* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } html { padding:0; margin: 0; width: 100%; height: 100%; } body { margin: 0; padding: 0; width: 100%; height: 100%; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 11px; } TD.minWidthTD { font-size: 0px; height: 1px; line-height: 0px; padding: 0; } DIV.minWidth {  width: 999px; } .sty1 { FONT-SIZE: 11px; } .sty2 { FONT-WEIGHT: bold; FONT-SIZE: 11px; } .sty3 { FONT-SIZE: 10px; } .help, .helpstrong, A.help { FONT-SIZE: 10px; COLOR: #888; FONT-STYLE: normal; } .help a { text-decoration: underline; } A.help { text-decoration: none; } A.help:hover { text-decoration: underline; } .helpstrong { COLOR: #666662; } h1 { font-size: 11px; color: #706F6F; font-weight: bold; margin: 0; } h3, .title2 { font-weight: bold; font-size: 15px; color: #859a4f; } TD.title2 { height: 20px; font-size: 12px; vertical-align: top; } TD.title2 { background: none; } .hlink { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; } .plink, .plinkA { FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; } .plinkA { FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; } .wlink { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none; } .wlink:hover { COLOR: white; TEXT-DECORATION: underline; } .uName { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-ALIGN: center; } .uNameL { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none; } TABLE.frame { border: 1px solid #ccc; background-color: #fafafa; } TABLE.frame TR.head, TABLE.frame TR.head TD, TABLE.frame TR.head TD.head { color: #5E7164; background-color: #e0e0e0; border-bottom: 1px solid #ccc; padding: 3px 5px 3px 5px; } TABLE.frame TD, TABLE.frame TR TD { padding: 3px 5px 4px 5px; border-bottom: 1px solid #f0f0f0; } TR.head, TD.head { font-weight: bold; font-size: 11px; color: white; } h1 a, h1 span { font-weight: normal; }  .btn, .btnok { font-size: 11px; color: #333; background-color: #a5cd74; background-repeat: no-repeat; background-position:left top; text-decoration: none; cursor: pointer; padding: 3px 5px; font-family: Verdana, Arial, helvetica, sans-serif; white-space: nowrap; } .btnok { background-color: #f5ca57; } A.btn, A.btnok { display: block-cell; padding: 0; display: inline-block; background-image: url(/img/btn_bg.gif); height: 26px; text-decoration: none; } A.btnok { background-image: url(/img/btn_ok_bg.gif); } A.btn span, A.btnok span { padding: 0; margin: 0; background: url(/img/btn_bge.gif) no-repeat right top; height: 26px; display: inline; } A.btn[class] span, A.btnok[class] span {  display: block; } A.btnok span { background: url(/img/btn_ok_bge.gif) no-repeat right top; } A.btn span span, A.btnok span span { padding: 5px 15px; margin: 0; height: 26px; width: auto; display: inline-block; display: table-cell; } A.btn[class] span span, A.btnok[class] span span {  display: block; } TD.btn_strip { vertical-align: top; font-size: 1px; padding-top: 5px; padding-bottom: 3px; } TD.btn_strip DIV { vertical-align: top; } TD.btn_strip TABLE { border: 0; margin: 0; padding: 0; } TD.btn_strip TABLE TD { font-size: 1px; vertical-align: middle; pading: 0; margin: 0; border: 0; } TD.btn_strip IMG, TD.btn_strip TABLE IMG { border: 0; } TD.btn_strip TABLE TD.btns { background-color: transparent; padding-left: 1px; vertical-align: top; padding-top: 3px; } A.btn:hover, A.btnok:hover, A.btn:active, A.btnok:active, A.btn:focus, A.btnok:focus { color: #fff; text-decoration: none; outline: none; } span.btn, span.btnok { display: inline-block; display: table-cell; background-image: url(/img/btn_bg.gif); background-repeat: no-repeat; background-position:left top; padding: 0; margin: 0; height: 26px; width: 1px; border: 0; } span.btnok { background-image: url(/img/btn_ok_bg.gif); } span.btn span, span.btnok span { display: block; background: url(/img/btn_bge.gif) no-repeat right top; padding: 0; margin: 0; height: 26px; width: auto; border: 0; } span.btnok span { background: url(/img/btn_ok_bge.gif) no-repeat right top; } INPUT.btn, INPUT.btnok { border: 0; padding: 5px 15px 8px 15px; height: 26px; margin: 0; cursor: pointer; background: none; display: inline; outline: none; } INPUT.btn:hover, INPUT.btnok:hover, INPUT.btn:active, INPUT.btnok:active, INPUT.btn:focus, INPUT.btnok:focus { color: #fff; -moz-user-focus: none; user-focus: none; } A { COLOR: #967F38; TEXT-DECORATION: none; } A:hover { COLOR: #967F38; TEXT-DECORATION: underline; } A:active { COLOR: #f58609; TEXT-DECORATION: underline; }  TD#ftrAdsTD { padding-top: 10px; text-align: center; width: 212px; } TD#ftrAdsTD span { width: 160px; } TD#ftrToolsTD, TD#ftrToolsTDHome, TD#ftrToolsTDBanner { width: 1px; vertical-align: top; padding: 0 0 0 10px; } TD#ftrToolsTDBanner { padding-top: 20px; } TD#ftrToolsTD DIV.loginBox, TD#ftrToolsTDHome DIV.loginBox { width: 209px;  } TD#ftrToolsTD DIV.loginBox table.loginTbl, TD#ftrToolsTDHome DIV.loginBox table.loginTbl { width: 209px; } table.loginTbl td.loginOvr { font-size: 1px; height: 11px; background: transparent url(/img/login_hdr.gif) no-repeat left 3px; } table.loginTbl td.loginHdr { text-transform: uppercase; font-weight: bold; color: #fff; background: #918f90 url(/img/login_hdr.gif) no-repeat left bottom; height: 28px; vertical-align: top; padding: 8px 0 0 10px; } TD#ftrToolsTDHome DIV.loginBox { margin-top: 2px; z-index: 1; } TD#ftrToolsTD DIV.loginBox DIV.lgnPrfDiv, TD#ftrToolsTDHome DIV.loginBox DIV.lgnPrfDiv { color: #D6D4D5; font-size: 8px; padding: 0 5px; text-align: right; } TD#ftrToolsTD DIV.loginBox DIV.lgnPrfDiv A.prfA, TD#ftrToolsTDHome DIV.loginBox DIV.lgnPrfDiv A.prfA { background:transparent url(/img/tls_mrk.gif) no-repeat scroll right 4px; color:#eee; display:inline; font-size:10px; padding:0 10px 0 0; text-decoration:underline; width:auto; outline: none; text-transform: lowercase; } TD#ftrToolsTD DIV.loginBox DIV.lgnPrfDiv A.prfA:hover, TD#ftrToolsTDHome DIV.loginBox DIV.lgnPrfDiv A.prfA:hover { color:#fff; } table.loginTbl td.loginCnt, table.loginTbl td.loginCntNM { color: #fff; font-size: 10px; padding: 7px 7px 7px 10px; border-left: 1px solid #848283; border-right: 1px solid #848283; border-bottom: 1px solid #bcbabb; background: url(/img/tls_cnt.gif) no-repeat left top; background-color: #9B9A98; } table.loginTbl td.loginCntNM { background-image: url(/img/tls_cnt_nm.png); } table.loginTbl td.loginCnt a, table.loginTbl td.loginCntNM a { display: block; color: #fff; padding: 0 0 3px 0; width: 180px; white-space: nowrap; } table.tlsTbl td.tlsCnt a:hover, table.tlsTbl td.tlsCnt a:focus, table.tlsTbl td.tlsCntNM a:hover, table.tlsTbl td.tlsCntNM a:focus { text-decoration: underline; } table.loginTbl td.loginCnt div, table.loginTbl td.loginCntNM div { overflow: hidden; width: 180px; color: #FFFFFF; } table.loginTbl td.loginCntEnd { border-bottom: 0; padding: 7px 7px 7px 10px; } table.loginTbl td.loginBtnGr { height: 25px; background: #BBDC92 url(/img/login_btn_green.gif) no-repeat right top; text-transform:uppercase; font-weight: bold; text-align: center; padding: 0; } table.loginTbl td.loginBtnGray { height: 25px; background: #918f90 url(/img/login_btn_gray.gif) no-repeat right top; text-transform:uppercase; font-weight: bold; text-align: center; padding: 0; } table.loginTbl td.loginShdw { height: 10px; background: transparent url(/img/login_shd.gif) no-repeat right top; } TD#ftrToolsTD DIV.loginBox table.loginTbl TD.loginBtnGr A, TD#ftrToolsTDHome DIV.loginBox table.loginTbl TD.loginBtnGr A, TD#ftrToolsTD DIV.loginBox table.loginTbl TD.loginBtnGray A, TD#ftrToolsTDHome DIV.loginBox table.loginTbl TD.loginBtnGray A { display: block; height: 22px; color: #000; font-weight: bold; text-align: center; text-transform:uppercase; text-decoration:none; padding-top: 3px; } TD#ftrToolsTD DIV.loginBox table.loginTbl TD.loginBtnGr A:focus, TD#ftrToolsTDHome DIV.loginBox table.loginTbl TD.loginBtnGr A:focus, TD#ftrToolsTD DIV.loginBox table.loginTbl TD.loginBtnGray A:focus, TD#ftrToolsTDHome DIV.loginBox table.loginTbl TD.loginBtnGray A:focus { outline: none; } TD#ftrToolsTD DIV.loginBox table.loginTbl TD.loginBtnGray A, TD#ftrToolsTDHome DIV.loginBox table.loginTbl TD.loginBtnGray A { color: #fff; } TD#ftrToolsTD TD#right_container { padding-top: 80px; } TD#ftrToolsTDHome TD#right_container { padding-top: 110px; } table { font-size: 11px; margin: 0; border: 0; padding: 0; } SELECT, INPUT { font-size: 10px; font-family: Verdana, Arial, helvetica, sans-serif; } TEXTAREA { font-size: 11px; font-family: Verdana, Arial, helvetica, sans-serif; } A.head { font-weight: bold; font-size: 11px; color: white; background-color: #94ca97; } .hidden_span { DISPLAY: none; } INPUT.txt, SELECT.txt, TEXTAREA.txt { font-size: 10px; border: 1px solid #999999; padding: 2px; } TEXTAREA.txt { font-size: 11px; } INPUT.disable, SELECT.disable, TEXTAREA.disable { border: 1px solid #999999; background-color: #cccccc; color: #777777; } INPUT.gray, SELECT.gray, TEXTAREA.gray { border-color: #cccccc; } SELECT.txt { padding: 1px; } FORM { border: 0; padding: 0; margin: 0; width: 100%; } LABEL.gray { color: #999999; } TR.line { font-size: 1px; background: none; background-color: transparent; } TR.line TD.line { background: url("/img/border_horizontal_grayer_dotted.gif") repeat-x left center; font-size: 1px; background-color: transparent; } TR.space { height: 7px; font-size: 1px; } TR.space TD { font-size: 1px; }  LABEL.clickable, LABEL.clickable_strong { CURSOR: pointer; font-size: 11px; color: #777; font-weight: normal; } LABEL.clickable_strong { color: #484754; font-weight: bold; } LABEL.clickable:hover, LABEL.clickable_strong:hover { COLOR: #f58609; } LABEL.succsave { COLOR: #3f992d; FONT-WEIGHT: bold; } TD.succsave { padding: 0; padding-bottom: 5px; } LABEL.errorLabel, LABEL.errorLabelMulti { display: block; cursor: pointer; color: red; } LABEL.errorLabelMulti { padding-left: 16px; background: url("/img/gray_small_bulet.gif") no-repeat left center; } LABEL.errorLabel:hover, LABEL.errorLabelMulti:hover { COLOR: #ff6600; } LABEL.errorLabelMulti:hover { background: url("/img/5.gif") no-repeat left center; }  IFRAME#usrn_if { width: 100%; height: 13px; border: 0; margin: 0; padding: 0; }  INPUT.errortxt, SELECT.errortxt, TEXTAREA.errortxt { border: 1px solid red; background-color: #ffffe0; } INPUT.errorchk { background-color: red; }  .error { FONT-SIZE: 12px; COLOR: red; } A.error { COLOR: red; } SPAN.error { FONT-SIZE: 11px; COLOR: red; WIDTH: auto; HEIGHT: auto; }  TD.mainHderTD { background-color:#f1f4ed; background: #f1f4ed; vertical-align: top; border-bottom: 1px solid #c7c2bd; height: 1px; text-align: center; } TD.noFasha { background-color: none; background: transparent; border-bottom: 0; } TD.mainHderTD TABLE.smallHdrTbl { margin-left: auto; margin-right: auto; width: 92%; max-width: 1333px; width:expression(document.body.clientWidth > 1448 ? "1333px": "92%" ); } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD { color: gray; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TABLE.smallHdrFillTbl { background: url('/img/hder_fill.gif') repeat-x top left; color: gray; } TD.mainHderTD TABLE.smallHdrTbl TD.hdrLogo { background: url('/img/hderLogo.gif') no-repeat top left;  width: 93px; height: 74px; vertical-align: top; } TD.mainHderTD TABLE.smallHdrTbl TD.hdrLogoHome { background: url('/img/hderLogo_home.gif') no-repeat top left;  width: 93px; height: 74px; vertical-align: top; } TD.mainHderTD TABLE.smallHdrTbl TD.hdrLogoHome A.logoA, TD.mainHderTD TABLE.smallHdrTbl TD.hdrLogo A.logoA { width: 93px; height: 73px; display: block; -moz-user-focus: none; user-focus: none; outline: none; }  TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks { color: #bdbbbb; padding-right: 10px; vertical-align: top; background: #474746 url(/img/hder_fill.gif) repeat-x left top; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A { color: #bdbbbb; text-decoration: none; display: table-cell; display: inline-block; font-variant: small-caps; height: 31px; letter-spacing: 0.4px; padding: 0; } @media screen and (-webkit-min-device-pixel-ratio:0) {  TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A { font-size: 14px; } } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A.last span.all { padding-right: 10px; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A span.all { height: 31px; padding: 8px 0 0 10px; display: table-cell; display: inline-block; cursor: pointer; } @media screen and (-webkit-min-device-pixel-ratio:0) {  TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A span.all { padding-top: 6px; } } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A span.brd { padding: 0 0 0 10px; font-size: 8px; border-right: 1px solid #bdbbbb; margin: 0; cursor: pointer; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A.slctd, TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A:focus, TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A:hover { top: 9px; outline: none; color: #fff; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A.slctd { background: url(/img/hder_slct.png) no-repeat center bottom; position: relative; z-index: 1; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A.slctd span.all, TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A:focus span.all, TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A:hover span.all { background: url(/img/hder_slct.png) no-repeat center top; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrLinks A.slctd span.all { position: relative; z-index: 2; top: -9px; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrSmalMnu { padding: 0 5px 3px 0; vertical-align: top; height: 42px; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrSmalMnu TD.hdrLang { text-align: right; padding: 3px 5px 0 0; width: 1px; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrSmalMnu TD.hdrName { text-align: right; padding: 3px 0 0 3px; width: 240px; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrSmalMnu A { padding: 3px; color: #aaa; } TD.mainHderTD TABLE.smallHdrTbl TD#hdrJTtxt { width: 84px; height: 30px; vertical-align: top; background: #474746 url(/img/hder_fill.gif) repeat-x left top; } TD.mainHderTD TABLE.smallHdrTbl TD#hdrJTtxt A.jtTxtA { width: 84px; height: 30px; display: block; color: #FFFFFF; font-size: 12px; font-weight: bold; -moz-user-focus: none; user-focus: none; outline: none; } TD.mainHderTD TABLE.smallHdrTbl TD#hdrJTtxt A.jtTxtA IMG { border: 0; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrRight, TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrRightHome { width: 3px; vertical-align: top; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrRight SPAN { background: url('/img/hder_right.gif') no-repeat top right; width: 3px; height: 31px; display: block; font-size: 1px; } TD.mainHderTD TABLE.smallHdrTbl TD.smallHdrTD TD.hdrRightHome SPAN { background: url('/img/hder_righth.gif') no-repeat top right; width: 3px; height: 31px; display: block; font-size: 1px; } TABLE.smallHdrTbl TD.hdrTabs TABLE { width: 100%; } TABLE.smallHdrTbl TD.hdrTabs TD.hdrTabsTD { padding-right: 7px; } TABLE.smallHdrTbl TD.hdrTabs TD.hdrRssTD, TABLE.smallHdrTbl TD.hdrTabs TD.hdrHintTD { width: 16px; } TABLE.smallHdrTbl TD#mainFltrBtn { width: 1px; } TABLE.smallHdrTbl TD#mainFltrBtn DIV#hdrBtn { width: 209px; text-align: center; padding-left: 0; } TABLE.smallHdrTbl TD#mainFltrBtn DIV.hdrBtnPad { padding-bottom: 35px; } TABLE.smallHdrTbl TD#mainFltrBtn A.bigYbtn { padding-bottom: 0; padding-top: 6px; } TABLE.smallHdrTbl TD#mainFltrBtn A.bigYbtn:hover { text-decoration: none; } TABLE.smallHdrTbl TD#mainFltrBtn DIV#hdrBtn A { color: #000; text-decoration:underline; } TABLE.smallHdrTbl TD#mainFltrBtn INPUT.bigYbtn, TABLE.smallHdrTbl TD#mainFltrBtn DIV#hdrBtn A.bigYbtn { border: 0; background: #FDCE45 url('/img/yellow_btn_199_35.gif') no-repeat center top; height: 35px; width: 199px; padding-bottom: 6px; font-size: 14px; font-weight: bold; cursor: pointer; display: block; vertical-align: middle; text-decoration: none; margin: 0 auto; } @media screen and (-webkit-min-device-pixel-ratio:0) {  TABLE.smallHdrTbl TD#mainFltrBtn DIV#hdrBtn A.bigYbtn { height: 23px; } } TABLE.smallHdrTbl TD.hdrTitle { color: #706f6f; text-transform: uppercase; font-weight: bold; padding: 10px 229px 5px 0; vertical-align: top; height: 1px; } td.fltrTD { vertical-align: top; } TD.mainCntntTD { vertical-align: top; text-align: center; padding-bottom: 56px; width: 92%; max-width: 1333px; width:expression(document.body.clientWidth > 1448 ? "1333px": "92%" ); } TD.mainCntntTD TABLE.mainCntntTbl { margin-left: auto; margin-right: auto; width: 100%; } TD#mainCntntLM, TD#mainCntntRM {  font-size: 1px; } TABLE.contentTbl { width: 100%; height: 100%; padding: 0; margin: 0; } .contentTbl TD { padding: 0; margin: 0; } TD#contentBigCell { padding: 20px 0 0 0; vertical-align: top; } TD#contentBigCellHome { padding: 0; vertical-align: top; } TD#rightHeadrTD { padding-right: 10px; }  TD#hderLogoTd { width: 1px; height: 1px; padding: 5px 0px 2px 10px; } TD#hderLogoTd A#hderLogoA { display: block; width: 150px;  -moz-user-focus: ignore; -moz-user-select: none; -moz-user-input: none; -o-user-select: none; -khtml-user-select: none; } TD#hderLogoTd A#hderLogoA IMG { font-size: 18px; font-weight: bold; color: #63a363; }  IFRAME#JTPopUp_IFrame { position: absolute; display: block; border: 0; margin: 0; padding: 0; top: 0; left: 0; z-index: 100; background-color: transparent; background: none; width: 100%; height: 100%; } IFRAME#JTPopUp_LoadingIFrame { position: absolute; display: inline; border: 0; margin: 0; padding: 0; top: 0; left: 0; z-index: 101; background-color: transparent; background: none; width: 100%; height: 50px; } DIV#JTPopUp_BckgDiv { position: absolute; display: block; border: 0; margin: 0; padding: 0; z-index: 90; background-color: #ccc; top: 0; left: 0; width: 100%; height: 100%; filter: alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80; }  DIV#rndDivBrdr { background: #aaa; width: 602px; height: 102px; text-align: center; vertical-align: middle; } DIV#rndDiv { background: url('/img/bg_gradient.gif') repeat-x left top; background-color: #ededed; width: 100%; height: 100%; }  table#hstr { background: #bebbbc url(/img/hstr_bg.gif) repeat-x left top; } table#hstr td { height: 16px; font-size: 9px; padding: 0 0 0 1px; background: url(/img/hstr_mrk.gif) no-repeat left top; } table#hstr td a { text-transform: lowercase; } table#hstr td.fst { border-right: 1px solid #f0eeee; background: none; padding: 0; } table#hstr td.snd { background: none; padding: 0; } table#hstr td.end { background: #e0dede url(/img/hstr_cbg.gif) repeat-x left top; padding: 0; } table#hstr td a { color: #f0eeee; display: block; padding: 1px 6px 0 10px; height: 16px; } table#hstr td.fst a { padding-left: 1px; } table#hstr td.snd a { padding-left: 4px; } table#hstr td.end div { background: url(/img/hstr_cmrk.gif) no-repeat left top; padding-left: 1px; } table#hstr td.end a { color: #565555; background: url(/img/hstr_end.gif) no-repeat right top; }   td#careers { padding-top: 2px; } td#careers div.roundtbl td.ttl { color: #fff; } td#careers div.roundtbl table.carrTbl{ background-position: left center; } td#careers div.roundtbl td.cntTd { height: 45px; vertical-align: center; }  td#advisor div.roundtbl td.ttl { color: #fff; } td#advisor div.roundtbl td.cntTd a.advLnk { display: block; padding: 9px 3px; color: #323031; } td#advisor div.roundtbl td.cntTd { padding: 7px 0 3px 0; } td#advisor div.roundtbl td.cntTd a:hover { color: #f58609; } td#advisor table.bkg_nocv td.cntTd, td#advisor table.bkg_nosrch_cv td.cntTd, td#advisor table.bkg_noactcv td.cntTd, td#advisor table.bkg_oldcv td.cntTd, td#advisor table.bkg_nocl td.cntTd, td#advisor table.bkg_cltpl td.cntTd, td#advisor table.bkg_noss td.cntTd, td#advisor table.bkg_noss_ntf td.cntTd, td#advisor table.bkg_nopic td.cntTd { padding-left: 45px; } td#advisor div.roundtbl table.btmtbl { background: #fff no-repeat scroll bottom left; } td#advisor div.roundtbl table.bkg_nocv { background-image: url(/img/adv_icn_nocv.gif) } td#advisor div.roundtbl table.bkg_nosrch_cv { background-image: url(/img/adv_icn_noscv.gif) } td#advisor div.roundtbl table.bkg_noactcv { background-image: url(/img/adv_icn_noactcv.gif) } td#advisor div.roundtbl table.bkg_oldcv { background-image: url(/img/adv_icn_cvold.gif) } td#advisor div.roundtbl table.bkg_nocl { background-image: url(/img/adv_icn_nocl.gif) } td#advisor div.roundtbl table.bkg_cltpl { background-image: url(/img/adv_icn_cltpl.gif) } td#advisor div.roundtbl table.bkg_noss { background-image: url(/img/adv_icn_noss.gif) } td#advisor div.roundtbl table.bkg_noss_ntf { background-image: url(/img/adv_icn_noss_ntf.gif) } td#advisor div.roundtbl table.bkg_nopic { background-image: url(/img/adv_icn_cvpic.gif) }  div.roundtbl table.btmtbl{ background: #fff; } div.roundtbl td.blcrn, div.roundtbl td.brcrn { width: 6px; height: 6px; font-size: 1px; vertical-align: bottom; } div.roundtbl td.tlcrn, div.roundtbl td.trcrn { width: 6px; height: 28px; font-size: 1px; vertical-align: top; } div.roundtbl td.tlcrn { border-left: 1px solid #bdbbbc; text-align: left; } div.roundtbl td.trcrn { border-right: 1px solid #bdbbbc; text-align: right; } div.roundtbl td.lbrdr { border-left: 1px solid #bdbbbc; } div.roundtbl td.rbrdr { border-right: 1px solid #bdbbbc; } div.roundtbl tr.titlbar td { border-top: 1px solid #bdbbbc; border-bottom: 1px solid #cccacb; background: #a4a2a3 url(/img/rnd_hbg.gif) repeat-x top left; } div.roundtbl tr.titlbar td.ttl { font-size: 11px; font-weight: bold; color: #565455; text-transform: uppercase; white-space: nowrap; padding: 0 15px 0 5px; vertical-align: middle; } div.roundtbl tr.btmbar td{ border-bottom: 1px solid #bdbbbc; font-size: 1px; height: 6px; } div.roundtbl td.blcrn { border-left: 1px solid #bdbbbc; text-align: left; } div.roundtbl td.brcrn { border-right: 1px solid #bdbbbc; text-align: right; } div.roundtbl td.tlcrn label { display: block; position: relative; z-index: 1; top: -1px; left: -1px; width: 6px; height: 6px; } div.roundtbl td.trcrn label { display: block; position: relative; z-index: 1; top: -1px; left: 1px; width: 6px; height: 6px; } div.roundtbl td.tlcrn label { background: url(/img/rnd_tlc.gif) no-repeat right top; } div.roundtbl td.trcrn label { background: url(/img/rnd_trc.gif) no-repeat right top; } div.roundtbl td.brcrn label { display: block; position: relative; z-index: 1; top: 1px; left: 1px; width: 6px; height: 6px; background: url(/img/rnd_brc.gif) no-repeat right top; } div.roundtbl td.blcrn label { display: block; position: relative; z-index: 1; top: 1px; left: -1px; width: 6px; height: 6px; background: url(/img/rnd_blc.gif) no-repeat left top; }  td.portfolioTD { height: 43px; background: url(/img/portfolio_hdr.gif) no-repeat left top; } td.portfolioTD a { display: block; height: 26px; margin: 8px 0 5px; width: 100%; color: #fff; font-size: 11px; padding: 6px 0 0 13px; } td.portfolioTD a:hover, td.portfolioTD a:active { text-decoration: none; color: #fff; }  #at20mc * { -moz-box-sizing: content-box; } .IN-widget span, #ProbookButtonContainer * { -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important; } .MediaButtonsContainer{ background: url("/img/tls_hdr_cls.gif") no-repeat scroll left top #918F90; margin-top: 2px; text-align: left; padding-left: 54px; } .MediaButtonsContainer a{ display: block; height: 28px; padding-top: 8px; font-size: 12px; font-weight: bold; line-height: 18px; color: #000000; text-transform: uppercase; } .MediaButtonsContainer a:hover{ text-decoration: none; } A.MediaBlockLink, A.MediaBlockLink:link, A.MediaBlockLink:visited{ display: block; margin-bottom: 8px; } .MiddleMediaHeaderContainer{ border-left: 1px solid #bdbbbc !important; border-right: 1px solid #bdbbbc !important; border-top: none !important; border-bottom: none !important; padding-top: 5px !important; padding-left: 11px !important; padding-bottom: 8px !important; }    div.jthint { position: absolute; padding: 0; background: none; z-index: 3; width: 210px; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; }  div.jthint div.jhintTshd { height: 7px; padding: 0 0 0 7px; background: url(/img/jhintTL.gif) no-repeat left top; } div.jthint div.jhintTshdR { height: 7px; padding: 0 7px 0 0; background: url(/img/jhintTR.gif) no-repeat right top; } div.jthint div.jhintTshdI { height: 7px; border-top: 1px solid #ccc; background: #fafafa; font-size: 1px; } div.jthint div.jhintCntnt { padding: 0 7px 0 7px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; background: #fafafa; } div.jthint div.jhintBshd { height: 7px; padding: 0 0 0 7px; background: url(/img/jhintBL.gif) no-repeat left bottom; } div.jthint div.jhintBshdR { height: 7px; padding: 0 7px 0 0; background: url(/img/jhintBR.gif) no-repeat right bottom; } div.jthint div.jhintBshdI { height: 7px; border-bottom: 1px solid #ccc; background: #fafafa; font-size: 1px; }  div.jthint div.jhintCntnt { height: 100%; } div.jthint_cnt { position: absolute; background: none; z-index: 4; width: 210px; padding: 10px; font-size: 10px; } @media screen and (-webkit-min-device-pixel-ratio:0) {  div.jthint_cnt { width: 190px; } } div.jthint_cnt div.btns { text-align: right; font-size: 8px; color: #777; } div.jthint_cnt a { color: #000; text-decoration: underline; font-size: 10px; } div.jthint_cnt a.imp, div.jthint_cnt a:hover { color: #ff6600; } div.jthint_cnt div.btns a { text-transform: lowercase; } div.jthint_cnt table { width: 100%; font-size: 10px; } div.jthint_cnt table td.strong { font-weight: bold; font-size: 10px; width: 1px; white-space: nowrap; } div.jthint_cnt label.space { display: block; margin: 0; padding: 0; font-size: 1px; height: 5px; }  table.tlsTbl { width: 209px; } table.tlsTbl td.tlsOvr { font-size: 1px; height: 11px; background: transparent url(/img/tls_hdr.gif) no-repeat left 3px; } table#nfyTbl td.tlsOvr { background-image: url(/img/tls_hdr_nfy.gif); } table#srvTbl td.tlsOvr { background-image: url(/img/tls_hdr_srv.gif); } table.tlsTbl td.tlsHdr { text-transform: uppercase; font-weight: bold; color: #fff; background: #918f90 url(/img/tls_hdr.gif) no-repeat left bottom; height: 28px; vertical-align: top; padding: 8px 0 0 10px; } table#nfyTbl td.tlsHdr { background-image: url(/img/tls_hdr_nfy.gif); } table#srvTbl td.tlsHdr { background-image: url(/img/tls_hdr_srv.gif); } table.tlsTbl td.tlsTop { height: 27px; font-size: 10px; font-weight: bold; padding: 0 0 2px 10px; background: url(/img/tls_top.gif) no-repeat left bottom; background-color: #9b9a98; cursor: pointer; width: 209px; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; } table.tlsTbl td.tlsTopEnd { background-image: url(/img/tls_top_end.gif); background-repeat: no-repeat; background-position: left bottom; } table.tlsTbl tr.tlsOpn td.tlsTop { background: url(/img/tls_top_opn.gif) no-repeat left bottom; background-color: #9b9a98; } table.tlsTbl td.tlsTop a { color: #d6d4d5; text-decoration: none; } table.tlsTbl td.tlsTop a:active, table.tlsTbl td.tlsTop a:focus { text-decoration: underline; outline: none; } table.tlsTbl tr.tlsOpn td.tlsTop a { color: #fff; } table.tlsTbl td.tlsCnt, table.tlsTbl td.tlsCntNM { color: #fff; font-size: 10px; padding: 0; border-left: 1px solid #848283; border-right: 1px solid #848283; border-bottom: 1px solid #bcbabb; background: url(/img/tls_cnt.gif) no-repeat left top; background-color: #918f90; } table.tlsTbl td.tlsCntNM { padding: 7px 7px 7px 10px; } table.tlsTbl tr.tlsCntCls { display: none; } table.tlsTbl td.tlsCntNM { background-image: url(/img/tls_cnt_nm.png); } table.tlsTbl td.tlsCnt div, table.tlsTbl td.tlsCntNM div { overflow: hidden; width: 190px; } @media screen and (-webkit-min-device-pixel-ratio:0) {  table.tlsTbl td.tlsCnt div, table.tlsTbl td.tlsCntNM div { width: 180px; } } table.tlsTbl td.tlsCnt div.tlsAnm { overflow: visible; height: auto; padding: 7px 7px 7px 10px; width: 207px; } @media screen and (-webkit-min-device-pixel-ratio:0) {  table.tlsTbl td.tlsCnt div.tlsAnm { width: 190px; } } table.tlsTbl td.tlsCnt div.tlsDtlDiv, table.tlsTbl td.tlsCntNM div.tlsDtlDiv { font-size: 8px; color: #d6d4d5; padding: 0 5px; 0 0; text-align: right; } table.tlsTbl td.tlsCnt a, table.tlsTbl td.tlsCntNM a { display: block; color: #fff; padding: 0 0 3px 0; width: 180px; white-space: nowrap; } table.tlsTbl td.tlsCnt a:hover, table.tlsTbl td.tlsCnt a:focus, table.tlsTbl td.tlsCntNM a:hover, table.tlsTbl td.tlsCntNM a:focus { text-decoration: underline; } table.tlsTbl td.tlsCnt a.tlsDtl, table.tlsTbl td.tlsCntNM a.tlsDtl { font-size: 10px; display: inline; color: #d6d4d5; text-decoration: underline; width: auto; padding: 0 10px 0 0; background: url(/img/tls_mrk.gif) no-repeat right 4px; text-transform: lowercase; } table.tlsTbl td.tlsCnt a.tlsDtlS, table.tlsTbl td.tlsCntNM a.tlsDtlS { font-size: 10px; display: inline; color: #d6d4d5; text-decoration: underline; width: auto; text-transform: lowercase; } table.tlsTbl td.tlsCnt a.tlsDtlSC, table.tlsTbl td.tlsCntNM a.tlsDtlSC { color: #ffc830; } table.tlsTbl td.tlsCnt a:focus, table.tlsTbl td.tlsCntNM a:focus { outline: none; } table.tlsTbl td.tlsCnt a.tlsDtl:hover, table.tlsTbl td.tlsCnt a.tlsDtl:focus, table.tlsTbl td.tlsCnt a.tlsDtlS:hover, table.tlsTbl td.tlsCnt a.tlsDtlS:focus, table.tlsTbl td.tlsCntNM a.tlsDtl:hover, table.tlsTbl td.tlsCntNM a.tlsDtl:focus, table.tlsTbl td.tlsCntNM a.tlsDtlS:hover, table.tlsTbl td.tlsCntNM a.tlsDtlS:focus { color: #fff; outline: none; } table.tlsTbl td.tlsCntEnd { border-bottom: 0; } table.tlsTbl td.tlsFtr, table.tlsTbl td.tlsFtr1, table.tlsTbl td.tlsFtr2 { height: 7px; background: #918f90 url(/img/tls_ftr.gif) no-repeat right top; } table.tlsTbl td.tlsFtr1 { background: url(/img/tls_ftr1.gif) no-repeat right top; } table.tlsTbl td.tlsFtr2 { background: url(/img/tls_ftr2.gif) no-repeat right top; }  td.fltrTD { padding-bottom: 3px; } td.fltrTD td#rsstd, td.fltrTD td#helpLinkTD { width: 20px; vertical-align: bottom; text-align: right; } TD#helpLinkTD { padding: 0 15px 0 3px; } TABLE.pager TABLE.pager_details A.jtp_btn { color: #967F38; display: inline; font-size: 11px; color: #967f38; text-decoration: underline; text-transform: lowercase; } table#main_search_job_tbl table.pager_details td.courseInfo table TD.jtp_td_btn A.jtp_btn:hover { color: #f58609; text-decoration: underline; } table#main_search_job_tbl table.pager_details td.courseInfo table TD.jtp_td_btn { text-align: right; font-size: 1px; padding: 3px; width: 100%; } table#main_search_job_tbl table.pager_details td.courseInfo table TD.jtp_td_btn TABLE { margin-left: auto; } TABLE.pager TABLE.pager_details TD.jtp_td_btn TD.sep { font-size: 9px; padding-left: 0; padding-right: 0; vertical-align: middle; width: 1px; color: #967f38; } TABLE#main_search_job_tbl TABLE.pager TABLE.pager_details A.emphasize { color: #5d995d; } TABLE#main_search_job_tbl TABLE.pager TABLE.pager_details A.emphasize:visited { color: #967f38; } TABLE#main_search_job_tbl TABLE.pager TABLE.pager_details A:hover, TABLE#main_search_job_tbl TABLE.pager TABLE.pager_details A.emphasize:hover { color: #f58609; } TABLE#main_search_job_tbl table.pager table tr.cell, TABLE#main_search_job_tbl table.pager table tr.cell TD { border: 0;  } TABLE#main_search_job_tbl table.pager table tr.cell TD { border-top: 1px solid #F0F0F0; } TABLE#main_search_job_tbl table.pager table tr.first TD { border-top: 0; } TABLE#main_search_job_tbl table.pager table tr.cell TABLE.pager_detailed_list TD { border-top: 0; } TABLE#main_search_job_tbl table.pager tr.cell TD.courseInfo { min-width: 300px; width: 40%; } TABLE#main_search_job_tbl TABLE.pager_details TD.courseInfo TABLE, TABLE#main_search_job_tbl TABLE.pager_details TD.courseInfo TABLE TD { padding: 0; margin: 0; border: 0; } TABLE#main_search_job_tbl table.pager tr.cell TD.courseInfo TD.dates { display: block; width: 80px; min-width: 80px; padding: 3px 3px; } TABLE#main_search_job_tbl TABLE.pager TABLE.pager_details TD.courseInfo TD.dates { padding: 3px; vertical-align: middle; text-align: right; color: #999; } TABLE#main_search_job_tbl TABLE.pager TABLE.pager_details TD.vals { vertical-align: middle; color: #777; text-align: left; color: black; } TABLE#main_search_job_tbl table.pager table tr.cell:hover, TABLE#main_search_job_tbl table.pager table tr.celliehover, TABLE#main_search_job_tbl table.pager table tr.cell:hover td.courseInfo, TABLE#main_search_job_tbl table.pager table tr.celliehover td.courseInfo, TABLE#main_search_job_tbl table.pager table tr.cell:hover td table, TABLE#main_search_job_tbl table.pager table tr.celliehover td table { background-color: #fffaec; }  table.pager table tr.cell DIV#hideRating { overflow: visible; } table.pager table tr.cell DIV.rating, table.pager table tr.cell DIV.ratingNoLinks { display: TABLE-ROW; display: INLINE-BLOCK; width: 200px; font-size: 11px; text-align: left; float: left; overflow: visible; }  DIV.rating DIV#strb, DIV.ratingNoLinks DIV#strb { display: table-cell; display: INLINE-BLOCK; float: left; background: url('/img/rating_bg.gif') no-repeat -3px 2px; height: 20px; width: 60px; } DIV.rating DIV#stars, DIV.ratingNoLinks DIV#stars { background: url('/img/rating.gif') no-repeat -3px 2px; height: 20px; padding: 0; margin: 0; font-size: 1px; } DIV.rating DIV#fans, DIV.ratingNoLinks DIV#fans { padding: 3px 0 2px 0; height: 20px; font-weight: normal; } DIV.rating:hover DIV#fans, DIV.rating_iehover DIV#fans { display: none; } DIV.rating DIV#links { padding: 3px 0 2px 0; height: 20px; display: none; } DIV.rating DIV#links.progress { background: url(/img/loadersm.gif) no-repeat 5px 2px; } DIV.rating:hover DIV#links, DIV.rating_iehover DIV#links { font-size: 10px; display: table-cell; display: INLINE-BLOCK; padding: 3px 0 2px 0; height: 20px; } DIV.rating DIV#links A#votingA, DIV.rating DIV#links A#chartA { font-size: 10px; color: #967F38; font-weight: normal; display: inline; width: auto; text-transform: lowercase; } DIV.rating DIV#links A#votingA:hover, DIV.rating DIV#links A#chartA:hover { color: #F58609; } TABLE#main_search_job_tbl table.pager table TABLE.pager_detailed_list DIV.semiHide DIV#strb { background: none; } TABLE#main_search_job_tbl table.pager table TABLE.pager_detailed_list DIV.semiHide DIV#fans { color: #fff; } TABLE#main_search_job_tbl table.pager table tr.cell:hover TABLE.pager_detailed_list DIV.semiHide DIV#fans, TABLE#main_search_job_tbl table.pager table tr.celliehover TABLE.pager_detailed_list DIV.semiHide DIV#fans { color: #000; } TABLE#main_search_job_tbl table.pager table tr.cell:hover TABLE.pager_detailed_list DIV.semiHide DIV#strb, TABLE#main_search_job_tbl table.pager table tr.celliehover TABLE.pager_detailed_list DIV.semiHide DIV#strb { background: url('/img/rating_bg.gif') no-repeat -3px 2px; } TABLE#main_search_job_tbl TABLE.pager_details tr.cell DIV#links A { background: none; padding: 0; display: inline; }  TABLE.smallHdrTbl TD.hdrTitle TABLE { color: #706f6f; text-transform: uppercase; font-weight: bold; } TD#fltr { padding: 5px 10px 5px 0px; } TABLE.fltrTbl TH { color: #352f33; font-size: 11px; padding: 0 5px 7px 5px; } TABLE.fltrTbl TH#first, TABLE.fltrTbl TD#filter_part_first { padding-left: 0; padding-right: 10px; } TABLE.fltrTbl TD#filter_part_first, TABLE.fltrTbl TD#filter_part { border-right: 1px solid #bdbbbc; } TABLE.fltrTbl TH#last, TABLE.fltrTbl TD#filter_part_last { padding-left: 10px; padding-right: 0; } TABLE.fltrTbl TH label { color: #352f33; display: block; font-weight: bold; width: 100%; text-align:left; } TABLE.fltrTbl TD { padding: 0; vertical-align: top; } TABLE.fltrTbl TD TABLE TD { padding: 0; } TABLE.fltrTbl TD TABLE TD#fltr_cnt { padding: 3px 0 0 3px; } TABLE.fltrTbl TD TABLE TD.slctd { color: #f60; } TABLE.fltrTbl TD#filter_part { padding-left: 5px; padding-right: 5px; } TABLE.fltrTbl TD A { color: #363034; display: block; padding: 0px 3px 3px 0px ; height: 12px; overflow: hidden; } TABLE.fltrTbl TD TD.jtfilter_part DIV { padding-top: 5px; } TABLE.fltrTbl TD A.slctd { color: #f60; } TABLE.fltrTbl TD A.partAllA { color: #363034; font-weight: bold; } TABLE.fltrTbl TD.leftFltrSep { border-right: 1px solid #bdbbbc; padding-right: 10px; } TABLE.fltrTbl TD.leftFltrSep TD { padding-bottom: 6px; } TABLE.fltrTbl TD.rightFltrSep { padding-left: 10px; } TABLE.fltrTbl TD#td_keyword_input, TABLE.fltrTbl TD#jtf_td_cnt { width: 200px; } TABLE.fltrTbl TD#td_keyword_lbl, TABLE.fltrTbl TD#td_company_lbl { padding-right: 5px; } TABLE.fltrTbl TD#td_keyword_input INPUT, TABLE.fltrTbl TD.jtf_td_cnt SELECT { width: 100%; border: 1px solid #D8D4D5; }  IFRAME.filter_if { display: none; position: absolute; width: 700px; height: 1px; border: 0; margin: 0; padding: 0; top: 5px; z-index: 90; } TABLE#filter_container_tbl { margin: 0; border: 0; padding: 0; } TABLE#filter_container_tbl TD { font-size: 11px; } TABLE#filter_container_tbl TD#top_buttons, TABLE#filter_container_tbl TD#bottom_buttons{ font-size: 1px; padding-left: 12px; text-align: left; } TABLE#filter_container_tbl TD#top_buttons { padding-bottom: 10px; } TABLE#filter_container_tbl TD#bottom_buttons{ padding-top: 10px; padding-bottom: 10px; } TABLE#filter_container_tbl TD#top_buttons INPUT.smallbtn, TABLE#filter_container_tbl TD#bottom_buttons INPUT.smallbtn { padding-left: 2px; padding-right: 2px; } TABLE#filter_container_tbl TD.jtf_td_cnt DIV.dhx_combo_box { border: 1px solid #D8D4D5; } TABLE#main_search_job_tbl TD#main_filter_container{ min-width: 120px; width: 25%; padding: 0; margin: 0; } div.title { color: #777; padding: 6px 0px 4px 12px; font-weight: bold; font-size: 11px; width: 100%; white-space: nowrap; } TABLE#main_search_job_tbl A#reset_search_nojs { display: block; float: left; margin-right: 1px; width: 18px; padding: 0; }  TABLE#filter_container_tbl TD.cntrl { color: #777; padding: 1px 0px 1px 12px; } TABLE#filter_container_tbl TD.cntrl LABEL { cursor: pointer; color: #777; padding-left: 5px; } TABLE#filter_container_tbl TD.cntrl LABEL:hover, TABLE#filter_container_tbl TD.cntrl LABEL.iehover { color: #f60; } TABLE#filter_container_tbl TD.cntrl INPUT, TABLE#filter_container_tbl TD.cntrl SELECT { padding: 1px; border: 1px solid #d6d6d6; background-color: #fafafa; color: #f60; } TABLE#filter_container_tbl TD.search_job_filter_part { padding: 0px; vertical-align: top; } TABLE#filter_container_tbl TD.search_job_filter_part SELECT { min-width: 125px; width: 210px; border: 1px solid #999; } TABLE.JTfilterClosedPop, TABLE.JTfilterOpenedPop { margin: 0; padding: 0; border: 0; font-size: 10px; font-weight: normal; text-decoration: none; color: black; width: 100%;  } TABLE.JTfilterOpenedPop { background: none; } TABLE.JTfilterClosedPop { cursor: pointer; } TABLE.JTfilterClosedPop TD, TABLE.JTfilterOpenedPop TD { vertical-align: middle; } TABLE.JTfilterClosedPop A, TABLE.JTfilterOpenedPop A { display: block; font-size: 10px; padding-left: 12px; padding-top: 3px; padding-bottom: 3px; font-weight: normal; text-decoration: none; color: #777; } TABLE.JTfilterClosedPop A:active {  color: #ff6600; } TABLE.JTfilterClosedPop A:hover { color: #5d995d; }  color: #5d995d; background: url("/img/menu_popup_strong.gif") no-repeat left center; } TABLE.JTfilterClosedPop:hover A, TABLE.iehoverpop TR A { background: url("/img/menu_popup_strong.gif") no-repeat left center; } */ TABLE.JTfilterClosedPop A { } TABLE.JTfilterClosedPop DIV.JTJS_Show_Div { display: none; } DIV.JTJS_Show_Div LABEL { display: block; cursor: pointer; padding: 2px 1px 2px 0px; } DIV.JTJS_Show_Div TR.wasnotsel{ color: #586064; } DIV.JTJS_Show_Div TR.wassel { color: #f60; } DIV.JTJS_Show_Div INPUT { margin: 0px; padding: 0px; margin-left: 2px; } TABLE#filter_container_tbl TD.title { color: #ff6600; font-size: 10px; padding-top: 5px; padding-bottom: 1px; padding-left: 0px; } TABLE.JTfilterOpenedPop TR.values { display: none; } TABLE.JTfilterClosedPop TR.values { display: table-row; } TABLE.JTfilterClosedPop UL { list-style: none; margin: 0; padding: 5px 0 0 0; border: 0; font-size: 10px; } TABLE.JTfilterClosedPop LI { margin: 0; padding: 0px 0px 3px 12px; border: 0; } TABLE.JTfilterClosedPop LI.value { color: #f60; } TABLE.JTfilterClosedPop LI.all { color: #aaaaaa; } TABLE.JTfilterClosedPop LI.cntrl { color: #4d804d; } DIV.JTJS_Show_Div TR.wassel:hover, DIV.JTJS_Show_Div TR.wasnotsel:hover, DIV.JTJS_Show_Div TR.iehover { background-color: #fff4d9; } table#filter_container_tbl td.search_job_filter_part TR.subcntrl select { width: auto; }  TABLE#main_search_job_tbl INPUT#sjobs_search_nojs { color: #777; border: 0; height: 18px; cursor: pointer; text-align: left; padding-left: 20px; font-weight: bold; } TABLE#main_search_job_tbl A#reset_search_nojs IMG { border: 0; } TABLE#main_search_job_tbl INPUT#sjobs_search_nojs { float: left; background: url("/img/search.gif") no-repeat left center; font-size: 11px; width: 90px; }   TABLE.bigPagerTBL, TABLE.pager, TABLE.pager_details, TABLE#showrowtbl { margin: 0; padding: 0; border: 0; font-weight: normal; text-decoration: none; color: black; width: 100%;  } TABLE.pager_details { background-color: white; } TABLE.pager { border: none; font-size: 10px; } TABLE.pager TD { padding: 0; } TABLE.pager TR.start TD { padding: 0; } TABLE.pager TABLE.start { width: 100%;  font-size: 10px; color: #555; border-bottom: 1px solid #E6E6E6; height: 21px; } TABLE.pager TABLE.end { width: 100%;  font-size: 10px; color: #555; border-top: 1px solid #e6e6e6; border-bottom: none; } TABLE.pager TABLE.start TD { padding: 0; border: 0; font-size: 10px; background: none; background-color: transparent; vertical-align: top; } TABLE.pager TABLE.start TD a { display: block; padding: 3px 3px 0 3px; font-size: 10px; height: 21px; } TABLE.pager TABLE.start TD.first { width: 1px; white-space: nowrap; padding: 3px 3px 0 15px; color: #666; text-transform: uppercase; font-size: 10px; font-weight: bold; } TABLE.pager TABLE.start TD.results { width: 1px; white-space: nowrap; color: #666; text-transform: uppercase; font-size: 10px; font-weight: bold; } TABLE.pager TABLE.start TD.results A { color: #555; background: none; white-space: nowrap; } TABLE.pager TABLE.start TD.last { width: 1px; } TABLE.pager TABLE.start TD.last, TABLE.pager TABLE.start TD.page { padding-right: 6px; } TABLE.pager TABLE.start TD.pages { width: 100%; margin: 0; padding: 0; } TABLE.pager TABLE.start TD.pages TABLE { padding: 0; margin: 0; color: #555; width: auto; height: 21px; float: right; } TABLE.pager TABLE.start TD.pages TABLE TD { margin: 0px; padding: 0px; } TABLE.pager TABLE.start TD.pages A { color: #565656; height: 18px; padding: 3px 3px 0 3px; margin: 0; } TABLE.pager TABLE.start TD.type { border: 0; width: 1px; color: #666; text-transform: uppercase; font-size: 10px; font-weight: bold; } TABLE.pager TABLE.start TD.type A { color: #555; background: none; white-space: nowrap; } TABLE.pager TABLE.start TD.type A:hover{ text-decoration: underline; background: none; color: #555; } TABLE.pager TABLE.start TD.type A.noundr, TABLE.pager TABLE.start TD.type A.noundr:hover { text-decoration: none; } table.pager table.start td.sep, table.pager table.start td.sepDark { color: #aaa; font-size: 10px; vertical-align: top; padding: 3px 0 0 0; } table.pager table.start td.sepDark { color: #555; } TABLE.pager TABLE.start A { display: block; text-decoration: none; color: #555; padding: 0 2px 2px 2px; } TABLE.pager TABLE.start td.pages A.current { color: #353132; font-weight: bold; text-decoration: underline; } TABLE.pager TABLE.start td.pages div.pgrMrkD { position: absolute; z-index: 1px; font-size: 1px; width: 9px; height: 7px; background: url(/img/pgr_mrk_d.gif) no-repeat center bottom; margin-left: 2px; margin-top: 2px; } TABLE.pager TABLE.start td.pages div.pgrMrkU { position: absolute; z-index: 1px; font-size: 1px; width: 9px; height: 7px; background: url(/img/pgr_mrk_u.gif) no-repeat center bottom; margin-left: 2px; margin-top: -7px; } TABLE.pager TABLE.start A#prevPage { width: auto; border: 0; text-transform: lowercase; } TABLE.pager TABLE.start A#prevPage:hover { text-decoration: underline; background: none; } TABLE.pager TABLE.start TD.last { padding-right: 10px; } TABLE.pager TABLE.start A#nextPage { width: auto; border: 0; text-transform: lowercase; } TABLE.pager TABLE.start A#nextPage:hover { text-decoration: underline; background: none; } TABLE.pager TABLE.start TD.pages A:hover { color: #555; text-decoration: underline; } TABLE.pager TABLE TR.head { color: #707a74; background: #FAECD9; } TABLE.pager TABLE TR.head TD { font-size: 10px; font-weight: normal; margin: 0; padding: 0px; color: #bbb; } TABLE.pager TABLE TR.head TD.empty { font-size: 1px; padding: 0; } TABLE.pager TABLE TR.head A { display: block; color: #999; width: 100%; height: 24px; max-height: 24px; padding: 5px 2px 3px 12px; } TABLE.pager TABLE TR.head A.sortasc { background: url("/img/pager_sort_asc.gif") no-repeat left center; } TABLE.pager TABLE TR.head A.sortdesc { background: url("/img/pager_sort_desc.gif") no-repeat left center; } TABLE.pager TABLE TR.head A:hover, TABLE.pager A.sortasc:hover { background: url("/img/pager_sort_desc.gif") no-repeat 2px center; background-color: #000; color: #fff; text-decoration: none; filter: alpha(opacity=20); -moz-opacity: 0.20; opacity: 0.20; } TABLE.pager TABLE TR.head A.sortdesc:hover { background: url("/img/pager_sort_asc.gif") no-repeat 2px center; background-color: #000; color: #fff; text-decoration: none; filter: alpha(opacity=20); -moz-opacity: 0.20; opacity: 0.20; } TABLE.pager TABLE TD { padding-left: 6px; font-size: 11px; } TABLE.pager TABLE TD.compact { padding-left: 5px; padding-right: 1px; width: 1px; } TABLE.pager TABLE TD.compact_right { padding-right: 1px; width: 1px; } TABLE.pager TABLE TR.cell TD.compact_val, TABLE.pager TABLE TR.cell TD.compact_val_first { padding-left: 9px; padding-right: 1px; width: 0; } TABLE.pager TABLE TR.cell TD.compact_val_first { padding-left: 15px; } TABLE.pager TABLE TR.cell { cursor: pointer; } TABLE.pager TABLE TR.mycv{ background-color: #f7f7f7; } TABLE.pager TABLE TR.selected {  background-color: #ebebf7; } TABLE.pager TABLE TR.cell TD, TABLE.pager TABLE TR.cell { border-bottom: 1px solid #f0f0f0; } TABLE.pager TABLE TR.cell TD, TABLE.pager TABLE TR.cell TD.last { padding-top: 2px; padding-bottom: 3px; vertical-align: top; } TABLE.pager TABLE TR.cell TABLE.pager_detailed_list TD { padding-top: 2px; padding-bottom: 3px; vertical-align: top; border: 0; } TABLE.pager TABLE TR.cell TABLE.pager_detailed_list TD.last { padding-top: 2px; padding-bottom: 3px; vertical-align: top; border: 0; } TABLE.pager TABLE TR.cell TD.dates { color: #777777; text-align: left; } TABLE.pager TABLE TR.cell TD.dates A { color: #777777; text-align: center; padding: 0; background: transparent; text-decoration: none; height: 100%; } TABLE.pager TABLE TR.cell TD.last { padding-right: 6px; width: 1px; vertical-align: top; } TABLE.pager TABLE TR.cell TD.last_btn { font-size: 1px; padding-left: 0px; padding-right: 6px; width: 1px; vertical-align: top; } TABLE.pager TABLE TR.cell TD.pager_btn { font-size: 1px; padding-left: 0px; padding-right: 1px; width: 1px; vertical-align: top; } TABLE.pager TABLE TR.cell A { color: #FAA61A !important; cursor: pointer; width: 100%; } TABLE.pager TABLE TR.cell A:hover { color: #F58609 !important; text-decoration: none !important; } TABLE.pager TABLE TR.cell TD.pgrbtn { color: #967F38; font-size: 10px; white-space: nowrap; text-align: right; } TABLE.pager TABLE TR.cell TD.pgrbtn a { width: auto; font-size: 11px; text-transform: lowercase; text-decoration: underline; white-space: nowrap; } TABLE.pager TABLE TR.cell A.emphasize { font-weight: bold; padding-left: 0; background-image: none; color: #FAA61A !important; } TABLE.pager TABLE TR.cell A.emphasize:hover { color: #F58609 !important; } TABLE.pager TABLE#showrowtbl TR.cell A:hover { text-decoration: underline; } TABLE.pager TABLE TR.cell DIV { overflow: hidden; height: 17px; } TABLE.pager TABLE TR.cell DIV.comment_text { height: 10px; } TABLE.pager TABLE TR.cell DIV.confidentional { color: gray; } TABLE.pager TABLE TR.iehover DIV{ height: 100%; } TABLE.pager DIV#showrow { margin: 0; padding: 0; border: 0; display: none; background-color: #ffffe0; } TABLE.pager TABLE.start TD.results a, TABLE.pager TABLE.start TD.results a:hover { background: none; color: #555; white-space: nowrap; border: 0; } TABLE.pager TABLE.start DIV#resizePager { position: absolute; display: none; border-left: 1px solid #cfdcc0; border-right: 1px solid #cfdcc0; border-bottom: 1px solid #cfdcc0; padding: 2px; z-index: 100; background-color: #fff; margin-top: 0; margin-left: -3px; } TABLE.pager TABLE.start DIV#resizePager A { padding-top: 2px; padding-bottom: 2px; height: auto; } TABLE.pager TABLE.start DIV#resizePager A:hover { text-decoration: underline; } TABLE.pager TABLE.start TD:hover DIV#resizePager, TABLE.pager TABLE.start TD.TdIEhover DIV#resizePager { display: block; } TABLE.bigPagerTBL TD.smalllink { padding-left: 5px; padding-bottom: 2px; } TABLE.bigPagerTBL A.smalllink { color: #5D995D; padding-right: 10px; font-size: 11px; text-decoration: none; } TABLE.bigPagerTBL A.smalllink:hover { color: #ff6600; text-decoration: none; } TABLE.pager TABLE TR.cell:hover, TABLE.pager TABLE TR.celliehover, TABLE.pager TABLE TR.cell:hover TD, TABLE.pager TABLE TR.celliehover TD, TABLE.pager TABLE TR.cell:hover TD TABLE, TABLE.pager TABLE TR.celliehover TD TABLE{ background-color: #f8f5f1; } TABLE.pager TABLE TR.gray { background-color: #f2f2f2; }   BODY, HTML{margin:0; padding:0;} IFRAME.hint_if { position: absolute; width: 145px; height: 100%; border: 0; margin: 0; padding: 0px 0px 0px 0px; display: block; visibility: visible; z-index: 100; left: 0; top: 0; } A.hint IMG.hint { border: 0; margin: 0; padding: 0; } A.hint { border: 0; margin: 0; padding: 0; } TABLE.onlinehint { position: absolute; display: block; visibility: visible; padding: 0; margin: 0; background-color: #3f992d; border: 1px solid #3f992d; z-index: 100; color: #ffffff; width: 100%; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; } TABLE.onlinehint TD { font: 10px Verdana,Arial,Helvetica,sans-serif; } TABLE.onlinehint TD.hint_data_td { vertical-align: top; } TABLE.onlinehint DIV.hint_data { width: 100%; font-size: 10px; color: #1a4013; padding: 0; margin: 0; overflow: visible; background-color: white; margin: 0; border: 0; scrollbar-arrow-color: #ffffff; scrollbar-base-color: #d8efd4; scrollbar-darkshadow-color: #d8efd4; scrollbar-3dlight-color: #d8efd4; scrollbar-face-color: #3f992d; scrollbar-highlight-color: #3f992d; scrollbar-shadow-color: #3f992d; scrollbar-track-color: #d8efd4; z-index: 100; -moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; -khtml-border-radius: 0 0 4px 4px; } TABLE.onlinehint DIV.hint_data DIV { width: 100%; font-size: 10px; overflow: visible; padding: 5px; margin: 0; } TABLE.onlinehint DIV.hint_data .helpstrong { color: #1a4013; font-weight: bold; } TABLE.onlinehint DIV.hint_data A { font-size: 10px; color: #1a4013; text-decoration: underline; } TABLE.onlinehint TD.hint_title { padding: 1px 3px 3px 10px; width: 100%; font-weight: bold; height: 21px; font-size: 10px; vertical-align: middle; color: white; } TABLE.onlinehint TD.hint_cntrls { padding: 0; font-size: 10px; vertical-align: middle; color: white; width: 1px; } TABLE.onlinehint TD.hint_cntrls A.cntrls { color: white; text-decoration: none; display: block; padding: 1px 1px 2px 0px; height: 21px; } TABLE.onlinehint TD.hint_cntrls A.cntrls:hover { text-decoration: underline; } TABLE.hint_shadow { position: absolute; display: block; visibility: visible; border: 0; padding: 0; margin: 0; background-color: #cccccc; filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50; z-index: 99; width: 1px; height: 1px; font-size: 1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; }  TABLE.tabs TD.btns TABLE.onlinehint TD.hint_cntrls { height: 21px; } TABLE.tabs TD.btns TABLE.onlinehint DIV.hint_data A { display: inline; } TABLE.cv_preview_tbl TABLE.onlinehint TD.hint_title, TABLE.cv_preview_tbl TABLE.onlinehint TD.hint_cntrls { background-color: #3f992d; height: 21px; }  TABLE#hintPageTbl TD{ padding: 10px; } TABLE#hintPageTbl TD { color: #333333; font-size: 11px; } TABLE#hintPageTbl TD#data { padding-top: 7px; background: url('/img/border_horizontal_green_dotted.gif') repeat-x left 1px; } TABLE#hintPageTbl TD A { color: #1a4013; font-weight: normal; text-decoration: underline; } TABLE#hintPageTbl TD A:hover { color: #ff6600; } TABLE#hintPageTbl TD#title { padding: 5px 5px 5px 26px; font-size: 12px; font-weight: bold; color: white; background: url('/img/Help.gif') no-repeat 3px center; background-color: #3f992d; } .dhx_combo_img{ position:absolute; top:0px; right:0px; width:16px; height:17px; } .dhx_combo_option_img{ position:relative; top:1px; margin-left:2px; left:0px; width:18px; height:18px; } .dhx_combo_input{ color:#333333; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px; border: 0px; padding:2px 2px 2px 2px; position:absolute; top:0px; } .dhx_combo_box { position:relative; border:1px solid #999999; height:19px; _height:19px; overflow:hidden; background-color: white; } .dhx_combo_list{ position:absolute; z-index:30; overflow-y:auto; overflow-x:hidden; border:1px solid black; height:100px; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px; background-color: #fAfAfA; white-space: nowrap; } TABLE#main_search_job_tbl .dhx_combo_list { width: auto; } .dhx_combo_list div{ cursor:default; padding:2px 2px 2px 2px; } .dhx_selected_option{ background-color: navy; color: white; }   div.fltr { position: absolute; padding: 0; background: none; z-index: 3; }  div.fltr div.fltrTshd { height: 7px; padding: 0 0 0 7px; background: url(/img/jhintTL.gif) no-repeat left top; } div.fltr div.fltrTshdR { height: 7px; padding: 0 7px 0 0; background: url(/img/jhintTR.gif) no-repeat right top; } div.fltr div.fltrTshdI { height: 7px; border-top: 1px solid #ccc; background: #fafafa; font-size: 1px; } div.fltr div.fltrCntnt { padding: 0 7px 0 7px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; background: #fafafa; } div.fltr div.fltrBshd { height: 7px; padding: 0 0 0 7px; background: url(/img/jhintBL.gif) no-repeat left bottom; } div.fltr div.fltrBshdR { height: 7px; padding: 0 7px 0 0; background: url(/img/jhintBR.gif) no-repeat right bottom; } div.fltr div.fltrBshdI { height: 7px; border-bottom: 1px solid #ccc; background: #fafafa; font-size: 1px; }  div.fltr div.jHintTtl { color: #5d995d; font-weight: bold; padding: 0 0 5px 0; } div.fltr div.jHintProgress { background: url(/img/progress_bar_dark.gif) no-repeat -4px center; height: 20px; } div.fltr div.jHintDescr { font-size: 10px; color: #555; padding: 0 0 7px 0; } div.fltr td.jHintGrp { width: auto; height: 100%; font-size: 10px; font-weight: bold; padding: 0 10px 0 15px; background: url(/img/dot_green.gif) no-repeat 5px 7px; line-height: 150%; vertical-align: top; }  div.fltrMarkT { position: absolute; z-index: 4; width: 13px; height: 12px; background: url(/img/jhintMT.gif) no-repeat left bottom; display: none; font-size: 1px; } div.fltrMarkB { position: absolute; z-index: 4; width: 13px; height: 12px; background: url(/img/jhintMB.gif) no-repeat left bottom; display: none; font-size: 1px; }  div.fltrShd { position: absolute; z-index: 1; filter: alpha(opacity=20); -moz-opacity: 0.20; opacity: 0.20; } div.fltrShd div.fltrShdT { font-size: 1px; height: 7px; background: url(/img/jhintSTR.gif) no-repeat right bottom; } div.fltrShd div.fltrShdM { font-size: 1px; background: #aaa; height: 100%; } div.fltrShd div.fltrShdB { font-size: 1px; height: 7px; padding: 0 0 0 7px; background: url(/img/jhintSBL.gif) no-repeat left top; } div.fltrShd div.fltrShdBR { font-size: 1px; height: 7px; padding: 0 7px 0 0; background: url(/img/jhintSBR.gif) no-repeat right top; } div.fltrShd div.fltrShdBI { font-size: 1px; height: 7px; background: #aaa; } div#fltrShdMarkB { position: absolute; z-index: 2; width: 13px; height: 12px; background: url(/img/jhintSMB.gif) no-repeat left bottom; padding: 0; filter: alpha(opacity=20); -moz-opacity: 0.20; opacity: 0.20; font-size: 1px; }