body { margin-top: 0px; margin-bottom: 0px;	background-color: #ffffff; }
.adminbg {margin-top: 0px; margin-bottom: 0px;	background-color: #8DA7BE; }
.popupbg {margin-top: 0px; margin-bottom: 0px;	background-color: #ECF4FC; }
p { color: #515151; font-family: Arabic Transparent; font-size: 15px; }
td { color: #515151; font-family:  Arabic Transparent; font-size: 15px;  }
th { color: #515151; font-weight: bold; font-family: Arabic Transparent; font-size: 15px; }
h1 { color: #01689c; font-weight: bold; font-family: Arabic Transparent; font-size: 16px;}
h2 { color: #515151; font-weight: bold; font-family: Arabic Transparent; font-size: 16px; }
h3 { color: #01689c; font-weight: bold; font-family: Arabic Transparent; font-size: 16px; }
h4 { color: #01689c; font-weight: bold; font-family: Arabic Transparent; font-size: 16px; }

ul { color: #515151; font-family: verdana; font-size: 11px; }
li { color: #515151; font-family: verdana; font-size: 11px; }

.td { color: #515151; font-family: verdana; font-size: 11px; }

.h11 { color: #01689c; font-weight: bold; font-family: Arabic Transparent; font-size: 16px;}
.h1 { padding-left:15px; color: #01689c; font-weight: bold; font-family: Arabic Transparent; font-size: 16px;}
.h2 { color: #6f7071; font-weight: bold; font-family: Arabic Transparent; font-size: 16px; }
.datesml { color: #6f7071; font-family: Arabic Transparent; font-size: 12px; }
.star { color: #6f7071; font-family: Arabic Transparent; font-size: 13px; font-weight: normal;}

.errortxt { color: Red; font-family: Arabic Transparent; font-size: 14px; }
.messagetxt { color: #01689c; font-family: Arabic Transparent; font-size: 14px; }

A {color: #01689c;	font-family: Arabic Transparent; font-size: 15px; text-decoration: none;}
A:link{	text-decoration: none; }
A:visited{ text-decoration: none; }
A:hover{ text-decoration: none; }
A:active{ text-decoration: none; }

.style1 { color: #01689c; font-weight: bold; font-family: Arabic Transparent; font-size: 16px; }
.style2 { color: #01689c; font-family: Arabic Transparent; font-size: 15px; text-decoration: none; padding-left:30px; }
.style3 { color: #01689c; font-weight: bold; font-family: Arabic Transparent; font-size: 16px; text-decoration: none; }

.linkMain{	color: #01689c;	font-family: font-family: Arabic Transparent; font-size: 15px; font-weight: bold; text-decoration: none; }
.linkMain:link{	text-decoration: none; }
.linkMain:visited{ text-decoration: none; }
.linkMain:hover{ text-decoration: underline; }
.linkMain:active{ text-decoration: none; }

.linkMore{	color: #186a94;	font-family: Arabic Transparent; font-size: 15px; text-decoration: underline; }
.linkMore:link{	text-decoration: underline; }
.linkMore:visited{ text-decoration: underline; }
.linkMore:hover{ text-decoration: none; }
.linkMore:active{ text-decoration: underline; }

.linkProducts{	color: #01689c;	font-family: Arabic Transparent; font-size: 15px; text-decoration: none; }
.linkProducts:link{	color: #01689c;	text-decoration: none; }
.linkProducts:visited{ text-decoration: none; }
.linkProducts:hover{ text-decoration: underline; }
.linkProducts:active{ text-decoration: none; }

.linkCommunity{	color: #186ca3;	font-family: Arabic Transparent; font-size: 15px; font-weight: normal; text-decoration: none; }
.linkCommunity:link{ text-transform:uppercase;	text-decoration: none; }
.linkCommunity:visited{ text-decoration: none; }
.linkCommunity:hover{ text-decoration: underline; }
.linkCommunity:active{ text-decoration: none; }

.linkNewsHead{	color: #186ca3;	font-family: Arabic Transparent; font-size: 15px; font-weight: normal; text-decoration: none; }
.linkNewsHead:link{	text-decoration: none; }
.linkNewsHead:visited{ text-decoration: none; }
.linkNewsHead:hover{ text-decoration: none; }
.linkNewsHead:active{ text-decoration: none; }

.linkNewsEvents{	color: #5e666a;	font-family: Arabic Transparent; font-size: 15px; text-decoration: none; }
.linkNewsEvents:link{	text-decoration: none; }
.linkNewsEvents:visited{ text-decoration: none; }
.linkNewsEvents:hover{ text-decoration: underline; }
.linkNewsEvents:active{ text-decoration: none; }

.linkUtility{	color: #79a5ce; 	font-family: Arabic Transparent; font-size: 13px;  cursor:hand;}
.linkUtility:link{ color: #79a5ce;		}
.linkUtility:visited{ color: #79a5ce; 	 }
.linkUtility:hover{ color: #b54956;	 text-decoration: underline; }
.linkUtility:active{color: #a2b6c9;	  }

.linkPublications{	color: #01689c;	font-family: Arabic Transparent; font-size: 15px; text-decoration: none; }
.linkPublications:link{	text-decoration: none; }
.linkPublications:visited{ text-decoration: none; }
.linkPublications:hover{ text-decoration: underline; }
.linkPublications:active{ text-decoration: none; }

.linkSubCat{	color: #01689c;	font-family: Arabic Transparent; font-size: 15px;  font-weight: bold; text-decoration: none;}
.linkSubCat:link{ text-decoration: none; }
.linkSubCat:visited{ text-decoration: none; }
.linkSubCat:hover{ text-decoration: underline; }
.linkSubCat:active{ text-decoration: none; }

.textBottom{ color: #005297; font-family: Arabic Transparent; font-size: 15px; text-decoration: none; }

.linkBottom{	color: #005297;	font-family: Arabic Transparent; font-size: 14px; text-decoration: none; }
.linkBottom:link{ text-decoration: none; }
.linkBottom:visited{ text-decoration: none; }
.linkBottom:hover{ text-decoration: underline; }
.linkBottom:active{ text-decoration: none; }

.copyrights { color: #6f7071; font-family: Arabic Transparent; font-size: 14px; }

.GridPager span { color:#7ba7b2; background-color:#dfe9f4; border:solid 1px #cedff0; font-weight:bold; }
.GridPager a span {	color:#01689c;	font-weight:normal;	background-color:#ecf4fc;	border:0px;}
.GridPager a:hover { font-size:15px; text-decoration:underline; }

.padbullet4eventmain{vertical-align:top; padding-right:15px; padding-top:4px; padding-left:10px;}
.padbullet{vertical-align:top; padding-right:16px; padding-top:4px; padding-left:11px;}

.padtop{padding-top:10px;}
.padleft{padding-right:10px;}
.padright{padding-left:15px;}
.padaround{padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:15px;}

.leftPanelSectionBg { background-image:url(../images/leftPanel_sectionBg.gif); background-repeat:repeat-x; background-color:#f3f6fa;}
.rightPanelSectionBg { background-image:url(../images/rightPanel_sectionBg.gif); background-repeat:repeat-x;}

.sub_CategoriesBg { background-image:url(../images/sub_CategoriesBg.gif); background-repeat:repeat-x;}

.hd_bg { background-image:url(../images/hd_bg.gif); background-repeat:repeat-x; height:24px;}

.hd_pad { padding-right:15px; background-image:url(../images/icon1.gif); background-repeat:no-repeat; height:24px;}

.LinkHome { font-family:Arabic Transparent; font-size:15px; text-indent:10px; font-weight: bold; 
	padding-bottom:2px; padding-top:5px; text-decoration: none;
	  background-image:url(../images/seperator.gif); background-position:bottom; background-repeat:no-repeat;}
.LinkHome:link{ text-decoration: none; }
.LinkHome:visited{ text-decoration: none; }
.LinkHome:hover{ text-decoration: none; }
.LinkHome:active{ text-decoration: none; }

          
.searchbox{width: 138px;
	padding:2px 2px 2px 2px;
	border-bottom: #dddddd solid 1px;
	border-left: #c3c3c3 solid 1px;
	border-right: #c3c3c3 solid 1px;
	border-top: #777777 solid 1px;
	font-family: Arabic Transparent;
	color: #6f7071;
	font-size: 12px;

	}
	
.WhatsNewCaption { cursor:hand; color: #186a94; font-weight: normal; font-family: Arabic Transparent; font-size: 15px; }
.WhatsNewCategory {font-weight:bold;}

.input {padding:2px 2px 2px 2px;
	border-bottom: #dddddd solid 1px;
	border-left: #c3c3c3 solid 1px;
	border-right: #c3c3c3 solid 1px;
	border-top: #777777 solid 1px;
	font-family: Arabic Transparent;
	color: #6f7071; 
	font-size: 14px;}

.fileUpload { padding:2px 2px 2px 2px;
	border-bottom: #dddddd solid 1px;
	border-left: #c3c3c3 solid 1px;
	border-right: #c3c3c3 solid 1px;
	border-top: #777777 solid 1px;
	font-family: Arabic Transparent;
	color: #6f7071;
	font-size: 13px; }
	
.padrelatedtopics{padding-left:6px; padding-right:6px; padding-top:4px; padding-bottom:4px;}

#crudeOilPrices span {font-weight:bold;	font-size:13px; }

#oilPrices td { color:#186a94; }

#oilPrices strong{ font-weight:normal; }

.impSites {border:0px;}

.impSites td{	border:solid 1px #e2e9f0;	padding:10px;}

.advBanner {  /* don't remove this class */ display:none; }