/*global styles*/

/*positioning*/

body { margin: 0px; padding: 0px; border: 0px; background: #FFF; }

#page { margin: 0px; padding: 0px; border: 0px; width: 780px; left: 10px; top: 0px; position: absolute; z-index: 1;  }

#masthead {
margin: 0px; padding: 0px; border: 0px; width: 512px; height: 182px; left: 268px; top: 63px; position: absolute; z-index: 0;
}
.img_right { display: inline; margin: 5px 0 5px 10px; padding: 2px; border: 1px solid #90A0AF; float: right; alignment: right; font-family:Arial, Helvetica, Verdana, sans-serif; color:#7F7F7F; font-size:10px; font-weight:normal; text-align:centre; }

.img_right img { padding: 0 0 0 0px; }

/*header styles*/
#header_bk1 { margin: 0px; padding: 0px; border: 0px; left: 0px; top: 0px; height: 53px; width:268px; position: absolute; z-index: 1; background-image: url(/images/2006_header_bk1.jpg); }

#header_bk2 { margin: 0px; padding: 0px; border: 0px; left: 268px; top: 0px; height: 53px; width:512px; position: absolute; z-index: 1; background-image: url(/images/2006_header_bk2.jpg); }



.header_searchbox { margin: 0px; padding: 0px; border: 0px; left: 0px; top: 18px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:11px; }

.header_searchbox2 { margin: 0px; padding: 0px; border: 0px; left: 82px; top: 18px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:14px; border: 1px solid #038c93; }


.bilboard_searchbox { margin: 0px; padding: 0px; border: 0px; left: 185px; top: 120px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:11px; }

.bilboard_searchbox2 { margin: 0px; padding: 0px; border: 0px; left: 30px; top: 120px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:14px; border: 1px solid #81AC0A; }

.bilboard_searchbox3 { margin: 0px; padding: 0px; border: 0px; left: 30px; top: 165px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#81AC0A; font-size:13px; font-weight:bold;  }

.bilboard_searchbox3 a:link { font-family:Arial, Helvetica, Verdana, sans-serif; color:#81AC0A; font-size:13px; font-weight:bold; text-decoration: none;  }

.bilboard_searchbox3 a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; color:#81AC0A; font-size:13px; font-weight:bold; text-decoration: none; }


.employers_postit { margin: 0px; padding: 0px; border: 0px; left: 770px; top: 300px; position: absolute; z-index: 2;}


.header_sisters_ab { margin: 0px; padding: 0px; border: 0px; left: 200px; top: 18px; position: absolute; z-index: 1; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold; line-height:140%;  }
.header_sisters_ab a:link { color:#90A0AF; font-weight:bold; text-decoration: none; }
.header_sisters_ab a:visited { color:#90A0AF; font-weight:bold; text-decoration: none; }
.header_sisters_ab a:hover { color:#038c93; font-weight:bold; text-decoration: none; }



.header_sisters_mb { margin: 0px; padding: 0px; border: 0px; left: 290px; top: 18px; position: absolute; z-index: 1; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold; line-height:140%; text-decoration: none; }
.header_sisters_mb a:link { color:#90A0AF; font-weight:bold; text-decoration: none; }
.header_sisters_mb a:visited { color:#90A0AF; font-weight:bold; text-decoration: none; }
.header_sisters_mb a:hover { color:#038c93; font-weight:bold; text-decoration: none; }



.header_sisters_sk { margin: 0px; padding: 0px; border: 0px; left: 390px; top: 18px; position: absolute; z-index: 1; font-family:Arial, Helvetica, Verdana, sans-serif; color:#038c93; font-size:11px; font-weight:bold; line-height:140%; text-decoration: none; }
.header_sisters_sk a:link { color:#038c93; font-weight:bold; text-decoration: none; }
.header_sisters_sk a:visited { color:#038c93; font-weight:bold; text-decoration: none; }
.header_sisters_sk a:hover { color:#038c93; font-weight:bold; text-decoration: none; }



#header_line { margin: 0px; padding: 0px; border: 0px; width: 780px; height: 1px; left: 0px; top: 54px; position: absolute; z-index: 1; }

#header_image { margin: 0px; padding: 0px; border: 0px; width: 512px; height: 182px; left: 268px; top: 57px; position: absolute; z-index: 2; }

#header_image2 { margin: 0px; padding: 0px; border: 0px; width: 126px; height: 40px; left: 615px; top: 17px; position: absolute; z-index: 2; }

#header_image3 { margin: 0px; padding: 0px; border: 0px; width: 165px; height: 34px; left: 616px; top: 239px; position: absolute; z-index: 2; }





#header_main { margin: 0px; padding: 0px; border: 0px; width: 268px; height: 186px; left: 0px; top: 55px; position: absolute; z-index: 1; }


.header_main_links { margin: 0px; padding: 0px; border: 0px; width: 180px; height:150px; left: 22px; top: 12px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:bold; line-height:280%; text-decoration: none; text-align: right; }

.header_advancedsearch { margin: 0px; padding: 0px; border: 0px; width: 140px; left: 360px; top: 12px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#038c93; font-size:11px; font-weight:bold; line-height:280%; text-decoration: none; text-align: right; }
.header_advancedsearch a:link { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_advancedsearch a:visited { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_advancedsearch a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }



.header_main_links1 { margin: 0px; padding: 0px; border: 0px; width: 140px; left: 40px; top: 2px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#038c93; font-size:11px; font-weight:bold; line-height:280%; text-decoration: none; text-align: right; }
.header_main_links1 a:link { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links1 a:visited { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links1 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }



.header_main_links2 { margin: 0px; padding: 0px; border: 0px; width: 140px; left: 26px; top: 32px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:10px; font-weight:bold; line-height:280%; text-decoration: none; text-align: right; }
.header_main_links2 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links2 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links2 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }


.header_main_links3 { margin: 0px; padding: 0px; border: 0px; width: 140px; left: 17px; top: 62px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:10px; font-weight:bold; line-height:280%; text-decoration: none; text-align: right; }
.header_main_links3 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links3 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links3 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }


.header_main_links4 { margin: 0px; padding: 0px; border: 0px; width: 140px; left: 20px; top: 92px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:10px; font-weight:bold; line-height:280%; text-decoration: none; text-align: right; }
.header_main_links4 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links4 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links4 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }

.header_main_links5 { margin: 0px; padding: 0px; border: 0px; width: 140px; left: 38px; top: 122px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:10px; font-weight:bold; line-height:280%; text-decoration: none; text-align: right; }
.header_main_links5 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links5 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }
.header_main_links5 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; line-height:280%; }





#header_line_below { margin: 0px; padding: 0px; border: 0px; width: 780px; height: 1px; left: 0px; top: 241px; position: absolute; z-index: 1; }

#header_bk4 { margin: 0px; padding: 0px; border: 0px; width: 268px; height: 2px; left: 0px; top: 242px; position: absolute; z-index: 1; }

#header_line_below2 { margin: 0px; padding: 0px; border: 0px; width: 780px; height: 4px; left: 0px; top: 244px; position: absolute; z-index: 1; }







#sidebar {margin: 0px; padding: 0px; border: 0px; width: 268px; left: 0px; top: 248px; position: absolute; z-index: 1; 1px solid #f00; }

.sidebar_links {margin: 0px; padding: 0px; border: 0px; width: 130px; left: 72px; top: 15px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:10px; font-weight:bold; line-height:250%; text-decoration: none; text-align: right;}

.sidebar_links1 {margin: 0px; padding: 0px; border: 0px; width: 130px; left: 0px; top: 0px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold;  text-decoration: none; text-align: right; }
.sidebar_links1 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%;}
.sidebar_links1 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }
.sidebar_links1 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }


.sidebar_links2 {margin: 0px; padding: 0px; border: 0px; width: 130px; left: 0px; top: 30px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold; line-height:270%; text-decoration: none; text-align: right;   }
.sidebar_links2 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%;}
.sidebar_links2 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }
.sidebar_links2 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }


.sidebar_links3 {margin: 0px; padding: 0px; border: 0px; width: 130px; left: 0px; top: 60px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold; line-height:270%; text-decoration: none; text-align: right;   }
.sidebar_links3 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%;}
.sidebar_links3 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }
.sidebar_links3 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }


.sidebar_links4 {margin: 0px; padding: 0px; border: 0px; width: 130px; left: 0px; top: 90px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold; line-height:270%; text-decoration: none; text-align: right;   }
.sidebar_links4 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%;}
.sidebar_links4 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }
.sidebar_links4 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }

.sidebar_links5 {margin: 0px; padding: 0px; border: 0px; width: 130px; left: 0px; top: 120px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold; line-height:270%; text-decoration: none; text-align: right;   }
.sidebar_links5 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%;}
.sidebar_links5 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }
.sidebar_links5 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }


.sidebar_links6 {margin: 0px; padding: 0px; border: 0px; width: 130px; left: 0px; top: 150px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold; line-height:270%; text-decoration: none; text-align: right;   }
.sidebar_links6 a:link { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%;}
.sidebar_links6 a:visited { color:#90A0AF; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }
.sidebar_links6 a:hover { color:#038c93; font-size:11px; font-weight:bold; text-decoration: none; text-align: right; line-height:270%; }

#loginbox { margin: 0px; padding: 0px; border: 0px; width: 266px; height: 99px; left: 1px; top: 140px; position: absolute; z-index: 2; align: left; background-image: url(/images/enhancedlogin.jpg);}

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

.loginboxuser { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; position: absolute; font-weight:bold; line-height: 160%; color:#fff;  text-align: left;  left:16px; top: 26px;}
.loginboxuser2 { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; position: absolute; font-weight:bold; line-height: 160%; color:#000; left:92px; top: 26px; border: 1px solid #038c93;}

.loginboxpassword { margin: 0px; padding: 0px; border: 0px; left: 16px; top: 46px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#fff; font-weight:bold; font-size:11px; }

.loginboxpassword2 { margin: 0px; padding: 0px; border: 0px; left: 92px; top: 46px; position: absolute; z-index: 2; font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:11px; border: 1px solid #038c93; }

.loginbutton2 { font-family:Arial, Helvetica, Verdana, sans-serif; color:#fff; font-size:11px; font-weight:bold; height: 20px; width:80px;  z-index: 2; left:180px; top: 44px; position: absolute; border: 1px solid #00c0ca; background: #038c93;}


.loginboxnav { font-family: arial, helvetica, sans-serif, verdana; font-size:9px; font-weight:normal; line-height: 160%; color:#fff;  text-align: left; position: relative; font-weight:normal; line-height: 160%; left:8px; top: 18px;}

.loginboxnav a { font-family: arial, helvetica, sans-serif, verdana; font-size:9px; font-weight:normal; line-height: 160%; color:#fff; }

.loginboxnav a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:9px; font-weight:normal; line-height: 160%; color:#fff; }

.loginboxnav a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:9px; font-weight:normal; line-height: 160%; color:#fff; }

.loginboxnav a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:9px; font-weight:normal; line-height: 160%; color:#fff; }


.ads_text { margin: 0px; padding: 0px; border: 0px; width: 266px; height: 70px; left: 0px; top: 4px; position: relative; z-index: 2; align: left; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold; line-height:270%; text-decoration: none; }
.ads { margin: 0px; padding: 0px; border: 0px; width: 266px; height: 60px; left: 0px; top: 242px; position: absolute; z-index: 2; align: left;}

.ads2 { margin: 0px; padding: 0px; border: 0px; width: 266px; height: 60px; left: 0px; top: 310px; position: absolute; z-index: 2; align: left;}

.ads_jobseeker { margin: 0px; padding: 0px; border: 0px; width: 266px; height: 60px; left: 0px; top: 120px; position: absolute; z-index: 2; align: left;}

.ads_jobseeker2 { margin: 0px; padding: 0px; border: 0px; width: 266px; height: 60px; left: 0px; top: 190px; position: absolute; z-index: 2; align: left;}



.ads2_jobseeker { margin: 0px; padding: 0px; border: 0px; width: 266px; height: 60px; left: 0px; top: 188px; position: absolute; z-index: 2; align: left;}

.ads_text_jobseeker { margin: 0px; padding: 0px; border: 0px; width: 266px; left: 0px; top: 172px; position: absolute; z-index: 2; align: left; font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:11px; font-weight:bold; line-height:270%; text-decoration: none; }


.saleboxes { width:100%; margin: 0px; padding: 5px; height: 80px; left: 0px; top: 0px; position: relative; z-index: 2; background: #90A0AF; border: 1px solid 90A0AF; font-family:Arial, Helvetica, Verdana, sans-serif; font-color:#f00;}

.specialcontent { margin: 0px; padding: 0px; border: 0px; width: 480px; left: 300px; top: 272px; position: relative; z-index: 1; font-family: arial, helvetica, sans-serif, verdana; font-size:11px;  line-height:150%; color:#000;}

.registercontent { margin: 0px; padding: 0px; border: 0px; width: 480px; position: relative; z-index: 1;}
.registercontent2 { left: 0px; top: 0px; position: relative; width: 480px; z-index: 1;}
.createresume { left: 310px; top: 270px; position: absolute; width: 480px; z-index: 1;}

#content { margin: 0px; padding: 0px; border: 0px; width: 480px; left: 300px; top: 272px; position: absolute; z-index: 1;}
#registercontent { margin: 0px; padding: 0px; border: 0px; width: 480px; left: 300px; 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; }

.leftside {margin: 0px; padding: 0px; border: 0px; width: 238px; left: 0px; top: 230px; position: absolute; z-index: 1;}

.rightside {margin: 0px; padding: 0px; padding-left: 10px; border: 0px; width: 238px; left: 258px; top: 230px; position: absolute; z-index: 1; }




.rightsidemargin {margin: 0px; padding: 0px; border: 0px; width: 20px; left: 310px; top: 0px; position: absolute; z-index: 1;}


.rightsidebar {margin: 0px; padding: 10px; border: 0px; width: 150px; left: 330px; top: 0px; position: absolute; z-index: 1; border-left: 1px solid #CDCDCD;}


#admincontent { margin: 0px; padding: 0px; border: 0px; width: 780px; left: 0px; top: 272px; position: absolute; z-index: 1; }

#popupcontent { margin: 10px; padding: 0px; border: 0px; width: 600px; left: 0px; top: 10px; position: absolute; z-index: 1; }


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

h1 { font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:12px; font-weight:bold; line-height:100%; z-index: 1; left:0px; top: 0px; position: relative; }

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

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



/*text styles*/
.bigtext { font-family:Arial, Helvetica, Verdana, sans-serif; color:#fff; font-size:220px; font-weight:bold; line-height:70%; z-index: 4; left:0px;  top: 0px; position: relative; background:#FF0000; }


.hrtitle { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:14px; font-weight:bold; line-height:100%; }

.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;}







.pagequote { font-family:Arial, Helvetica, Verdana, sans-serif; color:#A5D600; font-size:14px; font-weight:bold; line-height:140%; }

.subheader { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:bold; line-height:140%; }

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

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



ul { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:140%; text-align:left; left: -20px; top: 0px;position: relative; }


a:link, a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:100%; Decoration: underline; }

a:hover, a:active { font-family:Arial, Helvetica, Verdana, sans-serif; color:#cc0033; font-size:12px; font-weight:normal; line-height:100%; Decoration: underline; }


/*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; }

.adminalert { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; color:#f00; 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; }

.hiddenfield { font-family: arial, helvetica, sans-serif, verdana; font-size:0px; line-height:120%; color:#fff;  z-index: 0; left:-600px; position: relative; text-align: left; }

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

.maintext a { font-family: arial, helvetica, sans-serif, verdana; font-size:12px;  line-height:150%; color:#000; text-decoration: underline; }

.maintext a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:12px;  line-height:150%; color:#000;  text-decoration: underline;}

.maintext a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:12px;  line-height:150%; color:#000;  text-decoration: underline;}

.maintext a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:12px;  line-height:150%; color:#f00;  text-decoration: underline;}


/*subpage header styles*/

.logol { margin: 0px; padding: 0px; border: 0px; width: 244px; height: 23px; left: 0px; top: 0px; position: absolute; z-index: 1; }

.logo2 { margin: 0px; padding: 0px; border: 0px; width: 536px; height: 23px; left: 244px; top: 0px; position: absolute; z-index: 1; }

.logo3 { margin: 0px; padding: 0px; border: 0px; width: 244px; height: 150px; left: 0px; top: 23px; position: absolute; z-index: 1; }

.logo4 { margin: 0px; padding: 0px; border: 0px; width: 536px; height: 150px; left: 244px; top: 23px; position: absolute; z-index: 1; }

.logo5 { margin: 0px; padding: 0px; border: 0px; width: 244px; height: 29px; left: 0px; top: 173px; position: absolute; z-index: 1; }

.logo6 { margin: 0px; padding: 0px; border: 0px; width: 244px; height: 147px; left: 0px; top: 200px; position: absolute; z-index: 1; }

.flash { margin: 0px; padding: 0px; border: 0px; width: 240px; height: 148px; left: 0px; top: 349px; position: absolute; z-index: 1;  border: 1px solid #D3D3D3; }

.logo7 { margin: 0px; padding: 0px; border: 0px; width: 240px; height: 148px; left: 0px; top: 349px; position: absolute; z-index: 1; }

.navsub { margin: 0px; padding: 0px; border: 0px; width: 536px; height: 27px; left: 244px; top: 173px; position: absolute; z-index: 1; background:#CCFD27; }

.sidebar {padding: 0px; border: 0px; width: 200px; left: 0px; top: 0px; position: relative; z-index: 1;  float:right; margin-left:15px; margin-bottom:20px;}

/*end subpage header styles*/

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

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

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

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

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



/*side bar */
.sidetextnavboxline{ padding: 0px; margin: 0px 0px 0px 0px; border: solid #CDCDCD; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; }

.sidetextnavbox { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 0px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#000; background:#fff; text-decoration: none; border: 1px solid #CDCDCD; border-top-width: 0px; text-align: left; }

.sidetextnavbox a { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#000; background:#fff; text-decoration: none; text-align: left; }

.sidetextnavbox a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#000; background:#fff; text-decoration: none; text-align: left; }

.sidetextnavbox a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#000; background:#fff; text-decoration: none; text-align: left; }

.sidetextnavbox a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#f00; background:#fff; text-decoration: none; text-align: left; }




.formelements { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:normal; line-height: 160%; color:#000; background:#fff; text-align: left; }

.loginboxtext a { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:bold; line-height: 160%; color:#000; background:#fff; }

.loginboxtext a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:bold; line-height: 160%; color:#000; background:#fff; }

.loginboxtext a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:bold; line-height: 160%; color:#000; background:#fff; }

.loginboxtext a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:bold; line-height: 160%; color:#f00; background:#fff; }



.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;
font-size:11px;
font-weight:bold;
text-decoration: none;
border: 1px solid #CDCDCD;
}

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

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




/*job results header*/

.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:11px; font-weight:bold; line-height: 180%; color:#fff; background:#A4A4A4; border-top: 1px solid #717171; border-bottom: 1px solid #717171;}

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

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

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

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





.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*/



/*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; }

.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:#000; background:#fff; text-decoration: none; border: 1px solid #CDCDCD; }

.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:#000; background:#fff; text-decoration: none; border: 1px solid #CDCDCD; }

.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:#000; background:#fff; text-decoration: none; border: 1px solid #CDCDCD; }

.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:#f00; background:#fff; text-decoration: none; border: 1px solid #CDCDCD; }

/*header*/

.searchinputbutton {
width: 150px;
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
height: 27px;
font-weight:bold;
line-height: 100%;
color:#F00;
text-transform:uppercase;
}
	
.searchinput {
width: 150px;
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
height: 20px;
font-weight:normal;
line-height: 160%;
color:#000;
}


/*aceburpee campaign*/

.cinema { margin: 0px 0px 0px 0px; padding: 0px;  border: 1px solid #CDCDCD;  width: 360px; height: 260px; z-index: 1;   }



/*footer styles*/
.adminfooter { margin: 0px 0px 0px 0px; padding: 0px; border: 0px; left: 284px;  width: 780px; height: 100px; position: absolute; display: block; align:right; z-index: 1; }

.jobseekerfooter { margin: 0px 0px 0px 0px; padding: 0px; border: 0px; left: -10px;  width: 780px; height: 100px; position: absolute; display: block; align:right; z-index: 1;}

#footer { margin: 10px 0px 0px 0px; padding: 0px; border: 0px; left: -290px;  width: 780px; height: 100px; position: relative; display: block; align:right; z-index: 1; }

.frontpagefooter { margin: 0px -10px 0px 0px; padding: 0px; border: 0px; left: -270px;  width: 780px; height: 100px; position: relative; display: block; align:right; z-index: 1;}


.footer_line { margin: 30px 0px 0px 0px; padding: 0px; border: 0px; width: 780px; height: 1px; left: 0px; top: 0px; position: relative; z-index: 1; }


.footertext { margin: 0px 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; }

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

/*end footer styles*/


