/**
* Webpro-IT stylesheet IFA template 1.
* Olive style
*
* @author Rhiannone Cobbold
* @copyright Copyright Webpro-IT (c) 2008, www.webpro-it.co.uk
* @version 1.0
*/
/***************************************************/
/*		website general		*/
h1, h2, h3 {
	color:#18485c;
}
/***************************************************/
/*		website page build		*/
body{
	background-color:#182A2C;
	}
div#bodyBckgrd {
	background-image:url(../image//webbodyBckgrOlive.jpg);
	background-color:#2F4E53;
}
div.tagletsHold p {
	color:#42737A;
}
div#mainContainer2 {
	background-image:url(../image/webpageBottomBckgrOlive.gif);
}
div#mainContainer2 h3 {
	color:#FFFFFF;
}
div#mainContainer2 h3 a {
	color:#FFFFFF;
}
div#holdLeft {
	background-image:url(../image/webpageLeftOlive.jpg);
}
div#holdRight {
	background-image:url(../image/webpageRightOlive.jpg);
}
div#topHoldRight h3{
	color:#FFFFFF;
}
div#holdCenter {
	border-top:1px solid #182A2C;/*	for firefox, otherwise the images on left and right are not aligned at the top	*/
	background-image:url(../image/webpageTopBckgrOlive.gif);
	background-color:#FFFFFF;
}
/***************************************************/
/*		website header navigation, top navigation		*/
div#topHoldLeft h1 {
	color:#223a3e;
}
div#topHoldRight h3 a {
	color:#cffaff;
}
div#topHoldRight h3 {
	color:#cffaff;
}div#topHoldRight ul li {
	color:#787878;
	background-image:url(../image/headerNavLeft.gif);
}div#topHoldRight ul li a {
	color:#787878;
}
div#topHoldRight ul li a:hover {
	color:#4B4B4B;
}
a.floatRigthImg {
	background-image:url(../image/topNavigationRight.jpg);
}	
/***************************************************/
/*		web page contents second navigation		*/
div#topNavigation {
	background-image:url(../image/topNavigationBckgr.jpg);
	color:#FFFFFF;
}
div#topNavigation ul {
	color:#FFFFFF;
}
div#topNavigation ul li a {
	color:#FFFFFF;
}
div#topNavigation ul li a:hover {
	color:#D6D6D6;
}
.borderLi {
	border-left:2px solid #AEAEAE;
}
div.topNavBox {
	background-color:#FFFFFF;
	border:1px solid #E9E9E9;
	background:#6D6D6D;
}
#topNavigation div.topNavBox dl {
	border-left:1px solid #99A468;
	border-right:1px solid #99A468;
}
#topNavigation div.topNavBox dd {
	border-bottom:1px solid #575354;
}
/***************************************************/
/*		website contents and Left, Right navigation		*/
div#centerFrame {
	background-color:#7eb3bb;
}
div#centerFrame h1 {
	color:#4B4B4B;
}
a {
	color:#000099;
}
a:hover {
	color:#0000FF;
}
.leftNav1 {
	background-color:#E8ECFF;
}
.leftNav2 {
	background-color:#6B6B6B;
	color:#FFFFFF;
}
.rightNav3 {
	background-color:#223a3e;
	color:#FFFFFF;
}
ul.classNavAreaLeft {
	border:1px solid #223a3e;
	background-color:#DBDBDB;
}
ul.classNavAreaLeft li {
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
ul.classNavAreaLeft li a:hover {
	background-color:#B7B7B7;
}
ul.classNavAreaLeft li a {
	color:#031148;
}
ul.classNavAreaLeft li a:hover {
	color:#FFFFFF;
}
/***************************************************/
/*		Sub navigation	 	*/
ul.classNavAreaLeft li a{
	border-color:#2f4e53;
	color:#2f4e53;
}
ul.subMenuBlue li {
	background-color: #42696f;
}
ul.subMenuBlue li  a {
	color:#FFFFFF;
}
ul.subMenuBlue li  a:hover{
	background-color:#417d87;
	color:#FFFFFF;
}
ul.subMenuBlue li ul.leftNavSub2 li{
	background-color: #7d8b94;
}
ul.subMenuBlue li ul.leftNavSub2 li a:hover{
	background-color: #7EB3BB;
}

/***************************************************/
/*		website footer area		*/
/***************************************************/
div#footerArea {
	background-color:#DBDBDB;
	border-top:1px solid #B0B0B0;
}
/***************************************************/
/********************	TABLE STYLING FOR TAX	************************/
.tableIncomeTax {
	border:1px solid #ffffff;
	color:#FFFFFF;
}
.tableIncomeTax th {
	border:1px solid #ffffff;
	background-color:#42696F;
	color:#FFFFFF;
}
.tableIncomeTax tr {
	border-bottom:2px solid #0B0FB2;
}
.tableIncomeTax td {
	border:1px solid #ffffff;
	background-color:#7D8B94;
}

/*--*/

table {
	color:#000000;
	font-size: 9pt;
	font-weight: normal;
}
th {
	color:#000000;
	background-color: #D8E2F3;
}
tr {
	border-bottom:2px solid #000000;
	padding: 3px;
}
td {

	padding: 3px;
}