/*global styles*/

/*positioning*/

body { margin: 0px; padding: 0px; border: 0px; }

#page { margin: 0px; padding: 0px; border: 0px; width: 1040px; left: 0px; top: 0px; position: absolute; z-index: 2;   }

#header_main { margin: 0px; padding: 0px;  width: 1000px; height: 260px; left: 20px; top: 0px; position: absolute; z-index: 1;  }


#content { margin: 0px; padding: 0px; border: 0px; width: 940px; left: 40px; top: 270px; position: absolute; z-index: 1; background: #FFF; }

#content_jobdisplay { margin: 0px; padding: 0px; border: 0px; width: 660px; left: 0px; top: 0px; position: absolute; z-index: 1; background: #FFF; }

#content_jobdisplay_othersites { margin: 0px; padding: 0px; border: 0px; width: 240px; height:400px; left: 730px; top: 270px; position: absolute; z-index: 2; }

.homecontent_left {  margin: 0px 0px 0px 0px; padding: 0px; border: 0px; width: 360px; left: 0px; top: 270px;  background: #FFF;}

.homecontent {  margin: 0px 0px 0px 360px; padding: 0px; border: 0px; width: 560px; left: 0px; top: 30px;  background: #FFF;  position: absolute;}

#admincontent { margin: 0px; padding: 0px; border: 0px; width: 960px; left: 40px; top: 100px; position: absolute; z-index: 1; background: #FFF; }

#footerads { margin: 30px 0px 0px 0px; padding: 0px; border: 0px; width: 1000px; left:-20px; position: relative; display: block; align:right;   }

#footer { margin: 30px 0px 0px 0px; padding: 0px; border: 0px; width: 1000px; height: 140px; left:-20px; position: relative; display: block; align:right; z-index: 1; background: #516b00; background-image: url(/2008_images/background_footer.jpg);  }


/*header*/

.header_employer { margin: 0px; padding: 0px; border: 0px;height: 40px; left: 20px; top: 10px; position: absolute; z-index: 1; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;}


.header_employer a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%; text-decoration: none; }

.header_employer a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:#cc3300; line-height:170%; text-decoration: none; }


.header_sales { margin: 0px; padding: 0px; border: 0px; height: 40px; left: 770px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar { margin: 0px; padding: 0px; border: 0px; width: 1000px; height: 40px; left: 0px; top: 40px; position: absolute; z-index: 1; background: #516b00; border: 1px solid #2a3800; background-image: url(/2008_images/background_header.jpg); }

.header_bar_viewall { margin: 0px; padding: 0px; border: 0px; left: 20px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; line-height:170%;  }

.header_bar_viewall a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_viewall a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }



.header_bar_jobseeker { margin: 0px; padding: 0px; border: 0px; left: 150px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_jobseeker a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_jobseeker a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }




.header_bar_jobcenter { margin: 0px; padding: 0px; border: 0px; left: 150px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_jobcenter a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_jobcenter a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }



.header_bar_resume { margin: 0px; padding: 0px; border: 0px; left: 260px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_resume a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_resume a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }




.header_bar_contactinfo { margin: 0px; padding: 0px; border: 0px; left: 400px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_contactinfo a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_contactinfo a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }





.header_bar_password2 { margin: 0px; padding: 0px; border: 0px; left: 570px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_password2 a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_password2 a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }



.header_bar_jobseekerhelp { margin: 0px; padding: 0px; border: 0px; left: 320px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_jobseekerhelp a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_jobseekerhelp a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }





.header_bar_logout { margin: 0px; padding: 0px; border: 0px; left: 720px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_logout a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_logout a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }




/*header employer*/

.header_bar_resumes { margin: 0px; padding: 0px; border: 0px; left: 130px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_resumes a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_resumes a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }





.header_bar_employerhelp { margin: 0px; padding: 0px; border: 0px; left: 270px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_employerhelp a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_employerhelp a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }




.header_bar_templates { margin: 0px; padding: 0px; border: 0px; left: 330px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_templates a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_templates a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }





.header_bar_contact { margin: 0px; padding: 0px; border: 0px; left: 470px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_contact a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_contact a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }



.header_bar_changepassword { margin: 0px; padding: 0px; border: 0px; left: 630px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_changepassword a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_changepassword a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }




.header_bar_print { margin: 0px; padding: 0px; border: 0px; left: 790px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_print a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_print a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }




.header_bar_employerlogout { margin: 0px; padding: 0px; border: 0px; left: 930px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#516b00; line-height:170%;  }

.header_bar_employerlogout a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#fff; text-decoration: none; }

.header_bar_employerlogout a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#cc3300; text-decoration: none; }
/*header employer end */




.header_bar_username { margin: 0px; padding: 0px; border: 0px; left: 580px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#FFF; line-height:170%;  }

.header_bar_username_login { margin: 0px; padding: 0px; left: 650px; top: 13px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;  line-height:170%;  border: 1px solid #2a3800; }


.header_bar_password { margin: 0px; padding: 0px; border: 0px; height: 40px; left: 760px; top: 10px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:#FFF; line-height:170%;  }

.header_bar_password_login  { margin: 0px; padding: 0px; left: 830px; top: 13px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; line-height:170%; border: 1px solid #2a3800; }


.header_bar_login  { margin: 0px; padding: 0px; border: 0px; width:60px; left: 920px; top: 12px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; background: #516b00; color:#fff; }


.header_logo { left:20px; top:100px; border: 1px solid #516b00; position: absolute; z-index: 2; margin: 0px 0px 0px 0px; border: 0px; }


.header_sisters_ab { width:80px; height:20px; left:40px; top:220px; border: 1px solid #00569e; font-family: arial, helvetica, sans-serif, verdana; font-size:10px; padding: 0px; margin: 0px 0px 0px 0px; font-weight:normal; color:#000; background:#fff; text-decoration: none; position: absolute;  }

.header_sisters_ab a { font-family: arial, helvetica, sans-serif, verdana; font-size:10px; font-weight:bold; color:#00569e; text-decoration: none; }


.header_sisters_mb { width:80px; height:20px; left:140px; top:220px; border: 1px solid #ff7200; font-family: arial, helvetica, sans-serif, verdana; font-size:10px; padding: 0px; margin: 0px 0px 0px 0px; font-weight:normal; color:#000; background:#fff; text-decoration: none; position: absolute;  }

.header_sisters_mb a { font-family: arial, helvetica, sans-serif, verdana; font-size:10px; font-weight:bold; color:#ff7200; text-decoration: none; }


.header_sisters_national { width:80px; height:20px; left:240px; top:220px; font-family: arial, helvetica, sans-serif, verdana; font-size:10px; padding: 0px; margin: 0px 0px 0px 0px; font-weight:normal; color:#000; background:#fff; text-decoration: none; border: 1px solid #000; position: absolute; }

.header_sisters_national a { font-family: arial, helvetica, sans-serif, verdana; font-size:10px; font-weight:bold; color:#000; text-decoration: none; }



.header_search_box { height:120px; width: 580px; left:380px; top:120px; position: absolute; z-index: 2; margin: 0px 0px 0px 0px; border: 0px; border: 1px solid #afafaf; background-image: url(/2008_images/background_searchbox.jpg); background-repeat: repeat-x; }

.header_search_box_box1 { margin: 0px; padding: 0px; left: 20px; top: 40px; width:140px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; background: #fff; color:#000;  border: 1px solid #7f9db9; }

.header_search_box_box1_header { margin: 0px; padding: 0px; left: 20px; top: 20px; width:140px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; color:#8e8e8e; }

.header_search_box_box2 { margin: 0px; padding: 0px; left: 210px; top: 40px; width:140px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; background: #fff; color:#000;  border: 1px solid #7f9db9; }

.header_search_box_box2_header { margin: 0px; padding: 0px; left: 210px; top: 20px; width:140px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; color:#8e8e8e;}


.header_search_box_box3 { margin: 0px; padding: 0px; left: 400px; top: 40px; width:140px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; background: #fff; color:#000;  border: 1px solid #7f9db9; }

.header_search_box_box3_header { margin: 0px; padding: 0px; left: 400px; top: 20px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; color:#8e8e8e; }


.header_search_box_searchbutton { height:19px; width:161px; margin: 0px; padding: 0px; border: 0px; left: 400px; top: 80px; position: absolute; z-index: 1;  font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; background: #516b00; color:#fff;  }





.navbreadcrumbs { font-family:Arial, Helvetica, Verdana, sans-serif; color:#516b00; font-size:10px; font-weight:normal; line-height:140%; line-height:150%; }

.navbreadcrumbs a { font-family:Arial, Helvetica, Verdana, sans-serif; color:#516b00; font-size:10px; font-weight:normal; line-height:140%; Decoration: none; }

.navbreadcrumbs a:link { font-family:Arial, Helvetica, Verdana, sans-serif; color:#516b00; font-size:10px; font-weight:normal; line-height:140%; Decoration: none; }

.navbreadcrumbs a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; color:#516b00; font-size:10px; font-weight:normal; line-height:140%; Decoration: none; }

.navbreadcrumbs a:hover {font-family:Arial, Helvetica, Verdana, sans-serif; color:#516b00; font-size:10px; font-weight:normal; line-height:140%; Decoration: underline; }




/*footer*/

.footer_cats1 { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 20px; top: 20px; position: absolute; z-index: 1;}

.footer_cats1 a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cats1 a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}




.footer_cats2 { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 120px; top: 20px; position: absolute; z-index: 1;}

.footer_cats2 a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cats2 a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}




.footer_cats3 { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 220px; top: 20px; position: absolute; z-index: 1;}

.footer_cats3 a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cats3 a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}




.footer_cats4 { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 320px; top: 20px; position: absolute; z-index: 1;}

.footer_cats4 a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cats4 a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}



.footer_cities { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 460px; top: 20px; position: absolute; z-index: 1;}

.footer_cities a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cities a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}




.footer_about { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 720px; top: 20px; width:240px; position: absolute; z-index: 1;}

.footer_about a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; }

.footer_about a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: bold; font-weight: normal; color:#cc3300; line-height:170%; }

.footer_about a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; }





.footertext { margin: 10px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color:#666; line-height:170%; left: 0px; top: 0px; position: relative; z-index: 1;}

.footertext a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:10px;  color:#666; text-decoration: underline; }
.footertext a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:10px; color:#666; text-decoration: underline;}
.footertext a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:10px; color:#90A0AF; text-decoration: underline; }




/*content*/

.content_homepage_titles { font-family:Arial, Helvetica, Verdana, sans-serif; color:#516b00; font-size:14px; font-weight:bold; line-height:140%; z-index: 1; left:0px; top: 0px; position: relative; }

.pagetitle { font-family:Arial, Helvetica, Verdana, sans-serif; color:#616161; font-size:16px; font-weight:bold; line-height:140%; z-index: 1; left:0px; top: 0px; position: relative; }


.numberresults { font-family:Arial, Helvetica, Verdana, sans-serif; color:#516b00; font-size:12px; font-weight:bold; line-height:140%; z-index: 1; left:0px; top: 0px; position: relative; }

#registercontent { margin: 0px; padding: 0px; border: 0px; width: 480px; left: 40px; top: 272px; position: relative; z-index: 1;}


.fpcontent { margin: 0px; padding: 0px; border: 0px; width: 488px; height: 245px; left: 0px; top: 0px; position: absolute; z-index: 1; }


/*text styles*/

.boxes { padding: 2px; width: 100%; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 160%; border: 1px solid #CDCDCD; align: left; }

.jobcenterbuttons { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; align: left; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; background:#fff; border: 1px solid #CDCDCD;}


.maintext { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:140%; text-align:left; }


/*end of text styles*/


.redalert { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#f00; color:#fff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 10px; }

.redalert2 { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#f00; color:#fff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 1px; }

.orangealert { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#FF8A00; color:#fff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 10px; }

.orangealert2 { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#FF8A00; color:#fff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 1px; }


.section-header { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#eee; color:#000; text-decoration: none; margin: 0px 0px 0px 0px; padding: 5px; }



.label { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; line-height:120%; color:#000;  z-index: 1; text-align: left; }

.field { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; line-height:120%; color:#000;  z-index: 1; text-align: left; }



.maintextdialogue { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; line-height:150%; color:#f00; font-weight:bold;}



.resultsnav {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
padding: 5px;
margin: 0px 0px 0px 0px;
line-height: 200%;
z-index: 1;
}

.jobresultsheader { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height: 160%; color:#fff; background:#A4A4A4;   }

.jobresultsheader a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height: 160%; color:#FFF; text-decoration: none; }

.jobresultsheader a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height: 160%; color:#FFF; text-decoration: none; }

.jobresultsheader a:hover { color:#f00; font-size:12px; line-height: 160%; text-decoration: underline; }











.jobresultssubheader { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height: 160%; color:#000; background:#DADADA; }

.jobresultssubheader a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height: 160%; color:#000; text-decoration: none; }

.jobresultssubheader a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height: 160%; color:#000; text-decoration: none; }

.jobresultssubheader a:hover { color:#f00; font-size:12px; line-height: 160%; text-decoration: underline; }

/*job results hindividual rows*/






.saleboxes_0 { left:390px; top: 20px; position: absolute; padding: 3px 0px 3px 20px; width: 550px; margin: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif, verdana; font-weight:normal; line-height: 160%; background:#f00; border: 1px solid #f00; color:#fff;   }

.saleboxes_0 a { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#fff;   }
.saleboxes_0 a:visited { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#fff;   }




.saleboxes_1 { left:390px; top: 20px; position: absolute; padding: 3px 0px 3px 20px; width: 550px; margin: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif, verdana; font-weight:normal; line-height: 160%; background:#ff5a00; border: 1px solid #f00; color:#fff;   }

.saleboxes_1 a { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#fff;   }
.saleboxes_1 a:visited { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#fff;   }



.saleboxes_2 { left:390px; top: 20px; position: absolute; padding: 3px 0px 3px 20px; width: 550px; margin: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif, verdana; font-weight:normal; line-height: 160%; background:#ff5a00; border: 1px solid #f00; color:#fff;   }
.saleboxes_2 a { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#fff;   }
.saleboxes_2 a:visited { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#fff;   }




.saleboxes_3 { left:390px; top: 20px; position: absolute; padding: 3px 0px 3px 20px; width: 550px; margin: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif, verdana; font-weight:normal; line-height: 160%; background:#fff; border: 1px solid #516b00; color:#516b00;   }
.saleboxes_3 a { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }
.saleboxes_3 a:visited { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }




.saleboxes_4 { left:390px; top: 20px; position: absolute; padding: 3px 0px 3px 20px; width: 550px; margin: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif, verdana; font-weight:normal; line-height: 160%; background:#fff; border: 1px solid #516b00; color:#516b00;   }
.saleboxes_4 a { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }
.saleboxes_4 a:visited { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }




.saleboxes_5 { left:390px; top: 20px; position: absolute; padding: 3px 0px 3px 20px; width: 550px; margin: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif, verdana; font-weight:normal; line-height: 160%; background:#fff; border: 1px solid #516b00; color:#516b00;   }
.saleboxes_5 a { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }
.saleboxes_5 a:visited { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }

.saleboxes_6 { left:390px; top: 20px; position: absolute; padding: 3px 0px 3px 20px; width: 550px; margin: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif, verdana; font-weight:normal; line-height: 160%; background:#ff; border: 1px solid #516b00; color:#516b00;   }
.saleboxes_6 a { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }
.saleboxes_6 a:visited { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }


.saleboxes_unlimited { left:390px; height:80px; top: 20px; position: absolute; padding: 3px 0px 3px 20px; width: 550px; margin: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif, verdana; font-weight:normal; line-height: 160%; background:#fff; border: 1px solid #516b00; color:#516b00;  }

.saleboxes_unlimited a { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }
.saleboxes_unlimited a:visited { font-family: arial, helvetica, sans-serif, verdana; font-weight:bold; line-height: 160%; color:#516b00;   }





/*first line - darker line*/
.jobresults1 { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#D8D8D8; color:#646464; text-decoration: none; }


.jobresults1 a:link {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:bold;
color:#646464;
text-decoration: none;
}

.jobresults1 a:visited {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:bold;
color:#646464;
text-decoration: none;
}

.jobresults1 a:hover {
color:#ff0000;
font-weight:bold;
text-decoration: underline;
}

/*second line*/
.jobresults2 {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:normal;
line-height: 140%;
background:#fff;
color:#646464;
text-decoration: none;
}

.jobresults2 a:link {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:bold;
color:#646464;
text-decoration: none;
}

.jobresults2 a:visited  {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:bold;
color:#646464;
text-decoration: none;
}

.jobresults2 a:hover {
color:#ff0000;
text-decoration: underline;
font-weight:bold;
}



/*job details*/

.jobtitle { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height:100%; padding: 0px; margin: 0px 0px 0px 0px; text-transform: uppercase; text-align: left; }

.jobfootercontent { font-family:Arial, Helvetica, Verdana, sans-serif; color:#616161; font-size:12px; font-weight:bold; line-height:180%; z-index: 1; left:0px; top: 0px; position: relative;  }

.jobfootercontent a { font-family:Arial, Helvetica, Verdana, sans-serif; color:#616161; font-size:12px; font-weight:bold; line-height:180%; z-index: 1; left:0px; top: 0px; position: relative;  }

.jobfootercontent a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; color:#616161; font-size:12px; font-weight:bold; line-height:180%; z-index: 1; left:0px; top: 0px; position: relative;  }

.jobfootercontent a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; color:#516b00; font-size:12px; font-weight:bold; line-height:180%; z-index: 1; left:0px; top: 0px; position: relative;  }

.jobdetails { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:160%; color:#000; }








.jobtextnavbox { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 0px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#000;  text-decoration: none; }

.jobtextnavbox a { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#516b00; background:#fff; text-decoration: none; border: 1px solid #516b00; }

.jobtextnavbox a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#516b00; background:#fff; text-decoration: none; border: 1px solid #516b00; }

.jobtextnavbox a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#516b00; background:#fff; text-decoration: none; border: 1px solid #516b00; }

.jobtextnavbox a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#000; background:#fff; text-decoration: none; border: 1px solid #000000; }









.jobcenterbuttons {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
align: left;
padding: 4px;
margin: 0px 0px 0px 0px;
font-weight:bold;
line-height: 130%;
background:#fff;
border: 1px solid #CDCDCD;
}

.jobcenterbuttons a:link {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
font-weight:bold;
line-height: 130%;
border: 1px solid #CDCDCD;
text-decoration: none;
}

.jobcenterbuttons a:hover {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
font-weight:bold;
line-height: 130%;
border: 1px solid #ff0000;
text-decoration: none;
}

.loginboxheader {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
width: 180px;
padding: 0px;
font-weight:bold;
line-height: 200%;
color:#fff;
text-align: left;
background:#CDCDCD;
border: 1px solid #CDCDCD;
}




.textnavbox {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
padding: 5px;
margin: 0px 0px 0px 0px;
font-weight:bold;
line-height: 100%;
}

.textnavbox a:link {
font-family: arial, helvetica, sans-serif, verdana;
color:#516b00;
font-size:11px;
font-weight:bold;
text-decoration: none;
border: 1px solid #516b00;
}

.textnavbox a:visited {
font-family: arial, helvetica, sans-serif, verdana;
color:#516b00;
font-size:11px;
font-weight:bold;
text-decoration: none;
border: 1px solid #516b00;
}

.textnavbox a:hover {
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration: none;
border: 1px solid #000000;
}


.footerlogospacer {margin: 0px 7px 0px 0px;}