/* Body, Links, Header and Top Nav */
body { background-color: #000000;  margin:0px; color:#003366; font: 10pt Arial, Helvetica, sans-serif; }
td { color:#000000; font: 10pt Arial, Helvetica, sans-serif; }
p { line-height: 1.4; color:#000000; margin:4px 0px 10px 0px; }
i { font-style:normal; background:#feef48; padding: 0px 3px 0px 3px; }
h2 { font-size:12pt; font-weight:bold; color:#12697a; padding:0px; margin: 0px 0px 0px 0px; padding-top:15px; }
h2.ul { font-size:12pt; font-weight:normal; color:#12697a; padding:0px; margin: 0px 0px 10px 0px; padding-top:15px; border-bottom:2px solid #12697a; }
.small { font-size:9pt; }
.smallBlue { color:#12697A; font-size:8pt; }

.bg { behavior: url('iepngfix.htc') }
img { behavior: url('iepngfix.htc') }

a {	color:#085772;}
a:hover {color:#2ac7f6;}

a.nav { color:#fff040; font-size:11pt; text-decoration:none; }
a.nav:hover{ color:#2ac7f6; }
a.navSmall { color:#000000; text-decoration:none; }
span.navSub { color:#FFFFFF; font-size:8pt; line-height:1.3; }

#imgOGLogo { border:none; float:left; margin:10px 8px 12px 8px; }
#imgRZLogo { border:none; float:right; margin:22px 0px 0px 0px; }

#divBG { background: #FFFFFF url('../images/pageBG.jpg') repeat-x top left; text-align:center; width:100%;  }
#divMainSec { line-height:1.4; color:#000; width:911px; margin-left:auto; margin-right:auto; text-align:left; overflow:hidden; }
#divHeader { width:911px; height: 82px; }
#divHdrRt { float:right; width:400px; margin-right:15px; }
#divNavTop { background: #000000 url('../images/navBG.jpg') no-repeat top left; width:911px; height:62px; }
#divNavSmall { text-align:right; width:400px; height:20px; line-height:20px; margin-top:60px; font-size:8pt; }

div.shadow { height:15px; width:100%; background: #FFFFFF url('../images/shadowBG.gif') repeat-x top left; margin-bottom:5px; }
div.navLink { float:left; margin: 15px; line-height:1; }
div.navSep { float:left; margin-top:12px; height: 38px; width:5px; background: #FFFFFF; filter:alpha(opacity=20); opacity: 0.2; -moz-opacity:0.2; -khtml-opacity: 0.2; }
div.greyLine { width:100%; height:10px; border-top:1px solid #DDDDDD; }

/* Home Page */
#divHomeChB { height:252px; width:591px; background: #000000 url('../images/homeMainBG.jpg') no-repeat top left; overflow:hidden; }
#divHomeAd { float:right; width:302px; height:267px; text-align:center; }
#divAdLabel { font-size:7pt; color:#999999; line-height:10px; text-align:center; }
#tblHomeJobAreas td { border-bottom:1px solid #CCCCCC; padding:6px; }
#tblHomeComp td { text-align:center; }

div.homePostIt { background: url('../images/homePostItBG.gif') no-repeat top left; height:174px; width:275px; margin: 5px 10px 0px 10px; }
div.postItArrow { background: url('../images/homePostItArrow.gif') no-repeat top left; height:28px; padding-left:25px; margin-left:15px; }

a.bigBlack { font-size:12pt; color:#000000; text-decoration:none; }
a.bigBlack:hover{ color:#2b7f92; font-weight:bold; }

/* Inner Pages Content */
#sHeader { margin:0px 0px 15px 0px; padding-top:15px; }

#sJobsList td { border-bottom: 1px solid #EEEEEE; padding: 5px; }	

#sJobsTable td { padding: 0px 5px 5px 0px; text-align:center; }
#sJobsTable td.empty { padding: 0px; height: 3px; }
#sJobsTable a { text-decoration:none; border: 1px solid #dedede; display:block; background: #ffffff url('../images/input_bg1.gif') repeat-x bottom left; }
#sJobsTable a:hover { border: 1px solid #12697a; display:block; }
#sJobsTable p { margin:0px 0px 10px 0px; padding:0px; font-size:8pt; color:#999999; }

#divEmpNav { overflow:hidden; float:left; border: 1px solid #DEDEDE; padding:5px; margin:35px 10px 20px 0px; width: 150px; min-height:150px; line-height:20pt; }
#divEmpMain { float:right; width:720px; overflow:hidden; min-height:250px; }
#tdEmpContact { text-align: right; padding-right: 10px; color:#999999; font-size:8pt; vertical-align:bottom; }

td.profile { border-bottom: 1px solid #DEDEDE; font-size:9pt; line-height:1.4; padding-bottom:8px; }

/* Post Its */
#ypost	{ width:243px; height:232px; background: url('../images/postit_yellow.gif') top left no-repeat; position:absolute; z-index:120; color:#000; right:180; top:-5px; left: 481px; }
#ypost	p { margin:5px 0px 0px 5px; color:#000;	font-size:8pt; }
#ypost	strong { color:#000; }

#ypost2	{ width:243px; height:232px; background: url('../images/postit_yellow.gif') top left no-repeat; color:#000; }	
#ypost2	p { margin:5px 0px 0px 5px; color:#000; font-size:8pt; }
#ypost2	strong { color:#000; }	

.action { position:absolute; bottom:0; right:0;	}
.in1 { width:158px; height:154px; margin:28px 0px 0px 30px; position:relative; }

/* Footer */
#footerContainer { width:100%; background: #000 url('../images/footerBG.gif') repeat-x top left; left:0px; text-align:center; position:absolute; }
#footer { color:#FFFFFF;  height:194px; width:920px; margin: 0px auto 15px auto; text-align: left; padding: 75px 0px 0px 0px; }
	
#footer .back { float:left; width:600px; margin:20px 0px 0px 5px; }
#footer .coverage { float:left; width:125px; margin:30px; margin-right:0px; margin-top:20px; }
#footer .sep { float:left; border-left: 1px solid #fff; height: 110px; width:10px; margin:20px 0px 0px 5px; }
#footer .contribute { float:left; width:275px; margin:25px 0px 0px 15px; }

#footer p { line-height:1.50; margin:5px 0px; font-size:9pt; color:#babebf;	}	
#footer a{ color:#babebf; }
#footer a:hover { color:#2ac7f6; }	





/*----- LOGO BAR   ---*/


/*#logoBar{background: #84c0e2;border-bottom:1px solid #0f6e89;}*/
#logoBar{background: url(http://www.oilgrads.com/images/logoBar/logoBar_bg.gif) left top repeat-x; }

#logoBar .container{width:910px; margin:auto;height:18px;}
#logoBar ul{padding:0px; margin:0px;list-style:none;}
#logoBar li{float:left;height:17px; border-right:1px solid #0f6e89;}
#logoBar li a{display:block; text-decoration:none;}

#logoBar li.bishop a{background-image: url(http://www.oilgrads.com/images/logobar/logoBar_bishop_off.gif); background-repeat:no-repeat; width:80px;}
#logoBar li.bishop a:hover {background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_bishop_on.gif); background-repeat:no-repeat; }

#logoBar li.rigzone a{background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_rigzone_off.gif); background-repeat:no-repeat; width:101px;}
#logoBar li.rigzone a:hover {background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_rigzone_on.gif); background-repeat:no-repeat;}
#logoBar li.rigzoneSelected{background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_rigzone_selected2.gif); background-repeat:no-repeat;width:101px;padding-bottom:2px;}

#logoBar li.siq a{background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_siq_off.gif); background-repeat:no-repeat; width:88px;}
#logoBar li.siq a:hover {background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_siq_on.gif); background-repeat:no-repeat;}

#logoBar li.dst a{background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_dst_off.gif); background-repeat:no-repeat; width:131px;}
#logoBar li.dst a:hover {background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_dst_on.gif); background-repeat:no-repeat;}

#logoBar li.og a{background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_og_off.gif); background-repeat:no-repeat; width:77px;}
#logoBar li.og a:hover {background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_og_on.gif); background-repeat:no-repeat;}
#logoBar li.ogSelected{background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_og_selected.gif); background-repeat:no-repeat;width:77px;padding-bottom:2px;}



#logoBar li.more a{background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_more_off.gif); background-repeat:no-repeat; width:59px;text-align:left;}
#logoBar li.more a:hover {background-image: url(http://www.oilgrads.com/images/logoBar/logoBar_more_on.gif); background-repeat:no-repeat;}

#logoBar li a:hover{font-weight:bold;}
#logoBar li.sep {width:1px;border:1px solid #0f6e89;}

#moreDrop {position:absolute; z-index:252;  visibility:hidden;top:17px;text-align:left;}
#moreDrop ul{text-align:left;}
#moreDrop li{clear:both;background:#001736;border-bottom:1px solid #0f6e89;border-left:1px solid #0f6e89;height:18px;color:#fff;width:110px;font-size:8pt; margin:0px 0px 0px 0px;padding:2px 0px 0px 13px;}
#moreDrop li.top{border-top:1px solid #0f6e89;}

#moreDrop a{color:#0f6e89;background:#001736;display:block;height:17px; width:110px;text-align:left;}
#moreDrop a{color:#0f6e89;background:#001736;display:block;}
#logoBar #moreDrop a{background:none;display:block;text-align:left;}
#logoBar #moreDrop a:hover{color:#fff;display:block;}








