
.topgray
{
	color: #666666;
	padding-top: 12px;
	padding-bottom: 18px;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 24pt;
}


.topgraya
{
	color: #666666;
	padding-top: 12px;
	padding-bottom: 18px;
	font-family: Tahoma, Helvetica, San-Serif;
	font-size: 24pt;
}

.leftlink
{
	color: #000000;
	padding-top: 12px;
	padding-bottom: 18px;
	font-size: 9pt;
	font-family: Verdana, Helvetica, San-Serif;
	text-decoration: none;
}	

.lefttitle
{
	color: #666666;
	padding-top: 12px;
	padding-bottom: 18px;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}	

.leftsection
{
	color: #666666;
	padding-top: 12px;
	padding-bottom: 18px;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
}	

.data
{
	color: #666666;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: none;
}	

.dataw
{
	color: #FFFFFF;
	font-family: Tahoma;	
	font-size: 	 9pt;
	font-weight: bold;	
	text-decoration: none;
}	

.datahead
{
	color: #666666;
	font-family: Tahoma, Verdana, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}	

.dataheada
{
	color: #666666;
	font-family: Andalus;
	font-family: "Arabic Transparent";
	font-family: 'Traditional Arabic';
	font-family: "MS Sans Serif", Geneva, sans-serif;		
	font-family: Tahoma;	
	font-size: 	 9pt;
	font-weight: bold;	
	text-decoration: none;
}	

.dataheada0
{
	color: #666666;
	FONT-FAMILY: 'Traditional Arabic';
	font-size: 20pt;
	text-decoration: none;
	font-weight: bold;
}

.dataheada1
{
	color: #666666;
	FONT-FAMILY: 'Traditional Arabic';
	font-size: 14pt;
	text-decoration: none;
	font-weight: bold;
}
.dataheada1u
{
	color: #666666;
	FONT-FAMILY: 'Traditional Arabic';
	font-size: 14pt;
	text-decoration: none;
	font-weight: bold;
}

.dataheada2
{
	color: #666666;
	FONT-FAMILY: 'Traditional Arabic';
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
}
.dataheada2u
{
	color: #666666;
	FONT-FAMILY: 'Traditional Arabic';
	font-size: 12pt;
	text-decoration: underline;
	font-weight: bold;
}
.dataa
{
	color: #000000;
	font-family: Tahoma;	
	font-size: 8pt;
	text-decoration: none;
}

.dataheadbu
{
	color: #FF0000;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: underline;
	font-weight: bold;
}	

.dataheadu
{
	color: #666666;
	font-family: Tahoma;	
	font-size: 	 9pt;
	font-weight: bold;	
	text-decoration: none;
	text-decoration: underline;
}	

.leftheadnopad
{
	color: #666666;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 14pt;
	text-decoration: none;
}	

.lefthead
{
	color: #666666;
	padding-top: 12px;
	padding-bottom: 18px;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 14pt;
	text-decoration: none;
}	

.errorhead
{
	color: #ff0000;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}	

.errorheada
{
	color: #ff0000;
	FONT-FAMILY: 'Traditional Arabic';
	font-size: 14pt;
	text-decoration: none;
	font-weight: bold;
}	

.errormsg
{
	color: #ff0000;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 9pt;
	text-decoration: none;
	font-weight: normal;
}	

.errordata
{
	color: #666666;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
}	

.errordata
{
	color: #666666;
	font-family: Verdana, Helvetica, San-Serif;
	FONT-FAMILY: 'Traditional Arabic';
	text-decoration: none;
	font-weight: normal;
}	


a:link
{
	color: #ce6300;
}

a:active
{
	color: #ffce63;
}

a:visited
{
	color: #646464;
}

body
{
	color: #000;
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	font-size: 8pt;
	font-family: Verdana, Helvetica, San-Serif;
}

td.text
{
	color: #646464;
	padding-top: 12px;
	padding-bottom: 18px;
	font-size: 10pt;
	font-family: Verdana, Helvetica, San-Serif;
	text-decoration: none;
}


#footer
{
	color: #ce6300;
	font-weight: bold;
	padding-top: 36px;
	padding-bottom: 12px;
}

 .allCaps
{
	text-transform: uppercase;
}

.bgBlack
{
	background-color: #000;
}

.bgCharcoal
{
	background-color: #323232;
}

.bgClay
{
	background-color: #ffce63;
}

.bgGray
{
	background-color: #646464;
}

.bgPumpkin
{
	background-color: #ff9c00;
}

.bgSilver
{
	background-color: #cecece;
}

.bgSkin
{
	background-color: #ffcd9c;
}

.bgSulphur
{
	background-color: #ffffce;
}

.bgTan
{
	background-color: #ce6300
}

.caption
{
	color: #646464;
	padding-left: 16px; 
	padding-top: 7px;
	padding-right: 16px;
	padding-bottom: 36px;
	font-weight: bold;
}

.caption2
{
	padding-left: 16px;
	/*padding-top: 8px;*/
	padding-right: 16px;
	/*padding-bottom: 4px;*/
}

.dropdown
{
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 8pt;
}

.fgClay
{
	color: #ffce63;
}

.fgGray
{
	color: #646464;
}

.fgPumpkin
{
	color: #ff9c00;
}

.fgSilver
{
	color: #cecece;
}

.fgSkin
{
	color: #ffcd9c;
}

.fgSulphur
{
	color: #ffffce;
}

.fgTan
{
	color: #ce6300;
}

.fgWhite
{
	color: #fff;
}

.heading1
{
	color: #ce6300;
	padding-top: 12px;
	padding-bottom: 18px;
	text-transform: uppercase;
	font-size: 8pt;
	font-weight: bold;
}


.headinginfra
{
	color: #ce6300;
	padding-top: 12px;
	padding-bottom: 18px;
	font-size: 8pt;
	font-weight: bold;
}

a.headingtax
{
	color: #ce6300;
	padding-top: 12px;
	padding-bottom: 18px;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.headingers
{
	color: #ce6300;
	padding-top: 12px;
	padding-bottom: 18px;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

a.headingdiy
{
	color: #FFFFFF;
	padding-top: 12px;
	padding-bottom: 18px;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.headingdiy:visited
{
	color: #FFFFFF;
}


.heading2
{
	font-size: 8pt;
	font-weight: bold;
}

.frontend_label
{
	font-size: 7pt;
	font-family: Verdana;
	font-weight: bold;
}

.label
{
	font-size: 8pt;
	font-weight: bold;
}

.mainSide
{
	padding-top: 10px;
	padding-bottom: 6px;
}

.menu
{
	border: solid 1px #000;
	border-bottom: none;
	padding: 2px 0px 0px 5px; 
	height: 20px;
	width: 190px;
	color: #000;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, San-Serif;
	font-size: 8pt;
	text-decoration : none;
}

.navLinks
{
	padding-top: 10px;
	padding-bottom: 6px;
}

.psnHeading2
{
	color: #43A6D9;
	font-size: 8pt;
	font-weight: bold;
}

.searchField100pc
{
	width: 100%;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 8pt;
}

.searchField150
{
	width: 150px;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 8pt;
}

.searchField230
{
	width: 230px;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 8pt;
}

.sideField
{
	width: 135px;
	font-family: Verdana, Helvetica, San-Serif;
	font-size: 8pt;
}

.simpleLink
{
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.subSection
{
	font-size: 7pt;
}

.input {
	 repeat-x; BORDER-BOTTOM: #77bad3 1px solid; BORDER-LEFT: #77bad3 1px solid; BORDER-RIGHT: #77bad3 1px solid; BORDER-TOP: #77bad3 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; HEIGHT: 20px
}
.display {
	 repeat-x; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; HEIGHT: 20px
}

