#MASTHEAD {width:782px; height:162px; background-image: url(http://images.pennnet.com/digitalmedia/jobsite/blue_masthead_background.gif); background-repeat:no-repeat;}
#TOPENEWSBAR {width:343px; height:33px; background-image: url(http://images.pennnet.com/petro/framework/topenewsbar_background.gif);}
#TOPSEARCHBAR {width:439px; height:33px; background-image: url(http://images.pennnet.com/petro/framework/topsearchbar_background.gif);}
#BOTTOMENEWSBAR {width:343px; height:31px; background-image: url(http://images.pennnet.com/petro/framework/bottomenewsbar_background.gif);}
#BOTTOMSEARCHBAR {width:439px; height:31px; background-image: url(http://images.pennnet.com/petro/framework/bottomsearchbar_background.gif);}
#FOOTER {width:782px; height:76px; background-image: url(http://images.pennnet.com/digitalmedia/jobsite/blue_bottom_border.gif);}
#CONTENT {width:782px; background-color:#ffffff; padding-top:5px; padding-bottom:1px; border-left:1px solid black; border-right:1px solid black; border-top:none; border-bottom:none;}
#BOILERPLATE {width:782px; padding:7px; border-left:none; border-right:none; border-top:none; border-bottom:none; background-image: url(http://images.pennnet.com/petro/framework/contentbox_divider.gif);}
#PROMOBOXHEADER {position:relative;height:20px; top:4px;}
#PROMOBOXCONTENT {padding-left:3px; padding-right:3px; border-left:solid 1px #000000;border-right:solid 1px #000000; font-family:arial,helvetica,sans-serif,sans-serif;font-size:12px;}
#BOXLINKS {position:static; width:179px; height:15px; padding:0px; margin-top:5px; margin-bottom:5px; text-indent:3px; background-image: url(http://images.pennnet.com/petro/misc/box_links_background.gif);}

A.small2:link {font-size:11px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.small2:visited {font-size:11px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.small2:active {font-size:11px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.small2:hover {font-size:11px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:none}

A.small3:link {font-size:10px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.small3:visited {font-size:10px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.small3:active {font-size:10px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.small3:hover {font-size:10px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:none}

.formelements {color: #555555; border: 1px solid #555555; background-color: #E9F3F9 }

.formtext { color: #333333; font-family: verdana, arial, sans-serif; font-size: 13px; font-weight: bold; padding-left: 9px;}
.indent {padding-left: 9px; padding-right: 9px; }

a.catlist:link { font-size: 12px; line-height: 18px; color: #000000 }
a.catlist:visited { font-size: 12px; line-height: 18px; color: #000000 }
a.catlist:active { font-size: 12px; line-height: 18px; color: #BE1E36 }
a.catlist:hover { font-size: 12px; line-height: 18px; color: #BE1E36 }

em { font-weight: bold; font-style: normal; }

DIV.header_menu { font: bold 10px Verdana, sans-serif; color: #000000; text-align: left; padding:0px; margin: 0px; }
DIV.header_menu A { font:bold 10px verdana; color:#666666; text-decoration:none; margin: 0px; padding:5px 5px 5px 20px; background-color:#FFF5C0; border-bottom:1px dotted #666666; display: block; }
DIV.header_menu A:HOVER { color:#333333; margin: 0px; padding:5px 5px 5px 20px; background-color:#C7DFED; display: block; text-decoration:none; }


.nav_head { 
		font-family: verdana, arial, sans-serif; 
		font-size: 20px; 
		font-weight: bold;
		color: #1D658B;
		padding-top: 30px; 
		padding-left: 9px;
	  }
	  
.nav_head2 { 
		font-family: verdana, arial, sans-serif; 
		font-size: 20px; 
		font-weight: bold;
		color: #1D658B;
		padding-left: 9px;
	  }
	  
.nav_head3 { 
		font-family: verdana, arial, sans-serif; 
		font-size: 17px; 
		font-weight: bold;
		color: #1D658B;
	  }
	  
.sub_nav_head { 
		font-family: verdana, arial, sans-serif; 
		font-size: 18px; 
		font-weight: bold;
		color: #1D658B;
	  }
	  
.login_head { 
		font-family: verdana, arial, sans-serif; 
		font-size: 15px; 
		font-weight: bold;
		color: #1D658B;
		padding-top: 3px; 
		padding-left: 9px;
	  }	  
	  
.jobseeker {
 background-image: url(http://images.pennnet.com/digitalmedia/jobsite/job_seeker_background_2.gif);
 background-repeat: no-repeat;
 padding-right: 9px;
}

.borderme {
background-image: url(http://images.pennnet.com/digitalmedia/jobsite/login_background.gif);
background-repeat: no-repeat;
}

.borderme2 {
background-image: url(http://images.pennnet.com/digitalmedia/jobsite/login_background.gif);
background-repeat: no-repeat;
position: relative;
margin-top: 25px;
}

.employer {
 background-image: url(http://images.pennnet.com/digitalmedia/jobsite/employer_background_2.gif);
 background-repeat: no-repeat;
 padding-right: 9px;
}

.features {
 background-image: url(http://images.pennnet.com/digitalmedia/jobsite/featured_jobs_background.gif);
 background-repeat: no-repeat;
 padding-right: 9px;
}

.feature-iframe {
	margin-top: 30px;
}

a.navtext:link { color: #333333; font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: bold; padding-left: 9px; line-height: 24px;}
a.navtext:hover { color: #BE1E36; font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: bold; padding-left: 9px; line-height: 24px;}
a.navtext:active { color: #BE1E36; font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: bold; padding-left: 9px; line-height: 24px;}
a.navtext:visited { color: #333333; font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: bold; padding-left: 9px; line-height: 24px;}

.featemps {
 background-image: url(http://images.pennnet.com/digitalmedia/jobsite/foo.gif);
 background-repeat: no-repeat;
 padding-right: 9px;
 padding-left: 9px;
 padding-top: 4px;
}

.featempsinner {
 background-image: url(http://images.pennnet.com/digitalmedia/jobsite/featured_emps_fill.gif);
 background-repeat: repeat-x;
 padding-right: 9px;
 padding-left: 9px;
 padding-top: 4px;
}


/*
STANDARD CSS ELEMENTS FROM PETROLEUM SITE
*/


/* misc */
BODY {font-size:12px; font-family:arial,helvetica,sans-serif; font-weight:normal; background-image: url(http://images.pennnet.com/digitalmedia/jobsite/blue_grad_background.gif); background-repeat:repeat-x;  background-color:#FFFFFF; margin:0px; padding-top:18px;}
HR {height:1px; margin-top:0px; margin-bottom:0px; color:#000000}
INPUT {font-size:9pt;}
SELECT {font-size:9pt;}
TD {font-size:12px; font-family:arial,helvetica,sans-serif; font-weight:normal;}

/* Box Shadow header */
div.boxHeader {
	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bolder;
	color:#FFFFFF;	position:absolute;	z-index:20;	padding-left:9px;	padding-right:0px;
}
div.boxHeaderShadow {
	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bolder;
	color:#000000;	position:relative;	left:1px;	top:1px;	z-index:19;	padding-left:9px;
	padding-right:0px;
}


/* financials */
tr.ogj_fc_red { color: #AF1B3F; text-align: right; }
tr.ogj_fc_green { color: green; text-align: right;}
td.ogj_fc_grey { color:  #333333;}

/* default link */
A:link {font-size:12px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A:visited {font-size:12px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A:active {font-size:12px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A:hover {font-size:12px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:none}

/* boxlinks */
FONT.boxlinks {font-size:12px; font-family:verdana,arial,sans-serif; color:#000000; font-weight:bold;}
A.boxlinks:link {font-size:12px; font-family:verdana,arial,sans-serif; color:#000000; font-weight:bold; text-decoration:none}
A.boxlinks:visited {font-size:12px; font-family:verdana,arial,sans-serif; color:#000000; font-weight:bold; text-decoration:none}
A.boxlinks:active {font-size:12px; font-family:verdana,arial,sans-serif; color:#000000; font-weight:bold; text-decoration:none}
A.boxlinks:hover {font-size:12px; font-family:verdana,arial,sans-serif; color:#000000; font-weight:bold; text-decoration:none}

/* boxtitle */
FONT.boxtitle {font-size:14px; font-family:verdana,arial,sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/* small */
FONT.small {font-size:10px; font-family:arial,helvetica,sans-serif; font-weight:normal; color:#000000;}
A.small:link {font-size:10px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.small:visited {font-size:10px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.small:active {font-size:10px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.small:hover {font-size:10px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:none}

/* medium */
FONT.medium {font-size:12px; font-family:arial,helvetica,sans-serif; font-weight:normal; color:#000000;}
A.medium:link {font-size:12px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.medium:visited {font-size:12px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.medium:active {font-size:12px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}
A.medium:hover {font-size:12px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:normal; text-decoration:none}

/* title */
FONT.title {font-size:18px; font-family:arial,verdana,sans-serif; color:#000066; font-weight:bold; text-decoration:none;}
A.title:link {font-size:18px; font-family:arial,verdana,sans-serif; color:#000066; font-weight:bold; text-decoration:none}
A.title:visited {font-size:18px; font-family:arial,verdana,sans-serif; color:#000066; font-weight:bold; text-decoration:none}
A.title:active {font-size:18px; font-family:arial,verdana,sans-serif; color:#000066; font-weight:bold; text-decoration:none}
A.title:hover {font-size:18px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:bold; text-decoration:underline}

/* datatitle */
FONT.datatitle {font-size:14px; font-family:arial,verdana,sans-serif; color:#000066; font-weight:bold; text-decoration:none;}
A.datatitle:link {font-size:14px; font-family:arial,verdana,sans-serif; color:#000066; font-weight:bold; text-decoration:none}
A.datatitle:visited {font-size:14px; font-family:arial,verdana,sans-serif; color:#000066; font-weight:bold; text-decoration:none}
A.datatitle:active {font-size:14px; font-family:arial,verdana,sans-serif; color:#000066; font-weight:bold; text-decoration:none}
A.datatitle:hover {font-size:14px; font-family:arial,verdana,sans-serif; color:#333399; font-weight:bold; text-decoration:underline}

/* synopsis */
FONT.synopsis {font-size:11px; font-family:arial,helvetica,sans-serif; font-weight:normal;}
A.synopsis:link  {font-size:11px; font-family:arial,helvetica,sans-serif; font-weight:normal; color:#0000FF; text-decoration:none;}
A.synopsis:visited  {font-size:11px; font-family:arial,helvetica,sans-serif; font-weight:normal; color:#0000FF; text-decoration:none;}
A.synopsis:active  {font-size:11px; font-family:arial,helvetica,sans-serif; font-weight:normal; color:#0000FF; text-decoration:none;}
A.synopsis:hover  {font-size:11px; font-family:arial,helvetica,sans-serif; font-weight:normal; color:#333399; text-decoration:underline;}

/* header */
FONT.header {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#000000; }
A.header:link {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#660066; text-decoration:none;}
A.header:visited {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#660066; text-decoration:underline;}
A.header:active {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#660066; text-decoration:underline;}
A.header:hover {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#CC0000; text-decoration:underline;}

/* subheader */
FONT.subheader {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#000000; }
A.subheader:link {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#660066; text-decoration:underline;}
A.subheader:visited {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#660066; text-decoration:underline;}
A.subheader:active {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#660066; text-decoration:underline;}
A.subheader:hover {font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#CC0000; text-decoration:none;}

/* footer */
FONT.footer  {font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; color:#000000; text-decoration:none;}
A.footer:link  {font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; color:#000000; text-decoration:none;}
A.footer:visited  {font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; color:#000000; text-decoration:none;}
A.footer:active  {font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; color:#000000; text-decoration:none;}
A.footer:hover  {font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; color:#000000; text-decoration:underline;}

/* redtext */
FONT.redtext {font-size:11px; font-family:verdana,arial,helvetica,sans-serif,sans-serif; font-weight:normal; color:#D50B39; text-decoration:none;}

/*  White Paper Classes  */

.WPpagetitle { font-size:14px; font-weight:bold; color:#666666;}
.WPdetails { font-size:9px; color: black;}
.WPvendorlistings { font-size: 16px; font-weight: bold; color:#003399;}
.WPbackground { background-color: #FFF29B;}
.WPalphanav { font-size:13px; font-weight: bold;}
.WPfirstletter { font-size:19px; background-color:#003399; color: white;}

A.WPlink:link  {font-weight: bold; text-align: left; }
A.WPlink:visited  { font-weight: bold; text-align: left; }
A.WPlink:active  { font-weight: bold; text-align: left; }
A.WPlink:hover  { font-weight: bold; text-align: left; }

.level2 { font-weight: bold; margin-left: 25px; font-style: italic; }
.level2b { font-weight: normal; margin-left: 25px; font-style: normal; }

.level3 {margin-left: 50px; }

.reg_header {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#000000; }
A.reg_header:link {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#660066; text-decoration:none;}
A.reg_header:visited {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#660066; text-decoration:none;}
A.reg_header:active {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#660066; text-decoration:underline;}
A.reg_header:hover {font-size:16px; font-family:arial,helvetica,sans-serif; font-weight:bold; color:#CC0000; text-decoration:underline;}


