#bottom {  }
#footer { left: 0px; right: 0px;  float: left; width: 100%; padding: 0; margin-top: 15px;  background: #f0f7fc; border-top: #ccc solid 1px;  position: static; text-align: center;  }
#hdcont1 {  }
#MenuStrip { background: url("images/bg_line.png")repeat-x;  margin: 10px;  width: 100%; height: 50px;  text-align: left; padding: 5px  10px;  -moz-box -sizing: border-box;  margin: 6px 6px;   }
#middle { color: #666; width: 100%; height: Auto; min-height: 500px;  margin: 3px 6px;   }
#tabsK #current a { background-position: 0%-42px;   }
#tabsK #current a span { background-position: 100% -42px;   }
#tabsK a { float: left; background: url("images/tableftK.gif") no-repeat left top; margin: 0; padding: 0004px;  text-decoration: none;  }
#tabsK a span { float: left; display: block; background: url("images/tabrightK.gif")no-repeatrighttop; padding: 5px 5px;  color: #FFF; width: 100px;   }
#tabsK a:hover { background-position: 0%-42px;   }
#tabsK a:hover span { background-position: 100%-42px;   }
#tabsK li { display: inline; margin: 0; padding: 0;  }
#tabsK ul { margin: 0; padding: 0px 10px 010px;  list-style: none;  }
#tin { font-size: 10px;  float: right; color: black; padding-top: 3px;   }
#top { color:#666; height:100px; width:100%; }
#wrap { margin: 0 auto; width: 100%; text-align: left;  }

.advsearch { height: 95px;  width: 100%; border: #ccc solid 0px;  margin-bottom: 5px;  background: url(adv-srch.gif) 22px -10px no-repeat;  }
.advsrcc { margin: 5px 40px;  font-size: 12px;   }
.advsrch { font-size: 12px;  margin: 5px;   }
.advsrch .selectbox 10 { padding: 2px;  margin: 5px;   }
.advsrch .textbox 10 { padding: 2px;  width: 100px;  margin: 5px;   }
.advv { width: 100%; height: 100%;  }
.bgbody { height: 100%; width: 100%; background: url("images/Folderbg.jpg")repeat; text-align: left; padding-right: 5; border:  solid 0px;  margin-top: 10;  }
.bgbody1 { height: 100%; width: 100%; background: url("images/tbd_blue.jpg")repeat; text-align: left; padding-right: 4px;  border:  solid 1px;  padding-left: 4px;  padding-bottom: 0px;  margin-top: 5; font-family: Calibri; font-size: 20px;   }
.blankrow { height: 0px;   }
.blueline { background: transparent url("images/blueline.gif")repeat-x;  color:White;height: 20px;  padding: 9px 5 10px;  vertical-align: top; font-size:15px; }
.body1 { margin: 1px auto; font: normal 15px Calibri; line-height: 10px;  color: #2a2b27; background: #fff url("images/main-bg.jpg") repeat-x;  text-align: center;  }
.body2 { margin: 1px auto; font: normal 15px Calibri; line-height: 10px;  color: #2a2b27; background: #fff url("images/header_bg.gif") no-repeat; text-align: center;  }
.bokDel { background-position: -3px -570px;   }
.bokDel, .bokDigg, .bokFacbk, .bokLnkin, .bokRedit, .bokStmbupn, .bokTwitr, .bokTecrti, .bokMyspc, .bokGogle, .bokYaho { background: #FFFFFFurl(sprt-img.gif)no-repeatscroll00; border: 1px  solid #E4E4E4; cursor: pointer; float: left; height: 16px;  margin-right: 7px;  width: 16px;   }
.bokDigg { background-position: -21px -570px;   }
.bokFacbk { background-position: -39px -570px;   }
.bokGogle { background-position: -21px -589px;   }
.bokLnkin { background-position: -57px -570px;   }
.bokMyspc { background-position: -3px -570px;   }
.bokRedit { background-position: -57px -570px;   }
.bokStmbupn { background-position: -93px -570px;   }
.bokTwitr { background-position: -111px -570px;   }
.bokYaho { background-position: -3px -570px;   }
.Box bg { background: url("images/bg.png")repeat-x scrollcenterleft; height: auto; padding: auto; vertical-align: top; color: black;  }
.btn { font-weight: bold; letter-spacing: -1px;  height: 28px;  width: 110px;   }
.button { font: bold 12px arial; background: url("images/bg_button.jpg") #3489cc top left repeat-x;  height: 27px;  padding: 6px;  text-decoration: none; color: #ffffff; border: 0px;  cursor: hand;  }
.buttonred { font: bold11px arial; background: url('images/redbutton.jpg')#932b28topleftrepeat-x;  height: 19px;  padding: 2px;  text-decoration: none; color: #ffffff; border: 1px  solid #932b28; cursor: hand;  }
.canhome { height: auto; width: auto; background: url("images/BGBlack.jpg")repeat-x;  border:  solid 1px #black;  }
.capCont { float: left; width: 100%; font-weight: bold; color: #333; padding: 010px;  -moz-box -sizing: padding-box;   }
.capCont .apply a, .jobLstBlk .apply a { text-decoration: none;  }
.capCont .apply, .jobLstBlk .apply { float: left; width: 47px;  height: 22px;  margin-top: 2px;  padding-top: 3px;  text-align: center; background: #fffurl(sprt-img.gif)-58px -108px no-repeat;  }
.capCont .coName, .jobLstBlk .coName { float: left; width: 225px;  overflow: hidden; padding-top: 5px;   }
.capCont .dat, .jobLstBlk .dat { float: left; width: 96px;  overflow: hidden; padding-top: 5px;   }
.capCont .jTit, .jobLstBlk .jTit { float: left; width: 257px;  padding-left: 3px;  overflow: hidden; padding-top: 5px;  -moz-box -sizing: padding-box;   }
.capCont .loc, .jobLstBlk .loc { float: left; width: 130px;  overflow: hidden; padding-top: 5px;   }
.cnt { float: left; height: 90%; width: 100%; padding: 20px;   }
.colcont { border: #ccc solid 1px;  height: 160px;  background-color: #f4f9ff;  }
.content { width: 100%; float: left; height: 60%; padding: 0px;   }
.content_subpage { margin: 0; padding: 0; border-spacing: 0px;  font-size: 12px;  color: black;  }
.content_subpage_Head { font-size: 15px;  color: black; font-weight: bold; font-family: arial; border-spacing: 0px; line-height:22px;   }
.content_subpage_Head_login { font-size: 13px;  color: black; font-weight: bold; font-family: arial, helvetica, clean, sans-serif;  }
.content_subpage_Head2 { margin: 0; padding: 0; border-spacing: 0px;  font-size: 20px;  color: #790000; font-weight: bold;  }
.content_subpage1 { margin: 0; padding: 0; border-spacing: 0px;  font-size: 13px;  color: black; font-family:Verdana; }
.content_subpage2 { margin: 0; padding: 1; border-spacing: 1px;  font-size: 12px;  color: black; line-height:20px; font-family:verdana; }
.content_subpage3 { border-spacing: 0px;  font-size: 13px;  color: black; font-family: Verdana;  }
.contentbox 2 { float: left; display: block; height: 800px;  width: 780px;   }
.cpyRiteBlk .cpyTx t { float: left; width: 785px;  font-family: Verdana,Geneva,sans-serif; font-size: 10px;  color: #888; line-height: 14px;   }
.cpyRiteBlk .truste { float: right; width: 113px;  height: 37px;  background: url(sprt-img.gif)0-245px;   }
.ctabs { float: left; width: auto; height: 25px;  border:  solid 0px #ccc; margin: 0.5px;   }
.ctabsL { float: left; width: 4px;  height: 25px;  background: url("images/tableftK.gif")no-repeatlefttop;  }
.ctabsR { float: left; width: auto; height: 25px;  background: url("images/tabrightK.gif")no-repeatrighttop; cursor: pointer; padding-right: 10px;  padding-left: 10px;   }
.ctabsR span { float: left; color: Black; padding: 4px 3px;  text-decoration: none;  }
.ctabsR span:hover { float: left; color: black; font-weight: bold; padding: 4px 3px;  text-decoration: none;  }
.desc { font-family: Verdana; font-size: 12px;  color: Black; line-height: 18px;  margin-left: 3px;   }
.desc1 { font-family: Calibri; font-size: 17px;  color: red;  }
.Eform { width: 100%; float: left; height: 30%; text-align: center; margin-top: 25px;   }
.Eform div { text-align: left; width: 520px;  margin: 0auto; height: 50px;  padding: 2px;   }
.Eform div div { width: auto; float: left;  }
.employer { font-size: 12px;  margin: 0px;   }
.employer .cont { border: #ccc solid 1px;  float: left; width: 100%; -moz-box -sizing: border-box;  border-top: none;  }
.employer .emptable { width: 780px;  height: 600px;   }
.employer .head { border-bottom: #ccc solid 0px;  height: 20px;  background-color: #E8E8E8; width: 100%; -moz-box -sizing: border-box;   }
.employer .head .nav { float: left; margin: 2px;   }
.employer .head .nav a { color: blue;  }
.employer .head .tx t { float: right; margin: 2px;   }
.employer .left { border-right: #cccdotted1px;  float: left; height: 600px;  width: 18%; padding: 5px;   }
.employer .left .lnkk { background-color: #E8E8E8; padding: 5px;  margin-bottom: 2px;  text-align: center;  }
.employer .left a { color: #B90000;  }
.employer .right { float: left; width: auto; padding: 5px 10px;   }
.empOpt { height: auto; background: url(sprt-bgs.gif)-0px -0px;  padding: 10px 010px 0;  }
.empOpt h4 a { color: #ff7200; font-size: 16px;  text-decoration: none; line-height: 19px;   }
.empOptCont { float: left; width: 106px;  border: #aeaeae solid 1px;  margin: 0px;  text-align: center;  }
.empsnup { border: #ccc solid 1px;  margin-bottom: 20px;  height: 1000px;  width: auto; display: table;  }
.empsnup .butt22 { float: left;  }
.empsnup .comnts { float: left; margin-bottom: 5px;  width: 400px;  ; padding-top: 3px;  color: #6f6f6f; font-size: 11px;   }
.empsnup .lbl2 { color: #8B4C39; padding: 7px 15px;  font-size: 12px;  font-weight: bold; float: left; border: #ccc solid 0px;  width: 160px;  text-align: right;  }
.empsnup .row2 { float: left;  }
.empsnup .selectbox 2 { float: left;  }
.empsnup .spacer2 { height: 15px;  background-color: #EBECE4; margin-bottom: 20px;  width: auto;  }
.empsnup .title2 { font-size: 18px;  font-weight: bold; text-align: center; margin-bottom: 5px;   }
.empsnup .tx tbox 2 { float: left; margin-bottom: 5px;  width: 500px;  padding-top: 3px;   }
.error_text { font-size: 12px;  font-family: Arial,Helvetica,sans-serif; color: red; font-weight: 900; text-align: center;  }
.evenrow { float: left; background-color: #F5F8FE; font-size: 13px;  font-family: Arial,Helvetica,sans-serif;  }
.feature_header { float: left; height: 24px;  padding: 0; color: black; background-color: #E9D2FF; font-size: 17px;   }
.feature_heading { float: left; border-top: #ccc solid 2px;  border-bottom: #ccc solid 2px;  margin: 3px 0; background-color: #FFFF2B; font-size: 16px;  font-family: Arial,Helvetica,sans-serif;  }
.feature_subheader { color: black; background-color: #E87400; font-size: 15px;   }
.feature_subtable { background-color: #f4f4f4; font-size: 12px;  font-family: Arial,Helvetica,sans-serif;  }
.feature_table { background-color: #f4f4f4; font-size: 15px;  font-family: Arial, Helvetica, sans-serif;  }
.featured2 { float: left; display: block; width: 780px;   }
.feedback h4 { padding: 15px 0065px;  font-size: 16px;  font-weight: bold;  }
.feedback p { padding: 19px 10px 015px;  line-height: normal ; font-size: 12px;   }
.fonts { font: 12px arial; color: #1C8DFF; line-height: 15px;  text-align: left; margin: 5px;   }
.footer { width: 100%; height: 10%; border-top: solid 1px #ccc; margin: 45px 0; text-align: center; float: left;  }
.footer div { width: 50%; height: 40px;  color: #666; margin: 10px auto;  }
.footer_table { font-size: 12px;  color: #620000; background-color: #C7DBEF;  }
.form10 { display: none;  }
.fotBody { width: 960px;  margin: 0px auto; text-align: left;  }
.fotBody .cpyRiteBlk { float: left; width: 960px;   }
.fotBody .feedback { float: right; width: 160px;  height: 138px;  background: url(sprt-img.gif)0px -677px no-repeat;  }
.fotBody .fotLnksBlk { float: left; width: 134px;  height: 170px;  margin: 15px 5px;  padding-right: 14px;  border-right: #c6c8c9dotted1px;   }
.fotLnksBlk a { display: block; overflow: hidden; margin-top: 3px;  font-size: 10px;  font-family: Verdana,Geneva,sans-serif; text-decoration: none;  }
.fotLnksBlk a:hover { text-decoration: underline;  }
.fotLnksBlk h6 { color: #377abb; font-size: 12px;   }
.frm12 { background-color: #E8F4FF; border: #A6D0E7 solid 1px;  height: 55px;  padding: 10px;  -moz-box -sizing: border-box;  margin-bottom: 10px;   }
.frm12lft { float: left;  }
.frm12rgt { float: right;  }
.frm13 { background-color: #E8F4FF; border: #A6D0E7 solid 1px;  height: 25px;  padding: 10px;  -moz-box -sizing: border-box;  margin-bottom: 10px;  ont-family: Arial,Helvetica,sans-serif; font-size: 12px;   }
.hdaccount { background: url(services.gif)no-repeat; height: 23px;  width: 70px;  float: left; margin: 7px 2px 0px 2px;   }
.hdads { background: url(400x 65-purejobs.gif)no-repeat; width: 580px;  float: left; height: 66px;   }
.hdcont { width: 940px;  float: left; height: auto;  }
.hdcont2 { width: auto; float: left; height: auto;  }
.hdhome { background: url(home.gif)no-repeat; height: 23px;  width: 56px;  float: left; margin: 7px 2px 0px 10px;   }
.hdlogo { width: 200px;  background: url(purejobs-logo.gif)no-repeat; height: 66px;  float: left;  }
.hdlogo2 { width: 200px;  background: url(purejobs-logo.gif)no-repeat; height: 30px;  float: left;  }
.hdmenu { width: 940px;  float: left; background: url(gry-strip1.gif)repeat-x;  height: 30px;  border-top: #ccc solid 1px;  border-bottom: #ccc solid 1px;  margin: 5px 0;  }
.hdmnulrw { float: left; width: 100%; padding: 3px 5px;  -moz-box -sizing: border-box;   }
.hdmnulst1 { width: 140px;  float: left; height: 100px;  display: none; position: absolute; background-color: #f4f4f4; border: #8B8878double1px;  top: 112px;  font-size: 15px;  color: #8B8878;  }
.hdmnulst1 a:hover div { background-color: #8B8878; color: black;  }
.hdmnulst2 { width: 140px;  float: left; height: 100px;  display: none; position: absolute; background-color: #f4f4f4; border: #8B8878double1px;  top: 112px;  margin-left: 70px;  font-size: 15px;  color: #8B8878;  }
.hdmnulst2 a:hover div { background-color: #8B8878; color: black;  }
.hdmnulst3 { width: 140px;  float: left; height: 100px;  display: none; position: absolute; background-color: #f4f4f4; border: #8B8878double1px;  top: 112px;  margin-left: 150px;  font-size: 15px;  color: #8B8878;  }
.hdmnulst3 a:hover div { background-color: #8B8878; color: black;  }
.hdrwcmt { margin: 020px;  font-size: 12px;   }
.hdservices { background: url(account.gif)no-repeat; height: 23px;  width: 70px;  float: left; margin: 7px 2px 0px 7px;   }
.head2 { float: left; width: 940px;  text-align: left;  }
.headfont { font:  solid 20px Calibri; color: #3507BE; line-height: 20px;   }
.heading_subpage { color: #120460; font-size: 18px;  margin: 0; padding: 0; border-spacing: 0px;  font-size: 18px;}
.headR { float: right; height: 90px;  width: 25%; text-align: right; margin: 5px 0;  }
.headR a { color: red;  }
.headrow { border-bottom: #ccc solid 1px;  float: left; width: 737px;  background-color: #009FDB; -moz-box -sizing: content-box;  font-size: 16px;  margin-bottom: 10px;  margin-top: 10px;   }
.headrow .title { float: right; color: black; font-weight: bold; padding: 05px;   }
.hJBody { BACKGROUND: #b99090; FLOAT: left; WIDTH: auto; margin-bottom: 3px;  padding-left: 3px;  -moz-box -sizing: padding-box;   }
.hJBody .hJClmn { FLOAT: left; WIDTH: 256px;   }
.hJBody .hJEntry { FONT-SIZE: 14px;  BACKGROUND: #fff; FLOAT: left; WIDTH: 251px;  margin-top: 4px;  padding: 5px;  -moz-box -sizing: padding-box;   }
.hJEntry .jTit { FLOAT: left; WIDTH: 100%;  }
.hJEntry .jTit A { FONT-WEIGHT: bold; COLOR: #000;  }
.hJEntry .loc { FLOAT: left; WIDTH: 100%;  }
.hJTitContBody { float: left; width: 770px;  height: 24px;  padding: 0; background: #8a0101url(sprt-bgs.gif)0px -286px repeat-x;  color: #fff;  }
.hJTitContBody b { font-size: 17px;   }
.hJTitContBodybdr { float: left; width: 100%; border: #ccc solid 1px;  background: #b99090; border-top: none; -moz-box -sizing: border-box;   }
.hJTitContCont { margin-top: 2px;   }
.hJTitContL { float: left; width: 5px;  height: 24px;  background: url(sprt-img.gif)-55px -69px no-repeat;  }
.hJTitContR { float: left; width: 5px;  height: 24px;  background: url(sprt-img.gif)-63px -69px no-repeat;  }
.home { height: 100%; width: 100%; background: url("images/bg.png")repeat-x;  text-align: auto; padding-right: auto0px;   }
.homebg { margin: 1px auto; font: normal 15px Calibri; line-height: 10px;  background: url("images/img_homecenter1.jpg")repeat-x;   }
.homebg1 { height: 10px;  width: 100%; text-align: left; font-family: verdana; font-size: 20px;  color: Blue; margin-left: 20px  }
.homebg2 { width: 100%; text-align: left; font-family: verdana; font-size: 12px;  color: Black; margin-left: 20px  }
.hotjob_header { float: left; height: 20px;  padding: 2; background-color: #FF9933;  }
.hotjob_table { background-color: #f4f4f4; font-size: 12px;  font-family: Arial,Helvetica,sans-serif;  }
.hotjobs2 { float: left; display: block; width: 780px;   }
.htjbhdrBody { float: left; width: 770px;  height: 34px;  padding: 0; background: url(sprt-bgs.gif)0px -245px repeat-x;  color: #fff; vertical-align: middle; -moz-box -sizing: border-box;   }
.htjbhdrBody .b1 { font-weight: bold; margin-top: 7px;  font-size: 17px;   }
.htjbhdrBodybrd { border: #005fb2 solid 2px;  text-align: center; padding: 10px 0px 0px 0px;  float: left; width: 780px;  -moz-box -sizing: border-box;   }
.htjbhdrl { float: left; width: 5px;  height: 34px;  background: url(sprt-img.gif)-39px -69px no-repeat;  }
.htjbhdrlmn { width: 780px;  padding: 0; margin: 5px 0px;  -moz-box -sizing: border-box;   }
.htjbhdrr { float: left; width: 5px;  height: 34px;  background: url(sprt-img.gif)-47px -69px no-repeat;  }
.intcnt { margin-top: 10px;   }
.intcnt a { color: black;  }
.italics { font-size: 12px;  padding: 0px 5px;  font-style: italic;  }
.jbviwcmtbx  { border: #FFE222 solid 1px;  background-color: #FFFBE2; width: 780px;  height: 100px;  margin-bottom: 10px;  display: block; -moz-box -sizing: border-box;   }
.jbviwcmtbx  .jbviwlf { float: left; width: 60%;  }
.jbviwcmtbx  .jbviwlf .cnt { margin: 7px;  font-size: 12px;   }
.jbviwcmtbx  .jbviwlf .cnt .cntcont { font-size: 11px;  margin-top: 25px;   }
.jbviwcmtbx  .jbviwlf .cnt .cntcont a { text-decoration: underline;  }
.jbviwcmtbx  .jbviwlf .cnt .cntcont1 { font-size: 12px;  margin-top: 5px;   }
.jbviwcmtbx  .jbviwlf .cnt .cnthead { font-size: 20px;  font-weight: bold;  }
.jbviwcmtbx  .jbviwrt { float: right; width: 40%;  }
.jbviwcmtbx  .jbviwrt .cntrt { background: url(btn_aply.gif)no-repeat; height: 30px;  margin: 25px 00100px;   }
.jbviwcmtbx  .jbviwrt .cntrt1 { margin-left: 75px;  font-size: 12px;  margin-top: 5px;   }
.job_detail { background-color: #f4f4f4; font-size: 13px;  color: #3D3C34;  }
.jobdescription { font-size: 14px;  margin: 0px;   }
.jobLstBlk { float: left; width: 100%; margin-top: 5px;  padding: 010px;  -moz-box -sizing: padding-box;   }
.jobLstBlk .jobEntry { float: left; width: 100%; height: 27px;   }/*blackbg*/
.jobLstBlk .jobEntryG { float: left; width: 100%; height: 27px;  background: #e4e4e4;  }/*graybg*/
.jobLstBlk .jobEntryW { float: left; width: 100%; height: 27px;   }/*blackbg*/
.jobLstBlk .rFJEntry { float: left; width: 100%; height: 27px;  background: #f5eba9;  }
.key { width: 265px;  font-size: 14px;  color: #02119B; font-weight: bold; padding: 2px 01px 24px;  background: #fffurl(sprt-img.gif)-109px -78px repeat-y; border: #666 solid 1px;  height: 26px;   }
.key2 { width: 200px;  font-size: 14px;  color: #02119B; font-weight: bold; padding: 2px 01px 24px;  background: #fffurl(sprt-img.gif)-109px -78px repeat-y; border: #666 solid 1px;  height: 26px;   }
.label10 { color: #8B4C39; font-weight: bold; padding: 5px;  margin: 5px;   }
.label2 { width: 200px;  font-size: 13px;  padding: 18 15px 5px;  -moz-box -sizing: border-box;  font-weight: bold; text-align: right; color: black;  }
.label30 { float: left; width: 530px;  font-size: 13px;  padding-bottom: 10px;  min-height: 16px;   }
.labelcmt { font-size: 12px;  padding-bottom: 10px;  min-height: 16px;  color: black;  }
.labelfont { font-size: 15px;  padding-bottom: 10px;  min-height: 16px;  color: BLACK; border: #ccc solid 1px;  font-family: Verdana;}
.labelfont1 { font-size: 15px;  padding-bottom: 10px;  min-height: 16px;  color: Pink; font-family: Calibri;  }
.labelfont2 { font-size: 12px;  padding-bottom: 10px;  min-height: 16px;  color: #620237; border: #E3A975 solid 1px;  font-family: Verdana;}
.labelfont3 { font-size: 13px;  padding-bottom: 10px;  min-height: 16px;  color: #620237; border: #E3A975 solid 1px;  font-family: Verdana; font-weight: bold}
.lastLogo { float: left; border: #ceb70d solid 1px;  width: auto; text-align: center; margin: 0px 0px 0px 10px;  background: url(temp-bg.gif);  }
.leftbr { height: 0px;  padding: 3px 000px;  vertical-align: top;  }
.lgn { padding: 0; margin: 0; background-color: #FEF5CA;  }
.lgn .cnt { width: 300px;  background-color: #FEF5CA;  }
.lgn .tx tbox  { font-size: 13px;  margin: 3px;   }
.lgn form { padding: 5px;  width: auto; float: left; font-size: 12px;  background-color: #FEF5CA;  }
.lgnfrombtn { border: none; background-color: #E8F4FF; color: #387ABB; font-weight: bold; font-size: 15px;  font-family: Arial,Helvetica,sans-serif; cursor: pointer; -moz-box -sizing: border-box;  text-decoration: underline;  }
.lgtx t { font-size: 10px;  margin: 5px 0;  }
.light_font { font-size: 11px;  color: #9B9B9B;  }
.light_font1 { font-size: 15px;  color: black; font-family: Calibri;  }
.lnkside { color: #B90000; text-align: center; padding: 3px 0014px;  font-size: 12px;  font-weight: bold; width: auto; float: left;  }
.lnkside a { color: #B90000;  }
.loc1 { width: 170px;  font-size: 16px;  color: #02119B; background: #fff; font-weight: bold; border: #666 solid 1px;  height: 26px;   }
.login10 { font-size: 10px;  color: black; -moz-box -sizing: padding-box;  padding: 20px 10px;  float: left; width: 180px;   }
.login10 input { margin: 2px 0;  }
.Loginbox  { background: url("images/bg1.png")repeat-x scrollcenterleft; height: auto; padding: auto; vertical-align: top; color: black;  }
.logo { float: left; height: 75px;  width: 98%; margin-left: 5px;  margin-top: 5px;margin-right: 15px;  text-align: left; font-size: 45px;  color: Red }
.logobox 2 { float: left; width: 780px;  -moz-box -sizing: border-box;   }
.lstcont { width: 780px;  border: #ccc solid 1px;  display: table; font-size: 12px;  -moz-box -sizing: border-box;  float: left;  }
.lstconthdr { width: auto; display: table-row; -moz-box -sizing: border-box;  font-weight: bold; height: 30px;   }
.lstcontint { width: 755px;  margin: 12px;  -moz-box -sizing: border-box;  height: auto;  }
.lstconttd { width: 120px;  float: left; display: table-cell; -moz-box -sizing: border-box;  margin: 7px 0;  }
.lstconttdcity { width: 100px;  float: left; display: table-cell; -moz-box -sizing: border-box;  margin: 7px 0;  }
.lstconttdcomp { width: 170px;  float: left; display: table-cell; -moz-box -sizing: border-box;  margin: 7px 0;  }
.lstconttddate { width: 80px;  float: left; display: table-cell; -moz-box -sizing: border-box;  margin: 7px 0;  }
.lstconttddtate { width: 50px;  float: left; display: table-cell; -moz-box -sizing: border-box;  margin: 7px 0;  }
.lstconttdinds { width: 120px;  float: left; display: table-cell; -moz-box -sizing: border-box;  margin: 7px 0;  }
.lstconttdtle { width: 220px;  float: left; display: table-cell; -moz-box -sizing: border-box;  margin: 7px 0;  }
.lstconttr { width: 750px;  padding-left: 5px;  display: table-row; float: left; height: 30px;  -moz-box -sizing: border-box;   }
.lstconttrbot { width: 750px;  padding-left: 5px;  display: table-row; float: left; height: 60px;  -moz-box -sizing: border-box;   }
.lstconttrgry { width: 750px;  padding-left: 5px;  display: table-row; background-color: #e4e4e4; float: left; height: 30px;  -moz-box -sizing: border-box;   }
.main { width: 940px;  height: auto; margin: 0auto; text-align: left;  }
.mbar { }
.mContent { float: left; width: 82.7%; height: 100%; -moz-box -sizing: border-box;   }
.mContentleft { float: left; width: 79%; height: 100%; padding: 15px;  border:  solid 1px #ccc; -moz-box -sizing: border-box;   }
.mContentRight { float: right; width: 20%; height: 100%; padding: 15px;  border:  solid 1px #ccc; -moz-box -sizing: border-box;   }
.menubar { height: 100%; width: 100%; background: url("images/t_bg.gif")no-repeat; text-align: left; padding-right: 5px;   }
.Menubutton { font: bold12px arial; background: url("bg2.jpg")#3489cctopleftrepeat-x;  height: 27px;  padding: 6px;  text-decoration: none; color: #ffffff; border: 0px;  cursor: hand;  }
.mLeft { float: left; width: 15%; height: 100%; padding: 15px;  margin: 010px;  border:  solid 1px #ccc; -moz-box -sizing: border-box;   }
.mng { font-size: 12px;  width: 600px;  border: #ccc solid 1px;  margin: 2px 0;  }
.mng .head10 { font-size: 12px;  text-align: center; background-color: #EEEEE0;  }
.mng .rows10 { font-size: 12px;  text-align: center; background-color: #EEEEE0; height: 20px;   }
.mng .rows11 { font-size: 12px;  text-align: center; background-color: #0000CD; height: 20px;   }
.mn-login { border-style:  solid ; background-color: #214F7C; border-color: #214F7C; font-size: 11px;  color: black; padding: 1px;  margin: 5px 0;  }
.mPgTitCont .titBody { float: left; width: 772px;  height: 21px;  padding: 3px 003px;  background: #333url(App_Themes/Theme/sprt-bgs.gif)0px -216px repeat-x;  color: #fff;  }
.mPgTitCont .titBody b { float: left; color: black; color: black;  }
.mPgTitCont .titL { float: left; width: 5px;  height: 24px;  background: url(App_Themes/Theme/sprt-img.gif)-71px -69px no-repeat;  }
.mPgTitCont .titR { float: left; width: 5px;  height: 24px;  background: url(App_Themes/Theme/sprt-img.gif)-79px -69px no-repeat;  }
.mPgTitCont .titRight { float: right;  }
.mPgTitContBody { float: left; width: 770px;  height: 24px;  background: #333url(sprt-bgs.gif)0px -216px repeat-x;  color: #fff;  }
.mPgTitContBody .bb { font-size: 13px;  margin-top: 3px;  font-weight: bold;  }
.mPgTitContBody b { font-size: 17px;   }
.mPgTitContL { float: left; width: 5px;  height: 24px;  background: url(sprt-img.gif)-71px -69px no-repeat;  }
.mPgTitContR { float: left; width: 5px;  height: 24px;  background: url(sprt-img.gif)-79px -69px no-repeat;  }
.multiClmBlk { float: left; width: 100%; margin: 0px;  height: 130px;  padding-top: 0px;  font-size: 11px;   }
.multiClmBlk .upCVCont { float: left; width: 345px;  font-size: 12px;  margin-left: 3px;   }
.new { padding: 0px;  width: auto; height: 143px;  background: url(new.gif)no-repeat;  }
.newlogo1 { height: 65px;  width: 400px;   }
.normal text { color: black; font-size: 13; font-family: Arial;  }
.nw-mn-login { border: #07125A solid 2px;  width: auto; float: left; margin: 10px 5px;  padding: 10px;   }
.nw-mn-login2 { border: #ccc solid 0px;  width: auto; float: left; margin: 0px;  padding: 20px;  background-color: #FEF5CA;  }
.oddrow { float: left; background-color: #DCE7FC; font-size: 13px;  font-family: Arial,Helvetica,sans-serif;  }
.padd { color: #666; background: #fff; border: #f4f4f4 solid 2px;   }
.paginCont2 { padding: 10px;  -moz-box -sizing: padding-box;  font-size: 12px;  float: left;  }
.pgNums { color: blue;  }
.recentbox 2 { float: left; display: block; width: 780px;   }
.resumebox  { padding: 0px;  margin: 0px;   }
.resumebox 2 { float: left; display: block; width: 780px;   }
.resumesub { font-size: 11px;  background: url(backgnd.gif)0px 1px no-repeat; line-height: 12px;  border-spacing: 0px;   }
.resumesub b { color: brown;  }
.rFJTitContBody { float: left; width: 770px;  height: 24px;  padding: 0px;  background: #8a0101url(sprt-bgs.gif)0px -644px repeat-x;  color: #fff;  }
.rFJTitContBody b { font-size: 17px;   }
.rFJTitContBodybdr { border: #ccc solid 1px;  padding: 0px;  font-size: 12px;  width: 100%; float: left; -moz-box -sizing: border-box;   }
.rFJTitContBodybdr .paginCont { padding: 010px;  -moz-box -sizing: padding-box;  margin: 5px;  font-size: 12px;   }
.rFJTitContBodybdr .paginCont .totPg { font-size: 12px;   }
.rFJTitContcont { -moz-box -sizing: padding-box;  margin: 10px 0;  }
.rFJTitContL { float: left; width: 5px;  height: 24px;  background: url(sprt-img.gif)-44px -112px no-repeat;  }
.rFJTitContR { float: left; width: 5px;  height: 24px;  background: url(sprt-img.gif)-50px -112px no-repeat;  }
.search_table { border: #8B8878double1px;  top: 112px;  margin-left: 150px;  font-size: 13px;  color: #8B8878;  }
.searchbox  { height: 15%; width: 100%; background: url("images/Loginbox .png")no-repeat; text-align: center; padding-right: 43;  }
.searchbox  .forms { border: #ccc solid 1px;   }
.searchbox  .forms b { font-size: 10px;  color: black;  }
.searchbox  a { font-size: 12px;   }
.searchbox  input { font-size: 15px;   }
.searchbox  table { padding: 5px;  margin-left: 5px;   }
.searchbox 1 { width: 590px;  float: left; height: 100%; padding: 80px 0px 0px 25px;  -moz-box -sizing: padding-box;   }
.searchbox 2 { float: left; display: block; width: 780px;   }
.searchbox table { width: 100%; float: left; background-color: #E2E8FE;  }
.sidbrmnu { margin: 5px auto15px;  padding: 3px;  border: #ccc solid 2px;  width: 150px;  float: left; -moz-box -sizing: border-box;  border-top: none; border-bottom: none;  }
.sidbrmnulbl { font-weight: bold; color: #B90000; padding: 5px 0px;   }
.sidbrmnuldt {  }
.sidebarrt2 { float: right; width: 150px;   }
.signup { margin: 0; padding: 0; border-spacing: 0px;  font-size: 15px;  color: black; margin-left: 5px;   }
.sp10124 { background-position: -100px -100px;   }
.sp10674 { background-position: -100px -50px;   }
.sp11427 { background-position: 0px 0px;   }
.sp11718 { background-position: -500px -250px;   }
.sp11732 { background-position: -400px -150px;   }
.sp12112 { background-position: -600px -50px;   }
.sp1236 { background-position: -600px -200px;   }
.sp12924 { background-position: -300px -100px;   }
.sp13108 { background-position: -100px -150px;   }
.sp14107 { background-position: -500px -100px;   }
.sp15004 { background-position: -500px 0px;   }
.sp15149 { background-position: -300px -200px;   }
.sp15211 { background-position: -200px -150px;   }
.sp15546 { background-position: 0px -50px;   }
.sp15667 { background-position: -400px 0px;   }
.sp15782 { background-position: -300px -150px;   }
.sp15840 { background-position: -200px -200px;   }
.sp15841 { background-position: -500px -150px;   }
.sp15842 { background-position: -400px -200px;   }
.sp15843 { background-position: 0px -200px;   }
.sp15849 { background-position: -600px -150px;   }
.sp15950 { background-position: -300px 0px;   }
.sp1601 { background-position: -400px -50px;   }
.sp16531 { background-position: 0px -150px;   }
.sp16659 { background-position: -500px -50px;   }
.sp16770 { background-position: 0px -100px;   }
.sp17105 { background-position: -400px -250px;   }
.sp17843 { background-position: -100px 0px;   }
.sp18161 { background-position: -200px 0px;   }
.sp18800 { background-position: -300px -250px;   }
.sp19043 { background-position: -600px -250px;   }
.sp31 { background-position: -100px -250px;   }
.sp4337 { background-position: -600px 0px;   }
.sp4595 { background-position: -300px -50px;   }
.sp4872 { background-position: -500px -200px;   }
.sp4966 { background-position: -200px -50px;   }
.sp6 { background-position: 0px -250px;   }
.sp6779 { background-position: -600px -100px;   }
.sp8584 { background-position: -200px -100px;   }
.sp8970 { background-position: -100px -200px;   }
.sp9384 { background-position: -200px -250px;   }
.sp9524 { background-position: -400px -100px;   }
.spn1 { border: none; background-color: #E8F4FF; font-size: 11px;  padding-left: 10px;  -moz-box -sizing: border-box;  float: left;  }
.sstexta { float: left; width: 185px;  margin: 0px;  background: url(backgnd.gif)-210px 0px no-repeat; font-size: 11px;   }
.table { padding: 0px;  border-spacing: 0px;  vertical-align: top;  }
.table .td1 { margin: 0; padding: 0; border-spacing: 0px;  font-size: 12px;   }
.table td { margin: 0; padding: 0; border-spacing: 0px;   }
.table tr { margin: 0; padding: 0; vertical-align: top;  }
.tblformat { border: #ccc solid 1px;  float: left; border-top: none; width: 780px;  -moz-box -sizing: border-box;  font-size: 13px;  height: auto;  }
.tblformat .int111 { padding: 0px 20px 020px;  -moz-box -sizing: border-box;   }
.tbsubhadding { background-color: #F0F0EE; border: #620237 solid 2	px;  color: red; font-family:verdana; font-size:15px;}
.tE90 { background: url(topemp-90x 40.gif); width: 90px;  height: 40px;  cursor: pointer; margin: auto;  }
.tEmpLogCont { float: left; width: 780px;  padding-top: 10px;  border: #005fb2 solid 2px;   }
.thinfo { color: #61502C; border: #ccc solid 1px;  font-family: Arial,Helvetica,sans-serif; font-size: 13px;  font-weight: bold; }
.thinfo1 { color: #333399; font-family: Arial,Helvetica,sans-serif; font-size: 13px;  font-weight: bold; padding: 1px;  margin-left: -2px;   }
.thinfo2 { color: black; font-family: Arial,Helvetica,sans-serif; font-size: 13px;  font-weight: bold;  }
.thinfo3 { color: black; font-family: Arial,Helvetica,sans-serif; font-size: 13px;  font-weight: bold;  }
.thinfo4 { color: #333399; border: #9EBAED solid 1px;  font-family: Arial,Helvetica,sans-serif; font-size: 13px;  font-weight: bold; padding: 1px;  margin-left: -2px;   }
.topEmpLog { float: left; width: 100%; margin-bottom: 0px;   }
.topEmpLog div.lastLogo { float: left; border: #ceb70d solid 1px;  width: auto; text-align: center; margin: 0px 0px 0px 10px;  background: url(temp-bg.gif);  }
.topEmpLog span { float: left; width: 110px;  height: 50px;   }
.topstrip { height: 15%; width: 100%; background: url("images/bg1.png")repeat; text-align: left; padding-right: 5px;  border:  solid 0px;  margin-top: 1; margin-left: -1.5 }
.topstrip1 { height: 20px;  width: 100%; background: url("images/head.jpg") repeat; text-align: auto; padding-right: auto 0px;   }
.topstrip2 { height: 1px;  width: 1%; background: url("images/bg2.jpg")repeat; text-align: right; padding-right: 5px;   }
.topstripnew { height: 20px;  width: auto; text-align: auto; padding-right: auto0px  }; 
.toptabs { float: left; height: auto; width: 100%; border-bottom: 0px  solid #54545C; text-align: center; padding-left: 150px;   }
.totPg2 { font-size: 12px;   }
.tsleft { width:auto; float:left;  padding:1 10px;  margin-top:0px;  color: Blue;  }
.tsright { width:auto; float:right; padding:0 10px;  margin-top:1px;   }
.upCvBody { float: left; width: 195px;  height: 107px;  margin-top: 7px;  background: #f3de4aurl(sprt-bgs.gif)0-108px repeat-x;   }
.upCvBody .btnUp { float: left; margin-top: 5px;   }
.upCvBody h4 { margin: 10px 0 }
.upCVBrd { float: left; width: 7px;  height: 107px;  margin-top: 7px;  background: url(sprt-img.gif)-145px -360px no-repeat;  }
.upCvEmp { float: left; width: 143px;  height: 126px;  background: url(sprt-img.gif)0-353px no-repeat;  }
.upCvEmp .empCount { float: left; width: 110px;  overflow: hidden; font-family: Georgia,"TimesNewRoman",Times,serif; font-size: 27px;  margin: 14px 0015px;   }
.why1 { float: left; width: 245px;  height: 128px;  background: url(backgnd.gif)no-repeat; font-size: 11px;  padding: 10px;  vertical-align: top;  }
.why1 a { font-size: 11px;   }
.why1 h4 { width: 100%; height: 40px;  padding-top: 3px;  font-size: 32px;  letter-spacing: -1.7px;  font-family: TimesNewRoman,Times,serif;  }
.whyRoz { height: 40px;  background: transparenturl(sprt-bgs.gif)-0px -0px;  padding: 1px 0012px;   }
.whyRoz h6 { color: #168baa; margin-bottom: 3px;   }
.whyRoz p { display: block; font-size: 10px;  font-family: Verdana,Geneva,sans-serif;  }
.whyRozCont { width: 160px;  border: #aeaeae solid 1px;  margin-top: 0px;  float: left; display: block; -moz-box -sizing: border-box;   }
/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabsK a span { float: none;  }
/* End IE5-Mac hack */ #tabsK a:hover span { color: #FFF; background-position: 100%-42px;   }
a { text-decoration: none; color: Blue;  }
b {  }
body { text-align: center; margin-top: 1; margin: 6px 0px;  width: 100%; font-family: Calibri; font-size: 14px;  color: #000; text-align: center; margin-right: 0; margin-top: 2; margin-left: 2;  }
div { borderolid0px #ccc; font-family: Calibri;  }
h1 { font-size: 18px;  font-family: Times New Roman; color:auto; line-height:20px }
h1, h2, h3, h4, h5, h6, p, pre, div, dl, dt, dd, ul, ol, li, form, fieldset, blockquote, td, tr { margin: 0;  }
h2 { font-size: 16px;  font-family: Arial,Helvetica,sans-serif;  }
h3 { font-size: 12px;  font-family: Arial,Helvetica,sans-serif;  }
h4 { font-size: 18px;   }
h5 { font-size: 16px;   }
h6 { font-size: 14px;   }
table { border-collapse: collapse;  }
.normaltext { font-size:12px; color:#5B002E; font-family:arial;}
.FilterContent
{
font-size: 12px;
color: Gray;
}