
body {background-color:#000000; margin-bottom:0px}
table.main {background-color:#FFFFFF;}
.topDiv {border-bottom:solid 1px #CCCCCC; width:1000px}

		   
.copy {color:#4c4e4f; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:11px; line-height:17px;}
.copyCaption {color:#4c4e4f; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:11px;margin-bottom:15px;  }
.copyLrgr {color:#4c4e4f; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:12px; line-height:16px;}
.copySerif {color:#4c4e4f; font-family:"Book Antiqua","Times New Roman","bookman old style", Georgia, serif; font-size:12px; line-height:16px;}
.copySerifLighter {color:#666666; font-family:"Book Antiqua","Times New Roman","bookman old style", Georgia, serif; font-size:12px; line-height:16px;}
.captionHomePg { width:238px; padding-left:8px; padding-right:5px; margin-bottom:20px; font-family:Georgia, "Times New Roman","Book Antiqua","bookman old style", serif; font-style:italic; font-size:11px; color:#666666;  letter-spacing:0.05em; line-height:14px;}
.copyCaption {color:#4c4e4f; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:11px; line-height:14px;}

h2 {margin-top:10px; }
.topAd {padding:6px 3px 3px 3px; border:solid 1px #DDDDDD;  width:734px; height:93px; }
.middleAd {padding:3px 3px 3px 3px; border:solid 0px #DDDDDD; text-align:center;}
	 
.copyIt {font-family:Georgia, "Times New Roman","Book Antiqua","bookman old style", serif; font-style:italic; font-size:11px; color:#666666;  letter-spacing:0.05em; line-height:27px}
.copyItSm {font-family:Georgia, "Times New Roman","Book Antiqua","bookman old style", serif; font-style:italic; font-size:10px; color:#666666;  letter-spacing:0.05em; }
.copyItLgr {font-family:Georgia, "Times New Roman","Book Antiqua","bookman old style", serif; font-style:italic; font-size:12px; color:#666666; letter-spacing:0.05em; }

.date {font-family:Georgia, "Times New Roman","Book Antiqua","bookman old style", serif; font-style:italic; font-size:10px; letter-spacing:0.05em; color:#666666;  padding-right:0; margin-right:0; }

.green13 {color:#6b834d; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:11px; line-height:16px;}
.green13Serif {color:#6b834d; font-family:"Book Antiqua","Times New Roman","bookman old style", Georgia, serif; font-size:13px;}
.artTitle {color:#333333; font-family:Georgia,serif; font-size:20px; line-height:24px; font-weight:bold;   margin-bottom:6px; padding-bottom:0;}
 .artTitleSub {font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:15px; line-height:16px; font-weight:bold; color:#333333; letter-spacing:0.05em;  margin-top:0; padding-top:0;}

.headerTop {background-image:url(/jobs/images/bg_header.gif); background-repeat: repeat-x;}
.middle {background-image:url(/jobs/images/bg_middle.gif); background-repeat: repeat-y;}
.middleMain {background-image:url(/jobs/images/bg_middle_main.gif); background-repeat: repeat-y;}
.imgLgDiv {margin-bottom:5px;}
.imgLg {padding:5px; border:solid 1px #CCCCCC; }
.imgLeft {padding:5px; border:solid 1px #CCCCCC; float:left; margin-right:10px; }
.imgLeftBlogFeed {padding:5px; border:solid 1px #CCCCCC; float:left; margin-right:10px; margin-bottom:5px;}
.imgRight {float:right; padding-left:20px;}
.imgSm {padding:3px; border:solid 1px #CCCCCC; float:left; margin-right:7px;}
.imgSmNoBrdr { float:left; margin-right:5px;}
.subHdr {width:1000px; height:37px;  border-bottom:solid 1px #CCCCCC; }
.headline {margin-bottom:2px;}

/*  FF */
html> body .headline2 {margin-bottom:2px; margin-top:20px;}

/*  IE */
* html .headline2 {margin-bottom:2px;}


.divStatic{ border-right:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; padding-right:10px; padding-bottom:10px}
.divLayoutSubH {margin-bottom:3px; }
.divLayoutFooter {margin-top:7px;}
.formDiv { margin:20px 0 20px 0; border:solid 1px #990000;}
form { display:inline; }

/*
padding:20px 0 20px 0;
*/

.hdSub {color:#79A436;font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:12px;  font-weight:bold; margin-bottom:5px; margin-left:0px; letter-spacing:0.1em;}
a img {border:none;}

/*  IE */
* html .spLinks {margin-bottom:10px;margin-top:20px}


/*  FF */
html> body .spLinks {margin-bottom:10px; margin-top:20px}
				 
/*
border: #990000 1px solid;
*/

.sp {font-size:1px; line-height:1px }

.entry20 {margin-bottom:20px; }
.entry30 {margin-bottom:30px; }
.entry15 {margin-bottom:15px; }
.entry10 {margin-bottom:10px; }
.entry5 {margin-bottom:5px; }

.entry15Top {margin-top:15px; }
.entry10Top {margin-top:10px; }


.vine {border: #c4c9cd 1px solid;}
.pad10 {padding: 10px 10px 10px 10px }
.pad5 {padding: 5px 5px 5px 5px }
.padRight10 {padding-right:10px}
.padRight20 {padding-right:20px}

.sponsored {background-image:url(/jobs/images/bg_sponsored.jpg); background-repeat: repeat-y; border: #C7C7C7 1px solid;}
.imgSponsored {border: solid 1px #C7C7C7; padding:3px;vertical-align:top;}
.alignTop {vertical-align: text-top; }

.jobPoll { border: #C7C7C7 1px solid;}

.formTable {background-color:#E8E8E8; border: #C7C7C7 1px solid;}

	 
.formHome {background-color:#E8E8E8;  font-family:Georgia, "Times New Roman","Book Antiqua","bookman old style", serif; font-style:italic; font-size:11px; color:#000000; padding-right:10px; }

/*  form elements:  */
.fill {color:#666666; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:11px; width:210px; height:14px; background-color:#FFFFFF; border:solid 1px #C7C7C7; padding-left:2px; }
.dd {color:#666666; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:11px; width:210px; height:20px; background-color:#FFFFFF; border:solid 1px #C7C7C7;}
.submitBtn {padding-top:4px; padding-right:3px; padding-left:3px; padding-bottom:3px; 
font:lighter 11px helvetica, arial, verdana, sans-serif; background-color: #779daf; }

/* for elements with smaller width....  */
.fill2 {color:#666666; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:11px; width:180px; height:14px; background-color:#FFFFFF; border:solid 1px #C7C7C7; padding-left:2px; }
.dd2 {color:#666666; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:11px; width:180px; height:20px;  background-color:#FFFFFF; border:solid 1px #C7C7C7;}


a.footer {color:#1A5C7B; font-family:verdana; font-size:10px; text-decoration:none; }
a.footer:hover {text-decoration:underline;}

a {color:#1A5C7B; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:11px; text-decoration:none; }
a:hover {text-decoration:underline;}

a.moreArts {color:#1A5C7B; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:12px; text-decoration:none;font-weight:bold; }
a.moreArts:hover {text-decoration:underline;}

a.mainNav { font-size:12px; font-family:helvetica,arial,geneva,verdana,sans-serif; color:#1A5C7B;  text-decoration:none;    }
a.mainNav:hover {text-decoration:none; }   

a.Lrgr {color:#1A5C7B; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:12px; line-height:16px; text-decoration:none;}
a.Lrgr:hover {text-decoration:underline;}

a.lead {color:#1A5C7B; font-family:helvetica,arial,geneva,verdana,sans-serif; font-size:12px; text-decoration:none; }
a.lead:hover {text-decoration:underline;}

a.green13Serif {color:#6b834d; font-family:"Book Antiqua","Times New Roman","bookman old style", Georgia, serif; font-size:13px; text-decoration:none; }
a.green13Serif:hover {text-decoration:underline;}

a.green12It {color:#7db13b; font-family: Georgia, "Times New Roman","Book Antiqua","bookman old style", serif; font-size:11px; font-style:italic; text-decoration:none; font-weight:lighter;}
a.green12It:hover {text-decoration:underline;}

/*
79A436  */
a.listing {color:#4c4e4f; font-family:Georgia, "Book Antiqua","Times New Roman","bookman old style", serif; font-size:11px; line-height:16px; text-decoration:none; }
a.listing:hover {text-decoration:underline; color:#6b834d; }


/**********************************************************************/

table.calculate { 
                    float:left;
                    border-collapse: collapse;
                    border:1px solid #cccccc;
                    width:250px;
                    margin:0;
					
		}			
		
.globalnav {

	BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 5px;  PADDING-TOP:4px; width:700px;  BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; HEIGHT: 34px; TEXT-ALIGN: left; border:solid 1px #990000; }


#globalnav H6 {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; Z-INDEX: 50; RIGHT: 5px; COLOR: #666666; FONT-STYLE: italic; font-family:"Times New Roman","Book Antiqua","bookman old style", Georgia, serif; POSITION: absolute; TOP: 12px
}
#globalnav H5 {
	DISPLAY: none
}
#globalnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#globalnav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
#globalnav LI#home A {
	DISPLAY: block; BACKGROUND: url(/jobs/images/nav_home.gif) no-repeat 0px 0px; WIDTH: 51px; TEXT-INDENT: -9009px; HEIGHT: 30px
}
#globalnav LI#home A:hover {
	BACKGROUND: url(/jobs/images/nav_home_roll.gif) no-repeat 0px 0px
}
#home LI#home A {
	BACKGROUND: url(/jobs/images/nav_home_roll2.gif) no-repeat 0px 0px
}
#globalnav LI#searchjobs A {
	DISPLAY: block; BACKGROUND: url(/jobs/images/nav_searchjobs.gif) no-repeat 0px 0px; WIDTH: 85px; TEXT-INDENT: -9009px; HEIGHT: 30px
}
#globalnav LI#searchjobs A:hover {
	BACKGROUND: url(/jobs/images/nav_searchjobs_roll.gif) no-repeat 0px 0px
}
#searchjobs LI#searchjobs A {
	BACKGROUND: url(/jobs/images/nav_searchjobs_roll2.gif) no-repeat 0px 0px
}
#globalnav LI#postyourresume A {
	DISPLAY: block; BACKGROUND: url(/jobs/images/nav_postyourresume.gif) no-repeat 0px 0px; WIDTH: 119px; TEXT-INDENT: -9009px; HEIGHT: 30px
}
#globalnav LI#postyourresume A:hover {
	BACKGROUND: url(/jobs/images/nav_postyourresume_roll.gif) no-repeat 0px 0px
}
#postyourresume LI#postyourresume A {
	BACKGROUND: url(/jobs/images/nav_postyourresume_roll2.gif) no-repeat 0px 0px
}
#globalnav LI#crc A {
	DISPLAY: block; BACKGROUND: url(/jobs/images/nav_crc.gif) no-repeat 0px 0px; WIDTH: 146px; TEXT-INDENT: -9009px; HEIGHT: 30px
}
#globalnav LI#crc A:hover {
	BACKGROUND: url(/jobs/images/nav_crc_roll.gif) no-repeat 0px 0px
}
#crc LI#crc A {
	BACKGROUND: url(/jobs/images/nav_crc.on_roll2.gif) no-repeat 0px 0px
}
#globalnav LI#postajob A {
	DISPLAY: block; BACKGROUND: url(/jobs/images/nav_postajob.gif) no-repeat 0px 0px; WIDTH: 75px; TEXT-INDENT: -9009px; HEIGHT: 30px
}
#globalnav LI#postajob A:hover {
	BACKGROUND: url(/jobs/images/nav_postajob_roll.gif) no-repeat 0px 0px
}
#postajob LI#postajob A {
	BACKGROUND: url(/jobs/images/nav_postajob_roll2.gif) no-repeat 0px 0px
}
#globalnav LI#rates A {
	DISPLAY: block; BACKGROUND: url(/jobs/images/nav_rates.gif) no-repeat 0px 0px; WIDTH: 50px; TEXT-INDENT: -9009px; HEIGHT: 30px
}
#globalnav LI#rates A:hover {
	BACKGROUND: url(/jobs/images/nav_rates_roll.gif) no-repeat 0px 0px
}
#rates LI#rates A {
	BACKGROUND: url(/jobs/images/nav_rates_roll2.gif) no-repeat 0px 0px
}



/********************* FOOTER: *************************/

#footer { 
	clear:both;
	border-top:1px solid #ccc;
	height:27px;
	text-align:center;
	margin:0 auto;
	padding-top:10px;
	border-top: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;}     
          
#footer li {
	display:inline;
	font-family:Helvetica, Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:10px;
	margin-right:20px;
	padding-right:10px;
	border-right:1px solid #ccc;}
         
#footer a {
	text-decoration:none; 
	color:#819eab;}
	      
	    
#footer a:hover {
	text-decoration:underline;
	color:#598aa1;}             

#footer li.last {
	border-style:none;}       
       
#brandFooter { width:1000px;
               clear:both; 
               text-align:center;
               margin:0 auto;
               padding-top:10px;
          } 
          
#brandFooter h5 {  font-family: Georgia, Times New Roman, sans-serif;
                  text-align:left;
                  font-weight:normal;
                  font-style:italic;
                  font-size:10px;
                  color:#666666;
                  padding:0;
                  margin:0;
                  line-height:27px;
                 } 
#brandFooter img {  padding:0 40px 0 0;
                 }                           
          
#pronetFooter { clear:both; 
               width:1000px;
               height:60px;
               border-top:1px dotted #ccc;
               background:url(/jobs/images/pronetfooter.gif) 0 20px no-repeat;
               text-align:center;
               margin:10px auto;
               padding:10px 0 5px 0;
          } 
                      
              
/**********          SEO          **********/
h1.seo {
	color:#B3CE89; 
	font-family:Verdana, Helvetica, Georgia, serif;
	font-size: 11px;
	letter-spacing: -1px;
	font-weight: normal;
	padding: 0px;
	margin: 5px 75px 0px 75px;
	}
	
h2.seo {
	color:#ADAEA8; 
	font-family:Verdana, Helvetica, Georgia, serif;
	font-size: 11px;
	letter-spacing: -1px;
	line-height: 14pt;
	font-weight: normal;
	padding: 0px;
	margin: 5px 75px 0px 75px;
	} 
	
p.seo {
	color:#ADAEA8; 
	font-family:Verdana, Helvetica, Georgia, serif;
	font-size: 11px;
	letter-spacing: -1px;
	line-height: 14pt;
	font-weight: normal;
	padding: 0px;
	margin: 5px 75px 0px 75px;
	} 

	.seofootertext {
	font-family:Verdana, Helvetica, Georgia, serif;
	font-size: 11px;
	text-align:center;
	letter-spacing: -1px;
	line-height: 14pt;
	font-weight: normal;
	color:#ADAEA8; 
	margin:0 auto;
	margin: 5px 75px 0px 75px;	
	}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 16px;
	color: #1A5C7B;;
	font-weight: normal;
	text-decoration: none;
	margin: 0 0 0 0px;
	padding: 0;
}


.breadcrumb {
	color:#B3CE89; 
	font-family:Verdana, Helvetica, Georgia, serif;
	font-size: 11px;
	letter-spacing: -1px;
	padding: 0px;
	} 
	
.breadcrumb a:link {
	color:#B3CE89; 
	font-family:Verdana, Helvetica, Georgia, serif;
	font-size: 11px;
	letter-spacing: -1px;
	padding: 0px;
	}

.breadcrumb a:hover{
	color:#B3CE89; 
	font-family:Verdana, Helvetica, Georgia, serif;
	font-size: 11px;
	letter-spacing: -1px;
	padding: 0px;
	}
	
.breadcrumb a:active{
	color:#B3CE89; 
	font-family:Verdana, Helvetica, Georgia, serif;
	font-size: 11px;
	letter-spacing: -1px;
	padding: 0px;
	}
	
.breadcrumb a:visited{
	color:#B3CE89; 
	font-family:Verdana, Helvetica, Georgia, serif;
	font-size: 11px;
	letter-spacing: -1px;
	padding: 0px;
	} 
	
a.title {
	color: #1A5C7B;
}
a.title:hover {
	color: #1A5C7B;
}

#seo_text_div { 
	clear:both;
	text-align:center;
	margin:0 auto;
	padding-top:10px;
	border-top: solid 1px #CCCCCC;
}     
	
	
/**********          END SEO          **********/
