body { margin:0 !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }

a:link { color:#0088CC; text-decoration:none; }
a:visited { color:#0088CC;  text-decoration:none; }
a:hover { text-decoration:none; }
a:active { color:#000; text-decoration:none; }

a { font-weight:bold; color:#08c}
a:hover { color:#036; text-decoration:none}
#wrap a:hover { text-decoration:none}

textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; border:solid 1px #cfcfcf; }
img { border:0; }

.pull-left { float:left}
.pull-right { float:right }
body h1,body  h2,body  h3, h4, h5, h6, p, pre, div, dl, dt, dd, ul, ol, li, form, fieldset, blockquote, th, td { margin:0; padding:0; }
body h1,body  h2,body  h3 { line-height:normal}

body h1{ font-size:24px; }
body h2{ font-size:22px;}
body h3{ font-size:20px;}
h4{ font-size:18px;}
h5{ font-size:16px;}
h6{ font-size:13px;}
.whyRoz1{background:transparent url(../../i/rm/stat.gif?1.1) repeat scroll right top;padding:0px 0 0 0px;}
.whyRoz1 h6 {background:transparent url(../../i/rm/stat.gif) no-repeat scroll left top;/*background:url(../../i/lft-bg.gif) top left no-repeat;*/color:#fff; width:172px; height:31px; font-size:16px; font-weight:bold; padding:12px 0px 6px 10px;}
.whyRoz1 .txt{float:right; width:156px; height:34px; /* background:url(../../i/rit-bg.gif) top right no-repeat;*/ padding:5px 0px 10px 10px;}
.whyRoz1 p {display:block;font-family:Verdana,Geneva,sans-serif;font-size:10px;}
.whyRozCont {border:0px solid #AEAEAE;float:left;margin-top:16px;width:160px;}
.btnRz { padding:3px 7px;background:#003366; color:#ffffff; font-weight:bold; border:none; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.btnLrgRz { background-color:#003366; color:#fff !important; text-decoration:none !important; font-weight:bold; padding:5px 14px; font-size:24px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
.btnMidRz { background-color:#003366; color:#fff !important; text-decoration:none !important; font-weight:bold;padding:4px 10px; font-size:18px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
.btnSmlRz { background-color:#003366; color:#fff !important; text-decoration:none !important; font-weight:bold;padding:3px 8px; font-size:13px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
.gryBtn{ float:left; padding-left:0px !important}
.rmBgColor { background-color:#003366}
.rmBgDColor { background-color:#003366}
.rmBgLColor { background-color:#efefef}
.psdBtnClr { color:#fff; padding:5px 8px; border:0; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
 #Register { margin-top:18px;}
/* Employer Section */
#wrap { margin:auto; width:960px; }
#header { float:left; width:960px; margin-bottom:7px; }
.hdBlks { float:left; width:700px; }
.logo { float:left; height:auto!important; }
.lgtBgClr { background-color:#eeeeee }
.lftCnt	{ float:left; width:780px; }
.rgtCnt1	{ float:right; width:160px; }
.hdBan { float:right; width:470px; height:60px; text-align:right; margin-top:18px; }
.nmlCntBx	{ background:url(../../i/bg_dshbrdDes.gif) repeat-x; border:solid 1px #ccc; width:98%; padding:1%}
.hdBlks .tpBnr, #header .tpBnr { float:right}
.ptlMnu { float:right}
.maroon12B	{ font-size:16px; font-weight:bold; color:#a40000; }

.empCrtCon { float:right; width:135px; margin-top:16px;}
.empCrtCon .myCrt { width:130px; float:left; margin:5px auto;}
.empCrtCon .myCrt a { font-size:11px; padding-left:4px;}
.myCrt .crtIco { float:left; width:19px; height:16px;  background: url(../../i/sprt/emp-img.gif) -53px -276px no-repeat;}
.myCrt .crdtCrdIco { float:left; margin-right:4px; width:15px; height:16px;  background: url(../../i/sprt/emp-img.gif) -75px -276px no-repeat;}
.logo { float:left;}


/* Employer Home Page */
#content{float:left; width:100%; margin-top:10px;}
.empMain { width:960px; float:left;}
.empMain .toFld { width:100%; float:left; margin-top:10px;}
.empMain .emlCont { width:96.7%; float:left; margin-top:10px; background-color:#fff; border:1px solid #d8d8d8; padding:10px;}
.empMain .emlCont .emlScrol { float:left; width:100%; overflow:auto; overflow-x:hidden; max-height:250px;}
* html .empMain .emlCont .emlScrol { height: expression( this.scrollHeight > 250 ? "255px" : "auto" ); /* sets max-height for IE */}
.empMain .emlCont .emlLis { float:left; width:100%; margin-top:3px; border-bottom:1px solid #b4b4b4; }
.empMain .emlCont .emlLis div.chk { float:left; width:5%; padding:3px;}
.empMain .emlCont .emlLis div.fName { float:left; width:300px; padding:3px;}
.empMain .emlCont .emlLis div.eEmail { float:left; width:250px; padding:3px;}

.empMain .emlCont .emlTit { float:left; width:100%; background-color:#e1e1e1; border:1px solid #cfcfcf;}
.empMain .emlCont .emlTit div.chk { float:left; width:5%; padding:3px;}
.empMain .emlCont .emlTit div.fName { float:left; width:300px; padding:3px; font-weight:bold;}
.empMain .emlCont .emlTit div.eEmail { float:left; width:250px; padding:3px; font-weight:bold;}

.empMain .toFld input { border-top:1px solid #b4b4b4; border-left:1px solid #b4b4b4; padding-left:3px;}
.empMain .toFld textarea { border-top:1px solid #b4b4b4; border-left:1px solid #b4b4b4; padding:3px;}
.empMain .toFld span { width:68px; float:left; font-size:13px; padding-top:2px; color:#000; font-weight:normal;}
.empMain .toFld div.flds { width:229px; float:left;}
.empMain .toFld strong { font-size:14px; font-weight:normal; color:#000;}
.empMain .pstHrng {width:283px; float:left; margin-right:23px; }
.pstHrng .pstJb {width:283px; float:left; margin-bottom:22px;}
.pstJb .pstJbLft{ float:left; width:9px; height:137px;  background: url(../../i/sprt/emp-img.gif) -4px -122px no-repeat;}
.pstJb .pstJbRit{ float:right; width:9px; height:137px; background: url(../../i/sprt/emp-img.gif) -15px -122px no-repeat;}
.pstJb .pstJbBg{ float:left; width:265px; height:137px; background: url(../../i/sprt/emp-sprt-bgs.gif) -0 -672px repeat-x; }
.pstJbBg .pstJbD { width:230px; margin:0 auto; text-align:center;}
.pstJbBg .pstJbD h3 { text-transform:uppercase; margin:25px 0;}
.pstJbBg .pstJbD a { }
.pstJbBg .more { text-align:center }
.pstJbBg .more a { color:#b00; line-height:22px;}
.empMid {float: left; width: 352px; }
/*Hiring: Start Hiring Today*/
.pstHrng .pstJb2 {width:283px; float:left; margin-bottom:12px;}
.pstJb2 .pstJbLft, .pstJb2 .pstJbRit{ float:none}
.pstJb2 .pstJbBg{ float:left; width:100%; height:121px;  background: url("../../i/rm/search_bg.gif") no-repeat scroll right top #003366; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.pstJbBg .pstJbD2 { width:230px; margin:0 auto; text-align:center;}
.pstJbBg .pstJbD2 h3 { text-transform:uppercase; margin:15px 0; color:#fff}
.pstJbBg .pstJbD2 a {  color:#fff}
.pstJbBg .more { text-align:center }
.pstJbBg .more a { color:#fff; line-height:22px; /*text-decoration:underline;*/}
/*End Hiring: Start Hiring Today*/

/*Hiring: Contact Sales*/
.empMain .hlpCont2 {width:283px; float:left; }
.hlpCont2 .hlpLft { display:none; float:left; width:12px; height:81px;  background: url(../../i/sprt/emp-img.gif) -149px -50px no-repeat;}
.hlpCont2 .hlpRit { display:none;float:left; width:12px; height:81px;  background: url(../../i/sprt/emp-img.gif) -165px -50px no-repeat;}
.hlpCont2 .hlpBg { float:left; width:94.5%; border:#cecece solid 2px; border-top-width:8px; padding:1% 2%  }
.hlpBg .hlpD {width:250px; margin:10px auto; }
.hlpBg .hlpD p {font-size:14px; font-weight:bold; }
.hlpBg .hlpD span { color:#757575; }
.hlpBg .hlpC {float:left; width:250px; margin-top:15px; }
.hlpC .contBx {float:left; width:125px; font-weight:bold; }
/*.hlpC .hgt { background:url(../../i/employer/ylwBg.gif) 20px no-repeat}*/
.hlpBg .emIco { float:left; width:20px; height:16px; background: url(../../i/sprt/emp-img.gif) -5px -276px no-repeat;}
.hlpBg .telIco { float:left; width:20px; height:16px; background: url(../../i/sprt/emp-img.gif) -30px -276px no-repeat;}
/*End Hiring: Contact Sales*/

/*Hiring: Chat Feature*/
.empMain .chtFtrs { display:none;float:left; width:283px; margin-top:9px; text-align:center }
.empMain .chtFtrs .lpPoweredByDiv { display:none;}
.empMain .chtFtrs .lpEmtStarRating { display:none;}
.lpPoweredByDiv { display:none;}
.lpEmtStarRating { display:none;}

/*End Hiring: Chat Feature*/

.empMain .hlpCont {width:283px; float:left; }
.hlpCont .hlpLft { float:left; width:9px; height:96px;  background: url(../../i/sprt/emp-img.gif) -4px -3px no-repeat;}
.hlpCont .hlpRit { float:left; width:9px; height:96px;  background: url(../../i/sprt/emp-img.gif) -15px -3px no-repeat;}
.hlpCont .hlpBg { float:left; width:265px; height:96px;  background:#eee url(../../i/sprt/emp-sprt-bgs.gif) -0 -1070px repeat-x;}
.hlpBg .hlpD {width:250px; margin:0; }
.hlpBg .hlpD p {font-size:14px; font-weight:bold; }
.hlpBg .hlpD span { color:#757575; }
.hlpBg .hlpC {float:left; width:250px; margin-top:5px; }
.hlpC .contBx {float:left; width:100%; font-weight:bold; padding-bottom:2px }
/*.hlpC .hgt { background:url(../../i/employer/ylwBg.gif) 20px no-repeat}*/
.hlpBg .emIco { float:left; width:20px; height:16px; background: url(../../i/sprt/emp-img.gif) -5px -276px no-repeat;}
.hlpBg .telIco { float:left; width:20px; height:16px; background: url(../../i/sprt/emp-img.gif) -30px -276px no-repeat;}

.hlpBg .telRmIco { float:left; width:20px; height:16px; background: url(../../i/rm/ico/tel_rm.png) left top no-repeat;}
.hlpBg .faxRmIco { float:left; width:20px; height:16px; background: url(../../i/rm/ico/fax_rm.png) left top no-repeat;}
.hlpBg .emlRmIco { float:left; width:20px; height:16px; background: url(../../i/rm/ico/eml_rm.png) left top no-repeat;}
.hlpBg .cntRmIco { float:left; width:20px; height:16px; background: url(../../i/rm/ico/cnt_rm.png) left top no-repeat;}

.empMain .cvSrchBox {width:351px; float:left; margin-right:21px;_margin-right:11px; }
.cvSrchBox .srchBoxLft
.cvSrchBox .srchBoxRit { display:none}
.cvSrchBox .srchBoxBg { float:left; width:100%; height:200px;background-color:#003366; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.srchBoxBg .srchBx { margin:25px 0 25px 0; text-align:center; }
.srchBoxBg .srchBx h2 { color:#fff; font-size:27px; margin-bottom:5px; text-align:center;}
.srchBoxBg .srchBx span { font-size:16px; color:#fff; }
.srchBoxBg .cvDb {margin:10px 0 4px 0; text-align:center; }
.srchBoxBg .cvDb h3 { font-size:30px;color:#f1db3a; }
.srchBoxBg .fields { width:320px; margin:10px auto; text-align:center; }
.srchBoxBg .fields a { width:39px; height:31px; background:url(../../i/btn-go.gif) no-repeat; font-size:14px; font-weight:bold;}
.srchBoxBg span {font-size:11px; color:#fff; padding:0px 5px 5px 12px; }
.srchBoxBg input { width:245px; height:20px; font-size:14px; font-weight:bold; color:#666; letter-spacing:-0.03em; padding:2px 0 1px 24px; background:#fff url(../../i/sprt/sprt-img.gif?1) -109px -78px repeat-y; border:#f4f4f4 solid 1px; }
.srchBoxBg select { font-size:17px; color:#666; border:#f4f4f4 solid 1px; }

.empMain .tesCont {width:275px; float:right; height:252px; background-color:#e6e6e6; border:2px solid #003366; }
.tesCont .tpHdr { width:100%; float:left; background:#d64f26 url(../../i/rm/employer/top-testi-bg.gif) repeat-x; height:29px;; height:29px;}
.tesCont .tpHdr span { color:#fff; padding:2px 0 0 10px; line-height:25px;}
.tesCont .tpHdr span strong {font-size:14px; }
.tesCont .tesDesc { width:90%; float:left; padding:0 10px; height:130px;}
.empMain .picIco { float:left; width:20px; margin-left:5px; height:23px; background: url(../../i/sprt/emp-img.gif) -6px -295px no-repeat; }
.tesCont .tit {width:265px; float:left; margin:5px 0 10px 0; font-size:14px; font-weight:bold; color:#b30; padding-left:10px; }/*margin:15px auto*/
/*.empMain .tesCont p {padding:0 15px 15px 15px; }*/
.empMain .empLnk { float:right; padding:0px 5px 0 0;}
.empMain .empLnk a { color:#333; font-size:11px; font-weight:normal; padding-top:8px;}

.empMain .tesCont .hrInfo {width:165px; float:right; text-align:right; color:#b30; padding-right:5px; font-size:11px; }
.tesCont .hrPic { float:left; }

.tpEmpCont {width:960px; float:left; margin-top:10px; }
.tpEmpCont .tpEmpD {}
.tpEmpCont .tpEmpD h6 { color:#a3a3a3;}
.tpEmpCont .tpEmpD a { font-weight:bold; text-decoration:none;  padding-top:12px; float:left; width:146px; padding:0 20px; font-size:12px; /*background:url(../../i/ico/grd-seprt.gif) right 10px no-repeat;*/ }
.tpEmpCont .tpEmpD a span {height:45px; display:block; cursor:pointer; font-size:11px;}

/*Campus Hiring Feature*/
.tpEmpCont .tpEmpD { font-size:12px;}
.tpEmpCont .tpEmpD a.te { font-weight:bold; text-decoration:none;  padding-top:12px; float:left;  background:url(../../i/ico/grd-seprt.gif) right 10px no-repeat; }
.tpEmpCont .tpEmpD a.cvSE { font-weight:bold; text-decoration:none;  padding-top:12px; float:left;  background:url(../../i/ico/grd-seprt.gif) right 10px no-repeat; }
.tpEmpCont .tpEmpD a.psj { font-weight:bold; text-decoration:none;  padding-top:12px; float:left;  background:url(../../i/ico/grd-seprt.gif) right 10px no-repeat; }
.tpEmpCont .tpEmpD a.tj { font-weight:bold; text-decoration:none;  padding-top:12px; float:left;  background:url(../../i/ico/grd-seprt.gif) right 10px no-repeat; }
.tpEmpCont .tpEmpD a.fj { font-weight:bold; text-decoration:none;  padding-top:12px; float:left; background:url(../../i/ico/grd-seprt.gif) right 10px no-repeat; }
.tpEmpCont .tpEmpD a.cp { font-weight:bold; text-decoration:none;  padding-top:12px; float:left;  background:url(../../i/ico/grd-seprt.gif) right 10px no-repeat; }
.tpEmpCont .tpEmpD a.sa { font-weight:bold; text-decoration:none;  padding-top:12px; float:left;  background:url(../../i/ico/grd-seprt.gif) right 10px no-repeat; }
.tpEmpCont .tpEmpD a.ch { font-weight:bold; text-decoration:none;  padding-top:12px; float:left;  background:url(../../i/ico/grd-seprt.gif) right 10px no-repeat;  }
.tpEmpCont .tpEmpD a.te span {height:45px; display:block; cursor:pointer}
.tpEmpCont .tpEmpD a.rf { font-weight:bold; text-decoration:none;  padding-top:12px; float:left; }

/*End Campus Hiring Feature*/

/* Top Tabs */
#mTabCont{float:left; width:960px; display:block; margin-top:15px; }
#mTabCont .tpCart { float:right; width:110px; padding-top:3px; font-size:13px;}

#mTabCont .tabsBdy { float:left;  }
.usrGrtng { float:right; width:230px; color:#900; text-align:right; line-height:22px; font-size:13px;  }
.usrGrtng span { color:#333}
.usrGrtng p { margin-right:8px; display:inline}
.usrGrtng a {color:#003366; font-size:13px; display:inline }
.usrGrtng a.s {color:#000; font-size:13px; }
.usrGrtng a, .usrGrtng a:hover { color:#6499cc; }

.usrGrtngSi { float:right; width:728px; color:#900; text-align:right; line-height:22px; font-size:13px; }
.usrGrtngSi span { color:#333; font-size:11px; font-style:italic;}
.usrGrtngSi p {display:inline}
.usrGrtngSi a {color:#003366; font-size:13px; display:inline }
.usrGrtngSi a.s {color:#000; font-size:13px; }
.usrGrtngSi a.rp, .usrGrtngSi a:hover.rp { color:#5d5c5c;}
.usrGrtngSi a, .usrGrtngSi a:hover { color:#6499cc; }

#mTabCont .subMnuBarH { display:none}
#mTabCont .subMnuBar {float:left; width:956px; height:10px; background-color:#003366; border-top:solid 1px #fff; color:#fff; line-height:10px; padding-left:4px; }
#mTabCont .subMnuBar a { color:#fff; margin:0 2px 0 2px; }
#mTabCont .subMnuBar a.s { cursor:default; text-decoration:none}
#mTabCont .subMnuBar a:hover { text-decoration:none}
.txtAd {float:left; width:763px; padding:10px; margin-bottom:10px; height:15px; font-weight:bold; border:1px solid #ffe321; background-color:#fff89f;}
.txtAd a, .txtAd a:hover { color:#000; text-decoration:none;}

#mTabCont .tabsBdy .tabs { float:left; width:100%; height:33px; margin-top:2px; background:none}

#mTabCont .tabsBdy .tabs a { float:left; height:23px; width:87px; text-align:center;  background:url(../../i/sprt/sprt-bgs.gif) 0 -70px repeat-x; padding:10px 15px 0 15px; text-decoration:none; font-size:14px; font-weight:bold; color:#fff; border-left:#000; border-bottom:0; margin-right:1px; border:solid 1px #000; border-bottom:0 }
#mTabCont .tabsBdy .tabs a.s{ background-color:#ffa029; border: solid 1px #d07300; border-bottom:0; margin-right:1px;background:#900 url(../../i/sprt/sprt-bgs.gif) 0 -1212px repeat-x; }
#mTabCont .tabs a.active 	{ float:left; background:url(../../i/sprt/sprt-bgs.gif) 0 -245px repeat-x; padding:10px 15px 0 15px; text-decoration:none; font-size:14px; font-weight:bold; color:#fff;  border-left:#000; border-bottom:0; margin-right:1px;}
#mTabCont .tabs span		{ font-weight:normal}

.scriptMnu span { float:left; background-color:#003366; padding:7px 12px; font-size:13px; font-weight:bold; color:#fff; border-top-right-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}
.scriptMnu  a { text-decoration:none}
.scriptMnu .activeTab span{ background:none !important}
/*.scriptMnu .a{ float:left; background:url(../../i/sprt/sprt-bgs.gif) 0 -245px repeat-x; padding:10px 15px 0 15px; text-decoration:none; font-size:14px; font-weight:bold; color:#fff;  border-left:#000; border-bottom:0; margin-right:1px;}*/
.scriptMnu .activeTab{ background-color:#999; text-decoration:none; padding:0 15px ; font-size:14px; font-weight:bold; color:#fff;  border-left:#000; border-bottom:0; margin-right:1px;border-top-right-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}
.scriptMnu .activeTab span, .scriptMnu a.activeTab, .scriptMnu div.activeTab	{ padding:0; margin:0; background:none; border:0}
.scriptMnu .s { background-color:#666 !important }
.scriptMnu .sj { background-color:#ccc !important; color:#333 !important }
.scriptMnu p	{ margin:0; padding:0; font-weight:normal; display:inline; margin-left:5px; display:inline-block ; _display:inline;display:inline\9; }


#footer{float:left; width:100%; padding:0 0 15px 0; margin-top:15px; background-color:#e4e4e4; border-top:#ccc solid 1px;}
.fotBody{ margin:auto; width:960px;}
.fotBody .fotLnksBlk{ float:left; width:170px; /*height:170px;*/ margin:15px 5px; padding-right:12px; border-right:#c6c8c9 dotted 1px;}
.fotBody .fotLnksBlk:last-child { border:none; margin-right:0; background-color:#000}
.fotLnksBlk a, .fotLnksBlk a:visited { display:block;   overflow:hidden; margin-top:3px; font-size:11px; text-decoration:none !important; color:#333; font-weight:normal}
.fotLnksBlk a:hover{ /*text-decoration:underline !important;*/}
.fotLnksBlk h6, .fotLnksBlk h6 a, .fotLnksBlk p, .fotLnksBlk p a{ color:#003366; font-size:12px; font-weight:bold}
.fotLnksBlk p a:hover { /*text-decoration:underline*/}
.ftrEnLnk a { font-weight:normal}


.fotBody .feedback{ float:right;  width:160px; height:138px;  background:url(../../i/sprt/sprt-img.gif?1.2) 0px -677px no-repeat; display:none }
.feedback h4, .feedback span{ float:left; padding:15px 0 0 65px; font-size:16px; font-weight:bold;}
.feedback p{ padding:19px 10px 0 15px; line-height:normal;}
.fotBody .cpyRiteBlk{ float:left; width:960px; text-align:center}
.cpyRiteBlk .cpyTxt{ float:left; width:100%;  color:#888; line-height:14px;}/*785px*/
.truste{ float:left; width:113px; height:37px; background:url(../../i/sprt/sprt-img.gif?1.2) 0 -245px; margin-top:10px}
.fotLnksBtm { float:left; clear:left; width:100%; padding:5px 0 14px;}
.fotLnksBtm a {  font-size:10px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-weight:normal; color:#333 }
.fotLnksBtm a:hover { text-decoration:underline}




/* Employer Status Bar */
.empStsBar {width:960px; float:left; background-color:#eeeeee; margin:15px auto; }
.empStsBar .frmLnks {float:left; margin:12px 0 0; padding:0 10px; font-size:15px;}
.empStsBar .frmLnks h4 { float:left; font-size:15px; font-weight:bold; text-decoration:none; color:#000; }
.empStsBar .frmLnks h4 a {font-weight:bold; text-decoration:none; color:#999; /*text-decoration:underline;*/ }
.empStsBar .frmLnks  a.act {color:#999; text-decoration:underline; }
.empStsBar .rqdFld {width:165px; float:right; margin:12px 0 0; font-size:15px; font-weight:bold; }
.empStsBar .stsBlL { display:none;  float:left;width:10px; height:40px; background: url(../../i/sprt/emp-img.gif) -52px -3px no-repeat;}
.empStsBar .stsBlLBg { float:left; background-color:#003366; width:235px; text-align:center; height:40px; text-transform:uppercase; font-size:15px; font-weight:bold; color:#fff;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
 }
.empStsBar .stsBlLBg h5 {margin:12px 0 0; }
.empStsBar .stsBlR { float:left; background: url(../../i/rm/pstJb_pic.png) right center  no-repeat ; height:39px; width:16px;}

/* Employer Post Job */
.pstJbDesc {width:960px; float:left; margin-bottom:15px;}
.pstJbDesc .pstDesc { width:590px; float:left; margin-right:10px;}
.pstJbDesc .fldMsg { width:300px; float:right; background-color:#fff9cf; border:2px solid #f4e260;}
.fldMsg .hlpBlck { width:285px; padding:8px; }
.fldMsg .hlpBlck h6 {margin:5px 0 0; text-decoration:underline; }
.fldMsg .hlpBlck p {margin:10px 0 0; }

.pstDesc .inp { float:left; width:590px;}
.pstDesc .inp i { font-size:11px; font-weight:normal; color:#777; font-style:normal;}
.pstDesc .inp ul { margin:5px auto; padding:0; list-style:none; clear:left;}
.pstDesc .inp li { padding:5px 0 0 0; margin:5px 0; list-style:none;}
.pstDesc .inp li a { text-decoration:underline; margin-right:5px;}
.pstDesc .inp li a:hover { text-decoration:none;}
.pstDesc .inp .cap { margin-left:0; width:125px; font-size:14px; font-weight:bold; float:left; text-align:right; margin-top:10px;}
.pstDesc li.strRd { width:10px; height:15px; float:left; font-size:25px; overflow:hidden; margin:13px 0 0 7px; padding:0px; font-weight:bold; color:#ed2024; }
.pstDesc .inp .capProfPic { margin-top:25px;}
.pstDesc .inp .fwid { margin:0; padding-left:30px; width:100%; float:left; text-align:left; margin-top:3px; width:725px;}
.pstDesc .inp .fields, .fieldsB { padding-left:10px;float:left; width:auto;}
.pstDesc .inp .fields input { border:1px solid #cfcfcf; padding:3px; }
.pstDesc .inp .fields input.noTxt { border:none; float:none }
.pstDesc .inp .fields img { border:1px solid #eee; padding:3px;}
.pstDesc .inp input[type='text'], .inp input[type='password'], .inp input[type='file'], .inp textarea{ border:1px solid; padding:3px 1px 3px 4px; border-left:#888 1px solid; border-top:#888 1px solid; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; font-size:15px; color:#666;}
.pstDesc .inp input[type='button'], .inp input[type='submit'] { margin:0; padding:1px 1px 0 4px; font-size:13px;}
.pstDesc .inp select { margin:0; font-size:15px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px;}
.pstDesc .inp .sep { margin-left:5px; margin-right:5px;}
.pstDesc .inp input[type='checkbox'], .inp input[type='radio'] { margin:0; padding:0;}
.pstDesc .rusMsg {width:600px; padding:10px; font-size:12px; font-weight:bold; float:left; margin-top:10px; border-top:1px dotted #bfbfbf; }
.pstDesc .rusMsg strong {margin-left:22px; color:#8b8b8b; }

.pstDesc .chlMsg {width:590px; padding:0px; font-size:12px; font-weight:bold; float:left; margin-top:2px; padding-left:19px; } /*select channel*/
.pstDesc .chlMsg strong {color:#8b8b8b; } /*select channel*/

.rusMsg .tit {width:115px; float:left; text-align:right; font-size:14px; padding-right:10px; }
.rusMsg .desc { width:450px; float:left; margin:0 0 10px 14px;} 
.rusMsg .desc span {margin:5px auto; }
.rusMsg .chkBx {width:620px; float:left; margin-top:5px; }
.rusMsg .chkBx span {width:150px; color:#8b8b8b; font-size:14px; font-weight:normal; padding-right:15px; }


/* Skil classes Start */
/*.sklBx { float:left; width:100%; border-bottom: dotted 1px #999;border-top: dotted 1px #999; padding:8px 0; margin:8px 0 }
.sklBx span { float:left; margin:2px 5px 2px  0; cursor:pointer;padding:3px 23px 3px 5px; background:#d6ebff url(../../i/ico/addSkl.gif) center right no-repeat; border:solid 1px #999; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.sklBx span.s { background:#e4e4e4 url(../../i/ico/rmvSkl.gif) center right no-repeat; color:#999 }
.sklBx span:hover { border:solid 1px #333 }
.pstDesc .inp .sklBx  li  { padding-bottom:14px;}
.pstDesc .inp li .sklBtn { padding-left:3px;}
.pstDesc .inp li .sklBtn input { border:1px solid #999 !important; cursor:pointer; font-weight:bold; font-size:13px ; padding:3px 5px; background-color:#fff;  border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; margin-left:5px; }
.pstDesc .inp li .sklFrm span { background:none; border:none; padding:0; margin:0}

.sklMr { float:right;}
.sklMr a { float:left; text-decoration:none !important}
.sklMr .sklPrv { float:left; width:12px;height:14px; margin-right:10px; background: url(../../i/ico/previous1.gif) left 4px no-repeat; }
.sklMr .sklPrv:hover { background: url(../../i/ico/previous.gif) left 4px  no-repeat;}
.sklMr .sklNxt { float:left; width:12px;height:14px; margin-right:10px; background: url(../../i/ico/next1.gif) left 4px  no-repeat; }
.sklMr .sklNxt:hover { background: url(../../i/ico/next.gif) left 4px  no-repeat;}*/



.sklBx { float:left; width:100%;/* border-bottom: dotted 1px #999;border-top: dotted 1px #999;*/ padding:8px 0; margin:8px 0 }
.sklBx span { float:left; margin:2px 5px 2px  0; cursor:pointer;padding:3px 23px 3px 5px; background:#d6ebff url(../../i/ico/rmvSkl.gif) center right no-repeat; border:solid 1px #999; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }/* addSkl.gif */
.sklBx span.s { background:#e4e4e4 url(../../i/ico/rmvSkl.gif) center right no-repeat; color:#999 }
.sklBx span.r { background:#f7dede url(../../i/ico/rmvSkl.gif) center right no-repeat; color:#333; border:solid 1px #d85e5e }
.sklBx .vSkil {float:right; width:100%; font-size:12px; text-decoration:none; text-align:right}
.sklBx .vSkil a {text-decoration:none; text-align:right;color:#7AAFDE}
.sklBx a:hover{ text-decoration:underline}
.sklBx span:hover { border:solid 1px #333 }
.sklFrm .sklBtn { padding-left:3px;}
.sklFrm .sklBtn input { border:1px solid #999 !important; cursor:pointer; font-weight:bold; font-size:13px ; padding:2px 5px; background-color:#fff;  border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.sklMr { float:right;}
.sklMr a { float:left; text-decoration:none !important; margin-right:4px;}
.sklMr .sklPrv { float:left; width:12px;height:14px;  background: url(../../i/ico/previous1.gif) left 4px no-repeat; }
.sklMr .sklPrv:hover { background: url(../../i/ico/previous.gif) left 4px  no-repeat;}
.sklMr .sklNxt { float:left; width:12px;height:14px; margin-right:10px; background: url(../../i/ico/next1.gif) left 4px  no-repeat; margin:0 }
.sklMr .sklNxt:hover { background: url(../../i/ico/next.gif) left 4px  no-repeat;}

.adSkill { float:left; width:100%;}
.adSkill .adSklTxt { float:left; width:80px; font-weight:bold; padding-top:5px;}
.adSkill .adSklFld { float:left; width:505px;}
.adSkill .adSklFld input { border:solid 1px #999; font-size:13px; width:220px;}
.adSkill .adSklFld .btn { width:auto; margin-left:3px; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; cursor:pointer; padding:3px 8px}
.adSkill .adSklFld span {  font-size:10px; float:none}
.skill .note { font-size:11px;}
.skill .note span { color:#c00; float:none }

#advSkills .PEBody { width:100%;  background:none; border-top:1px dotted #BFBFBF; margin-top:10px }
#advSkills .left, #advSkills .right { display:none}





/* Skil classes End */
/*Add New Message for Job Post*/
.rusMsg .desc .msgLyr { margin:0px; float:left; padding:1px 0px 0px 5px;  width:420px;}
.rusMsg .desc .msgLyr b {color:#8b8b8b; line-height:15px;}


.btnCont {width:935px; padding:10px; float:left; border-top:1px dotted #bfbfbf;}
.btnCont .rqdFld {width:165px; float:right; margin:5px auto; font-size:15px; font-weight:bold; }
.btnCont .gryBtn { float:left; width:auto; margin-right:15px;}
.gryBtn .gryBtnL { float:left; width:6px; height:29px; background: url(../../i/sprt/emp-img.gif) -85px -3px no-repeat;}
.gryBtn .gryBtnBg { float:left; width:auto; height:29px; background: url(../../i/sprt/emp-sprt-bgs.gif) 0px -639px repeat-x;}
.gryBtn .gryBtnBg img { float:left; margin-right:6px;}
.gryBtn .gryBtnBg a {font-size:14px; font-weight:bold; text-transform:uppercase; margin:7px 10px; text-align:center; display:block; text-decoration:none; color:#000
 }


.gryBtn .gryBtnBg input { font-size:14px; font-weight:bold; padding-top:2px; margin:3px 0; border:0; background:none; cursor:pointer;text-align:center; display:block; text-decoration:none; width:auto; }
.gryBtn .gryBtnR { float:left; width:6px; height:29px; background: url(../../i/sprt/emp-img.gif) -93px -3px no-repeat;}

/* test builders tabs*/
.btnTst { float:left; width:100%; margin-bottom:14px;}
.btnTst .tstBldr { margin:0 auto; display:block; width:75%;}
.tstBIHd		{ color:#900; font-weight:bold; padding:5px 0}
.tstBIns		{ color:#333; padding:14px; background-color:#E2E1DF; vertical-align:top; padding-left:0 }
.tstBldr .tstBldrL { float:left; width:6px; height:29px; background: url(../../i/sprt/emp-img.gif) -85px -3px no-repeat;}
.tstBldr .tstBldrBg { float:left; width:auto; height:29px; background: url(../../i/sprt/emp-sprt-bgs.gif) 0px -639px repeat-x; border-right:solid 1px #ccc; border-left:#e4e4e4 solid 1px;}
.tstBldr .tstBldrBg a {font-size:14px; font-weight:bold; margin:7px 14px 4px 14px;  text-align:center; display:block; text-decoration:none; color:#000; white-space:nowrap; padding-right:10px\9}

.tstBldr .tstBldrBg img { float:left; margin-right:5px; _float:none !important }
.tstBldr .tstBldrR { float:left; width:6px; height:29px; background: url(../../i/sprt/emp-img.gif) -93px -3px no-repeat; margin-right:4px;}




/* Employer Post Job Step#2 */
.empMain {width:960px; float:left; margin-bottom:10px;}
#facebox .empMain  { width:auto}
.empMain .fntHndg { font-size:14px; font-weight:normal; color:#003366; font-weight:bold; text-decoration:none;}
.empMain .prodBox{float:left; width:920px; padding:15px 10px;  font-family:Arial, Helvetica, sans-serif; margin-top:3px;}
.empMain .prodFJ{ border:#c5def3 solid 2px;background-color:#f9fcff; }
.empMain .prodHJ{ border:#f3c5c5 solid 2px;background-color:#fff8f8;}
.empMain .prodTJ{ border:#cdc solid 2px;background-color:#fff8f8;}
.empMain .prodBJ{ border:#ccc solid 2px;background-color:#f4f4f4;}

.empMain .prodBox .titFJ, .empMain .prodBox .titHJ, .empMain .prodBox .titTJ{ font-size:18px; font-weight:bold; padding:0; margin:0;}
.empMain .prodBox .titFJ{ color:#069;}
.empMain .prodBox .titHJ{color:#900;}
.empMain .prodBox .titTJ{color:#575;}
.empMain .prodBox .titBJ{font-size:14px; color:#333; font-weight:bold;}

.empMain .titDiv {width:745px; float:left; }
.empMain .subDiv{float:left; width:650px; padding:0 25px; margin-top:5px;}
.empMain .subDiv p.bult{background:url(../../i/gray-bullet.gif) left no-repeat;}
.empMain .subDiv p, .subDiv p.bult {font-size:14px; padding:0; margin:3px 0 0; padding-left:13px;}
.empMain .hidOpt{ float:left; width:100%; border-top:#d9d9d9 solid 1px; margin-top:15px; padding:10px 0;}
.empMain .alsoBuy{float:left; width:100%;}
.empMain .alsoBuy .tit{width:100%; font-size:12px; font-weight:bold;}
.empMain .alsoBuy .tit input{ float:left; margin-top:3px}
.empMain .alsoBuy p{ font-size:12px; padding:0; margin:2px 0 5px 25px;}
.empMain .alsoBuy .expiry{ font-size:11px; padding:0; margin-left:10px; color:#990000; font-weight:normal;}
.TJKWValues { float:left; clear:left}
.empMain .jbCcpCont {}
.empMain .jbCcpCont .bg_sinup {color: #ffffff; font-size:16px; background-color:#003366; font-weight:bold;}
.empMain .jbCcpCont .jbCcpBdr { border:#a5d3e7 solid 1px; background-color:#eff7ff;}
.empMain .jbPstCont p { font-size:14px; font-weight:normal; line-height:20px;}
.empMain .jbPstCont p b { font-size:12px; font-weight:normal; color:#900;}
.empMain .jbPstCont h6 { font-size:14px; padding-left:35px;}


.empMain .jbCcpCont .paginCont{ float:left; width:730px; height:20px; border-top:#e4e4e4 solid 1px; margin:0 7px; padding-top:3px;}
.empMain .jbCcpCont .paginCont .totPg{ float:left;}
.empMain .jbCcpCont .paginCont .pgNums{ float:right; text-align:right;}
.empMain .jbCcpCont .paginCont .pgNums a{ padding:3px 2px 0 3px; margin:0 2px; text-decoration:underline; }
.empMain .jbCcpCont .paginCont .pgNums a.active{ font-weight:normal; color:#000; font-weight:bold; text-decoration:none;}
.empMain .jbCcpCont .paginCont .pgNums a:hover{  margin:0 2px; text-decoration:none; background-color:#e4e4e4; color:#000;}

.empMain .jbCcpCont .opt input { margin:0 0 0 10px; padding:0px;}


.jPostSteps{ float:left; width:100%; margin:15px 0; }
.crntStep{ float:left; width:165px; font-size:14px; color:#aaa; font-weight:bold; margin-top:5px; }
.allStep{ float:left; width:600px;}

.allStep .jDtl, .allStep .jTyp, .allStep .jPmt, .allStep .jDtlAct, .allStep .jTypAct, .allStep .jPmtAct, .allStep .jShr, .allStep .jShrAct, .allStep .sKip, .allStep .jSkl, .allStep .jSklAct, .allStep .jSkil, .allStep .jSkilAct{ float:left; margin-right:15px;}
.allStep .jDtl{width:110px; height:32px; background: url(../../i/sprt/emp-img.gif) 0px -335px repeat-x; }
.allStep .jTyp{width:90px; height:32px;  background: url(../../i/sprt/emp-img.gif) 0px -367px repeat-x; }
.allStep .sKip{width:90px; height:32px;  background: url(../../i/sprt/emp-img.gif) 0px -744px repeat-x; }
.allStep .jShr{width:90px; height:32px;  background: url(../../i/sprt/emp-img.gif) -95px -367px repeat-x; }
.allStep .jPmt{width:132px; height:32px; background: url(../../i/sprt/emp-img.gif) 0px -399px repeat-x; }
.allStep .jSkl{width:128px; height:32px; background: url(../../i/sprt/emp-img.gif) 0px -751px repeat-x; }
.allStep .jSkil{width:97px; height:32px; background: url(../../i/sprt/emp-img.gif) 0px -833px repeat-x; }

.allStep .jDtlAct{ width:110px; height:32px;  background: url(../../i/sprt/emp-img.gif) 0px -433px repeat-x; }
.allStep .jTypAct{ width:90px; height:32px;  background: url(../../i/sprt/emp-img.gif) 0px -470px repeat-x;}
.allStep .jShrAct{width:90px; height:32px;  background: url(../../i/sprt/emp-img.gif) -96px -470px repeat-x; }
.allStep .jPmtAct{width:132px; height:32px; background: url(../../i/sprt/emp-img.gif) 0px -506px repeat-x; }
.allStep .jSklAct{width:128px; height:32px; background: url(../../i/sprt/emp-img.gif) 0px -784px repeat-x; }
.allStep .jSkilAct{width:97px; height:32px; background: url(../../i/sprt/emp-img.gif) 0px -865px repeat-x; }
.actStep{}

/* Page numbers starts*/

/* remove comented css for bug #5550*/
.jobPostNum{ float:left; width:98%; padding:8px; border:solid 1px #ccc;  margin-top:8px;  font-weight:bold}
.jobPostNum a{ text-decoration:none; color:#900}
.jobPostNum a:hover{ color:#000}
.jobPostTxt { width: 300px; float: left; text-align: left;}
.jobPostLnk { width: 420px; float: right; text-align: right;}

.jopPostFrm	{ float:right;  padding:3px; text-align:right; width:359px !important; _width:99.5%  !important;  }
.jopPostFrm input, .jopPostFrm select{ font-size:13px; float:left; margin-left:3px}
.jopPostFrm select { padding:1px}
.jopPostFrm .go	{ width:35px; margin-left:2px; font-weight:bold; }

.jobPostNumK{ float:left; width:618px; padding:8px; border:solid 1px #ccc;  margin-top:8px;  font-weight:bold}
.jobPostLnkK a{ color:#333}
.jobPostLnkK a:hover{ color:#333}
.jobPostLnkK { width: 360px; float: right; text-align: right;}
/* remove comented css for bug #5550*/

.jobPostNum{ float:left; width:98%; padding:8px; border:solid 1px #ccc;  margin-top:8px;  font-weight:bold}
.jobPostNum a, .jobPostNum a.linkred12, .jobPostNum a:active{ padding:2px 3px 0 3px; margin:0 1px 0 0; text-decoration:none !important; border:solid 1px #ccc ;  color:#000 }
.jobPostNum a:hover, .jobPostNum a.linkred12:hover{ text-decoration:none;background-color:#666; color:#fff}
.jobPostNum .defaultPGClass { padding:2px 3px 0 3px; margin:0 1px 0 0; text-decoration:none; border:solid 1px #ccc ; font-weight:bold;  background-color:#666; color:#fff}
.jobPostTxt { float: left; text-align: left;}
.jobPostLnk { float: right; text-align: right;}
.jobPostLnkK a:hover{ color:#333}

/* page numbers End */


 /* Job Management page*/
.jbMng { clear:left; width:100%}
.jbMng h1, .jbMng h1 a  { padding:0px;margin:0; display:inline; font-size:14px; color:#333; font-weight:normal; margin-right:14px; }
.jbMng h2, .jbMng h2 a  { padding:0px;margin:0; display:inline; font-size:18px; color:#333; font-weight:normal;}
.jbMng h2 a  	{ color:#003366}
.jbMng .jbMngSec{ float:left; clear:left; margin-bottom:8px; width:100%; text-align:left}
.jbMng .jbHd	{ font-size:14px; font-weight:bold}
.jbMng .jbMngRpt{ float:left; width:190px; margin-bottom:8px; font-size:14px;}
.jbMng ul		{ padding-left:10px; margin-left:10px; margin-top:14px;}
.jbMng ul li	{ margin-bottom:14px;}
.jbMng strong {font-size:14px; }
.jbMng strong span {font-size:14px; color:#900; }
.jbMng strong i {font-size:14px; font-style:normal; color:#900; }

.upgdJb {}
.upgdJb a { color:#900; background-color:#fff;}

.shrJob {}
.shrJob td { padding:4px;}
.shrJob span {color:#900; font-weight:bold; }

/*Basic Job Upgrade Lightbox*/
.bscJbCht {float:left; width:100%; margin:10px 0px; text-align:center; }
/*End Basic Job Upgrade Lightbox*/

.appLstMn .appLstTb .jbMngKey td	{ text-align:left !important}
.appLstMn .appLstTb .tblLftCnt td	{ text-align:left !important}
.rnmlTblKM td { text-align:left !important; padding:3px !important; }
.rnmlTblKM td.rtA	{ text-align:right !important; padding:5px; }
.rnmlTbl td	{ text-align:left !important; padding:5px; }
.rnmlTbl td.rtA	{ text-align:right !important; padding:5px; }
.rnmlTbl b { color:#003366; font-size:14px; }
.rnmlTbl b a, .rnmlTbl b a:hover {font-size:12px; }
.lftTd 	{ text-align:left !important; }

.prodBox{float:left; width:735px; padding:15px 10px;  font-family:Arial, Helvetica, sans-serif; margin-top:3px;}
.prodFJ{ border:#c5def3 solid 2px;background-color:#f9fcff; }
.prodHJ{ border:#f3c5c5 solid 2px;background-color:#fff8f8;}
.prodTJ{ border:#bae6c5 solid 2px;background-color:#fff8f8;}
.prodBJ{ border:#ccc solid 2px;background-color:#f4f4f4;}

.prodBox .titFJ, .prodBox .titHJ, .prodBox .titTJ{ font-size:18px; font-weight:bold; padding:0; margin:0;}
.prodBox .titFJ{ color:#069;}
.prodBox .titHJ{color:#900;}
.prodBox .titTJ{color:#090;}
.prodBox .titBJ{font-size:14px; color:#333; font-weight:bold;}

.subHd{ font-size:14px; font-weight:bold;}
.subDiv{float:left; width:650px; padding:0 25px; margin-top:5px;}
.subDiv p.bult{/*background:url(../../images/gray-bullet.gif) left no-repeat;*/}
.subDiv p, .subDiv p.bult {font-size:14px; padding:0; margin:3px 0 0; padding-left:13px;}

.alsoBuy{float:left; width:100%;}
.alsoBuy b strong {color:#900 !important; }
.alsoBuy .tit{width:100%; font-size:14px; font-weight:bold;}
.alsoBuy p{ font-size:12px; padding:0; margin:2px 0 5px 25px;}
.alsoBuy .expiry{ font-size:11px; padding:0; margin-left:10px; color:#990000; font-weight:normal;}
.dFL100{ float:left; width:100%;}
.hidOpt{ float:left; width:100%; border-top:#d9d9d9 solid 1px; margin-top:15px; padding:10px 0;}
.keyEntry{ float:left; text-align:left; width:95%; padding:4px 0 0 25px; font-size:12px;}
.keyEntry:first-child { clear:left}
.keyEntry a, .keyEntry a:hover{font-size:10px;}
.keyEntry b { color:#900; font-weight:normal;}
.keyEntry strong { color:#749c39; font-weight:normal;}
.keyEntry input{ border:#d6d6d6 solid 1px; color:#666; padding:2px;}
.disabled{color:#ccc !important;}
.sLnk{ font-size:12px; color:#069; text-decoration:underline;}
.sLnk:hover{ font-size:12px;}
.maroon24{ font-size:24px; color:#990000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.bluTit{color:#069; font-weight:bold; font-size:12px; }
.black11Barial {color: #000000; font-weight: bold; font-size: 11px; font-family:Arial}
.border_grey{border-color: #C9C8C8;border-style: solid;border-width: 1px; clear:left; padding:5px; }
.alsoBuy{float:left; width:100%;}
.alsoBuy .tit{width:100%; font-size:14px; font-weight:bold;}
.alsoBuy p{ font-size:12px; padding:0; margin:2px 0 5px 25px;}
.alsoBuy .expiry{ font-size:11px; padding:0; margin-left:10px; color:#990000; font-weight:normal;}
.bluTit{color:#069; font-weight:bold; font-size:12px; }
.tbData strong {font-weight:normal; color:#900; }
.tbDatHd { background-color:#dfecf3; border-left:2px solid #00659c; color:#00659c; padding:3px; }
.alsoBuy{float:left; width:100%;}
.alsoBuy .tit{width:100%; font-size:14px; font-weight:bold;}
.alsoBuy p{ font-size:12px; padding:0; margin:2px 0 5px 25px;}
.alsoBuy .expiry{ font-size:11px; padding:0; margin-left:10px; color:#990000; font-weight:normal;}
.hidOpt{ float:left; width:100%; border-top:#d9d9d9 solid 1px; margin-top:15px; padding:10px 0;}
.titKW { width:55%; float:left;}
.titRC {width:35%; float:left; text-align:right; }
.keyEntry{ float:left; text-align:left; width:95%; padding:4px 0 0 0; font-size:12px;}
.keyEntry a, .keyEntry a:hover{font-size:10px;}
.keyEntry b { color:#900; font-weight:normal;}
.keyEntry strong { color:#749c39; font-weight:normal;}
.keyEntry input{ border:#d6d6d6 solid 1px; color:#666; padding:2px;}
.sLnk{ font-size:12px; color:#08c; font-weight:bold}
.sLnk:hover{ font-size:12px;}
.black11  {color: #000000; font-weight: normal; }
.black11B {color: #000000; font-weight: bold; }
a.black11{text-decoration: none;color: #08c;font-size: 11px; font-weight:bold}
a.black11:hover {text-decoration: none;color: #036;font-size: 11px;}
a.linkblue10{text-decoration: none;color: #08c;font-size:11px;font-weight:bold}
a.linkblue10:hover {color: #036; text-decoration:none}

/* Employer Account Settings & Personal Info Page */
.dshDes .rqdFld {width:136px; float:right; text-align:right; margin:0px; font-size:13px; font-weight:bold; }
.dshDes .actSetCont {width:950px; padding:5px; border:1px solid #ccc; float:left; }
.actSetCont .actRow { width:100%; float:left; margin-bottom:10px;}
.actSetCont .actRow .usrPic {width:100px; float:right; margin-bottom:5px;}
.actSetCont .actRow .usrPic {width:100px; margin-bottom:5px; font-size:11px; }
.actRow .usrPic img { width:100%;}
.actSetCont .actBdr { border-bottom:#d4d4d4 solid 1px; padding-bottom:5px; }
.actRow .txtHd { width:200px; float:left; font-weight:bold; font-size:13px; padding-right:10px; text-align:right;}
.actRow .strRd { height:15px; width:20px; font-size:14px; overflow:hidden; float:left; font-weight:bold; color:#ed2024; }
.actRow .txtHd strong { font-size:25px; padding-top:5px; overflow:hidden; font-weight:bold; color:#ed2024; }

.actRow .txtFild { width:350px; float:left; }
.actRow .txtFild select { margin:0; font-size:15px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; color:#666; padding:3px;}
.actRow .txtFild input[type='text'], .txtFild input[type='password'], .txtFild input[type='file'], .txtFild textarea{ border:1px solid; padding:3px 1px 3px 4px; border-left:#888 1px solid; border:#cfcfcf 1px solid; font-size:15px; color:#666;}
.actRow .txtFild input[type='button'], .txtFild input[type='submit'] { margin:0; padding:1px 1px 0 4px; font-size:13px;}
.actRow .txtFild a {font-size:11px; padding-left:5px; color:#003366; }

/* Employer User Rights and Roles Page */
.dshDes .rolsHd {width:935px; float:left; padding:5px;}
.dshDes .rolsHd strong { font-size:14px; color:#666;}
.dshDes .rolsHd a {color:#003366; text-decoration:none;}
.dshDes .rolsStus { margin-left:9px; }
.dshDes .rolsStus a { color:#003366;}
.dshDes .rolsStus span { font-size:14px; text-transform:uppercase; font-weight:bold; color:#666;}

.dshDes .rolsCont {float:left; width:100%; padding:5px 0; margin:5px 3px; color:#666; }
.rolsCont .rolsTit {float:left; width:233px; }
.rolsCont .rolsTit h5 { width:200px; font-size:13px; font-weight:normal; }
.rolsCont .rolsTit p {float:left; width:15px; padding:0 5px 0 0; margin:0px; }
.rolsCont .bdr { border-bottom:1px solid #bdbcbd;}



/* Misc */
h2.strRd { height:15px; font-size:15px; overflow:hidden; float:left; margin:0px; padding:0px; font-weight:bold; color:#ed2024; }
input.signUp { padding:5px; background-color:#003366; width:100px; font-size:15px; color:#ffffff; font-weight:bold; border:1px solid #bfe6ff;}
.appLstR1 a.tstUrl, .appLstR2 a.tstUrl { font-size:11px; color:#717171; text-decoration:none;}

/* Employer My Companies*/
.dshDes { float:left; width:100% }
.myFolders { width:100%}
.efManager { width:100%}
.pstdJbs { width:100%}
.brdTbl { float:left; border:#cecece solid 2px; border-top-width:8px; }
.dshDes td , .dshDes tr { float:none !important}
.dshDes td { padding:0px  }
.brdTbl td { border-bottom:1px solid #E4E4E4; padding:5px; }
.dshDes .intDtl	td { border:none}
.dshDes .dshbrd { float:left; width:100%; margin:10px 0; border:solid #bdbcbd; border-width:1px 1px 1px 1px; clear:left; }
.dshDes .dshbrd a.edit { font-size:10px; color:#003366 ; font-weight:normal; text-transform:uppercase}
.dshDes .exprLnk { float:right; width:auto; font-size:14px; font-weight:bold;}
.dshDes .Hdng {float:left; margin-bottom:5px; width:750px ; padding:4px 0; _width:100%; /*----for bug #7430  _width:585px; --*/}
.dshDes .hdngAppMl { float:left; color:#999; clear:both; font-size:13px; padding-left:22px;}
.dshDes .hdngAppMl a { float:left; padding-left:5px;}
.dshDes .Hdng a { color:#003366; line-height:20px;}
.dshDes .Hdng a span {color:#d33}
.dshDes .hdngLnks {width:705px; float:left; padding:5px;}
.dshDes .hdngLnks a { color:#003366; text-decoration:none; padding:0 5px;}
.dshDes .hdngLnks a.act { color:#333; text-decoration:none; padding-right:5px;}

.dshDes .hdngDes {width:95%; float:left; padding:5px; margin-top:10px;}

.dshDes .genRpt {width:200px; float:right; text-align:right; padding:5px 0 5px 0;}
.dshDes .genRpt a, .dshDes .genRpt a:hover {font-weight:bold; text-decoration:underline; color:#006087; }
.genRpt .rptIco25 {background: url(../../i/sprt/emp-img.gif) -99px -276px repeat-x; width:17px; height:16px; float:left; margin-right:8px; }

.dshDes .hdngDes a { color:#003366; text-decoration:none; padding:0 5px;}
.dshDes .hdngDes a.act { color:#333; text-decoration:none; padding-right:5px;}
.dshDes .hdngDes p {float:left; width:935px; }
.dshDes .Hdng h4, .dshDes .Hdng p {float:left; width:650px;  }
.dshDes .Hdng h5, .dshDes .Hdng span {color:#990000;display:inline;float:none;}
.hdngSub		{ color:#333; font-size:13px; font-weight:bold; margin-right:10px; clear:left; margin-bottom:10px; padding-left:25px; }
.hdngSub span	{ color:#900; font-weight:bold  }
.dshDes .Hdng h5, .dshDes .Hdng p { display:inline; color:#003366; float:none;  }
.dshDes .Hdng h5 { padding-right:35px\9}
.dshDes .Hdng img {float:left; padding-right:5px; }
.dshDes .Hdng h5 {float:left; margin:0px; white-space:nowrap\9 }
.dshDes .Hdng h5 strong { color:#666;}
.dshDes .Hdng h5 .small { font-size:12px; display:inline; font-weight:normal}
.dshDes .Hdng h5 u { font-size:12px; color:#333; font-weight:normal; text-decoration:none}
.dshDes .HdngAd {float:right;  text-align:right; padding-top:6px; white-space:nowrap\9 }/*width:400px;*/
.dshDes .HdngAd img {padding-right:5px; }
.dshDes .HdngAd  a {font-weight:bold; }
.dshDes .dshHdngs {/*float:left;width:935px;*/  padding:8px 10px 8px 10px; background-color:#efefef; font-size:14px; height:15px; color:#b30; font-weight:bold; }
.dshDes .dshHdngs2 { padding:8px 9px 8px 9px; font-size:14px; background-color:#efefef; color:#b30; font-weight:bold; }
.dshDes .comTbl td	{ padding:5px; text-align:center}
.dshDes .comTbl .comHd{ text-align:left}
.dshDes .comTbl a{ color:#b30}
.pstdJbs .jopPostFrm { float:right; width:auto !important;clear:both; background-color:#CECECE;border-top-right-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;} /* Posted Job Page float add for posted jobs search box */
.pstdJbs .Hdng h5 { width:auto}

.dshHdngs .comHd {float:left; width:395px ; }
.dshHdngs .comHd2 {float:left; width:720px ; }
.dshHdngs .dtCrtHd {float:left; width:110px; }
.dshHdngs .stasHd {float:left; width:105px; text-align:center; }
.dshHdngs .actnHd {float:left; width:320px; text-align:center; }

.dshDes .dshDta {float:left; width:96%; padding:5px 1% 5px 1%; margin:3px 0;/* border-top:1px solid #e4e4e4; */}
*html .dshDes .dshDta {margin:0;}
.dshDta .comHd {float:left; width:395px;	 }
.dshDta .comHd2 {float:left; width:720px;	 }
.dshDta .dtCrtHd {float:left; width:110px; }
.dshDta .stasHd {float:left; width:105px; text-align:center; }
.dshDta .stasHd a { color:#b30; }
.dshDta .actnHd {float:left; width:309px; }
.dshDta .actnHd div {float:left; width:77px; }
.dshDta .actnHd .edit {float:left; width:40px; }
.dshDta .actnHd div a { color:#b30; }
.dshDta .actnHd div a.deAct { width:75px;color:#900; padding-right:15px; }

.cv-srch-wide { background:#fff url(../../i/rm/swirl.gif) right top no-repeat; border:solid 1px #b3b3b3; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.cv-srch-btm  { display:none }
.dshDes .jobDesBox { background:#fff url(../../i/rm/swirl.gif) right top no-repeat; border:solid 1px #b3b3b3;}
.titContDB { margin-top:0 !important}
.updJbCiti, updJbCiti select { float:left}
.titContDB { float:right; } /* left */
.dshDes .jobDesBox { background:none !important}
.jobDesBox .ctrlDiv b { color:#000 !important}
.titContDB, .srchSwch { float:left}
.shAdvSrchL .titContDB a  { color:#000 !important}
.center1 .rcentSrch, .center1DB .rcentSrch { color:#000 !important}
.center1 .rcentSrch a:hover, .center1DB .rcentSrch a:hover, .center1 .rcentSrch a, .center1DB .rcentSrch a { color:#000 !important; }
.jobDesBox .ctrlDiv a { color:#08c !important; text-decoration:none}
.jobDesBox .ctrlDiv a:hover { color:#036  }

/* Employer My Team*/
.dshDes .myTmCont {float:left; width:950px; padding:5px; background-color:#efefef; color:#b30; font-weight:bold; font-size:14px;  }
.dshDes .myTmStus { float:left; width:935px; padding-left:8px; margin:5px;}
.dshDes .myTmStus span { font-size:14px; font-weight:bold; color:#900;}
.dshDes .myTmStus strong { font-size:14px; font-weight:bold; color:#22a614;}
.dshDes .myTmStus a, .dshDes .myTmStus a:hover {font-size:10px; padding-left:5px; color:#666; text-decoration:underline; }
.myTmCont .comTit {float:left; width:285px; }
.myTmCont .comNm {float:left; width:200px; margin-right:5px; }
.myTmCont .comDpt {float:left; width:105px; }
.myTmCont .comRol {float:left; width:170px; }
.myTmCont .actnHd {float:left; width:285px; text-align:center; }

.dshDes .myTmDes {float:left; width:948px; background-color:#ffffbd; padding:5px; margin:3px 0px 0px; }
.myTmDes .comTit {float:left; width:285px; margin:3px 0; }
.myTmDes .comTit img { float:left; margin:0 10px 0 0;}
.myTmDes .comNm {float:left; width:200px; margin-right:5px; }
.myTmDes .comDpt {float:left; width:105px; }
.myTmDes .comRol {float:left; width:170px; }
.myTmDes .comDpt a { color:#b30; }
.myTmDes .actnHd {float:left; width:285px; }
.myTmDes .actnHd div {float:left; width:65px; text-align:center; padding:0 15px; }
.myTmDes .actnHd div a { color:#b30; }
.myTmDes .actnHd div a.deAct { width:65px;color:#900; }

.dshDes .myTmD {float:left; width:948px; padding:5px; font-size:12px; margin:3px 0px 0px; border-bottom:1px solid #e4e4e4; }
.myTmD .comTit {float:left; width:285px; margin:3px 0; }
.myTmD .comTit em{ font-size:11px; color:#666; font-style:italic !important;}
.myTmD .comTit span{ font-size:11px; }
.myTmD .comTit img { float:left; margin:0 10px 0 0;}
.myTmD .comNm {float:left; width:182px; margin-right:5px; }
.myTmD .comDpt {float:left; width:155px; }
.myTmD .comRol {float:left; width:182px; }
.myTmD .comDpt a { color:#b30; }
.myTmD .actnHd {float:left; width:200px; }
.myTmD .actnHd div {float:left; width:65px; text-align:center; padding:0 15px; }
.myTmD .actnHd2  { text-align:center;}
.myTmD .actnHd2 div { float:none; width:auto;display:inline; padding:0}
.myTmD .actnHd div a { color:#b30; }
.myTmD .actnHd div a.deAct { width:65px;color:#900; }

.myTmD .actnHd2 .edtmem { background:url(../../i/ico/edit_ico.png) no-repeat; height:16px; width:15px; display:inline-block; }
.myTmD .actnHd2 .remmem { background:url(../../i/ico/save-trash.gif) no-repeat; height:16px; width:22px; display:inline-block; }
.myTmD .actnHd2 .rstmem { background:url(../../i/ico/refresh.png) no-repeat; height:16px; width:16px; display:inline-block; }


.dshDes .myTmC {float:left; width:950px; padding:5px; font-size:14px; background-color:#efefef; color:#b30; font-weight:bold; }
.myTmC .comTit {float:left; width:285px; }
.myTmC .comNm {float:left; width:182px; margin-right:5px; }
.myTmC .comDpt {float:left; width:155px; }
.myTmC .comRol {float:left; width:182px; }

.myTmC .actnHd {text-align:center; float:left; width:200px; }
.myTmC .actnHd2 { text-align:center; }

/* Employer Purchase History*/
.dshDes .purHisC {float:left; width:948px; padding:5px; font-size:14px; margin:0px 0px; background-color:#efefef; color:#b30; font-weight:bold; }
.purHisC .ordId {float:left; width:290px; }
.purHisC .purDt {float:left; width:150px; }
.purHisC .stas {float:left; width:175px; }
.purHisC .payMthd {float:left; width:125px; }
.purHisC .actnHd {float:left; width:200px; text-align:center; }

.dshDes .purHisD {float:left; width:948px; padding:5px; font-size:12px; margin:3px 0px; border-bottom:1px solid #e4e4e4; }
.purHisD .ordId {float:left; width:290px; margin:3px 0; }
.purHisD .purDt {float:left; width:150px; margin:3px 0; }
.purHisD .stas {float:left; width:175px; margin:3px 0; }
.purHisD .payMthd {float:left; width:115px; margin:3px 0; }
.purHisD .comDpt a { color:#b30; }
.purHisD .actnHd {float:left; width:200px; text-align:center; margin:3px 0; }

/* Employer Shortlist */
.dshDes .shrtLstTT { float:right; width:942px; padding:8px; margin-top:10px; background-color:#003366;}
.shrtLstTT .jbTop { font-size:13px; font-weight:bold; color:#fff;}
.shrtLstTT .jbTop a { color:#fff; text-decoration:underline; padding:0 5px;}
.shrtLstTT .jbTop strong { color:#e0f6ff; }

.dshDes .shrtLstCont { float:right; width:956px; background:url(../../i/bg_dshbrdDes.gif) repeat-x top; border:solid #bdbcbd; border-width:3px 1px 1px 1px; border-top:none; }
.shrtLstCont .shrtLstTp {float:right; width:936px; padding:8px; color:#666; font-weight:bold; }
.shrtLstTp .jbTit {float:left; width:465px; }
.shrtLstTp .datAply {float:right; width:100px; }
.shrtLstTp .ovrRate {float:right; width:150px; text-align:center; }

.shrtLstCont .jpAppBT { float:right; width:936px; padding:8px; background-color:#003366;}
.jpAppBT .jbTop { font-size:13px; font-weight:bold; color:#fff;}
.jpAppBT .jbTop a { color:#fff; text-decoration:underline; padding:0 5px;}
.jpAppBT .jbTop strong { color:#e0f6ff; }

.shrtLstCont .jbAppTp {float:right; width:936px; padding:8px; color:#666; font-weight:bold; }
.jbAppTp .jbTit {float:left; width:475px; }
.jbAppTp .datAply {float:right; width:100px; }
.jbAppTp .ovrRate {float:right; width:150px; text-align:center; }
.jbRpt 			 { float:right; background-color:#f2f7ec; border:#6c0 solid 1px; width:738px; line-height:normal; padding:7px; margin:10px 0 2px;}
.jbRpt a		 { font-size:14px; }
.jbRpt .rptIco25 {background: url(../../i/sprt/emp-img.gif) -99px -276px repeat-x; width:17px; height:16px; float:left; margin-right:8px; }
.jbrptWth		{ width:98.3%; float:left;}

.dRpt 	{ text-align:center; padding:18px;}
.dRpt h2{ font-weight:normal; font-size:18px;}


.shrtLstCont #msgi  	{ width:99%; margin:4px 0 4px 4px}
.shrtLstCont .msgi  	{ width:99%; margin:4px 0 4px 4px}
.shrtLstCont h1			{ font-size:18px; color:#666; font-weight:normal}
.shrtLstCont  select	{ font-size:15px !important;}
.shrtLstCont #msgi .flds	{ float:left}
.shrtLstCont #msgi .flds select	{ margin-right:4px;}
.shrtLstCont .msgi .flds	{ float:left}
*html .shrtLstCont #msgi  	{ margin-left:2px;}
*html .shrtLstCont .msgi  	{ margin-left:2px;}
.shrtLstCont .btn			{ float:right}
.shrtLstCont #msgi .msgtxti		{ float:left; width:96%}
.shrtLstCont .msgi .msgtxti		{ float:left; width:96%}
.shrtLstCont .line { background:url(../../i/cvwiz1_bgline.gif) repeat-x; padding:1px }
.shrtLstCont .blue_arial12, .shrtLstCont .blue_ico	{ float:left; padding-right:8px; clear:none}
.shrtLstCont .blue_arial12 { width:96%}
.shrtLstCont .black12Barial	{ font-weight:bold; text-align:right}




.shrtLstCont .appLisSL {float:left; width:940px; padding:8px; border-bottom:1px solid #e4e4e4; }
.appLisSL .appLC { width:940px; float:left;}
.appLisSL .appDet { width:940px; float:left; margin-top:10px;}
.appLisSL .appDet .appImg { width:10%; float:left; margin-right:2%;}
.appLisSL .appDet .appView { width:98%; float:left; line-height:15px;}
.appLisSL .appLnks { width:936px; padding:5px 0; color:#003366; float:left;}
.appLisSL .appLnks a { color:#003366; text-decoration:underline;}
.appLisSL .appLC .chkBx {float:left; width:20px; margin-right:10px;}
.appLisSL .appLC .appTit {width:439px; float:left; line-height:18px; margin-right:10px;}
.appLisSL .appLC .appTit span { font-size:13px;}
.appLisSL .appLC .appTit span a { font-weight:bold;}
.appLisSL .appLC .appIco {width:200px; float:left; margin:20px 10px 0 0;}
.appLisSL .appIco .wordIco25, .appLisSL  .appIco .histIco25, .appLisSL  .appIco .comntIco25, .appLisSL .appLC .inrwIco25 {width:25px; cursor:pointer; float:left; height:23px; margin:0 5px; }
.appLisSL .appIco .testRIco25 {width:44px; height:22px; cursor:pointer; float:left; margin:0 5px;}
.appLisSL .appIco .wordIco25{background: url(../../i/sprt/emp-img.gif) -30px -296px repeat-x; }
.appLisSL .appIco .htmlIco25{background: url(../../i/sprt/emp-img.gif) -111px -296px repeat-x; }
.appLisSL .appIco .comntIco25{background: url(../../i/sprt/emp-img.gif) -84px -296px repeat-x; }
.appLisSL .appLC .inrwIco25{background: url(../../i/sprt/emp-img.gif) -2px -581px repeat-x; }

.appIco .testRIco25 a, .appIco .testNIco25 a{ text-align:center; padding-left:15px; padding-top:2px; font-weight:bold; text-decoration:none; }

.appIco .comntIco25 a { text-align:center; padding:2px 2px; font-weight:bold; text-decoration:none; }
.appLC .datApp {width:90px; float:left; margin:20px 10px 0 0;}
.appLC .appRate {width:115px; float:right; margin:10px 10px 0 0; }
.appLC .actStr, .appRate .norStr {cursor:pointer; float:left;width:18px; height:17px; margin:0 2px; }
.appLC .actStr {background: url(../../i/sprt/emp-img.gif) -2px -540px repeat-x;}
.appLC .norStr {background: url(../../i/sprt/emp-img.gif) -23px -540px repeat-x;}

.shrtLstCont .appLisVSL {float:left; width:940px; background-color:#f4f4f4; padding:8px; border-bottom:1px solid #e4e4e4; }
.appLisVSL .appLnks { width:936px; padding:5px 0; color:#003366; float:left;}
.appLisVSL .appLnks a { color:#003366; text-decoration:underline;}
.appLisVSL .appLC { width:940px; float:left;}
.appLisVSL .appDet { width:940px; float:left; margin-top:10px;}
.appLisVSL .appDet .appImg { width:15%; float:left; margin-right:2%;}
.appLisVSL .appDet .appView { width:83%; float:left; line-height:15px;}
.appLisVSL .appLC .chkBx {float:left; width:20px; margin-right:10px;}
.appLisVSL .appLC .appTit {width:439px; float:left; line-height:18px; margin-right:10px;}
.appLisVSL .appLC .appTit span { font-size:13px;}
.appLisVSL .appLC .appTit span a { font-weight:bold;}
.appLisVSL .appLC .appIco {width:200px; float:left; margin:20px 10px 0 0;}
.appLC .wordIco25, .appIco .comntIco25, .appIco .htmlIco25, .appLC .inrwIco25 {width:19px !important; cursor:pointer; float:left; height:17px; margin:0 5px; padding:3px; }
/*.appIco .comntIco25	{ padding:3px; width:19px !important ; height:18px !important; border:solid 1px #F00}*/
.appLisVSL .appLC .inrwIco25{background: url(../../i/sprt/emp-img.gif) -2px -581px repeat-x; }
.appLisVSL .appLC .wordIco25{background: url(../../i/sprt/emp-img.gif) -30px -296px repeat-x; }
.appLisVSL .appLC .htmlIco25{background: url(../../i/sprt/emp-img.gif) -111px -296px repeat-x; }
.appLisVSL .appLC .comntIco25{background: url(../../i/sprt/emp-img.gif) -84px -296px repeat-x; }
.appLisVSL .appLC .comntIco25 a { text-align:center; padding:2px 2px; font-weight:bold; text-decoration:none; }
.appLisVSL .appLC .datApp {width:90px; float:left; margin:20px 10px 0 0;}
.appLisVSL .appLC .appRate {width:115px; float:right; margin:10px 10px 0 0; }
.appRate .actStr, .appRate .norStr {cursor:pointer; float:left;width:18px; height:17px; margin:0 2px; }
.appRate .actStr {background: url(../../i/sprt/emp-img.gif) -2px -540px repeat-x;}
.appRate .norStr {background: url(../../i/sprt/emp-img.gif) -23px -540px repeat-x;}
.appRate .rate {width:115px; float:left; margin:3px auto; text-align:center; }



/*.jobPostNum{ float:left; width:98%; padding:8px; border:solid 1px #ccc;  margin-top:8px;  font-weight:bold}
.jobPostNum a, .jobPostNum a.linkred12, .jobPostNum a:active{ padding:2px 3px 0 3px; margin:0 1px 0 0; text-decoration:none !important; border:solid 1px #ccc ;  color:#000 }
.jobPostNum a:hover, .jobPostNum a.linkred12:hover{ text-decoration:none;background-color:#666; color:#fff}
.jobPostNum .defaultPGClass { padding:2px 3px 0 3px; margin:0 1px 0 0; text-decoration:none; border:solid 1px #ccc ; font-weight:bold;  background-color:#666; color:#fff}
.jobPostTxt { float: left; text-align: left;}
.jobPostLnk { float: right; text-align: right;}
.jobPostLnkK a:hover{ color:#333}
*/
.paginCont{ float:left; width:935px; height:20px; margin-top:10px; padding-left:10px;}
.paginCont .totPg{ float:left;}
.paginCont .pgNums{ float:right; text-align:right;}
.paginCont .pgNums a{ padding:2px 3px 0 3px; margin:0 1px 0 0; text-decoration:none !important; border:solid 1px #ccc ;  color:#000 }
.paginCont .pgNums a.active, .paginCont .pgNums .active{ text-decoration:none;background-color:#666; color:#fff;padding:2px 3px 0 3px; margin:0 1px 0 0;}
.paginCont .pgNums a:hover{ text-decoration:none;background-color:#666; color:#fff}

/* Employer Interview List */

.dshDes .intwLstTT { float:right; width:942px; padding:8px; margin-top:10px; background-color:#003366;}
.intwLstTT .jbTop { font-size:13px; font-weight:bold; color:#fff;}
.intwLstTT .jbTop a { color:#fff; text-decoration:underline; padding:0 5px;}
.intwLstTT .jbTop strong { color:#e0f6ff; }

.dshDes .intwLstCont { float:right; width:958px; background:url(../../i/bg_dshbrdDes.gif) repeat-x top; border:solid #bdbcbd; border-width:3px 1px 1px 1px; border-top:none; height:auto; }
.intwLstCont .intwLstTp {float:right; width:936px; padding:8px; color:#666; font-weight:bold; }
.intwLstTp .jbTit {float:left; width:380px; }
.intwLstTp .datAply {float:right; width:100px; }
.intwLstTp .ovrRate {float:right; width:150px; text-align:center; }
.intwLstTp .rund {width:50px; float:right; margin-right:10px; text-align:center; }

.intwLstCont .jpAppBT { float:right; width:936px; padding:8px; background-color:#003366;}
.jpAppBT .jbTop { font-size:13px; font-weight:bold; color:#fff;}
.jpAppBT .jbTop a { color:#fff; text-decoration:underline; padding:0 5px;}
.jpAppBT .jbTop strong { color:#e0f6ff; }

.intwLstCont .jbAppTp {float:right; width:936px; padding:8px; color:#666; font-weight:bold; }
.jbAppTp .jbTit {float:left; width:380px; }
.jbAppTp .datAply {float:right; width:100px; text-align:right }
.jbAppTp .ovrRate {float:right; width:150px; text-align:center; }
/* Job -post page css added by asif start*/
.tpJbHd, .tpJbHd a, .tpJbHd a:visited	{ font-weight:bold; color:#b30}
.tpJb1, .tpJb1 a, .tpJb1 a:visited	{  background-color:#fff;color:#003366}
.tpJb2, .tpJb2 a, .tpJb2 a:visited	{  background-color:#e4e4e4; color:#003366}
.tpJbD, .tpJbD a, .tpJbD a:visited	{  background-color:#F5F3BD; color:#003366}

.tpJb1 span a, .tpJb1 span a:visited, .tpJb2 span a, .tpJb2 span a:visited, .tpJbD span a, .tpJbD span a:visited	{  color:#333; font-size:12px;}
.tpJb1 span i, .tpJb2 span i, .tpJbD span i { font-style:normal; padding-left:5px;}
.tpJb1 td, .tpJb2 td, .tpJbHd td , .tpJbD td { padding:8px 7px 8px 7px; color:#333}
.tpJb1 td.width, .tpJb2 td.width, .tpJbHd td.width, .tpJbD td.width  { width:260px;}
.tpJb1 td.qrcode, .tpJb2 td.qrcode, .tpJbHd td.qrcode, .tpJbD td.qrcode, .tpJbHdB td.qrcode  { width:80px !important;}
.tpJb1 a.lnkBlu, .tpJb2 a.lnkBlu { color:#08c; text-transform: uppercase; font-size:11px; text-decoration:none}
.tpJbD a.lnkBlu, .tpJbD a.lnkBlu { color:#08c; text-transform: uppercase; font-size:11px; text-decoration:none}
.tpJb1 a.lnkBlu:hover, .tpJb2 a.lnkBlu:hover, .tpJbD a.lnkBlu:hover, .tpJbD a.lnkBlu:hover { color:#036}
.tpJbHdB, .tpJbHdB a, .tpJbHdB a:visited	{ font-weight:bold; color:#333; background-color:#cecece }
.tpJbHdB td	{ padding:7px 8px;}
.tpJb1 td.width span, .tpJb2 td.width span, .tpJbHd td.width span, .tpJbD td.width span {    float: left; width:100%}

.tpJb1 td.width span.external, .tpJb2 td.width span.external, .tpJbHd td.width span.external, .tpJbD td.width span.external, 
.external { float:none; display:inline-block; padding:3px; background-color:#fcf8e3; border:solid 1px #f5e79e; width:auto }



*html .pstdJbs .tpJb1 span a b,
*html .pstdJbs .tpJb2 span a b,
*html .pstdJbs .tpJbD span a b { float:left; width:200px;text-overflow: ellipsis;overflow:hidden; white-space:nowrap;}


/* graph page*/
.grphCnt		{ float:left; width:220px; margin-top:14px; clear:left}
.grphBx			{ float:left; width:100%; background:url(../../i/bg_dshbrdDes.gif) repeat-x top; clear:left; border:solid #bdbcbd; border-width:3px 1px 1px 1px; border-top:none; margin-bottom:14px }
.grphHd			{ padding:5px; background-color:#003366  ; color:#fff; font-weight:bold}
.grphBx a		{ float:left; padding:5px; }
.grphBx span	{ float:left; padding:5px; }
.grphAro a		{ background:url(../../i/ico/ico-shtcut.gif) 3px 8px no-repeat; padding-left:22px;}
.grphBx .grphRow{ float:left; width:100%;;clear:left;  padding-top:3px; border-bottom:dotted 1px #ccc}
.grphBx .grphClr{ float:left; width:14px; height:20px; background-color:#000; margin-left:4px;}
.grphChrt		{ float:left; padding:20px; text-align:center; width:694px; padding-top:24px;}
.grphChrt .grHnd {font-size:15px; font-weight:bold; text-decoration:underline; }

/* graph page lightbox start */
.grphBxRzlt { float:left; margin:14px 0; width:100%}
.grphBxRzlt span { float:left; padding:5px 0 0 14px; width:280px; font-weight:bold; background:url(../../i/ico/arrow.gif) left 7px no-repeat; }
.grphBxRzlt p { font-weight:normal; float:none; display:inline}
.grphBxRzlt p.l { color:#900} 
.grphBxRzlt p.h { color:#060}
/* graph page lightbox end */
	/* Job -post page css added by asif start*/
		
.intwLstCont .appLisIL {padding:8px; border-bottom:1px solid #e4e4e4; }
.intwLstCont .appLisIL2 {padding:8px; border-bottom:1px solid #e4e4e4; background-color:#e4e4e4 }
.appLisIL .appLC { width:940px; float:left;}
.appLisIL .appDet { width:940px; float:left; margin-top:10px;}
.appLisIL .appDet .appImg { width:10%; float:left; margin-right:2%;}
.appLisIL .appDet .appView { width:98%; float:left; line-height:15px;}
.appLisIL .appLnks { width:936px; padding:5px 0; color:#003366; float:left;}
.appLisIL .appLnks a { color:#003366; text-decoration:underline;}
.appLisIL .appLC .chkBx {float:left; width:20px; margin-right:10px;}
.appLisIL .appLC .appTit {width:330px; float:left; line-height:18px; margin-right:10px;}
.appLisIL .appLC .appTit span { font-size:13px;}
.appLisIL .appLC .appTit span a { font-weight:bold;}
.appLisIL .appLC .appIco {width:250px; float:left; margin:20px 10px 0 0;}
.appLisIL .appIco .wordIco25, .appLisSL  .appIco .histIco25, .appLisSL  .appIco .comntIco25, .appLisSL .appLC .inrwIco25 {width:25px; cursor:pointer; float:left; height:23px; margin:0 5px; }
.appLisIL .appIco .testRIco25, .appLisIL  .appIco .testNIco25 {width:44px; height:22px; cursor:pointer; float:left; margin:0 5px;}
.appLisIL .appIco .testRIco25{background: url(../../i/sprt/emp-img.gif) -137px -296px repeat-x; }
.appLisIL .appIco .testNIco25{background: url(../../i/sprt/emp-img.gif) -52px -249px repeat-x;height:15px  }

.appLisIL .appIco .wordIco25{background: url(../../i/sprt/emp-img.gif) -30px -296px repeat-x; }
.appLisIL .appIco .htmlIco25{background: url(../../i/sprt/emp-img.gif) -111px -296px repeat-x; }
.appLisIL .appIco .comntIco25{background: url(../../i/sprt/emp-img.gif) -84px -296px repeat-x; }
.appLisIL .appLC .inrwIco25{background: url(../../i/sprt/emp-img.gif) -2px -581px repeat-x; }
.appLisIL .appLC .offrIco15{ width:15px; height:26px; float:left; margin:0 5px; background: url(../../i/sprt/emp-img.gif) -101px -4px repeat-x; }

.appIco .testRIco25 a, .appIco .testNIco25 a{ text-align:center; padding-left:15px; padding-top:2px; font-weight:bold; text-decoration:none; }

.appIco .comntIco25 a { text-align:center; padding:2px 2px; font-weight:bold; text-decoration:none; }
.appLC .rundD {width:50px; float:left; margin:20px 10px 0 0; text-align:center;}
.appLC .datApp {width:90px; float:left; margin:20px 10px 0 0;}
.appLC .appRate {width:115px; float:right; margin:10px 10px 0 0; }
.appLC .actStr, .appRate .norStr {cursor:pointer; float:left;width:18px; height:17px; margin:0 2px; }
.appLC .actStr {background: url(../../i/sprt/emp-img.gif) -2px -540px repeat-x;}
.appLC .norStr {background: url(../../i/sprt/emp-img.gif) -23px -540px repeat-x;}

.intwLstCont .appLisVIL {float:left; width:940px; background-color:#f4f4f4; padding:8px; border-bottom:1px solid #e4e4e4; }
.appLisVIL .appLnks { width:936px; padding:5px 0; color:#003366; float:left;}
.appLisVIL .appLnks a { color:#003366; text-decoration:underline;}
.appLisVIL .appLC { width:940px; float:left;}
.appLisVIL .appDet { width:940px; float:left; margin-top:10px;}
.appLisVIL .appDet .appImg { width:15%; float:left; margin-right:2%;}
.appLisVIL .appDet .appView { width:83%; float:left; line-height:15px;}
.appLisVIL .appLC .chkBx {float:left; width:20px; margin-right:10px;}
.appLisVIL .appLC .appTit {width:330px; float:left; line-height:18px; margin-right:10px;}
.appLisVIL .appLC .appTit span { font-size:13px;}
.appLisVIL .appLC .appTit span a { font-weight:bold;}
.appLisVIL .appLC .appIco {width:250px; float:left; margin:20px 10px 0 0;}

.appLisVIL .appIco .testRIco25, .appLisVIL  .appIco .testNIco25 {width:44px; height:22px; cursor:pointer; float:left; margin:0 5px;}
.appLisVIL .appIco .testRIco25{background: url(../../i/sprt/emp-img.gif) -137px -296px repeat-x; }
.appLisVIL .appIco .testNIco25{background: url(../../i/sprt/emp-img.gif) -52px -249px repeat-x; height:15px;  }

.appLC .wordIco25, .appIco .comntIco25, .appIco .htmlIco25, .appLC .inrwIco25 {width:25px; cursor:pointer; float:left; height:23px; margin:0 5px; }
.appLisVIL .appLC .inrwIco25{background: url(../../i/sprt/emp-img.gif) -2px -581px repeat-x; }
.appLisVIL .appLC .wordIco25{background: url(../../i/sprt/emp-img.gif) -30px -296px repeat-x; }
.appLisVIL .appLC .htmlIco25{background: url(../../i/sprt/emp-img.gif) -111px -296px repeat-x; }
.appLisVIL .appLC .comntIco25{background: url(../../i/sprt/emp-img.gif) -84px -296px repeat-x; }
.appLisVIL .appLC .comntIco25 a { text-align:center; padding:2px 2px; font-weight:bold; text-decoration:none; }
.appLisVIL .appLC .offrIco15{ width:15px; height:26px; float:left; margin:0 5px; background: url(../../i/sprt/emp-img.gif) -101px -4px repeat-x; }
.appLisVIL .appLC .datApp {width:90px; float:left; margin:20px 10px 0 0;}
.appLisVIL .appLC .appRate {width:115px; float:right; margin:10px 10px 0 0; }
.appLisVIL a.lnkBlu, .appLisIL a.lnkBlu{ color:#003366; }
.appRate .actStr, .appRate .norStr {cursor:pointer; float:left;width:18px; height:17px; margin:0 2px; }
.appRate .actStr {background: url(../../i/sprt/emp-img.gif) -2px -540px repeat-x;}
.appRate .norStr {background: url(../../i/sprt/emp-img.gif) -23px -540px repeat-x;}
.appRate .rate {width:115px; float:left; margin:3px auto; text-align:center; }

#emLst .paginCont{ float:left; width:99.5%; height:20px; border-top:#e4e4e4 solid 1px; margin-top:10px; }
#emLst .paginCont .totPg{ float:left; padding-left:5px; }
#emLst .paginCont .pgNums{ float:right !important; text-align:right;}
#emLst .paginCont .pgNums a{ padding:3px 2px 0 3px; margin:0 2px; }
#emLst .paginCont .pgNums a.active{ font-weight:normal; color:#000; font-weight:bold; text-decoration:none;}
#emLst .paginCont .pgNums a:hover{  margin:0 2px; text-decoration:none; background-color:#e4e4e4; color:#000;}


/* Applicants Search Panel */


.dshDes .appSrchCon {width:960px; float:left; margin:10px 0; }
.dshDes .appSrchCon .srchL { width:11px; height:125px; float:left; background: url(../../i/sprt/emp-img.gif) -51px -49px repeat-x; }
.dshDes .appSrchCon .srchR{ width:11px; height:125px; float:left; background: url(../../i/sprt/emp-img.gif) -66px -49px repeat-x; }
.dshDes .appSrchCon .srchBg { width:938px; height:125px; float:left; background: url(../../i/sprt/emp-sprt-bgs.gif) 0px -422px repeat-x; }
.appSrchCon .srchBg .titH { width:700px; float:left; color:#fff; margin:15px 0 10px 10px;}
.appSrchCon .srchBg .notMsg { width:700px; float:left; color:#fffeb4; margin:0 0 10px 10px; font-size:14px;}
.appSrchCon .srchBg .formObj {float:left; width:850px; color:#fff; margin:0 0 0 10px;}
.appSrchCon .srchBg .formObj a, .formObj a:hover {color:#fff; }
.appSrchCon .srchBg .formObj .key{ float:left; width:455px;}
.appSrchCon .srchBg .formObj .key input{ width:417px;font-size:16px; color:#666; font-weight:bold; letter-spacing:-0.03em; padding:2px 0 1px 23px; background:#fff url(../../i/sprt/sprt-img.gif?1) -109px -78px repeat-y; border:#f4f4f4 solid 2px;}
.appSrchCon .srchBg .formObj .loc{ float:left; width:212px;}
.appSrchCon .srchBg .formObj .loc select{ width:205px; font-size:1.5em; color:#666;  background-color:#fff;}
.appSrchCon .srchBg .formObj .btn{ float:left; margin:0; font-weight:bold;}
.appSrchCon .srchBg .formObj .btn input{ font-weight:bold; letter-spacing:-1px; height:28px;}

/* Applicants Upload CV Layer */
.dshDes .cvUpLyr { width:99%; float:left; border:solid 1px #b9b9b9; font-size:14px; background-color:#ececec; padding:5px; margin:8px 0;}
.cvUpLyr .mulCvs {}
.cvUpLyr .mulCvs span { color:#FF0000; font-size:16px; }


/* Applicants History */
.appHisCont { padding:5px;}
.appHisCont td {text-align:left !important; }
.appHisCont td.cntr {text-align:center !important; }


/* Employer Job Applicants */
.dshDes .jpAppTT { width:738px; padding:8px; background-color:#003366 !important; height:36px; }
.jpAppTT .jbTop { font-size:13px; font-weight:bold; color:#fff; }
.jpAppTT .jbTop a { color:#fff; text-decoration:underline; padding:0 5px; }
.jpAppTT .jbTop strong { color:#e0f6ff; }

.jbAppRit .jpAppBT { float:right; width:736px; padding:8px; background-color:#003366; }
.jpAppBT .jbTop { font-size:13px; font-weight:bold; color:#fff; }
.jpAppBT .jbTop a { color:#fff; text-decoration:underline; padding:0 5px; }
.jpAppBT .jbTop strong { color:#e0f6ff; }

.dshDes .jbAppRit { float:right; width:752px; border:solid #bdbcbd; border-width:0px 1px 1px 1px; border-top:none; }
.cvSRNw .jbAppRitAdv { margin:0 !important} /*CV search box alignment at left*/
.jbAppRit .jbAppTp {float:right; width:736px; padding:8px; color:#666; font-weight:bold; }
.jbAppTp .jbTit {float:left; width:300px; }
.jbAppTp .datAply {float:right; width:100px; }
.jbAppTp .ovrRate {float:right; width:150px; text-align:center; }

.jbAppRit .appLis {float:left; width:736px; padding:8px; border-bottom:1px solid #e4e4e4; }
.appLis .appLC { width:100%; float:left;}
.appLis .appDet { width:100%; float:left; margin-top:10px;}
.appDet .appImg { width:15%; float:left; margin-right:2%;}
.appDet .appView { width:83%; float:left; line-height:15px;}
.appLis .appLnks { width:736px; padding:5px 0; color:#003366; float:left;}
.appLis .appLnks a { color:#003366; text-decoration:underline;}
.appLC .chkBx {float:left; width:20px; margin-right:10px;}
.appLC .appTit {width:295px; float:left; line-height:18px; margin-right:10px;}
.appLC .appTit span { font-size:13px;}
.appLC .appTit span a { font-weight:bold;}
.appLC .appIco {width:165px; float:left; margin:20px 10px 0 0;}
.appIco .wordIco25, .appIco .histIco25, .appIco .comntIco25, .appIco .htmlIco25 {width:25px; cursor:pointer; float:left; height:23px; margin:0 5px; }
.appIco .testRIco25, .appIco .testNIco25 { padding:5px !important;width:34px; height:12px; cursor:pointer; float:left; margin:0 5px; }
.appIco .wordIco25{background: url(../../i/sprt/emp-img.gif) -30px -296px repeat-x; }
.appIco .histIco25{background: url(../../i/sprt/emp-img.gif) -57px -296px repeat-x; }
.appIco .htmlIco25{background: url(../../i/sprt/emp-img.gif) -111px -296px repeat-x; }
.appIco .comntIco25{background: url(../../i/sprt/emp-img.gif) -84px -296px repeat-x; }
.appIco .testRIco25{background: url(../../i/sprt/emp-img.gif) -137px -296px repeat-x; }
.appIco .testNIco25{background: url(../../i/sprt/emp-img.gif) -52px -249px repeat-x; }

.appIco .testRIco25 a, .appIco .testNIco25 a{ text-align:center; padding-left:15px; padding-top:2px; font-weight:bold; text-decoration:none; }

.appIco .comntIco25 a { text-align:center; padding:2px 2px; font-weight:bold; text-decoration:none; }
.appLC .datApp {width:90px; float:left; margin:20px 10px 0 0;}
.appLC .appRate {width:115px; float:right; margin:10px 10px 0 0; }
.appLC .actStr, .appRate .norStr {cursor:pointer; float:left;width:18px; height:17px; margin:0 2px; }
.appLC .actStr {background: url(../../i/sprt/emp-img.gif) -2px -540px repeat-x;}
.appLC .norStr {background: url(../../i/sprt/emp-img.gif) -23px -540px repeat-x;}

.jbAppRit .appLisV {float:left; width:736px; background-color:#f4f4f4; padding:8px; border-bottom:1px solid #e4e4e4; }
.appLisV .appLnks { width:736px; padding:5px 0; color:#003366; float:left;}
.appLisV .appLnks a { color:#003366; text-decoration:underline;}
.appLisV .appLC { width:100%; float:left;}
.appLisV .appDet { width:100%; float:left; margin-top:10px;}
.appDet .appImg { width:15%; float:left; margin-right:2%;}
.appDet .appView { width:83%; float:left; line-height:15px;}
.appLC .chkBx {float:left; width:20px; margin-right:10px;}
.appLC .appTit {width:295px; float:left; line-height:18px; margin-right:10px;}
.appLC .appTit span { font-size:13px;}
.appLC .appTit span a { font-weight:bold;}
.appLC .appIco {width:165px; float:left; margin:20px 10px 0 0;}
.appLC .wordIco25, .appIco .histIco25, .appIco .comntIco25, .appIco .htmlIco25 {width:25px; cursor:pointer; float:left; height:23px; margin:0 5px; }
.appLC .wordIco25{background: url(../../i/sprt/emp-img.gif) -30px -296px repeat-x; }
.appLC .histIco25{background: url(../../i/sprt/emp-img.gif) -57px -296px repeat-x; }
.appLC .htmlIco25{background: url(../../i/sprt/emp-img.gif) -111px -296px repeat-x; }
.appLC .comntIco25{background: url(../../i/sprt/emp-img.gif) -84px -296px repeat-x; }
.appLC .comntIco25 a { text-align:center; padding:2px 2px; font-weight:bold; text-decoration:none; }
.appLC .datApp {width:90px; float:left; margin:20px 10px 0 0;}
.appLC .appRate {width:115px; float:right; margin:10px 10px 0 0; }
.appRate .actStr, .appRate .norStr {cursor:pointer; float:left;width:18px; height:17px; margin:0 2px; }
.appRate .actStr {background: url(../../i/sprt/emp-img.gif) -2px -540px repeat-x;}
.appRate .norStr {background: url(../../i/sprt/emp-img.gif) -23px -540px repeat-x;}
.appRate .rate {width:115px; float:left; margin:3px auto; text-align:center; }


#lftColmn { float:left; width:196px;  border:1px solid #bdbcbd; border-top:none; }
#lftColmn .srchApp { width:186px; float:left; margin-bottom:15px; background-color:#003366; padding:5px; text-align:right; }
.srchApp .advSrch { float:left; padding:5px 0 4px 5px; }
.srchApp .advSrch a { color:#fff !important; line-height:27px; }
.schAppInp	{ width:164px; padding:5px; margin-bottom:3px; color:#666666; }
#lftColmn .facetCont{ float:left; width:100%;  _float:none}
#lftColmn .facetCont .seMor { float:left; width:93%; text-align:right; }
#lftColmn .facetCont .seMor a { cursor:pointer; font-size:11px; color:#2e9fdc; }
#lftColmn .lftSrchTit { float:left; width:190px; padding:8px 0; _float:none }
#lftColmn .lftSrchTit img { padding-left:10px; }
#lftColmn .lftSrchTit a {font-weight:bold; font-size:13px; text-decoration:none; }
#lftColmn .lftSrchTit a u { text-decoration:none}
#lftColmn .srchDLnk {float:left;/* width:196px;*/ width:190px; }
#lftColmn .srchDLnk .icoCon {float:right; width:60px;}/*saved searches icon container*/
#lftColmn .srchDLnk .icoCon div {float:right; width:20px !important; }/*saved searches icon*/
#lftColmn .srchDLnk .icoCon div a {padding:0px; width:20px !important; }/*saved searches icon*/
#lftColmn .srchDLnk a {padding-left:10px; float:left; text-decoration:none; color:#003366 !important; font-size:13px;width:113px; white-space:nowrap;overflow:hidden;text-overflow: ellipsis; display:inline-block }
#lftColmn .srchDLnk .srchRng { display:block; padding-left:10px; }
#lftColmn .srchDLnk .srchRng span { float:none; margin:0; }
#lftColmn .fctBtn { float:left; padding:2px 0px; text-align:center;  width:100%; background-color:#f6f6f6; }
#lftColmn .srchDLnk .facets {padding-left:10px; float:left; text-decoration:none; color:#2e9fdc; font-size:13px;width:118px; white-space:nowrap;overflow:hidden; height:20px; _float:none }
#lftColmn .srchDLnk .facets a {padding:0px; color:#2e9fdc; float:none; font-weight:normal;}
#lftColmn .srchMHgtCnt .facets { width:112px}
#lftColmn .srchMHgtCnt { overflow-x:hidden !important; _float:none !important}
.srchDLnk .facets a { padding:0 !important; width:100px !important; }
.srchDLnk .facets span { float:left !important; width:15px !important; padding-top:3px !important; margin:0 !important; padding-right:3px !important; }
#lftColmn .srchDLnk p { float:right; width:45px; padding:0; margin:0 5px 0 0; text-align:right; color:#8f8f8f; font-size:12px; padding-top:3px; }
#lftColmn .srchDLnk span{ float:right; width:45px; padding:0; margin:0 5px 0 0; text-align:right; color:#8f8f8f; font-size:12px; }
#lftColmn .srchDLnk span, a.undo{ float:right; width:45px; padding:0; margin:0 5px 0 0; text-align:right; color:#8f8f8f; font-size:12px; }
#lftColmn .srchDLnk span a{ float:right; width:45px; padding:0; margin:0px; text-align:right; color:#2e9fdc; }

#lftColmn .fltDat {float:left; width:190px; padding-left:13px; }
#lftColmn .fltDat a img {width:15px; float:left; }
#lftColmn .fltDat span a{ float:right; width:45px; padding:0; margin:0px; text-align:right; color:#2e9fdc; }

.dshDes .appFilt { float:left; width:190px; background-color:#ededed; padding:8px 0; width:100%;}
.dshDes .appFilt h3{padding-left:6px; margin:0px; font: normal 12px arial;float:left; margin-bottom:10px;padding-right:5px;}
.dshDes .appFilt span { float:left; clear:left; padding-top:5px; padding-left:9px; width:90%}
.dshDes .appFilt span  a { color:#2E9FDC; font-size:13px; }
.dshDes .appFilt h3.mrn{ color:#900; font-size:13px;}
.dshDes .appFilt h3.blue, .dshDes .appFilt h3.blue a{ color:#006184; font-size:13px; font-weight:bold; text-decoration:underline; margin-top:10px;}
.dshDes .appFilt h3.mrn strong {text-decoration:underline; }
.dshDes .appFilt h4{padding-right:5px;margin:0px;float:right; font-size:12px; font-weight:normal;}
.dshDes .appFilt h4 a { color:#08c;}
.dshDes .appFilt h4 a:hover { color:#036;}
.dshDes .appFilt h5{padding-left:11px; margin:0px; font: bold 12px arial;float:left; height:18px; width:100px; color:#616161;width:115px; white-space:nowrap;overflow:hidden; }
.dshDes .appFilt img{padding-right:5px; float:right;clear:right; margin:1px 4px; border:none;}

.appLstMn .appFilt h3{padding-left:6px; margin:0px; font: normal 12px arial;float:left; margin-bottom:10px;padding-right:5px;}
.appLstMn .appFilt h5{padding-left:11px; margin:0px; font: bold 12px arial;float:left; height:18px; width:100px; color:#616161;width:115px; white-space:nowrap;overflow:hidden; }

.jbAppRit .paginCont{ float:left; width:730px; height:20px; margin-top:10px; padding-left:10px;}
.jbAppRit .paginCont .totPg{ float:left;}
.jbAppRit .paginCont .pgNums{ float:right; text-align:right;}
.jbAppRit .paginCont .pgNums a{  text-decoration:underline; color:#003366 }
.jbAppRit .paginCont .pgNums a.active{ font-weight:normal; color:#000; font-weight:bold; text-decoration:none;}
.jbAppRit .paginCont .pgNums a:hover{   text-decoration:none; background-color:#003366 !important; color:#fff !important ;}

.grphLnks {}
.grphLnks a.grn { color:#5d861e !important; font-size:11px;}
.grphLnks a.red { color:#900 !important; font-size:11px;}

/* Applicant Filter */
.dshDes .jobDesBox { background:#fff url(../../i/rm/swirl.gif) right top no-repeat !important; border:solid 1px #b3b3b3; padding:10px 0} /* For CV Advanced Search */
.cv-srch-wide .jobDesBox { background:none !important}
.advSchCnt { float:left; width:770px; padding-bottom:10px}
.hdngAdvSrch { float:left; background-color:#003366; padding:8px 1%; margin-bottom:10px; width:98%; }
.hdngAdvSrch b{ float:left; color:#fff; font-size:16px; padding:1px 0; }
.hdngAdvSrch span{ float:right; color:#fff; margin-top:4px; }
.hdngAdvSrch a{ color:#fff; }
.hdngAdvSrch a:visited{ color:#fff; }
.cv-srch-wide ul.token-input-list-facebook li input { height:auto; float:left}
.cv-srch-wide .jobDesBox .ctrlDiv span { padding-top:0}
.jobDesBox .ctrlDiv { width:309px !important; height:45px; float:left; } /* 305 width:230px; cv Advanced Search*/
.jobDesBox .ctrlDivNtnl { width:425px !important; } /* width:300px  */
.jobDesBox .ctrlDiv b { color:#003366; font-size:12px; padding-bottom:3px; width:117px !important  } /* 120 added width:*/
.cv-srch-wide .jobDesBox .ctrlDiv b {  width:100px !important; _width:90px !important  } 
.cv-srch-wide .jobDesBox #jb_country { _width:200px;}
.cv-srch-wide .jobDesBox .cvSrchWdOp { width:100% !important; float:left }
.cv-srch-wide .jobDesBox .cvSrchWdOp span input { width:350px !important; padding-right:5px;}
.cv-srch-wide .jobDesBox  .cvSrchWdOp b, .cv-srch-wide .jobDesBox  .cvSrchWdOp span { float:left; width:auto} 
.cv-srch-wide  .cvSrchWdOp .cvSchTxOp { float:left; padding-left:8px;_padding-left:0; _width:460px; width:auto}
.cv-srch-wide .jobDesBox .ctrlDivNtnl { width:309px !important}
.cv-srch-wide .token-input-list-facebook { height:19px; margin-bottom:2px}
.dshDes .cv-srch-wide  .jobDesBox  { padding:2px 0 2px 1% ; width:99%; margin-bottom:10px !important;_width:947px}

.cv-srch-wide .cvSchTxOp #bxBilAdv { float:right; text-align:right; width:180px; }
.cvSrchWdBg #bxBilBas{ float:right; width:260px; margin-top:2px}
.jobDesBox .titContDB { width:100% !important}
.jobDesBox .ctrlDiv a { font-size:11px; padding-left:5px; }

.jobDesBox .ctrlDiv span { width:100%; display:block; padding-top:3px; }
.jobDesBox .ctrlDiv select { max-width:225px /*position:absolute;*/ }
.jobDesBox .srcBtn { float:left; width:50%; }

.jobDesBox .srcSav { float:right; width:89%; }
.jobDesBox .srcSav .rcSrcHdng{ float:left; padding:5px; background-color:#fafafa; width:98%; }
.jobDesBox .srcSav .recSrch{ float:left; padding:5px; background-color:#fff; width:98%; }
.srcSav .rcSrcHdng b{ float:left; font-size:13px; }
.srcSav .rcSrcHdng a{ float:right; font-weight:bold; }
.srcSav .recSrch a {}
.jobDesBox .ctrlDivNtnBtn { width:190px !important; white-space:nowrap; margin-left:99px}
.jobDesBox .ctrlDivNtnCty { width:430px !important}
/* Advanced CV  Search Nationality classes start */
.ctrlDiv  .ui-helper-reset .ui-multiselect-all, .ctrlDiv  .ui-helper-reset .ui-multiselect-none {display:none}
.ctrlDiv  button.ui-multiselect { width:200px !important}
.ctrlDiv  button.ui-multiselect  span { font-size:12px; width:auto !important;    margin-top: -8px; position: absolute; color:#000}
.ctrlDiv .ui-multiselect { background:url("../../i/rm/advSrch.gif?4") no-repeat scroll left top #FFFFFF;height:20px; margin:0 }
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.ctrlDiv .ui-multiselect { margin:0 !important; background:url("../../i/chrome-dd.gif?4") no-repeat right center #FFFFFF; border:solid 1px #b6b6b6 !important; padding:12px; }
.ctrlDivNtnl .schPp { margin: -23px 0 0 183px; }
}
.center1DBAdTd { background-color:#b30; display:none}
.center1 .rcentSrch, .center1DB .rcentSrch { color:#fff !important}
.center1 .rcentSrch a:hover, .center1DB .rcentSrch a:hover, .center1 .rcentSrch a, .center1DB .rcentSrch a{ background-color:none !important; color:#fff !important}
.ctrlDiv .ui-multiselect-header .ui-helper-reset { clear:none;}

.cv-srch-wide .jobDesBox .svdSch { float:right; position:relative; margin:-10px -2px 0 0  }
.cv-srch-wide .jobDesBox .svdSch a { background-color: #666;color: #FFFFFF !important;  padding: 4px 8px;text-decoration: none;border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.cv-srch-wide .jobDesBox .svdSch a:hover { #ccc}
.cvSrchWdBg .svdSch { float:right; position:relative; margin:-6px -4px 0 0  }
.cvSrchWdBg .svdSch a { background-color: #666;color: #FFFFFF !important;  padding: 4px 8px;text-decoration: none !important;border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}


/* Advanced CV  Search Nationality classes End */

/* Applicants Pagew Advanced Search Alignment Start */
.aplAdvSrch { float:left; padding:10px 0 10px 10px !important}
.aplAdvSrch  .advSchCnt b { font-size:18px; font-weight:normal}
.aplAdvSrch  .ctrlDiv { float:left; width:386px !important; height:29px;} /* Applicants page, detailed search */
.aplAdvSrch  .ctrlDiv b{ float:left; width:121px; }
.aplAdvSrch  .ctrlDiv span { float:left; width:264px; padding-top:1px; }
.aplAdvSrch  .ctrlDiv span a { padding-top:3px;}
.aplAdvSrch  .ctrlDiv #spmkmExpComp { width:179px !important;margin-right:4px;}
ul.token-input-list-facebook li input { padding:0 2px !important}
/* Applicants Pagew Advanced Search Alignment End */


/* Recent Searches and Saved searches box in Advanced search box on Applicants page - Start */
.rcntSvSch { float:right; width:150px; min-height:155px; padding:5px; background-color:#003366; font-size:11px; color:#fff}
.rcntSvSch  span { display:block; font-weight:bold}
.rcntSvSch  span a { font-weight:normal; display:inline; padding:0px; background:none; color:#fff; text-decoration:none}
.rcntSvSch  a { display:block; color:#fff !important; padding:5px 0 0 10px; background:url(../../i/ico/aroRgt.gif) left 8px no-repeat ;} 
.rcntSvSch  a:hover { text-decoration:none} 
.rcntSvSch  .rcntSvSchLnk { text-align:right; font-weight:bold; background:none; color:#F3DE4A} 
/* Recent Searches and Saved searches box in Advanced search box on Applicants page - End */
/* Drop Down Menu Recent search */

#menu { text-align:center; margin:0 auto; float:right; }

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; }
#menu ul {display:inline-block; color:#fff; line-height:25px; } 

#menu li {margin:0; padding:0 3px; list-style:none;}
#menu li {display:inline-block; display:inline; float:left; }
#menu ul ul {position:absolute; left:-9999px; } 

#menu ul.level1 {margin:0 auto; float:left; }
#menu ul.level1 li.level1-li {float:left; display:block; position:relative;}

#menu b {position:absolute;} /* -- for IE6 non-flyout dropdowns to stop flickering - who knows why --*/

#menu a {display:block; font:normal 11px verdana,arial,sans-serif; color:#fff; line-height:25px; text-decoration:none; }
#menu ul.level1 li.level1-li a.level1-a {float:left;}

.opnMnu {visibility:visible; left:0 !important; top:21px; width:150px;}
.clsMnu {position:absolute; left:-9999px; width:150px; } 
/*#menu ul li:hover > ul {visibility:visible; left:0; top:21px;}
#menu ul ul li:hover > ul {visibility:visible; left:100%; top:auto; margin-top:-25px; margin-left:-4px;}
#menu li.left:hover > ul {visibility:visible; left:auto; right:0; top:25px;}
#menu li.left ul li:hover > ul {visibility:visible; left:auto; right:100%; top:auto; margin-top:-20px; margin-right:-4px;}*/


/*#menu a:hover ul {left:0; top:23px;}
#menu li.left a:hover ul {left:auto; right:-1px; top:23px;}*/

#menu li.left ul a {text-align:right;}



#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#menu li.left a:hover a:hover ul, 
#menu li.left a:hover a:hover a:hover ul {left:auto; right:0; visibility:visible;}

#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}
#menu li.left a:hover ul ul, 
#menu li.left a:hover a:hover ul ul {left:-9999px; }

#menu li a.drop {background:transparent url(anywidth/white-down.gif) no-repeat right center;}
#menu li a.fly {background:transparent url(anywidth/white-right.gif) no-repeat right center;}
#menu li.left ul a.fly {background:transparent url(anywidth/white-left.gif) no-repeat left center;}


#menu li a:hover,
#menu li a.fly:hover {color:#000; background-color:#003366; } 
#menu li:hover > a,
#menu ul li:hover > a.fly {color:#000;}

#menu .level1-li .level2 { float:left; width:150px; border-bottom: solid 5px #006284; padding-bottom:3px; background-color:#fff;}
#menu .level1-li .level2 li { margin:0 !important;  width:100%; padding:0px; border-bottom: dashed 1px #ccc; }
#menu .level1-li .level2 li a { color:#5a5a5a; padding:0 3px !important; }
#menu .level1-li .level2 li a:hover { color:#000;  background-color:#ececec;}
#menu .level1-li .level2 span { float:left; width:100%; background-color:#006284; margin:0; }
#menu .level1-li .level2 span a { float:left; color:#fff; font-size:11px; }

#menu table {position:absolute; height:0; width:0; left:0; border-collapse:collapse; margin-top:-6px;}
#menu table table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-30px; margin-left:-4px;}

#menu li.left table {position:absolute; height:0; width:0; left:auto; right:0; border-collapse:collapse; margin-top:-4px;}
#menu li.left table table {position:absolute; left:auto; right:100%; height:0; width:0; border-collapse:collapse; margin-top:-30px; margin-right:-4px;}
/* IE 7 */

#menu ul {*display:inline;}

/* if lte IE 6 */

*html #menu ul ul {_azimuth: expression(this.shimmed = this.shimmed || 'shimmed:'+this.insertAdjacentHTML('beforeBegin','<iframe src="javascript:'+"''"+'" style="filter:alpha(opacity=0); padding:0; margin:0; border:0;"></iframe>'),'inherit');}
*html #menu iframe {position:absolute; left:-9999px; top:0;}
*html #menu :hover iframe {left:expression(this.nextSibling.offsetLeft);top:expression(this.nextSibling.offsetTop);width:expression(this.nextSibling.offsetWidth);height:expression(this.nextSibling.offsetHeight);}

/* Drop Down Menu Recent search */


.notTxt { width:100%; padding:0; margin:10px 0 0 0; float:left; font-size:11px;}
.notTxt a, .notTxt a:hover { display:block; text-decoration:underline;}
.notTxt b {color:#003366; font-size:13px; padding-bottom:5px; float:left; }

.notIn {margin:0; }
.notIn input, .notIn select {font-size:11px; }
.reAp34 { width:32%; float:left; }
.reAp21 { width:22%; float:left; }
.reAp21 a{ font-size:11px; text-decoration:none; float:left; margin:3px 0px 0px 5px;  }
.reAp21 a:hover { text-decoration:underline !important; }


/*Applicant Area Starts*/
.appLstMn				{ }
	/*Applicant tabs Start */
.applLstPg { width:100%}
.appLstMn .LstTbL		{ float:left; font-size:13px; white-space:nowrap; margin-left:5px; }
.appLstMn .LstTbR		{ float:right; }
.appLstMn .LstTb, .appLstMn .LstTbS{ float:left; margin:0; margin-top:8px; margin-right:2px}
.LstTbL .ncbEditTab { line-height: 13px;  margin-left: 1px; margin-top: -14px; position: absolute;cursor: pointer;}
.appLstMn .LstTb  .lft, .appLstMn .LstTb  .rgt, .appLstMn .LstTbS  .lft, .appLstMn .LstTbS  .rgt { width:6px; height:25px; float:left; }
.appLstMn .LstTb a, .appLstMn .LstTbS a { float:left; height:28px; max-width:130px; overflow:hidden;text-overflow:ellipsis; line-height:26px; text-decoration:none; font-weight:bold; background-color:#fff; font-size:12px; white-space:nowrap\9; /*padding-right:20px\9*/  } /* Bug #6586, applicant tabs issue in ie8 */
.lstTbStat	{ float:left; height:28px; line-height:26px; text-decoration:none; font-weight:bold; background-color:#fff; padding-left:5px; padding-right:5px; }
.appLstMn .LstTb  .lft	{ background-position: -62px -608px; }
.appLstMn .LstTb  .rgt	{ background-position: -69px  -608px;  }/* removed from applicants page tabs, margin-right:3px; */
.appLstMn .LstTb a		{ background-color:#cfcfcf; color:#036; }
.appLstMn .LstTb a img { float:none\9 !important}
.appLstMn .LstTb a:hover{ color:#333; }

.appLstMn .LstTbS		{ margin-right:2px; }	
.appLstMn .LstTbS .lft	{ background-position: -17px  -608px; }
.appLstMn .LstTbS .rgt	{ background-position: -24px  -608px; }
.appLstMn .LstTbS span		{ background-color:#fff; float:left; color:#003366; height:28px; line-height:26px; font-weight:bold;}
.appLstSrchClr { background-color:#003366}
	/*Applicant tabs End*/

.appLstMn .appLstCnt	{ width:99.9%; }

.appLstCnt	 .appLstCntInr { white-space:nowrap\9}
.applLstTble td { /*white-space:nowrap*/} /* removed due to #6557, Folder Job Titile, messed up*/
.appLstMn .appLstTb td	{ text-align:center; padding:5px; font-size:12px;} /*appLstTb = appLstCnt*/
.appLstMsg				{ float:right; margin:0 0 0 11px; padding:5px;background-color:#eaffc0; border:solid 1px #c7e490; white-space:nowrap }/*float:right; padding:5px 3px 5px 3px; */
*html .appLstMsg		{ margin:0 0 8px 8px}
.appLstMsg span			{ color:#333; font-weight:bold; white-space:nowrap\9 }
.appLstMn .appLstSlct	{ display:inline; }
.appLstMn .appLstSlct select { font-size:13px !important; width:auto !important; }

.appLstMn .appLstClsp	{ background-color:#003366; vertical-align:top; padding:1px; width:4px; height:100% ; padding-top:150px; }
.appLstMn .appLstClsp2	{ background-color:#003366; vertical-align:top; padding:1px; width:4px; height:100% ; padding-top:150px; }
.appLstMn .appLstSrch	{ width:192px; vertical-align:top}

.appLstHd				{ background-color:#efefef; color:#b30; font-weight:bold; font-size:12px; }
.appLstHd a, .appLstHd a:active, .appLstHd a:visited { color:#b30; font-weight:bold; text-decoration: underline; }
.appLstHd a:hover		{ color:#333;text-decoration:none; }
.appLstHd td 			{ padding:5px; white-space:nowrap; text-align:center; }
.appLstHd span 			{ font-weight:normal; font-size:10px; }
.accTipFltr				{ float:left}

/* Applicant Page Footer Banner Ad place*/
.appLstCnt .appBnr {width:100%; float:left; margin-top:5px; text-align:center; }

/* Applicant Alrt Message on No Credit */

.appLstCnt .noCreMsg { background-color:#e7e7e7; border-top:2px solid #c5c5c5; font-size:14px; }
.appLstCnt .noCreMsg h3 { color:#900; padding-left:10px; }
.appLstCnt .noCreMsg p { padding-left:10px; }
.appLstCnt .noCreMsg ul {margin:15px 0 15px 45px; }
.appLstCnt .noCreMsg b span { color:#b30; }

	/* Rows Start*/
.appLstR1				{ background-color:#ffffff; }
.appLstR2				{ background-color:#E4e4e4; }
.appLstRS				{ background-color:#ffda84; border:1px solid #333; }
.appLstRS td			{ border-bottom:1px solid #a0750d; }
.appLstRA				{ background-color:#003366; color:#fff; }
.appLstRA b	{ color:#fff ; }
.appLstMn .appLstRA	.testRIco25			{color:#000  !important; }
.appLstRA a	 		{ color:#fff  } /*!important;removed because popup on refered icon on applicants page, gets white color */
.appLstMn .appLstRA a .strGry		{ color:#000 !important; }
.appStSm		{ font-size:10px; text-decoration:none; color:#666; }
.appLstR1 input, .appLstR2 input  {  padding:3px; }
.appLstR1 select , .appLstR2 select { margin:0; font-size:15px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px; }
.pAppLst  { background-color:#f5f1a1}
.appLstR2 div.apNme, .appLstR1 div.apNme, .pAppLst .apNme{ float:left; background-color:#900; border:3px solid #900; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.appLstR2 div.apNme a, .appLstR1 div.apNme a, .pAppLst .apNme a{ color:#fff; text-decoration:none}


.pAppLst td{ border-bottom:1px solid #a0750d}
	/* Rows End */

.appLstTb				{ float:left; }
.appLstTb .jbAppCVLnk { display:block; margin:0 auto; width:36px}
/*.appLstTb td 			{ text-align:center; padding:3px; font-size:12px; }*/

.appLstMn a:hover 		{ text-decoration:none; }
.appLstMn select 		{ /*width:85px; font-size:11px !important;*/}
.appLstMnL select 		{ /*width:85px;*/ font-size:14px; }
.appLstR1 a 			{ font-size:12px;  max-width:177px; margin-right:4px;  }
.appLstR2 a 			{ font-size:12px;  max-width:177px; margin-right:4px;  }
.appLstMn .appLstNme	{ text-align:left !important; float:left\9 !important; width:145px;  } /* width:19%; applicants page*/ 
.appLstMn .appLstNme i  { white-space:nowrap; width:150px  !important; overflow:hidden; display:block}
.appLstMn .appLstNme span  { white-space:nowrap; width:150px !important; overflow:hidden; display:block}
.appLstMn .appLstNme .appLstNmeNm { float:left; max-width:117px; overflow:hidden; color:#036; } 
.appLstMn .appLstRto select	{ width:34px; font-size:10px; }
.appLstMn .appLstRto	{ width:44px; white-space:nowrap; }

.appLstCnt .appLstSch	{ clear:both; float:left; padding-left:14px; padding-bottom:8px;}
.appLstCnt .appLstSch h1	{ color:#3333; display:inline; font-size:20px; font-weight:normal;  }

.appSprt  				{ background: url(../../i/sprt/emp-img.gif?1.2) 0% 0% no-repeat;  padding-top:3px; display:block; float:none; margin:0 auto; }
.appLstMn .appSprt a	{ text-decoration:none; font-weight:bold; color:#333 !important }
.appLstMn .wordIco25	{ background-position: -30px  -296px; width:24px; height:24px;}
.appLstMn .testRIco25 	{ background-position: -137px -296px; width:36px; height:17px;padding-left:7px; padding-top:3px; font-weight:bold; font-size:11px;color:#000 }
.appLstMn .testGry		{ background-position: -137px -277px; width:36px; height:17px;padding-left:4px; padding-top:3px;color:#000 }
.appLstMn .sklRIco25 	{ background-position: -137px -341px; width:36px; height:17px;padding-left:7px; padding-top:1px; font-weight:bold; font-size:11px; color:#000 }
.appLstMn .sklGry		{ background-position: -137px -321px; width:36px; height:17px;padding-left:4px; padding-top:3px; color:#000 }
.appLstTb .sklGry 		{ padding-top:1px; }
.appLstMn .comntIco25	{ background-position: -84px  -296px; width:26px; height:22px; }
.appLstMn .strGrn		{ background-position: -99px  -254px; width:30px; height:17px; padding-left:7px; padding-top:2px; }
.appLstMn .strGry		{ background-position: -139px -254px; width:30px; height:17px; padding-left:7px; padding-top:2px; }
.appLstMn .appLstArD	{ background-position: -43px  -542px; width:7px;  height:14px; display:inline; padding:0 3px 0 3px; }
.appLstMn .appLstArU	{ background-position: -53px  -542px; width:7px;  height:14px; display:inline; padding:0 3px 0 3px; }
.appLstMn .appLstGph	{ float:right;  padding:3px; white-space:nowrap}
.appLstMn .appLstGphMsg	{ float:left; height:26px; font-weight:bold; line-height:26px;}
.appLstMn .appLstSms, .appLstMn .appLstMal, .appLstMn .appLstGrp, .appLstMn .appLstExl, .appLstMn .appCmnt, .appLstMn .appMove, .appLstMn .appcopFldr, .appLstMn .appBulk, .appLstMn .appForward, .appLstMn .appfrmReqst, .appLstMn .appcopDelCv, .appLstMn .appemlCand, .appLstGrp2, .appLstMn .appforwd, .appLstMn .appattTest, .appLstMn .appshrtLst { width:27px; height:25px; float:left; margin-left:3px; }
.appLstMn .appLstMal	{ background-position: -0px  -580px; }
.appLstMn .appLstGrp	{ background-position: -30px -580px; }
.appLstMn .appLstGrp2	{ background-position: -91px -643px; }
.appLstMn .appLstExl	{ background-position: -59px -580px; }
.appLstMn .appcopDelCv  { background-position: -122px -643px; }
.appLstMn .appMove		{ background-position: -153px -643px; } /*Move to Applicant icon*/
.appLstMn .appfrmReqst	{ background-position: -148px -610px; } /*Form Request*/
.appLstMn .appLstSms	{ background-position: -148px -782px; }
.appLstCV				{ background-position: -90px -573px; padding:8px; }
.appLstCSV				{ background-position: -34px -611px; padding:8px; }

.appLstMn .appForward	{ background-position: -148px  -848px; }
.appLstMn .appBulk		{ background-position: -148px  -750px; }
.appLstMn .appcopFldr	{ background-position: -116px  -580px; }
.appLstMn .appemlCand	{ background-position: -148px  -580px; }
.appLstMn .appforwd		{ background-position: -0px  -643px; }
.appLstMn .appattTest	{ background-position: -30px  -643px; }
.appLstMn .appshrtLst	{ background-position: -60px  -643px; }

.appLstMn .appPostMit { background: url(../../i/ico/menait2.gif) 0% 0% no-repeat;  padding-top:3px; display:block; float:left; height:26px; width:27px;}
.appLstMn .appAddBIntv { background: url(../../i/ico/adIntrviewBlk.gif) 0% 0% no-repeat;  padding-top:3px; display:block; float:left; height:26px; width:28px;}
.appSugIntv { float:left; background:url('../../i/ico/sug-intv.png') 3px center no-repeat #fff; padding:5px 5px 5px 23px; margin-left:5px; border:1px solid #ccc; text-decoration:none !important;}
.appSugIntv:hover { background-color:#e3e3e3; }

.appLstMn .appLstSmsG, .appLstMn .appLstMalG, .appLstMn .appLstGrpG, .appLstMn .appLstExlG, .appLstMn .appMoveG, .appLstMn .appcopFldrG, .appLstMn .appfrmReqstG, .appLstMn .appcopDelCvG, .appLstMn .appemlCandG, .appLstGrp2G, .appLstMn .appforwdG, .appLstMn .appattTestG, .appLstMn .appshrtLstG { width:27px; height:25px; float:left; margin-left:3px; }
.appLstMn .appcopFldrG	{ background-position: -89px  -678px; }
.appLstMn .appemlCandG	{ background-position: -148px  -580px; }

.appLstMn .appforwdG	{ background-position: -0px  -643px; }
.appLstMn .appattTestG	{ background-position: -30px  -712px; }
.appLstMn .appshrtLstG	{ background-position: -150px  -678px; }
.appLstMn .appLstMalG	{ background-position: -0px  -678px; }
.appLstMn .appLstGrpG	{ background-position: -59px -712px; }
.appLstMn .appLstExlG	{ background-position: -59px -678px; }
.appLstMn .appLstGrp2G	{ background-position: -30px -678px; }
.appLstMn .appcopDelCvG  { background-position: -89px -712px; }
.appLstMn .appMoveG		{ background-position: -119px -712px; } /*Move to Applicant icon*/
.appLstMn .appfrmReqstG	{ background-position: -148px -712px; } /*Form Request*/
.appLstMn .appLstSmsG	{ background-position: -148px -813px; } 
.appLstMn .appCmnt	{ background-position: -83px -923px; } 



.appLstMn .applLstRto	{ color:#003366; padding:6px;}
.appLstMn .applLstRto span	{ font-weight:bold; padding:0 6px 0 6px; }
.appLstMn .applLstRto strong a{ color:#003366; text-decoration:underline;}
.appLstMn .applLstRto h1	{ font-weight:normal; padding:0 4px 0 4px; font-size:18px; display:inline; }
.appLstMn .applLstRto a	{ font-weight:bold; color:#d33; text-decoration:none; }
.appLstMn .applLstRto a:hover{ color:#333; }
.applLstTble .Hdng { width:auto}

/* Folders */
.appLstMn .fldLnks	{ width:958px; float:left; }
.fldLnks .fldTit {background:url(../../i/employer/folder-tit-bg.gif) repeat-x; font-size:14px; }
.fldLnks .fldTit strong { color:#003366; }
.fldTit .subFld { }
.fldTit .subFld b, .fldTit .subFld p { font-size:12px; }
.fldTit .subFld a, .fldTit .subFld a:hover { font-size:12px; }

.fldTit .subFlds {}
.fldTit .subFlds span, .fldTit .subFlds span a, .fldTit .subFlds span a:hover { font-size:11px; color:#900; }

/* Folders Re-Design*/
.appLstMn .fldrsCnt {  /*border:solid 1px #ccc; border-top:none; */}
.fldrsCnt .fldrLst {}
.fldrsCnt .fldrLst span { font-size:12px;}
.fldrsCnt .lstView { background-color:#efefef; font-size:14px; font-weight:bold; color:#003366; }
.fldrsCnt .lstDesc { border:solid 1px #ccc; border-top:none; border-left:none; }
.fldrsCnt .lstDesc a {font-size:12px; }
.fldrsCnt .lstDesc span, .fldrsCnt .lstDesc span a { color:#900;}
.fldrLst .fldrDtl a { font-size:14px; font-weight:bold;}


#lftColmn .exlrTit {width:180px; float:left; font-size:14px; color:#fff; font-weight:bold; margin-bottom:10px; background-color:#003366; padding:9px 5px; text-align:left; }
#lftColmn .fldrEV {float:left; width:184px; padding:3px; overflow:auto; margin-top:10px; }
*html #lftColmn .fldrEV { overflow-y:hidden; }
/*.fldrEV .evLst { width:100%; overflow:auto; overflow-x:hidden}*/
.fldrEV .evLst td { white-space:nowrap; }
.fldrEV .evLst td span { font-size:12px;}
.fldrEV .evLst p {color:#003366;}
.fldrEV .evLst h6 { color:#003366; font-size:14px; }
.fldrEV .subBFldr {}
.fldrEV .subBFldr a { font-size:11px;}


/* Login Bar Css*/
.loginBarCont{float:left; width:100%; display:block;}
.loginBar { position:relative; width:100%; height:38px; background-color:#333; background:url(../../i/employer/lgnBg.gif) 0 0 repeat-x; }
.loginBarS { position:relative; width:98%; height:38px; background-color:#eeeeee; border:solid 1px #003366; margin:6px; padding:2px;}
.loginBar .left { left:0px; top:0px; width:5px; height:38px; position:absolute; background:#fff url(../../i/sprt/sprt-img.gif?1) 0 -70px no-repeat; }
.loginBar .right { right:0px; top:0px; width:5px; height:38px; position:absolute; background: #fff url(../../i/sprt/sprt-img.gif?1) -8px -70px no-repeat; }
.loginBar .loginBody {margin:auto; width:98%; height:38px; color: #fff;}
.CreatAcCont{ float:right; margin-top:4px;}
.CreatAc{ float:left; width:98px; height:22px; background:transparent url(../../i/sprt/sprt-img.gif?1) -0px -185px no-repeat; font-weight:bold; padding:7px 0 0 30px;}
.CreatAcS{ float:left; width:105px; height:22px; background:transparent url(../../i/sprt/sprt-img.gif?1) -0px -185px no-repeat; font-weight:bold; padding:7px 0 0 30px; }
.CreatAcS a { font-size:12px !important; padding-left:3px; white-space:nowrap} 

/* Ap-plicants Detail Area Starts */

.cmtApBx .skApBx  { padding:10px !important; width:350px; }
.cmtApBx .skApBx  .appDHd { font-size:13px; margin-bottom:5px;}
.cmtApBx .skApBx  .appDHd  span { color:#999}
.cmtApBx .rzTltp .skApAro { margin: 0 0 -1px 235px; }
.cmtApBx .rzTltp { margin: 18px 0 0 -238px; }
.cmtApBx .appLstDMn .appDCnt  { border-bottom: solid 1px #ccc; padding-bottom:10px}
.cmtApBx .appLstDMn .appDCnt:last-child { border:0; padding-bottom:0}

.cmtCvBx .skApBx  { padding:10px !important; width:350px; }
.cmtCvBx .skApBx  .appDHd { font-size:13px; margin-bottom:5px;}
.cmtCvBx .skApBx  .appDHd  span { color:#999}
.cmtCvBx .rzTltp .skApAro { margin: 0 0 -1px 235px; }
.cmtCvBx .rzTltp { margin: 12px 0 0 -238px; }
.cmtCvBx .appLstDMn .appDCnt  { border-bottom: solid 1px #ccc; padding-bottom:10px}
.cmtCvBx .appLstDMn .appDCnt:last-child { border:0; padding-bottom:0}

.appLstDMn				{ padding:0 !important;}	
.appLstA				{ width:99%; float:left; padding:5px;}
.appLstA .rjctMsg { float:left; padding:5px; margin-bottom:10px; width:98%; background-color:#fff; border:1px solid #dfdfdf;}
.appLstA .rjctMsg li { margin-left:20px;}
.appLstA .rjctMsg h6 { font-size:14px; color:#b30;}
.rjctMsg .rjctDt {}
#facebox .rjctMsg .rjctDt td { padding:3px}
.rjctMsg .rjctDt b { font-size:14px;}
.rjctMsg .rjctDt td {border:1px solid #ccc; }
.appLstMn  .appLstDMn	{ background-color:#eeeeee; padding:8px; /*border-bottom:solid 2px #003366;*/ }
.appLstMn .appLstDMn { background:none}
.appLstMn .appLstDMnDtlBx { float:left; width:98%; margin:1%; border:solid 1px  #999;  box-shadow:2px 3px 3px #888; background-color:#eee; overflow:hidden; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.appLstDtl .appLstDMnD	{ width:100%;/*border-bottom:2px solid #003366; */}
.appLstDMnD #msgi .msgtxti { width:86%} /* Infor message on applicants page/Ad interview section */
.shrtLstErr #msgi .msgtxti { width:auto} /* add interview Section,  */
.appLstDMnD .shrtLst .btnWhite { width:auto }/* buttons on applicants page/Ad interview section */
.appLstDtl div			{ text-align:left; float:left;}
.appLstDtl .appDMn		{ border-bottom:2px solid #003366; text-align:left; padding:8px;}
.appLstDMn .appDHd		{ font-weight:bold; clear:left; width:98%; color:#b30; padding-left:5px; }
.appLstDMn .appDHd span	{ color:#333; font-weight:normal}
.appLstDMn .appDCap		{ font-weight:bold; width:200px!important; font-size:12px; clear:left; /*color:#b30;*/ border-bottom:dotted 1px #bbb; margin-right:11px; margin-bottom:5px; }
.appLstDMn .appDMCap	{ font-weight:bold; clear:left; color:#b30; }
.appLstDMn .appD		{ width:100%; float:left; }
.appLstDMn .appDACap	{ font-weight:bold; clear:left; color:#333333; }
.appLstDMn .appDDis		{ width:47%; margin:5px 0px 10px; font-size:12px; }
.appLstDMn .appDDis2	{ width:98%; margin:5px 0px 10px; font-size:12px; background-color:#fff; padding:3px 1% }
.appLstDMn .appDCnt		{ width:98%; clear:left; margin-bottom:8px; margin-top:2px; padding-left:5px; }
.appLstDMn .appDCnt	 ul			{ padding-left:8px; margin-left:8px;}
.appLstDMn .appDCnt	 ul li		{ line-height:22px; list-style-image:url(../../i/ico/ico-shtcut.gif)}
.appLstDMn .clsX { background-color:#333; height:20px; float:left; width:99.7%; text-align:right; padding-right:3px; margin-bottom:5px; }

.appLstDMn .appDDis .appSklDetLst{ width:48%; float:left; margin:0 ; padding:1px }
.appLstDMn .appDDis .appSklDetLstalt{ width:48%; float:right; margin:0 ; padding:1px 0 1px 10px ;border-left: 1px dotted #666;}
.appLstDMn .appDDis .appSklDetLst b, .appLstDMn .appDDis .appSklDetLstalt b{ float:left; }
.appLstDMn .appDDis .appSklDetLst em , .appLstDMn  .appDDis .appSklDetLstalt em{ float:right; font-style:normal; }

.appLstDMn .sppDLne		{ background:url(../../i/cvwizd_tabline.gif) bottom repeat-x; float:left; width:100%; height:2px; font-size:5px; line-height:0; margin-bottom:8px;}

.appLstCls	{ clear:both; float:right!important; position:relative; margin:-4px -8px 4px 0;}
*html .appLstCls	{ margin:-4px -4px 4px 0;}
.appLstDMn .appLstCls a { float:right; padding:0px 0px 1px 4px;}
.appLstClsA {width:98%; float:left; background-color:#333; padding:1%;}
.appLstDMn h1			{ font-weight:normal; margin:0; margin:0; font-size:18px; color:#333; /*width:100%*/}
.appLstDMn h2			{ font-weight:bold; color:#b30; margin:0; padding:0; font-size:13px;}




.lstApSn 	{ float:left; width:94%; padding:3%; background-color:#fff; border:solid 1px #ddd; }
.lstApRw	{ float:left; width:100%; margin-bottom:10px; }
.lstApHd	{ float:left; font-weight:bold; padding-top:2px; white-space:nowrap; clear:left; padding-right:8px; width:105px;} /* Create Test in test builder, button position*/
.lstApHdL	{ float:left; font-weight:bold; padding-top:2px; white-space:nowrap; clear:left; padding-right:8px;width:150px}
.lstApDp	{ float:left; width:74%; vertical-align:middle }
.appMltiCity select { width:auto  !important}
.lstApDpMsg { width:100%}
.lstApDp .testNew { float:right; line-height:25px; font-size:14px;}
.lstApDp input	{ float:left; width:74%; vertical-align:middle; border:1px solid #cfcfcf; padding:3px; }
.lstApDp select	{ font-size:13px !important; line-height:14px; margin:0; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px; }
.lstApDp option	{ padding:0!important;}
.lstApDp i	{ color:#999}
.aapMsg #msgi .msgtxti { width:80%}

.appLstRw	{ float:left; padding:8px 3% 8px 3%; background-color:#fff; width:94%;  }
.appLstAlt	{ float:left; padding:8px 3% 8px 3%; background-color:#ddd; width:94%;  }
.appLstAlt a {float:right; }
.appLstAlt a:hover {background-color:#333; color:#fff; padding:2px; }


.lstApNw	{ padding:3px;}
.lstApNwBtn { font-size:13px; font-weight:bold; padding:3px; margin-left:3px;}
.appLstMn .lstApSlct { width:60%; font-size:16px !important;}
div.token-input-dropdown-facebook { min-width:100px} 

.divMsgS_copy { display:block} /* copy folder, loading image placement */
/* Only for Applicant onversation Heading*/

.appLstDMn .ttl { float:left; margin-top:14px; margin-bottom:7px; }
.appLstDMn .ttl img { margin:10px 60px 0 0;}
.appLstDMn .ttl .blt { float:left; background:url(../../i/rm/blt_tit.gif?4) no-repeat left; width:17px; height:24px;}
.appLstDMn .ttl .txt { float:left; color:#003366; width:415px; height:24px; margin-left:6px; font-size:18px; text-align:left; }


/* Popup tips Message start*/

.accpop		{ cursor:default /*cursor:pointer*/}
.accTipH 	{ display:none; width:200px; }
.accTipS, .accTipS div { float:none !important}
.accTipS 	{ display:inline; position:absolute; clear:left; margin:16px -70px 0 0 ; width:400px ; /*z-index:1000;*/ }
.accTipS p 	{ font-size:12px; color:#b30; padding:5px; font-weight:normal; margin:0 }
.accTipH .aro, .accTipS .aro		{ float:left; background:url(../../rm/i/ico/pointer.gif?4.1) bottom left no-repeat; margin:0 50px -2px 0 ; width:20px; height:16px; padding:0; z-index:3; position:relative}
*html .accTipH .aro, .accTipS .aro	{ margin:0 0 -2px 30px ; }
.accTipS .cntTxt, .accTipH .cntTxt 	{ float:left;clear:left; background-color:#fff;border:solid 2px #b30; color:#666; font-size:12px; width:98%; padding:2px; z-index:2; position:relative; white-space:normal}
.red	{ color:#bb0000; font-size:16px; }
a.red	{ color:#bb0000}


/* Popup tips Message end*/

/* popup for postedjobs page Start*/
.accTipPP { float:left}
.accpop2		{ cursor:default /*cursor:pointer*/}
.accTip2H 	{ display:none; width:200px; }
.accTip2S, .accTipS div { float:none !important}
.accTip2S 	{ display:inline; position:absolute; lear:left; margin:15px 0 0 -34px ; _margin:15px 0 0 -80px ; width:400px ; z-index:1000; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.accTip2S 	{ margin:-2px 0 0 -20px ;}
}

.accTip2S p 	{ font-size:12px; color:#b30; padding:5px; font-weight:normal; margin:0 }
.accTip2H .aro, .accTip2S .aro		{ float:left; background:url(../../i/ico/pointer.gif?4.1) bottom left no-repeat; margin:0 0 -1px 17px ; width:20px; height:16px; padding:0; z-index:3; position:relative}
*html .accTip2H .aro, .accTip2S .aro	{ margin:0 0 -2px 30px ; }
.accTip2S .cntTxt, .accTip2H .cntTxt 	{ float:left;clear:left; background-color:#fff;border:solid 1px #666; color:#666; font-size:12px; width:98%; padding:2px; z-index:2; position:relative}

.accTip2S .cntTxt table { border-collapse:collapse; background-color:#000; border-collapse:separate\9} 
.accTip2S .cntTxt td { background-color:#fff; margin:1px;}

.accTip3S, .accTipS div { float:none !important}
.accTip3S 	{ display:inline; position:absolute; lear:left; margin:15px 0 0 -34px ; width:400px ; z-index:1000;_margin:15px 0 0 -78px ; } /* -78 sIE6 applicants page Filter popup */
.accTip3S p 	{ font-size:12px; color:#b30; padding:5px; font-weight:normal; margin:0 }
.accTip2H .aro, .accTip3S .aro		{ float:left; background:url(../../i/ico/pointer.gif?4.1) bottom left no-repeat; margin:0 0 -1px 17px ; width:20px; height:16px; padding:0; z-index:3; position:relative}
*html .accTip2H .aro, .accTip3S .aro	{ margin:0 0 -2px 30px ; }
.accTip3S .cntTxt, .accTip2H .cntTxt 	{ float:left;clear:left; background-color:#fff;border:solid 1px #666; color:#666; font-size:12px; width:98%; padding:2px; z-index:2; position:relative}

.accTip3S .cntTxt table { border-collapse:collapse; background-color:#000; border-collapse:separate\9} 
.accTip3S .cntTxt td { background-color:#fff; margin:1px;}

.accTipIEBX { clear:both; _width:350px; _position:relative !important}
.accTipIEBX iframe { display:none; _float:left; _position:absolute !important; _display:block; _width:350px; _z-index:100}
.accTipIEBX iframe.h1{ height:40px;}
.accTipIEBX iframe.h2{ height:90px;}
.accTipIEBX iframe.h3{ height:114px;}
.accTipIEBX iframe.h4{ height:140px;}
.accTipIEBX iframe.h5{ height:168px;}
.accTipIEBX iframe.h6{ height:195px;}
.accTipIEBX iframe.h7{ height:225px;}

.cntTxtIE6 {  _position:absolute !important; z-index:200 !important }
.accTipIE6 { display:none; _display:block; }


/* popup for postedjobs page End*/

/* FB App userinfo Popup info starts */
.fbApCnt { position:absolute; margin:-118px 0 0 -39px; width:260px; float:left;  }
.fbApCnt .fbApAro { float:left; background:url(../../i/ico/pointerD.gif) bottom left no-repeat; margin:-1px 0 0 36px ; width:27px; height:15px; padding:0; z-index:3; position:relative}
.fbApCnt .fbApBx  { float:left; clear:left; border:solid 1px #b30; padding:8px; width:130px; background-color:#fff; width:240px}
.fbApCnt .fbApImgBx { float:left}
.fbApCnt .fbApImg { display:block; text-align:center; vertical-align:middle; width:52px; height:52px; overflow:hidden }
.fbApCnt a { color:#003366; text-decoration:none } 
.fbApCnt .fbApTxt .fbApBtn { float:left; text-align:left; clear:left; background:url(../../i/ico/fbBtn.gif) top left no-repeat; color:#fff; padding-left:28px;   border-radius:3px;-moz-border-radius:3px; white-space:nowrap; margin-top:6px;}
.fbApTxt .fbApBtn span { float:left; background:url(../../i/ico/fbBtn.gif) top right no-repeat;padding-top:3px; height:20px; width:auto; padding-right:8px; }
.fbApCnt .fbApTxt { float:left !important; width:180px; height:58px; font-size:12px; text-align:left; clear:none; padding-left:5px;}
.fbApTxt h2 { font-size:18px; font-weight:normal; display:block; text-align:left; clear:both;}
.fbApTxt h2 a{ font-size:18px; font-weight:normal; display:block; text-align:left; text-decoration:none}


.fbApLst {width:auto; margin:-104px 0 0 -39px; text-align:left }
.fbApLst table { float:left}
.fbApLst .fbApTxt h2 i { width:100%; font-size:11px; font-style: normal; color:#666; padding-right:5px;} 
.fbApLst .fbApBx { width:auto;}
.fbApLst .fbApTxt { width:auto; color:#000}
.fbApLst .fbApBx { width:auto;}
.fbApLst .fbApTxt span { float:left; width:auto; text-align:left }
.fbApLst .fbApTxt span b{ margin-left:3px; }
.fbApLst h2 a { display:inline}
.fbApLst .fbApAro  { clear:left}
/* FB App userinfo Popup info Ends */
			

/* Applicants Portal Icon - Popup - Start */
.fbApPrd { position:absolute; margin:-4px 0 0 -36px; float:left; width:325px;  }
.fbApPrd .fbApAro { float:left; background:url(../../i/ico/pointer.gif) bottom left no-repeat; margin:0 0 0 36px ; width:27px; height:17px; padding:0; z-index:3; position:relative}
.fbApPrd .fbApBx  { float:left; clear:left; border:solid 1px #059; padding:2%;  background-color:#fff; width:96%; margin-top:-1px; position:relative}
.fbApPrd .fbApImgBx { float:left}
.fbApPrd .fbApImg { display:block; text-align:center; vertical-align:middle; width:52px; height:52px; overflow:hidden }
.fbApPrd a {  text-decoration:none } 
.fbApPrd .fbApPrdTxt { float:left !important; width:250px; font-size:13px; text-align:left; clear:none; padding-left:8px; line-height:16px;}
.fbApPrd .fbApPrdTxt .fbApPrdHd { float:left; width:100%}
.fbApPrd .fbApPrdHd a, .fbApPrd .fbApPrdHd b { color:#0072D6 ; }
.fbApPrd .fbApPrdTxt p { float:left; width:100%}
.fbApPrd .fbApPrdTxt span { float:left; width:100%}			
/* Applicants Portal Icon - Popup - Start */			



/* Popup tips Message start Asif*/

.popupBbl		{ display:none; width:250px; position:absolute}
.popupBbl .box	{ display:block; }
.popupBbl p 	{ font-size:12px; color:#b30; padding:5px; font-weight:normal; margin:0 }
.popupBbl .aro	{ float:left; background:url(../../i/employer/pointerDn.gif) bottom left no-repeat; margin:-2px 0 0 110px ; width:20px; height:16px; padding:0; z-index:3; position:relative}
*html .popupBbl .aro	{ margin:-2px 0 0 50px ; }
.popupBbl .cntTxt 	{ float:left;clear:left; background-color:#fff;border:solid 2px #b30; color:#666; font-size:12px; width:98%; padding:2px; z-index:2; position:relative}
/* Popup tips Message end*/

	/* Ap-plicants Detail Area Starts */

/*Applicant Area Ends*/

/* Light Box Messages  */
.appHisCon {width:650px; margin:15px auto; }
.appHisCon .appHis {}
.appHisCon .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.appHisCon .appHis a.cls {text-decoration:none; }
.comHd .appHis td { border:none;}
.comHd .appHis b {font-size:14px; color:#000; font-weight:bold; float:left; }
.comHd .appHis i {font-size:25px; color:#ed2024; font-weight:bold; float:left; }


.pstComCon {width:650px; margin:15px auto; }
.pstComCon .pstCom {}
.pstComCon .pstCom b { color:#003366}
.pstComCon .appHis { }
.pstComCon .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.pstComCon .appHis a.cls { text-decoration:none; }

.copMovCon {width:650px; margin:15px auto; }
.copMovCon .appHis { }
.copMovCon .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.copMovCon .appHis a.cls { text-decoration:none; }

.shrtLisCon {width:650px; margin:15px auto; }
.shrtLisCon .appHis {}
.shrtLisCon .appHis b { color:#003366}
.shrtLisCon .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.shrtLisCon .appHis a.cls { text-decoration:none; }

.rjctCon {width:650px; margin:15px auto; }
.rjctCon .appHis { }
.rjctCon .appHis b { color:#003366}
.rjctCon .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.rjctCon .appHis a.cls { text-decoration:none; }

.rateCon {width:650px; margin:15px auto; }
.rateCon .appHis { }
.rateCon .appHis b { color:#003366}
.rateCon .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.rateCon .appHis a.cls { text-decoration:none; }

.adIntCon {width:650px; margin:15px auto; }
.adIntCon .appHis { }
.adIntCon .appHis b { color:#003366}
.adIntCon .appHis p { font-size:13px;}
.adIntCon .appHis p strong { color:#666;}
.adIntCon .appHis h5 {font-size:13px; }
.adIntCon .appHis h5 a {font-size:11px; font-weight:normal; }
.adIntCon .appHis h5 strong { color:#bd0000;}
.adIntCon .appHis .btmBdr { border-bottom:1px dashed #cecfce;}
.adIntCon .appHis .intwr {}
.adIntCon .appHis .intwr b { font-size:14px; color:#bd0000;}
.adIntCon .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.adIntCon .appHis a.cls { text-decoration:none; }

.intLstCon {width:650px; margin:15px auto; }
.intLstCon .appHis { }
.intLstCon .appHis b { color:#003366}
.intLstCon .appHis p { font-size:13px;}
.intLstCon .appHis p strong { color:#666;}
.intLstCon .appHis h5 {font-size:13px; }
.intLstCon .appHis h5 a {font-size:11px; font-weight:normal; }
.intLstCon .appHis h5 strong { color:#bd0000;}
.intLstCon .appHis .btmBdr { border-bottom:1px dashed #cecfce;}
.intLstCon .appHis .btmBdr .intSts { border:#cecfce 1px solid;}
.intLstCon .appHis .intwr {}
.intLstCon .appHis .intwr b { font-size:14px; color:#bd0000;}
.intLstCon .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.intLstCon .appHis a.cls { text-decoration:none; }
.intLstCon .appHis .btmBdr .feedBk {}
.intLstCon .appHis .feedBk b { color:#003366; font-size:14px;}

.edtIntw {width:650px; margin:15px auto; }
.edtIntw .appHis { }
.edtIntw .appHis b { color:#003366}
.edtIntw .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.edtIntw .appHis a.cls { text-decoration:none; }
.edtIntw .appHis { }
.edtIntw .appHis b { color:#003366}
.edtIntw .appHis p { font-size:13px;}
.edtIntw .appHis p strong { color:#666;}
.edtIntw .appHis h5 {font-size:13px; }
.edtIntw .appHis h5 a {font-size:11px; font-weight:normal; }
.edtIntw .appHis h5 strong { color:#bd0000;}
.edtIntw .appHis .intDtl {}
.edtIntw .appHis .intDtl b { color:#bd0000; font-size:14px;}

.intFedBk {width:650px; margin:15px auto; }
.intFedBk .appHis { }
.intFedBk .appHis b { color:#003366}
.intFedBk .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.intFedBk .appHis a.cls { text-decoration:none; }

.edtCom {clear:both; width:98%; padding:1%; border-top:solid 1px #ccc}
.edtCom .appHis { }
.edtCom .appHis b { color:#003366}
.edtCom .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.edtCom .appHis a.cls { text-decoration:none; }
.edtCom .appHis .intDtl {}
.edtCom .appHis .intDtl input  { border:1px solid #cfcfcf; padding:3px; }
.edtCom .appHis .intDtl select { margin:0; font-size:15px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px; }
.edtCom .appHis .intDtl b { color:#bd0000; font-size:14px;}


.adCom {width:650px; margin:15px auto; }
.adCom .appHis { }
.adCom .appHis b { color:#003366}
.adCom .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.adCom .appHis a.cls { text-decoration:none; }
.adCom .appHis .intDtl {}
.adCom .appHis .intDtl b { color:#bd0000; font-size:14px;}

.adDept {width:650px; margin:15px auto; }
.adDept .appHis { }
.adDept .appHis b { color:#c00 !important}
.adDept .appHis span { padding-left:5px; font-size:14px; font-weight:bold;}
.adDept .appHis a.cls { text-decoration:none; }
.adDept .appHis .intDtl { text-align:left; }
.adDept .appHis .intDtl select { width:180px; }
.adDept .appHis .intDtl textarea { width:315px; }
*html .adDept .appHis .intDtl textarea { width:310px; *width:315px;  }
.adDept .appHis .intDtl b { color:#bd0000; font-size:14px;}


/* Error & Success Messages  */
#msgi { float:left;width:100%; _width:99.7%; margin: 10px 0 10px 0; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;}
#msgi .msgbgi { float:left; background-color:#fffbe2; border:#ffe222 solid 1px; width:100%; line-height:normal;}
#msgi .msgbge { float:left; background-color:#fff2f2; border:#dc7c7c solid 1px; width:100%; _width:99%; line-height:normal; position:relative }
#msgi .msgbgs { float:left; background-color:#f8fff2; border:#86cb73 solid 1px; width:100%; line-height:normal;position:relative}
#msgi .msgtxti { float:left; font-size:14px; color:#666; text-align:left; width:92%; line-height:normal; line-height:16px; box-sizing:border-box}
#msgi .msgtxti a.maroon { color:#900; font-size:14px; font-weight:bold;}
#msgi .msgtxti a:hover.maroon { text-decoration:none;}
#msgi .msgtxtis { float:left; line-height:normal; line-height:16px;}

#msgi .msgbgs ul, #msgi .msgbge ul { padding:0px !important; margin:0px !important; list-style-type: none;}
#msgi li { float:left; padding: 7px 4px 7px 4px; overflow:hidden; margin:0px;}
#msgi input {float:left; font-size:13px; padding:2px 3px 2px 3px;}
#msgi li b, #msgi li a { color:#444;}
#msgi .msgTB { margin:-3px 0 -7px -3px;}
#msgi li.bigBult{ clear:left; text-align:left; color:#900; font-size:14px; width:80%; margin:0 20px; padding:0 0 10px 0; }
#msgi li.bigBult a{ color:#900;   font-weight:bold; }
#msgi li.bigBult b{ color:#444; font-size:12px; font-weight:normal; }
.divMsg_attT #msgi .msgtxti { width:89%}

.lstApRw2  #msgi .msgtxti { width:85%} /* Applicant Page, click Shortlist Icon, without selecting any cANDIDATE*/


.msgi { float:left; width:99.7%; margin: 10px 0 10px 0;}
.msgi .msgbgi { float:left; background-color:#fffbe2; border:#ffe222 solid 1px; width:100%; line-height:normal;}
.msgi .msgbge { float:left; background-color:#fff2f2; border:#dc7c7c solid 1px; width:100%; line-height:normal;}
.msgi .msgbgs { float:left; background-color:#f8fff2; border:#86cb73 solid 1px; width:100%; line-height:normal;}
.msgi .msgtxti { float:left; font-size:14px; color:#666; text-align:left; width:90%; line-height:normal; line-height:16px;}
.msgi .msgtxti a.maroon { color:#900; font-size:14px; font-weight:bold;}
.msgi .msgtxti a:hover.maroon { text-decoration:none;}
.msgi .msgtxtis { float:left; line-height:normal; line-height:16px;}
.msgi li { float:left; padding: 7px 5px 7px 5px; overflow:hidden;}
.msgi input {float:left; font-size:13px; padding:2px 3px 2px 3px;}
.msgi li b, .msgi li a { color:#444;}
.msgi .msgTB { margin:-3px 0 -7px -3px;}
.msgi li.bigBult{ clear:left; text-align:left; color:#900; font-size:14px; width:80%; margin:0 20px; padding:0 0 10px 0; }
.msgi li.bigBult a{ color:#900;   font-weight:bold; }
.msgi li.bigBult b{ color:#444; font-size:12px; font-weight:normal; }


#msgi li.sp18{ padding:6px 0 7px 5px; }
#msgi li.sp18, #msgi li{min-height:10px!important; min-width:10px!important;}
.msgFx, .msgFx #msgi { position:relative}
.msgFxBtn { position:absolute; right:5px; top:7px;}

/* Marketing Pages */
#content .marCont { width:100%; float:left; margin-bottom:15px;}
.marCont .marCp {background-color:#eeeeee; font-size:14px !important; } /* 13, changes for solution pages */
.marCont .marCp strong {color:#003366; }
.marCont .marCp b {font-size:14px; font-weight:bold; }

.marCont .marFj { border:1px solid #003366; font-size:13px;  }

.marCont .marFj a { font-size:13px;}
.marCont .marFj b, .marCont .marFj b a { font-size:14px; color:#fff; font-weight:bold;}
.marCont .marFj b a {  color:#fff !important;}
.marFj .payHng {background:url(../../i/employer/bg-pay.jpg) repeat-x; height:36px; font-size:14px; font-weight:bold; color:#666; }
.marFj .payGR {background-color:#d9d9d9; font-size:13px; height:25px; }
.marFj .payGR b {color:#000; }
.marFj .payGR span {font-size:12px; color:#666; }

.marFj .payWR {background-color:#fff; font-size:13px; height:25px; }
.marFj .payWR b {color:#000; }
.marFj .payWR p {color:#900; font-weight:bold; }
.marFj .payWR span {font-size:12px; color:#666; }

.marFj .payBR {background-color:#eeeeee; }
.marFj .payBR b {color:#000; }


/* Marketing Pages Top Products Logos */
.tpEmpCont .fld {}
.tpEmpCont .fld a { color:#a3a3a3;}





/* White Button */
.marCont .btnWhite{ float:left;  }
.marCont .btnWhite .left{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1) -87px -69px no-repeat;}
.marCont .btnWhite .right{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1) -96px -69px no-repeat;}
.marCont .btnWhite .text{ float:left;  height:27px; padding-top:10px; background:url(../../i/sprt/sprt-bgs.gif) 0 -450px repeat-x;}
.marCont .btnWhite .text a{ font-size:14px; text-align:center; color:#333; font-weight:bold;}


/*My Auto Emails*/
.dshbrd .autEmls {float:left; width:935px; padding:8px 10px 8px 10px; }
.autEmls .ackLtr { }
.autEmls .ackLtr strong { font-size:14px; font-weight:bold;}
.autEmls .ackLtr a { color:#003366;}
.autEmls .ackLtr textarea { width:920px; }

/*CV Search Top*/
.mSrCont{float:left; width:100%; margin-bottom:10px; }
.mSrCont .topRow, .mSrCont .midRow, .mSrCont .botRow{ float:left; width:100%; }
.mSrCont .topRow, .mSrCont .botRow{ line-height:0; font-size:0}
.srchBody .titContDB{ float:left; width:100%; font-size:30px; color:#fff;}
.mSrCont .leftDB{float:left; width:13px; height:110px; background:url(../../i/sprt/sprt-bgs-v.gif) 0 0 repeat-y;} /*may be delete*/
.mSrCont .rightDB{float:left; width:13px; height:110px; background:url(../../i/sprt/sprt-bgs-v.gif) -15px 0 repeat-y;}
.mSrCont .centerDB{float:left; width:796px; height:116px; background-color:#003366; border-left:1px solid #174574;}
.mSrCont .center1DB{float:left; width:160px; height:116px; background-color:#003366; border-right:1px solid #174574; overflow:hidden;}
.mSrCont .topDB{float:left; width:784px; height:13px; background:url(../../i/sprt/emp-sprt-bgs.gif) 0 -566px repeat-x;}
.mSrCont .top1DB{float:left; width:148px; height:13px; background:url(../../i/sprt/emp-sprt-bgs.gif) 0 -596px repeat-x;}
.mSrCont .bottomDB{float:left; width:784px; height:13px; background:url(../../i/sprt/emp-sprt-bgs.gif) 0 -551px repeat-x;}
.mSrCont .bottom1DB{float:left; width:148px; height:13px; background:url(../../i/sprt/emp-sprt-bgs.gif) 0 -581px repeat-x;}

.mSrCont .LT{float:left; width:13px; height:13px; background:url(../../i/sprt/emp-img.gif) -2px -560px no-repeat;}
.mSrCont .LB{float:left; width:13px; height:13px; background:url(../../i/sprt/emp-img.gif) -36px -560px no-repeat;}
.mSrCont .RT{float:left; width:13px; height:13px; background:url(../../i/sprt/emp-img.gif) -19px -560px no-repeat;}
.mSrCont .RB{float:left; width:13px; height:13px; background:url(../../i/sprt/emp-img.gif) -54px -560px no-repeat;}
.mSrCont .left{float:left; width:13px; height:165px; background:url(../../i/sprt/sprt-bgs-v.gif) 0 0 repeat-y;}
.mSrCont .right{float:left; width:13px; height:165px; background:url(../../i/sprt/sprt-bgs-v.gif) -15px 0 repeat-y;}
.mSrCont .top{float:left; width:620px; height:13px; background:url(../../i/sprt/sprt-bgs.gif) 0 -575px repeat-x;}
.mSrCont .top1{float:left; width:139px; height:13px; background:url(../../i/sprt/sprt-bgs.gif) 0 -592px repeat-x;}
.mSrCont .center{float:left; width:620px; height:165px; background-color:#349fd0;}
.mSrCont .center1{float:left; width:139px; height:165px; background-color:#49a9d5;}
.mSrCont .bottom{float:left; width:620px; height:13px; background:url(../../i/sprt/sprt-bgs.gif) 0 -611px repeat-x;}
.mSrCont .bottom1{float:left; width:139px; height:13px; background:url(../../i/sprt/sprt-bgs.gif) 0 -628px repeat-x;}

.mSrCont .center .srchBody{ float:left; width:585px; padding:33px 0 0 32px; }
.srchBody .titCont{ float:left; width:100%; height:49px; background:url(../../i/sprt/sprt-bgs-v.gif) -34px 0 no-repeat;}
.formObj a, .formObj a:hover {color:#fff; }
.srchBody .formObj {float:left;	width:100%;	color:#fff;	margin-top:15px;}
.srchBody .formObj .key{ float:left; width:390px !important;} /* CV Search page Keyword text field box*/
.srchBody .formObj .key input{ width:330px;font-size:16px; color:#666; font-weight:bold; letter-spacing:-0.03em; padding:2px 0 1px 23px; background:#fff url(../../i/sprt/sprt-img.gif?1) -109px -78px repeat-y; border:#f4f4f4 solid 2px;}
.srchBody .formObj .loc{ float:left; width:212px;}
.srchBody .formObj .loc select{ width:205px; font-size:1.5em; color:#666;  background-color:#fff;}
.srchBody .formObj .btn{ float:left; margin:0; font-weight:bold;}
.srchBody .formObj .btn input{ font-weight:bold; letter-spacing:-1px; height:28px;}
.srchBody .formObj span {font-size:13px; font-weight:bold; }
.cvSrchWdBg .center1DBTd { display:none}
.dshDes .jobDesBox { padding-top:10px !important}
ul.ui-multiselect-checkboxes { margin:0 !important}

.cvSchTxOp { float:left; padding-right:0; margin-right:-10px; width:100%; display:block; }
.cvSchTxOpBx { float:left; padding-right:8px;_padding-right:6px; color:#000; font-size:14px}
.cvSchTxOpBx input { margin-left:0; float:left} /* float for CV Search */
.cvSchTxOpBx label { float:left}/* for CV Search */
.cvSchTxMsg { display:none}
.biLng { color: #000000; float: left; font-size: 14px;border-left: 1px solid #999999; padding-left:8px; _padding-left:6px;  }


.center1 .rcentSrch, .center1DB .rcentSrch{ float:right; width:125px; color: #f6f6f6; padding:10px 5px 10px 0 !important; text-align:right; overflow:hidden; }
.center1 .rcentSrch a, .center1DB .rcentSrch a{  margin:2px; color:#f6f6f6; font-size:10px; display:block;}
.center1 .rcentSrch a:hover, .center1DB .rcentSrch a:hover { background-color: transparent !important  }
.center1 .rcentSrch a.clearLst, .center1DB .rcentSrch a.clearLst{ display:block; color:#f3de4a; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:5px; text-decoration:none;}
.center1 .rcentSrch a:hover.clearLst, .center1DB .rcentSrch a:hover.clearLst{ text-decoration:underline;}

.srchBody .srchApCV {float:left; width:770px; margin-top:5px; font-size:14px; }
.srchBody .srchApCV b { color:#fff; font-weight:normal; line-height:20px; }
.srchBody .srchApCV input {margin:0px; }
.cvSrchWide { display:none}
.cvSrchWdBg { background:none !important; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.cvSrchWdBt { display:none; }

/* Search Result for CV Search*/
.srchRslt { width:100%; float:left; margin:0px 0;}
.srchRslt .cvrsltBar { float:left; padding:5px 5px 5px 10px; width:640px;}
.srchRslt .cvrsltBar .vCV span{ font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;float:right; font-weight:normal; color:#2e9fdc; padding:0px 1px 0px 1px;}
.srchRslt .cvrsltBar .vCV a{ font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;float:right; font-weight:normal; color:#2e9fdc; text-decoration: underline;}
.srchRslt .cvrsltBar .vCV a:hover{ font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;float:right;font-weight:normal;color:#2e9fdc; text-decoration:none;}
#dhtmltooltip{position: absolute;width: 150px;border: 1px solid #de7d7b;padding: 7px;background-color: lightyellow;visibility: hidden;z-index: 100;}
.rCol .actBar { background-color:#f7fbff;padding:9px 5px 9px 5px;overflow:auto; height:auto;margin:0 5px 5px 5px; font:Verdana, Arial, Helvetica, sans-serif; border:1px solid #efefef;}
.actBar select {width:150px;}
.actBar a{font-size:13px; padding:0px 5px 0px 0px;color:#8f8f8f; font-weight:bold;margin:0px; text-decoration:underline;}
.actBar a:hover{font-size:13px; padding:0px 5px 0px 0px;color:#8caad6; font-weight:bold;margin:0px; text-decoration:underline;}
.actBar .inpSty { border:1px solid #747474; border-left:#333; border-top:#333;background-color:#cfdeec; font-weight:bold; font-size:13px; color:#565656; height:22px;}

.srchRslt .cvrsltBar { float:left; padding:5px 5px 5px 10px; width:710px;}
.srchRslt .cvrsltBar .vCV span{ font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;float:right; font-weight:normal; color:#2e9fdc; padding:0px 1px 0px 1px;}
.srchRslt .cvrsltBar .vCV a{ font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;float:right; font-weight:normal; color:#2e9fdc; text-decoration: underline;}
.srchRslt .cvrsltBar .vCV a:hover{ font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;float:right;font-weight:normal;color:#2e9fdc; text-decoration:none;}
.srchRslt .cvrsltBar { padding:5px 5px 5px 10px;overflow:auto;height:auto;margin:10px 5px 0px 5px;}
.cvrsltBarIco { float:right}
* html .cvrsltBar  {height:10px; overflow:visible;}/*IE6*/

.srchRslt .cvrsltBar a{text-decoration:underline;font-size:13px;color:#40acf1;}
.srchRslt .cvrsltBar input{float:left;padding:0px;margin:2px 5px 0px 0px; width:15px; height:15px;}
.srchRslt .cvrsltBar a:hover{text-decoration:underline;font-size:13px; color:#666;}
.srchRslt .cvrsltBar h2{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px;float:left;font-weight:normal;width:35%;}

.srchRslt .cvrsltBar p, .cvrsltBar .comp { width:465px;font-family: Arial, Helvetica, sans-serif; }
.srchRslt .cvrsltBar p{clear:both;font-size:13px; padding:0px 5px 2px 0px; margin:3px 0 0 0;float:left; color:#000; font-weight:normal;}

.cvrsltBar .dtlDiv{font-size:13px; padding:3px 5px 7px 0; margin:3px 0 0 0px;float:left; color:#000; font-weight:normal;width:705px; background-color:#fff; }
.cvrsltBar .dtlDivSb { float:left; width:465px; }
.dtlDiv .dtlDsc {float: left; width: 700px;}
.dtlDsc p.ylTxt {background-color:#ffffde; color:#666; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 700px; font-size:10px; font-family: Verdana,Arial,Helvetica,sans-serif;}
.dtlDsc p span.grTxt {font-weight: bold; font-size: 11px; color:#003366 !important;} 
.dtlDsc a.kyTxt, .dtlDsc a:hover.kyTxt {color:#666; font-size:10px; font-weight:bold;} 
.dtlDsc p span.bg { background-color:#fffb5a;}
.cvrsltBar .picCont{font-size:13px; padding:0px 15px 0 0; margin:3px 0 0 0;float:left; color:#000; font-weight:normal;width:auto;}
.cvrsltBar .dtlTxt{font-size:13px; padding:0px; margin:3px 0 0 10px;float:left; color:#000; font-weight:normal;width:410px;}
.cvrsltBar .dtlTxt h2{float:left; clear:left; padding:0px 0px 5px 0px; margin:0px; font-weight:bold;font-size:12px;width:130px;}
.cvrsltBar .dtlTxt h3{float:left; padding:0px 0px 5px 0px; margin:0px;font-size:12px ; font-weight:normal;width:280px;}

.cvrsltBar h4{font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; padding:0px 5px 0px 0px; margin:0px;float:left; color:#333 !important; font-weight:bold;width:auto; text-align:left;}
.cvrsltBar h4 a{ font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;float:left; font-weight:bold; color:#003366 !important; text-decoration: underline;}
.cvrsltBar h4 a:hover{ font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;float:left;font-weight:bold;color:#2e9fdc; text-decoration:none;}
.cvrsltBar span.gen {font-size:12px; padding:1px 0px 0px 0px; margin:0px; float:left; }
.cvrsltBar .comp{clear:both;font-size:14px !important; padding:0px 5px 2px 0px; margin:3px 0 0 0;float:left; color:#000 !important; font-weight:bold !important;}

.allFilt .selDrop {margin:4px 0 0 10px; float:left; line-height:16px; color:#2e9fdc;font-size:13px; font-family: Arial, Helvetica, sans-serif; width:168px; white-space:nowrap;overflow:hidden;}
.cvSchRgtPnl { float:right; width:160px;}

/* Employer Dashboard */
#content .dashBrd { width:635px; float:left; margin-top:10px;}
.dashBrd .chContr { width:635px; float:left; margin-bottom:10px;}
.dashBrd .dshSrch {width:635px; float:left; margin-bottom:10px;  }
.dashBrd .dshSrchL {float:left; width:11px; height:145px; background:url(../../i/sprt/emp-img.gif) -83px -50px no-repeat;}
.dashBrd .dshSrchR {float:left; width:11px; height:145px; background:url(../../i/sprt/emp-img.gif) -98px -50px no-repeat;}
.dashBrd .dshSrchBg {float:left; width:613px; height:145px; background:url(../../i/sprt/emp-sprt-bgs.gif) 0px -272px repeat-x; padding:14px 14px 0px;}
.dashBrd .dshSrchBg h4 {width:465px; float:left; padding:0px 0 5px 15px; }

.dashBrd .formObj { width:580px; float:left; color:#000; padding-left:15px; margin-top:5px;}
.dashBrd .formObj a, .dashBrd .formObj a:hover {color:#fff; }
.dashBrd .formObj .key{ float:left; width:250px; padding-bottom:4px;}
.dashBrd .formObj .key input{ width:217px;font-size:16px; color:#666; font-weight:bold; letter-spacing:-0.03em; padding:2px 0 1px 23px; background:#fff url(../../i/sprt/sprt-img.gif?1) -109px -78px repeat-y; border:#b3b3b3 solid 1px;}
.dashBrd .formObj .loc{ float:left; width:248px; padding-bottom:5px}
.dashBrd .formObj .loc select{ width:244px; font-size:1.5em; color:#666; background-color:#fff; font-size:18px; border:#b3b3b3 solid 1px;}
.dashBrd .formObj .btn{ float:left; margin:0; font-weight:bold;}
.dashBrd .formObj .btn input{ font-weight:bold; letter-spacing:-1px; height:28px;}
.dashBrd .formObj span {font-size:14px; font-weight:bold; }
.cvSrchImg { display:none}
.rzCVsrchL { /*overflow:hidden;*/ } /* removed for Advanced Search border were hidding*/
.srchBody .formObj .key input, .srchBody .formObj .loc select { border:solid 1px #b3b3b3 !important; font-size:18px !important}
.srchBody .formObj .key input { width:358px !important; padding-top:1px !important; font-weight:normal !important}
.srchBody .formObj, .srchBody .titContDB a, .rzCVsrchL .titContDB a   { color:#000  !important}
.srchBody .titContDB a, .rzCVsrchL .titContDB a   { color:#08c !important; text-decoration:none }
.srchBody .titContDB a:hover, .rzCVsrchL .titContDB a:hover   { color:#036 !important}
.cvSrchHndg, .srchSwch { float:left}
.srchSwch { margin-top:6px;}
.ctrlDiv select { border:solid 1px #b3b3b3}

.dashBrd .rzCVsrchL { background:#fff url(../../i/rm/swirl.gif) left top no-repeat; overflow:hidden; border:solid 1px #b3b3b3; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.cvsrchbtm { display:none}
.rzCVsrchL td.rzCVsrchLDt { background:#fff url(../../i/rm/swirl.gif) right top no-repeat; border:solid 1px #b3b3b3; padding:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.rzCVsrchL td.rzCVsrchLTd { display:none}
/* Dashboard Graphs */
.dashBrd .graph {width:635px; float:left; margin-bottom:10px; border:1px solid #cecbce; }
.dashBrd .graph * { direction:ltr}
.graph .tpHndg { background-color:#e7e3e7;}
.graph .tpHndg select { padding:1px;}
.graph .imgBdr { border:1px solid #cecbce;}
.grphHdg { background-color:#4070b7; font-size:14px; color:#fff; font-weight:bold;}
.grphHdg td.wLnk { color:#fff;}
.grphHdg td.wLnk a, .grphHdg td.wLnk a:hover {color:#fff !important; font-weight:normal; }

/* Dashboard Posted Jobs */
.dashBrd .pstdJobs {width:635px; float:left; margin-bottom:10px; border:1px solid #cecbce; }
.pstdJobs .tpHd {width:625px; float:left; background-color:#003366; height:22px; margin-bottom:10px; padding:3px 5px 3px 5px; }
.pstdJobs .tpHd span {font-size:14px; color:#fff; line-height:15px; font-weight:bold; }
.pstdJobs .tpHd a { float:right; color:#fff; padding:3px 3px 0 0; }


/* Dashboard Notification */
.dashBrd .notif {width:635px; float:left; margin-bottom:10px; }
.notif .tpHd {width:625px; float:left; background-color:#003366; height:22px; margin-bottom:10px; padding:3px 5px 3px 5px; }
.notif .tpHd span {font-size:14px; color:#fff; line-height:15px; font-weight:bold; }
.notif .tpHd a { float:right; color:#fff; padding:3px 3px 0 0; }

/* All Notifications */
#content .allNotif {width:960px; float:left; margin-top:10px;}
.allNotif .notifW {width:950px; float:left; margin-bottom:10px; }
.notifW .tpHd {width:950px; float:left; background-color:#003366; height:22px; margin-bottom:10px; padding:3px 5px 3px 5px; }
.notifW .tpHd span {font-size:14px; color:#fff; line-height:15px; font-weight:bold; }
.notifW .tpHd a { float:right; color:#fff; padding:3px 3px 0 0; }
.notifW .notifAlrt {width:950px; float:left; margin-bottom:5px; padding:3px 5px 3px 5px; }
.notifW .notifAlrt a { color:#b30; font-weight:bold;}
.notifW .notifAlrt span { color:#609810;}

.allNotif .paginCont{ float:left; width:100%; height:20px; border-top:#e4e4e4 solid 1px; margin-top:10px; padding-top:3px;}
.allNotif .paginCont .totPg{ float:left;}
.allNotif .paginCont .pgNums{ float:right; text-align:right;}
.allNotif .paginCont .pgNums a{ padding:3px 2px 0 3px; margin:0 2px; text-decoration:underline; }
.allNotif .paginCont .pgNums a.active{ font-weight:normal; color:#000; font-weight:bold; text-decoration:none;}
.allNotif .paginCont .pgNums a:hover{  margin:0 2px; text-decoration:none; background-color:#e4e4e4; color:#000;}

/* Notification Alrts */
.notif .notifAlrt {width:625px; float:left; margin-bottom:5px; padding:3px 5px 3px 5px; }
.notif .notifAlrt a { color:#b30; font-weight:bold;}

/* My Products */
.emailR .ritCol { width:300px; float:left; margin-top:15px;border:#cecece solid 2px; border-top-width:8px; margin-top:32px;}
.ritCol .proTH { position:relative; margin:-28px 0 0 -3px; width:290px; float:left;   font-size:14px; font-weight:bold; height:20px; background: none; color:#003366  }
.ritCol .proTH span a {font-size:12px; text-align:right; float:right;  font-weight:normal; color:#003366 }
.ritCol .proDes {width:286px; font-size:12px; float:left;_float:none; clear:left; padding:5px;}
.ritCol .proDes a.mrn {color:#900; }
.ritCol .proDes div { width:93px; float:left; margin-right:3px; text-align:center;}
.ritCol .proDes div.tLft { width:90px; float:left; margin-right:3px; text-align:left;}
.ritCol .proDes div strong { color:#b30;}
.ritCol .proDes p {font-size:14px; }
.ritCol .proDes h3 {text-align:center; margin:10px 0; }

.ritCol .proDesEx {width:290px; font-size:12px; float:left; padding:5px;}
.ritCol .proDesEx a.mrn {color:#900; }
.ritCol .proDesEx div { width:93px; float:left; margin-right:3px; text-align:center;}
.ritCol .proDesEx div.tLft { width:93px; float:left; margin-right:3px; text-align:left; color:#900;}
.ritCol .proDesEx div.tLft a, .ritCol .proDesEx div a {color:#900 !important; }
.ritCol .proDesEx div strong { color:#b30;}
.ritCol .proDesEx p {font-size:14px; }
.ritCol .proDesEx h3 {text-align:center; margin:10px 0; }

/* My Notifications */
.emailR .myNotif {width:300px; float:left; margin-top:15px; }
.myNotif .notifTit {width:295px; float:left; padding:5px 5px 0 0; color:#003366; font-size:14px; font-weight:bold; height:20px;  }
.myNotif .notifTit span a {font-size:12px; text-align:right; float:right; color:#003366; font-weight:normal; }
.myNotif .notifRow {width:288px; font-size:12px; float:left; padding:5px; border:#cecece solid 2px; border-top-width:8px;}
.myNotif .notifRow strong a { padding:0 2px; text-decoration:none; font-size:11px; color:#5e5e5e;}
.myNotif .notifRow ul { margin:8px 15px 8px 15px;}
.myNotif .notifRow ul b { color:#003366; }


/* Recent Applicant */
.ritCol .reApp {width:290px; font-size:12px; float:left; padding:5px; }
.reApp .jbTit, .reApp .appNam, .reApp .cvIco {float:left; color:#003366; }
.reApp .jbTit span, .reApp .appNam span, .reApp .cvIco span {color:#000; }
.reApp .jbTit {width:100px; margin-right:4px; overflow:hidden; height:20px; }
.reApp .appNam {width:146px; margin-right:4px; }
.reApp .cvIco {width:36px; text-align:center; }
/*.reApp .wordIco25 {background:url(../../i/sprt/emp-img.gif) -30px -296px repeat-x; width:26px; margin-left:5px; height:21px;  }
*/



/* Email Sections*/
#content .emailL { width:100%; float:left;}
.emailL .emTp { width:100%; float:left; height:53px; background: url("../../i/rm/search_bg.gif") no-repeat scroll right top #003366; margin:10px 0 0 0;}
.emTp .tit {float:left; margin:10px 0; font-size:16px; color:#fff; padding:5px; }
.emTp .tit h3 b { font-weight:normal; }
.emTp .srchBx { float:right; margin:9px 0; padding:3px;}
.emTp .srchBx input {padding:3px; }

/* MailBox Tabs */
.emBox {color:#777; margin-top:0;}
.mbTab { float:left; width:100%; margin-bottom:15px; height:40px; border:0; border-top:#ececec solid 1px; background:#fafafa url(../../i/email/mb_bot_shad.gif) bottom repeat-x;}
.mbTab img { float:left;}

.mbTab .imgR { float:right;}
.mbMnuC { background:url(../../i/email/mb_a_comp.gif); width:140px;}
.mbMnuIA { background:url(../../i/email/mb_s_a_inbox.gif); width:92px;}
.mbMnuS { background:url(../../i/email/mb_a_sent.gif); width:122px;}
a.mbMnuC , a.mbMnuI , a.mbMnuS  { color:#777; text-decoration:none;}
.mbMnuC a:hover, .mbMnuI a:hover, .mbMnuS a:hover { cursor:pointer;}
.mbMnuC, .mbMnuI, .mbMnuS, .mbMnuCA, .mbMnuIA, .mbMnuSA { float:left; background-repeat:no-repeat; height:40px;}
.mbMnuI i, .mbMnuIA i { margin:10px 0 0 63px;}
.mbMnuS i, .mbMnuSA i { margin:10px 0 0 93px;}
.mbMnuI i, .mbMnuIA i, .mbMnuS i, .mbMnuSA i { float:left; font-style:normal; font-size:11px;}

/* MailBox Listing */
#emLst{ float:left; width:99.8%; border:#e4e4e4 solid 1px;}
#emLst h4{ padding:0; margin:0;}
#emLst ul { padding:0; margin:0; list-style-type:none; }
#emLst div{ float:left; line-height:21px; padding:0 5px 0 0; _float:none}
#emLst div.rW{ background-color:#fff;}
#emLst div.rY{ background-color:#fffcdf;}
#emLst .empty{ float:left; width:95%; padding:10px; background-color:#fff;}

#emLst li a { text-decoration: none; color: #777676; }
#emLst li a:hover { text-decoration: underline; color: #000; }
#emLst li input { margin:0;}
#emLst li.usr { float:left; width:125px; line-height:25px; font-weight:bold; padding:0 0 0 5px}
#emLst li.sub { float:left; line-height:25px; }
#emLst li.dat { float:right; line-height:25px; }

.emFld { width:150px; border:#e4e4e4 solid 1px; padding:7px 0 7px 5px;}
.emFld ul { padding:0; margin:0; list-style-type: none; }
.emFld li { float:none; height:23px; line-height:23px; padding: 0 0 0 7px; }
.emFld li img { width:16px; margin: 3px 5px 0 0; position:relative; top:4px; }
.emFld a { text-decoration: none; color: #777676; font-weight:bold; }
.emFld a:hover { text-decoration: underline; color: #000; font-weight:bold; }

/* MailBox Fixes */
#emLst li.ico {float:left; width:20px; line-height:25px; text-align:right; margin-top:1px;}
#emLst { margin-top:0px;}
#emLst li.usr { float:left; width:22%; font-weight:normal; margin:0 12px 0 0; overflow:hidden; white-space:nowrap;}
#emLst li.sub { float:left; width:58%; margin:0 10px 0 0; overflow:hidden; white-space:nowrap;}
/*#emLst li.sub b { color:#777;}*/
#emLst div.rG3 a, #emLst div.rG3 li.dat, #emLst div.rG3 li.usr { font-weight:bold;}
#emLst div.rA3 a, #emLst div.rA3 li.dat, #emLst div.rA3 li.usr { font-weight:bold;}
#emCnC { float:left; width:100%;}
#emLst div.rW3 { background-color:#fff; float:none; }
#emLst div.rW3, #emLst div.rG3, #emLst div.rA3 { width:99.2%; /*border-bottom:#e4e4e4 solid 1px;*/ }

#emLst div.rB3 { background-color:#efefef;}
#emLst div.rB3 { width:99.3%; font-weight:bold; }
#emLst div.rB3 li.usr { font-weight:bold;}

.mbDate { font-style:normal; font-size:9px; margin-left:5px;}
.emMScrl { height:auto;}
#emLst li.ico { margin-left:2px;}
.icoL { margin:0 10px 0 5px;}

/* Email Top Actions */
.emailL .emlAct {width:99%; float:left; background:url(../../i/email/eml-act-bg.gif) repeat-x; padding:4px 2px 2px 3px; height:18px; border-bottom:2px solid #e7e7e7; border-top:1px solid #e7e7e7;  border-right:1px solid #e7e7e7;  border-left:1px solid #e7e7e7; }
.emlAct .usr { float:left; width:125px; font-weight:bold; padding:0 0 0 5px}
.emlAct .chekL {float:left; width:24%; font-size:12px; }
.emlAct .chekR {width:65%; float:left; font-size:12px; }
.emlAct .chekDt {width:10%; float:right; text-align:center; font-size:12px; }
.emlAct .chekR a.clr {color:#006087; }

.emailL .emOpn { float:left; width:100%; margin-top:15px; border:1px solid #a8d7ea; }
.emOpn .titE { width:99.7%; background-color:#eeeeee; float:left; line-height:25px; border:#ececec solid 1px; }
.titE .fL { float:left; }
.titE .fR { float:right; }
.titE .mbDate { font-style:normal; font-size:9px; margin-left:5px;}
.emOpn .emlDt { width:95%; float:left; padding:10px; color:#333;}
.emOpn .emlAction {width:100%; float:left; height:50px; background-color:#a2d9ef; }
.emlAction .rLnk {width:250px; float:left; padding:5px; margin-top:10px; color:#006087; }
.emlAction .rLnk a {color:#006087; }

.emOpnCont {float:left; width:99.3%; padding:0px !important;  }
.emOpnCont .emOpnTp {float:left; width:620px; border-bottom:1px dotted #cfcfcf;}
.emOpnTp .emPic { float:left; width:50px; margin-right:5px;}
.emOpnTp .emSubT {float:left; width:350px; }
.emOpnCont .emOpTxt { float:left; width:100%; }
.emOpnCont .emOpTxtBr { float:left; width:100%; margin-top:0px; background:#313031; padding:3px 0px;}
.emOpnCont .emlAction {width:633px; float:left; border-top:1px dotted #c4c4c4; border-bottom:1px solid #c4c4c4; padding:0px !important; }
.emOpnCont .emlAction .rLnk {width:250px; float:left; margin:10px 0 0 5px; color:#006087; }
.emOpnCont .emlAction .rLnk a {color:#006087; }




/* Mail Box 3.0 */
.mbMnuCA { background:url(../../i/email/mb_s_a_comp.gif); width:140px;}
.mbMnuIA { background:url(../../i/email/mb_s_a_inbox.gif); width:92px;}
.mbMnuSA { background:url(../../i/email/mb_s_a_sent.gif); width:122px;}
.mbMnuI { background:url(../../i/email/mb_a_inbox.gif); width:92px;}

/* Email Pages Right Panel */
#content .emailR { width:300px; float:right; margin:10px 0 0 0; }
.emailR .ritAds {width:300px; float:left; }
.emailR .ritPnl {width:285px; float:left; padding:5px 5px 5px 10px; color:#fff; font-size:14px; font-weight:bold; height:20px; margin-top:15px; background:url(../../i/email/ritPnl-Bg.gif) repeat-x; }
.emailR .contA {width:280px; float:left; margin-top:10px; padding-left:10px; font-weight:bold; font-size:13px; }


/* Email Compose*/
.emailL .emCom {width:96%; float:left; padding:10px; }
.emCom .comTo {float:left; width:100px; text-align:right; margin:0 10px 10px 0; font-size:14px; font-weight:bold; }
.emCom .toTF {width:400px; float:left; }
.emCom .toTF input {border:1px solid #cfcfcf; padding:3px; width:350px; }
.emCom .row1 { float:left; width:100%; height:30px;}
.emCom .row2 { float:left; width:100%;}
.emCom .row2 textarea { border:1px solid #cfcfcf; width:375px;}
.row1 .subBtn {width:400px; float:left; margin-top:15px; }

/* Shortlist */ 	 
.shrtLst { text-align:left; } 	 
.shrtLst td { text-align:left;} 	 
.shrtLst .shrtL b {color:#003366; font-size:14px; } 	 
.shrtLst .shrtL a, .shrtLst .shrtL a:hover {color:#828282; font-size:11px; } 	 
.shrtLst .shrtL span {font-size:16px; color:#f00; font-weight:bold;} 	 
.shrtLst .shrtL input {color:#8b8b8b; font-size:14px; } 	 
.shrtLst .shrtL select {color:#333; font-size:14px !important;} 	 
.shrtLst .shrtL td {text-align:left; }

 
.adIntwr { border:1px solid #cfcfcf; width:600px;} 	 
.adIntwr .titTxt {font-size:14px; background-color:#636363; color:#fff; font-weight:bold; } 	 
.adIntwr .rowW.td {border-top:1px solid #cfcfcf; } 	
.adIntwr td {text-align:left; } 
.adIntwr span a, .adIntwr span a:hover {padding:2px; color:#900 !important; font-weight:bold; }
.adIntwr a.edit { color:#b30;}
.adIntwr a.rem { background-color:#b30; color:#fff; padding:1px; text-decoration:none;}

.fnlAct { text-align:left;}
#facebox .appLstDMn .fnlAct { text-align:left; width:100%}
.fnlAct td { text-align:left !important;}
	 
/* White Button */ 	 
.shrtLst .btnWhite{ float:left; margin-right:10px; } 	 
.shrtLst .btnWhite .left{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1) -87px -69px no-repeat;} 	 
.shrtLst .btnWhite .right{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1) -96px -69px no-repeat;} 	 
.shrtLst .btnWhite .text{ float:left; text-align:center; height:27px; padding:10px 5px 0 5px; background:url(../../i/sprt/sprt-bgs.gif) 0 -450px repeat-x;width:auto} 	 
.shrtLst .btnWhite .text a { font-size:14px; text-align:center; color:#333; font-weight:bold;}
.shrtLst .btnWhite .text a:hover{ font-size:14px !important; text-align:center; color:#333; font-weight:bold;}
 
 /* Interview Feedback */
.intrAct { border:1px solid #cfcfcf; background-color:#fff;}
.intrAct h4 {font-size:15px; color:#900; }
.intrAct h5 {font-size:15px; color:#003366; text-align:right; padding-right:3px; }
.intrAct select {font-size:14px; color:#666; width:200px; padding:3px; }

.appLstCnt .tpRnd {width:100%; float:left; background:url(../../i/employer/bg-round.gif) repeat-x; height:29px; margin-bottom:10px;}
.appLstCnt .tpRnd span { font-size:15px; float:left; width:30%; font-weight:bold; margin-right:20px; padding:3px 0 0 10px; color:#fff; line-height:24px;}
.tpRnd .rndTit {width:60%; text-align:right; float:right; padding-right:5px; color:#fff; line-height:26px; font-weight:bold; font-size:14px; }
.tpRnd .rndTit a, .tpRnd .rndTit a:hover {color:#fff; font-weight:normal; }



 /* Mihnati Product Listings */
.dshDes .prodCont { width:960px; float:left; margin-top:10px; }
.prodCont .prodBdy { border:1px solid #bdbcbd;}

.prodCont .prodBdy strong { font-size:15px; color:#003366;}
.prodCont .prodBdy span {font-size:14px; font-weight:bold; padding-left:5px; }
.prodBdy .prodTxt {font-size:14px; }
.prodBdy .prodTxt div.bdy {float:left; width:100%; margin-bottom:15px;}

.prodBdy .prodTxt h6 {font-size:13px; color:#003366; }

.btnWhite{ float:left; margin-right:10px; } 	 
.btnWhite .left{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1) -87px -69px no-repeat;} 	 
.btnWhite .right{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1) -96px -69px no-repeat;} 	 
.btnWhite .text{ float:left; text-align:center; height:27px; padding:10px 5px 0 5px; background:url(../../i/sprt/sprt-bgs.gif) 0 -450px repeat-x;} 	 
.btnWhite .text a{ font-size:14px; text-align:center; color:#333; font-weight:bold;}

/* Light Box Messages */
.lBCont {}
.lBCont strong {color:#fff; font-size:13px; }
.lBCont td {border-bottom:1px solid #d5d5d5; }
.lBCont span { font-size:16px; color:#f00; font-weight:bold;}
.lBCont td.noBdr {border-bottom:none; }

.prodHis {width:650px!important; }
.prodHis table { width:100%!important; }
.prodHis h4 { font-size:15px;}
.prodHis h6 { font-size:14px; font-weight:normal;}
.prodHis .creAvl { background-color:#e9e9e9; border:1px solid #c7c7c7; font-size:14px; width:110px!important; }
.prodHis .packSts {}
.prodHis .packSts td.stat { background-color:#f3f0bf; border:1px solid #e4e1a7;}

.fixIt { font-size:14px;}
.fixIt td.box {background-color:#e4e4e4; border:1px solid #e4e4e4; margin-top:5px; }
.fixIt p {padding:10px 5px 5px 5px; }
.fixIt p a, .fixIt p a:hover { font-weight:normal; color:#003366;}



/* Employer Testimonial */
.tesCont {float:left; width:960px; }
.tesCont .tesTit {float:left; width:940px; padding-bottom:5px; font-size:16px; font-weight:bold; color:#003366; }
.tesCont .tesTit a {color:#900; }

#stryBdyContE { float:left;  border:#cecece solid 2px; border-top-width:8px;}
.tesCont .testiBx { float:left; width:99.5%; background-color:#eeeeee}
#stryBdyContE .stryTp, #stryBdyContE .stryBtm { display:none}
#stryBdyContE .stryBg {float:left; width:960px; }
#stryBdyContE .stryBdy { margin:0 auto; width:950px;}
#stryBdyContE .stryCont { border-top:1px solid #efefef;}
#stryBdyContE .stryContA { border-top:1px solid #efefef; background-color:#fff;}

.leftCont .paginCont{ float:left; width:100%; height:20px; border-top:#e4e4e4 solid 1px; margin-top:10px; padding-top:3px;}
.leftCont .paginCont .totPg{ float:left;}
.leftCont .paginCont .pgNums{ float:right; text-align:right;}
.leftCont .paginCont .pgNums a{ padding:3px 2px 0 3px; margin:0 2px; text-decoration:underline; }
.leftCont .paginCont .pgNums a.active{ font-weight:normal; color:#000; font-weight:bold; text-decoration:none;}
.leftCont .paginCont .pgNums a:hover{  margin:0 2px; text-decoration:none; background-color:#e4e4e4; color:#000;}

/* Mihnati Top Stats */
.statRozCont { float:right; width:150px; border:#aeaeae solid 1px; margin-top:15px; }
.statRoz { background:transparent url(../../i/sprt/sprt-bgs.gif) -0px -0px; padding:4px 0 4px 8px;}
.statRoz h6{ color:#168baa; margin-bottom:3px;}
.statRoz p{ display:block; font-size:10px; font-family:Verdana, Geneva, sans-serif;}

/* Mihnati Mail Bag */
.mailBag {clear:left}
.mlBHd { background-color:#a8def4; color:#003366; font-weight:bold; font-size:12px;}
.mlBHd a, .mlBHd a:active, .mlBHd a:visited { color:#003366; font-weight:bold; text-decoration: underline}
.mlBHd a:hover { color:#333;text-decoration:none}

.mailBag .emCvs b { font-size:14px; color:#fff;}
.mailBag .emCvs span { font-size:11px; color:#fff;}



/* Test Preview Page Start */
.testbg		{ background-image:url(../../i/employer/mcqpreview_bgblue.gif);}
.tstTpHdng 	{ color:#B00;font-size:14px;font-weight:bold;}
.tstTpCls	{ color:#009;font-size:10px;}
.tstUsrHdng { color:#000; font-weight: bold; font-size: 14px; }
.tstPgHdng 	{ color:#5C8400; font-weight: bold; font-size: 18px; }
.tstUsrHdng2{ color:#5C8400; font-weight: bold; font-size: 14px; font-family:Arial}
.tstUsrHdng3{ color:#B00; font-weight: bold; font-size: 14px; }
.tstUsrHdng4{ color:#444; font-weight: bold; font-size: 14px; font-family:Arial}
.tstUsrSecHd{ color:#003770; font-size: 12px;  font-weight: bold; padding:5px; }
.brd-dsh	{ border:#FF6306 dashed 1px; padding:2px;	}
.tstMsgHdng { color:#C00; font-weight: bold; font-size: 12px; }
.tstMsgHdng2{ color:#444; font-weight: bold; font-size: 12px;}
.tstGrn 	{ color:#5C8400;font-size:12px;font-weight:normal;}
.green12B 	{ color:#5C8400;font-size:12px;font-weight:bold;}
.tstHdGry	{ color:#444;}
.tstBlk1 	{ color:#000;font-size:13px;font-weight:bold; padding:3px;}
.tstRd1 	{ color:#B00;font-size:14px;font-weight:bold;}
.tstBlu1	{ color:#003770;font-size:12px;font-weight:bold; padding:5px;}
.tstBlu2	{ color:#039;font-size:11px;}
.tstBrd		{ border:1px solid #8D8D8D; padding:6px}
.tstBrd2		{ border:1px solid #8D8D8D; padding:6px}
.tstBrd2	td	{ padding:5px}
.tstBlk2	{}
.tstBlk3 	{ color:#444444;font-size:16px;font-weight:bold;}
.tstRdS 	{ color:#B00;font-size:10px;font-weight:normal;}
.tstBluL 	{ color:#B90000;font-size:18px;font-weight:bold;}
.tstGrnB	{ color:#5C8400;font-size:16px;font-weight:bold;text-decoration:none;}
.tstCrtHd	{ color:#FFFFFF;font-size:12px;font-weight:bold; padding:3px;}

/* Test Preview Page End */

/*Invoice for easypaisa*/
.pByTel {}
.pByTel h3 { font-size:18px; font-weight:normal; margin:0; padding:0; display:inline}
.pByTel select { padding:3px;}
.pByTel input { padding:3px;}
.pByTel span {font-size:14px; line-height:22px;  }
.pByTel span b {color:#900; }
.pByTel p { font-size:14px; font-weight:bold; margin-bottom:10px;}
.pByTel p span {font-weight:normal !important; }

.pByTelC {}
.pByTelC b { font-size:14px; color:#003366;}

/*End Invoice for easypaisa*/

/* Test Page Questioner Section Starts Here*/
.tstQstLst td { padding:5px; text-align:center}

.tstQstL	{ width:462px; float:left; }
.tstQstR 	{ width:462px; float:right !important; border-left: dotted 1px #999;}

.tstQstL  td , .tstQstR td { text-align:left}
.tstQstTb1 td { border-top:dotted 1px #ccc; padding:8px; text-align:left !important}
.tstQstTb2 td { border-top:dotted 1px #ccc; padding:8px;  text-align:left !important}
/*.tstQstTb2 input { border:1px solid #cfcfcf; padding:3px; }*/
.tstQstTb2 select { margin:0; font-size:15px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px; }
.tstQstTb3 td { border-top:dotted 1px #ccc; padding:8px; }
.tstQstTb3 .cap { text-align: left !important }
.tstQstTb3 .act { text-align: right !important }


.tstQstL h1, .tstQstR h1{ font-size:18px; color:#e4e4e4; font-weight:normal; background-color:#003366; padding:3px 1%; border-bottom:solid 2px #ccc; text-align:left; width:98%}

.tstQstBx	{ width:98.7%; background-color:#fff; border:solid 1px #ccc; padding:2px;  text-align:left }
.tstQstBx a { font-size:12px;}
.tstQstBx h1{ font-size:18px; color:#b30; font-weight:normal; background-color:#e4e4e4; padding:3px; border-bottom:solid 2px #ccc}
.tstQstMn	{ float:left; background-color:#eeeeee; padding:8px; border-bottom:solid 2px #003366 ;border-top:solid 2px #003366; width:942px  }


/* Test Page Questioner Section End Here*/

/* Info Body at Form Builder Page Starts*/

.frmTipS 			{ display:inline;  clear:left; margin-left:-24px; width:300px ; z-index:3; text-align:left; margin-top:40px; position:relative; display:block }
.frmTipS .aro		{ float:left; background:url(../../i/rm/ico/pointer2.gif?4) top right no-repeat; width:20px; height:40px; margin:8px -2px 0 0; padding:0; z-index:10; position:relative}
.frmTipS .cntTxt 	{ float:left;  background-color:#fff;border:solid 2px #003366; color:#666; font-size:12px; width:266px; padding:5px; z-index:2; position:relative}

.frmTipS p 	{ font-size:12px; color:#b30; padding:15px; font-weight:normal; margin:0 ;background-color:#eeeeee;}

/**html .frmTipS .aro	{ margin:0 0 -2px 30px ; }*/

/* New Signup Page */
.signIFrm {position:absolute; margin-left:675px; float:right; z-index:10; width:275px; background-color:#999}
.signIFrm .fntHndg { font-size:14px; font-weight:normal; color:#003366; font-weight:bold; text-decoration:none;}

/* Signup Page Updates */
.brd1 .alrdyMem a, .alrdyMem a:hover { font-size:11px; text-transform:uppercase; color:#900; text-decoration:underline;}
.brd1{border: 1px solid #DAE1EB;}
.brd1 .signupMsg {background-color:#ffffde; border:1px solid #e9e9b2; }
.brd1 .signupMsg p {padding:10px; line-height:18px;}
.brd1 .signupMsg a { color:#0099FF;}

.ttl { float:left;}
.ttl img { margin:10px 60px 0 0;}
.ttl .blt { float:left; background:url(../../i/rm/blt_tit.gif) no-repeat left; width:17px; height:24px;}
.ttl .txt { float:left; color:#003366; background:url(../../i/rm/tit_line.gif) no-repeat bottom left; width:415px; height:24px; margin-left:6px; font-size:18px; text-align:left; }
.ttl .txtWth{ width:auto  !important}
.ttl .txt b { float:left; font-weight:normal; font-size:22px; font-weight:bold; padding:0; margin-top:-5px;}
.ttl .txt a { float:right; text-transform:uppercase; margin-top:5px; font-style:normal; color:#b30; text-decoration:none; font-weight:normal;}
.ttl .txt a:hover { text-decoration:underline;}
.ttl .blt { background:url(../../i/rm/blt_titSU.gif) no-repeat left;}
.ttl .txt { background:url(../../i/rm/tit_lineSU.gif) no-repeat left bottom; color:#003366;}
.ttl .txt b, .ttl .txt a { color:#003366;}
#facebox .ttl { width:100%}
#facebox .txt { width:80% !important}

.sinupCon { }
.sinupCon b { font-size:14px; font-weight:normal; color:#000; }
.sinupCon h3 { font-size:10px; color:#b6b6b6; margin:0px; padding:0px; font-weight:normal; }
.sinupCon input, .sinupCon select {color:#000;border:1px solid #b6b6b6; padding:3px; }
.bg_sinup{color: #ffffff; font-size: 16px; background-color:#003366; font-weight:bold;}
.ntcMsg { background-color:#e4f0fb; border:2px solid #cddded;}
.ntcMsg p {font-size:14px; margin:10px 0 10px 10px; }
.ntcCon {}
.ntcCon td { font-size:12px;}
.ntcCon b, .ntcCon strong  { font-size:12px;}
.ntcCon strong { color:#b30;}
.ntcCon a { color:#900; font-weight:bold; text-decoration:underline;}
.ntcCon a:hover { color:#7a0000; }
.trBdr {border:1px solid #e4e4e4; }
.mrn12   {color: #B90000; font-size:15px; font-weight:bold;}
.addCont select, .addCont input { margin-bottom:16px; display:block; clear:both}
.addCont *:last-child { margin:0}
.addContLoc select { display:block; clear:both}
.addContLoc select:last-child { margin:0}

/* Info Body at Form Builder Page Ends*/

/* Testimonial Sprite Images */
/*sprites 90x40 eop employers logos*/
.tE90{ background:url(../../i/rm/sprt/topemp-90x40-testimonial.gif?4.8); width:90px; height:40px; cursor:pointer; margin:auto;}
.hrPic .tE90{ background:url(../../i/rm/sprt/topemp-90x40-testimonial.gif?4.8); margin-left:5px; float:left; width:90px; height:40px; cursor:pointer;}

.hrPic .sp60255{ background-position:-100px 0px;} /* Nades */
.hrPic .sp60467{ background-position:-200px 0px;} /* National Commercial Bank */
.hrPic .sp59893{ background-position:-300px 0px;} /* Rotana Holding */



/* Job Post Sprites */
.ccp90{ background:url(../../i/sprt/ccp-90x40.gif); width:90px; height:40px; cursor:pointer;}

.ccp1{ background-position:0px 0px;}/*Lums*/
.ccp2{ background-position:-100px 0px;}/*Ucp*/
.ccp4{ background-position:-200px 0px;}/*Fast*/
.ccp6{ background-position:-400px 0px;}/*Gift*/
.ccp7{ background-position:-500px 0px;}/*Air*/
.ccp8{ background-position:-300px 0px;}/*Bahria*/
.ccp18{ background-position:-600px 0px;}/*Buitems*/

.ccp5{ background-position:0px -50px;}/*Comsats*/
.ccp20{ background-position:-100px -50px;}/*Ims*/
.ccp15{ background-position:-200px -50px;}/*Iiui*/
.ccp9{ background-position:-300px -50px;}/*Iba*/
.ccp32{ background-position:-400px -50px;}/*Bzu*/
.ccp24{ background-position:-500px -50px;}/*Fcc*/
.ccp13{ background-position:-600px -50px;}/*Giki*/

.ccp16{ background-position:0px -100px;}/*Ibasuk*/
.ccp28{ background-position:-100px -100px;}/*Logix*/
.ccp30{ background-position:-200px -100px;}/*Maju*/
.ccp25{ background-position:-300px -100px;}/*Neduet*/
.ccp27{ background-position:-400px -100px;}/*Netsol*/
.ccp3{ background-position:-500px -100px;}/*Nust*/
.ccp22{ background-position:-600px -100px;}/*Nwfpuet*/

.ccp12{ background-position:0px -150px;}/*Qau*/
.ccp19{ background-position:-100px -150px;}/*Sbku*/
.ccp10{ background-position:-200px -150px;}/*Seecs*/
.ccp17{ background-position:-300px -150px;}/*Uob*/

/* Chabee Login Page */
#wideCont .signInCont { background-color: #f1f1f1; border: 1px solid #cccccc; float: left; padding: 15px 5px; width: 950px;}

#wideCont .signInCont .btnWhite{ float:left; width:145px  }
#wideCont .signInCont .btnWhite .left{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1) -87px -69px no-repeat;}
#wideCont .signInCont .btnWhite .right{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1) -96px -69px no-repeat;}
#wideCont .signInCont .btnWhite .text{ float:left; width:125px; height:27px; padding-top:10px; background:url(../../i/sprt/sprt-bgs.gif) 0 -450px repeat-x;}
#wideCont .signInCont .btnWhite .text a{ font-size:14px; text-align:center; color:#333; font-weight:bold;}
#wideCont .signInCont .fntHndg { font-size:14px; font-weight:normal; color:#003366; font-weight:bold; text-decoration:none;}


/* CV Popup Message*/
.accpopM		{ cursor:default /*cursor:pointer*/ ; display:none}
.accTipH { display:none !important; clear:none; width:0px !important; font-size:0; padding:0; margin:0}
.accTipH { display:none}	
.accTipSM { display:inline; position:absolute; lear:left; margin:-160px 0px 0px -30px !important  ; width:200px !important; }
*html .accTipSM { margin:-180px 0px 0px -90px !important   }
.accTipSM p { font-size:12px; color:#b30; padding:5px; font-weight:normal; margin:0; /*height:75px !important; */ }
.accTipH .aro, .accTipSM .aro		{ float:left; background:url(../../i/employer/pointerDn.gif) bottom left no-repeat; margin:-2px 0 0 74px ; width:20px; height:16px; padding:0; z-index:3; position:relative; width:200px;}
*html .accTipHM .aro, .accTipSM .aro	{ margin:-2px 0 0 22px ; }
.accTipSM .cntTxt, .accTipH .cntTxt 	{ float:left;clear:left; background-color:#fff;border:solid 2px #b30; color:#666; font-size:12px; width:98%; padding:2px; z-index:2; position:relative; text-align:left}


/* Employer Brandings Page*/
.BrdhdrMn {width:100%; float:left; position:relative }
#ftrCP{float:left; width:100%; padding:0 0 15px 0; margin-top:15px; _float:none }
.mFtr { padding:10px 0; text-align:center;}

/*--Alfalah--*/
.BrdhdrMn .mnu17843{ width:100%; line-height:26px; color:#fff; background-color:#43538f;font-weight:bold; white-space: nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu17843 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu17843 a:hover {color:#fff; }

/*--Eden--*/
.BrdhdrMn .mnu8034{ width:100%; line-height:26px; color:#fff; background-color:#008ace;font-weight:bold; white-space: nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu8034 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu8034 a:hover {color:#fff; }

/*--Eden Builders--*/
.BrdhdrMn .mnu15211{ width:100%; line-height:32px; color:#fff; background:url(../../i/cp-brand/edenbuilders/ora_mnu_bg.gif) repeat-x; height:32px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu15211 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu15211 a:hover {color:#fff; }

/*--Engro--*/
.BrdhdrMn .mnu10674{ width:99.7%; border:1px solid #0065bd; line-height:30px; color:#00a652; height:36px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu10674 a {text-decoration:none; color:#00a652; }
.BrdhdrMn .mnu10674 a:hover {color:#00a652; }

/*--Ericsson--*/
.BrdhdrMn .mnu13108{ width:100%; border-top:1px solid #fff; line-height:30px; background-color:#8caace; color:#fff; height:36px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu13108 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu13108 a:hover {color:#fff; }

/*--FerozeSons--*/
.BrdhdrMn .mnu16531{ width:100%; line-height:25px; background-color:#0061ad; color:#fff; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu16531 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu16531 a:hover {color:#fff; }

/*--HSC--*/
.BrdhdrMn .mnu18739{ line-height:25px; color:#1082c6; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu18739 a {text-decoration:none; color:#1082c6; }
.BrdhdrMn .mnu18739 a:hover {color:#1082c6; }

/*--Infotech--*/
.BrdhdrMn .mnu15782{ line-height:25px; height:30px; color:#105d84; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu15782 a {text-decoration:none; color:#105d84; }
.BrdhdrMn .mnu15782 a:hover {color:#105d84; }

/*--ITS--*/
.BrdhdrMn .mnu8970{ line-height:25px; color:#fff; background:url(../../i/cp-brand/its/ora_mnu_bg.gif) repeat-x; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu8970 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu8970 a:hover {color:#fff; }

/*--McDonald--*/
.BrdhdrMn .mnu4872{ line-height:25px; color:#de0000; height:30px; font-weight:bold; text-align:right; border-top:1px solid #b4b4b4; border-bottom:1px solid #b4b4b4; font-size:12px; }
.BrdhdrMn .mnu4872 a {text-decoration:none; color:#de0000; }
.BrdhdrMn .mnu4872 a:hover {color:#de0000; }

/*--Mobilink--*/
.BrdhdrMn .mnu1601 { width:100%; line-height:26px; color:#fff; background-color:#6b49a5; font-weight:bold; white-space:nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu1601 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu1601 a:hover {color:#fff; }

/*--National Foods--*/
.BrdhdrMn .mnu4966{ margin:0 auto; width:960px; line-height:25px; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu4966 a {text-decoration:none; color:#fe0000; }
.BrdhdrMn .mnu4966 a:hover {color:#fe0000; }

/*--Oasis--*/
.BrdhdrMn .mnu15004{ margin:0 auto; width:960px; line-height:30px; color:#fff; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu15004 a {text-decoration:none; color:#000; }
.BrdhdrMn .mnu15004 a:hover {color:#000; }

/*--PTCL--*/
.BrdhdrMn .mnu12774{ margin:0 auto; width:960px; line-height:30px; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu12774 a {text-decoration:none; color:#007910; }
.BrdhdrMn .mnu12774 a:hover {color:#007910; }

/*--Skills--*/
.BrdhdrMn .mnu15542{ width:100%; line-height:30px; color:#fff; background:url(../../i/cp-brand/skillsmeridian/ora_mnu_bg.gif) repeat-x; height:36px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu15542 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu15542 a:hover {color:#fff; }

/*--SSI--*/
.BrdhdrMn .mnu19043{ margin:0 auto; width:960px; background:url(../../i/cp-brand/ssi/menu_bg.gif) repeat-x; line-height:30px; color:#fff; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu19043 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu19043 a:hover {color:#fff; }

/*--UBL--*/
.BrdhdrMn .mnu4595{ margin:0 auto; width:960px; line-height:30px; color:#7b7d7b; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu4595 a {text-decoration:none; color:#7b7d7b; }
.BrdhdrMn .mnu4595 a:hover {color:#7b7d7b; }

/*--UNO--*/
.BrdhdrMn .mnu12112{ width:960px; margin:0 auto; line-height:26px; color:#fff; background-color:#43538f;font-weight:bold; white-space: nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu12112 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu12112 a:hover {color:#fff; }

/*--ZONG--*/
.BrdhdrMn .mnu15849{ margin:0 auto; width:960px; line-height:30px; color:#7b7d7b; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu15849 a {text-decoration:none; color:#7b7d7b; }
.BrdhdrMn .mnu15849 a:hover {color:#7b7d7b; }

/*--MEEZAN BANK--*/
.BrdhdrMn .mnu8352{ margin:0 auto; width:960px; line-height:30px; color:#7b7d7b; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu8352 a {text-decoration:none; color:#7b7d7b; }
.BrdhdrMn .mnu8352 a:hover {color:#7b7d7b; }

/*--PTC--*/
.BrdhdrMn .mnu11427{ margin:0 auto; width:960px; line-height:30px; color:#7b7d7b; height:30px; font-weight:bold; text-align:right; background-color:#ffbe00; font-size:12px; }
.BrdhdrMn .mnu11427 a {text-decoration:none; color:#000; }
.BrdhdrMn .mnu11427 a:hover {color:#7b7d7b; }

/*--AWT--*/
.BrdhdrMn .mnu12530{ margin:0 auto; width:960px; line-height:20px; background-color:#216056; line-height:30px; color:#fff; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu12530 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu12530 a:hover {color:#fff; }

/*--PDIL--*/
.BrdhdrMn .mnu7602{ margin:0 auto; width:960px; line-height:30px; color:#7b7d7b; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu7602 a {text-decoration:none; color:#7b7d7b; }
.BrdhdrMn .mnu7602 a:hover {color:#7b7d7b; }

/*--I2C--*/
.BrdhdrMn .mnu1794{ margin:0 auto; width:960px; line-height:30px; background-color:#f49622; color:#000; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu1794 a {text-decoration:none; color:#000; }
.BrdhdrMn .mnu1794 a:hover {color:#000; }

/*--IFFCO--*/
.BrdhdrMn .mnu121663{ margin:0 auto; width:960px; line-height:30px; color:#000; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu121663 a {text-decoration:none; color:#000; }
.BrdhdrMn .mnu121663 a:hover {color:#000; }

/*--KASB--*/
.BrdhdrMn .mnu111539{ margin:0 auto; width:960px; line-height:30px; color:#000; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu111539 a {text-decoration:none; color:#000; }
.BrdhdrMn .mnu111539 a:hover {color:#000; }

/*--MCB--*/
.BrdhdrMn .mnu8584{ margin:0 auto; width:960px; line-height:30px; background-color:#187500; color:#fff; height:30px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu8584 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu8584 a:hover {color:#fff; }

/*--Pakistan Public Service Commission--*/
.BrdhdrMn .mnu31618{ margin:0 auto; width:960px; line-height:30px; color:#000; background-color:#85a564; border-top:1px solid #507629; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu31618 a {text-decoration:none; color:#000; }
.BrdhdrMn .mnu31618 a:hover {color:#000; }

/*--Qarshi--*/
.BrdhdrMn .mnu3666{ margin:0 auto; width:960px; line-height:30px; border-bottom:2px solid #d70319; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu3666 a {text-decoration:none; color:#db0217; }
.BrdhdrMn .mnu3666 a:hover {color:#db0217; }

/*--Wateen--*/
.BrdhdrMn .mnu18720{ margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#83a42d; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu18720 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu18720 a:hover {color:#fff; }

/*--Agroventure--*/
.BrdhdrMn .mnu21189{ margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#254589; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu21189 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu21189 a:hover {color:#fff; }

/*--Care International--*/
.BrdhdrMn .mnu22100{ margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#E45207; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu22100 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu22100 a:hover {color:#fff; }

/*--PITB--*/
.BrdhdrMn .mnu36179{ margin:0 auto; width:960px; line-height:30px; border-top:1px solid #fff; color:#fff; background-color:#1a3666; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu36179 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu36179 a:hover {color:#fff; }

/*--EgyptDC--*/
.BrdhdrMn .mnu37412{ margin:0 auto; width:960px; line-height:30px; border-top:1px solid #fff; color:#fff; background-color:#4a4d52; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu37412 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu37412 a:hover {color:#fff; }

/*--Naseeb Networks--*/
.BrdhdrMn .mnu31{ margin:0 auto; width:960px; line-height:30px; border-top:1px solid #fff; color:#fff; background-color:#4a4d52; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu31 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu31 a:hover {color:#fff; }

/*--Netsol--*/
.BrdhdrMn .mnu1908{ margin:0 auto; width:960px; line-height:30px; border-top:1px solid #fff; color:#fff; background-color:#04509e; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu1908 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu1908 a:hover {color:#fff; }

/*--Coke--*/
.BrdhdrMn .mnu14107{ margin:0 auto; width:960px; line-height:30px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; font-size:14px; color:#eb2d2f; background-color:#fff; height:30px; font-weight:bold; text-align:right; font-size:12px; }
.BrdhdrMn .mnu14107 a {text-decoration:none; color:#eb2d2f; font-size:14px; }
.BrdhdrMn .mnu14107 a:hover {color:#eb2d2f; font-size:14px; }

/*--BHC--*/
.BrdhdrMn .mnu29578{ margin:0 auto; width:960px; line-height:30px; background-color:#eeb61e; color:#084b82; height:30px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu29578 a {text-decoration:none; color:#084b82; }
.BrdhdrMn .mnu29578 a:hover {color:#084b82; }

/*--Roots School System--*/
.BrdhdrMn .mnu11343{ margin:0 auto; width:960px; line-height:30px; background-color:#6b6b6b; color:#ffffff; height:30px; border-top:1px solid #b4b4b4; font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu11343 a {text-decoration:none; color:#fff; font-size:12px; }
.BrdhdrMn .mnu11343 a:hover {color:#fff; font-size:12px; }

/*--Indus Motors--*/
.BrdhdrMn .mnu15843{ margin:0 auto; width:960px; line-height:30px; color:#d9292b; height:30px; font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu15843 a {text-decoration:none; color:#d9292b; font-size:12px; }
.BrdhdrMn .mnu15843 a:hover {color:#d9292b; font-size:12px; }

/*--Shabbir Tiles--*/
.BrdhdrMn .mnu15841{ margin:0 auto; width:960px; line-height:30px; color:#292669; border-top:1px solid #e8e8e8; height:30px; font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu15841 a {text-decoration:none; color:#292669; font-size:12px; }
.BrdhdrMn .mnu15841 a:hover {color:#292669; font-size:12px; }

/*--Shabbir Tiles--*/
.BrdhdrMn .mnu1700{ margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#014282; border-top:1px solid #e8e8e8; height:30px; font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu1700 a {text-decoration:none; color:#fff; font-size:12px; }
.BrdhdrMn .mnu1700 a:hover {color:#fff; font-size:12px; }



/*--Concern-worldwide--*/
.BrdhdrMn .mnu38981 {margin:0 auto; width:960px; line-height:30px; color:#6D0D0E; background-color:#fff; border-top:2px solid #037C53;  border-bottom:1px solid #037C53;height:30px; font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu38981 a {text-decoration:none; color:#6D0D0E; font-size:12px; }
.BrdhdrMn .mnu38981 a:hover {color:#000; font-size:12px; }
/*--bank islami--*/
.BrdhdrMn .mnu6508{ width:960px; margin:0 auto; line-height:26px; color:#fff; background-color:#43538f;font-weight:bold; white-space: nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu6508 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu6508 a:hover {color:#fff; }
/*--baeconhouse--*/
.BrdhdrMn .mnu2431 {margin:0 auto; width:960px; line-height:30px; color:#6D0D0E; background-color:#8f7a3d; border-top:2px solid #037C53;  border-bottom:1px solid #037C53;height:30px; font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu2431 a {text-decoration:none; color:#6D0D0E; font-size:12px; }
.BrdhdrMn .mnu2431 a:hover {color:#000; font-size:12px; }


/*
/*--csd--*/
.BrdhdrMn .mnu41211 {margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#929391; border-top:2px solid #000;  border-bottom:1px solid #000;height:30px; font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu41211 a {text-decoration:none; color:#fff; font-size:12px; }
.BrdhdrMn .mnu41211 a:hover {color:#333; font-size:12px; }


/*
/*--merlin--*/
.BrdhdrMn .mnu44696 {margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#017A95;height:30px; font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu44696 a {text-decoration:none; color:#fff; font-size:12px; }
.BrdhdrMn .mnu44696 a:hover {color:#333; font-size:12px; }


/*
/*--fatima group--*/
.BrdhdrMn .mnu12388 {margin:0 auto; width:960px; line-height:30px; color:#489f0e; background-color:#EAEFF5 ;height:30px; border-top:2px solid #017238; font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu12388 a {text-decoration:none; color:#489f0e; font-size:12px; }
.BrdhdrMn .mnu12388 a:hover {color:#333; font-size:12px; }


/*
/*--khb--*/
.BrdhdrMn .mnu41454 {margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#252D8B  ;height:30px;  font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu41454 a {text-decoration:none; color:#fff; font-size:12px; }
.BrdhdrMn .mnu41454 a:hover {color:#333; font-size:12px; }


/*
/*--acted--*/
.BrdhdrMn .mnu48815 {margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#0C3B65   ;height:30px;  font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu48815 a {text-decoration:none; color:#fff; font-size:12px; }
.BrdhdrMn .mnu48815 a:hover {color:#333; font-size:12px; }


/*
/*--warid--*/
.BrdhdrMn .mnu4223 {margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#bcbcba  ;height:30px;  font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu4223 a {text-decoration:none; color:#176BB3; font-size:12px; }
.BrdhdrMn .mnu4223 a:hover {color:#333; font-size:12px; }


/*
/*--Ideas --*/
.BrdhdrMn .mnu50742 {margin:0 auto; width:960px; line-height:30px; color:#fff; background-color:#489F0E   ;height:30px;  font-size:12px; font-weight:bold; text-align:right; }
.BrdhdrMn .mnu50742 a {text-decoration:none; color:#fff; font-size:12px; }
.BrdhdrMn .mnu50742 a:hover {color:#333; font-size:12px; }


/*

/*--hamilton Bradshaw --*/
.BrdhdrMn .mnu57740 {margin:0 auto; width:910px; line-height:30px; color:#fff;background:#fff url(../../i/nav_rainbow.png) top right no-repeat;height:30px;  font-size:12px; font-weight:bold; text-align:right; padding-right:50px;border:1px solid #999;
	boder-left:0px;
	border-right:0px;
	 }
.BrdhdrMn .mnu57740 a {text-decoration:none; color:#000; font-size:12px; }
.BrdhdrMn .mnu57740 a:hover {color:#333; font-size:12px; }


/*
.edtCom .appHis .intDtl input  { border:1px solid #cfcfcf; padding:3px; }
.edtCom .appHis .intDtl select { margin:0; font-size:15px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px; }
*/

#facebox .popup input[type='text']  { border:1px solid #cfcfcf; padding:3px; margin:0px 0px; }

#facebox .popup select { margin:0; font-size:15px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px; }
.shrtL .intvDte { float:left; margin-bottom:10px;}
.shrtL .hasDatepicker{ margin:0px 5px;}
.shrtL .intEvl{ width:244px !important}
.shrtL .ui-datepicker-trigger{ margin:0px 2px 0px 5px!important;}
/*Applicant Graph TABS*/
.grphTabs				{ float:left; width:100%; background-color:#cecece; height:36px; } /* emv003366*/
.grphTabs .mnuTabs		{ float:left; font-size:13px; white-space:nowrap; width:100%; }
.grphTabs .LstTb, .grphTabs .LstTbS	{ float:left; margin:8px 3px; }
.grphTabs .appSprt  	{ background: url(../../i/sprt/emp-img.gif) 0% 0% no-repeat;  padding-top:3px; display:block; float:none; margin:0 auto}
.grphTabs .appSprt a	{ text-decoration:none; font-weight:bold; color:#333 !important }
.grphTabs .LstTb a, .grphTabs .LstTbS a { float:left; height:28px; line-height:26px; text-decoration:none; font-weight:bold; background-color:#fff; color:#333 }
.grphTabs .LstTb  .lft, .grphTabs .LstTb  .rgt, .grphTabs .LstTbS  .lft, .grphTabs .LstTbS  .rgt { width:6px; height:25px; float:left}

.grphTabs .LstTb  .lft, .grphTabs .LstTb  .rgt	{ display:none}
.grphTabs .LstTb a		{ background-color:#efefef; color:#666; padding:0 8px;border-top-right-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px; }
.grphTabs .LstTb a:hover { color:#333}

.grphTabs .LstTbS .lft	{ background-position: -17px  -608px; }
.grphTabs .LstTbS .rgt	{ background-position: -24px  -608px; }
.grphTabs .LstTbS span	{ background-color:#fff; float:left; color:#003366; height:28px; line-height:26px; font-weight:bold;}



/*LIGH BOX TABS*/
.mnuJobM				{ float:left; margin-top:8px; width:100%; background-color:#003366; height:36px; }
.mnuJobM .mnuTabs		{ float:left; font-size:13px; white-space:nowrap; width:100%; }

.mnuJobM .LstTb, .mnuJobM .LstTbS	{ float:left; margin:8px 3px; }
.mnuJobM .appSprt  	{ background: url(../../i/sprt/emp-img.gif) 0% 0% no-repeat;  padding-top:3px; display:block; float:none; margin:0 auto}
.mnuJobM .appSprt a	{ text-decoration:none; font-weight:bold; color:#333 !important }

.mnuJobM .LstTb a, .mnuJobM .LstTbS a { float:left; height:28px; line-height:26px; text-decoration:none; font-weight:bold; background-color:#fff; }
.mnuJobM .LstTb  .lft, .mnuJobM .LstTb  .rgt, .mnuJobM .LstTbS  .lft, .mnuJobM .LstTbS  .rgt { width:6px; height:25px; float:left}

.mnuJobM .LstTb  .lft, .mnuJobM .LstTb  .rgt	{ display:none}
.mnuJobM .LstTb a		{ background-color:#efefef; color:#003366; padding:0 6px;border-top-right-radius:5px;
border-top-left-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; }
.mnuJobM .LstTb a:hover { color:#333}

.mnuJobM .LstTbS .lft	{ background-position: -17px  -608px; }
.mnuJobM .LstTbS .rgt	{ background-position: -24px  -608px; }
.mnuJobM .LstTbS span	{ background-color:#fff; float:left; color:#003366; height:28px; line-height:26px; font-weight:bold;}

.jbMng select { margin:0; font-size:15px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px; }
.jbMng input[type='text']  { padding:3px; }
.jbMng h6  { font-size:16px; color:#003366; padding-bottom:5px; margin:10px 0px 5px; }
.jbMng h6 img{ float:left; margin-right:5px !important;}

.jbMng .tbDatHd { background-color:#003366; color:#00659c; padding:3px; border:none; }
.jbMng .tbData td { padding:3px; }
.jbMng .tbData strong { color:#fff; font-weight:bold; }


.jbMng .shrJob { color:#000;}
.jbMng .shrJob td.msgK { background-color:#d2d2d2;}
.jbMng .shrJob td { padding:4px;}
.jbMng .shrJob span {color:#fff; font-weight:bold; }

.appLstDMnD .intTdLft td { text-align:left; }
.appLstDMnD textarea.comnt	{ float:left; width:500px!important; margin-left:5px; }

.appLstDMnD .commOpts	{ float:right; width:225px;}
.appLstDMnD .commOpts span	{ float:left; padding:3px 0px; width:100%; }

/* Home page */
.cvImg	{ height:100px; width:100%;margin-top:18px; margin-top:0;float:left; background:#333 url(../../i/employer/cvImg.gif);}
.cvImg, x:-moz-any-link, x:default{ margin-top:0px;}
*html .cvImg		{  }
.cvSrchBox .cvFld 	{ clear:left; padding-top:3px }
.cvFldInf { width: 100%; margin-top: 2px; text-align:left; }
*html .cvSrchBox  .cvFld 	{ clear:left; position:absolute; }


/* -- Applicant Icons -- */

.appIcns { float:left; width:auto; }
.appIcns span { float:left; width:20px; padding:1px 0px; }
.appIcns .cmnt { width:26px; height:22px; display:block; background:url(../../i/sprt/emp-img.gif) -84px -296px no-repeat; padding-top:3px; text-decoration:none; }

/*Post Job Stats*/
.jobSts {width:300px; float:right; margin-bottom:10px; }
.jobSts .notifTit {width:293px; float:left; padding:5px; color:#fff; font-size:14px; font-weight:bold; height:20px; background:url(../../i/email/ritPnl-Bg.gif) repeat-x; }
.jobSts .notifTit span a {font-size:12px; text-align:right; float:right; color:#fff; font-weight:normal; }
.jobSts .notifRow {width:293px; float:left; padding:5px; background-color:#e0f0f6;}
.jobSts .notifRow strong a { padding:0 2px; text-decoration:none; font-size:11px; color:#5e5e5e;}
.jobSts .notifRow div.titC {width:200px; float:left; }
.jobSts .notifRow div.titN {width:50x; float:right; }
.jobSts .notifRow div.pDt {width:271x; float:left; }
.jobSts .notifRow div.pDt span {float:right; }


/* Excess Blocked/Denied page start*/
.excess { float:left; width:99.5%;height:180px; padding-top:100px; text-align:center; vertical-align:middle; font-weight:bold; border:solid 2px #ccc; font-size:14px}
.excess h1 { font-size:24px; color:#900}
/* Excess Blocked/Denied page End*/

/*Mihnati Soccial Features*/
#sTabs {  float:left; margin-top:10px; width:662px; padding-left:10px;}
*html #sTabs { }
#sTabs ul { padding:0; margin:0; list-style-type:none; font-size:18px;}
#sTabs li { margin:0; margin-right:3px; float:left; padding:6px 10px 7px 37px; border:1px solid #003366; border-bottom:none; background: url(../../i/sprt/social_sprt.gif) 0% 0% no-repeat;  }
#sTabs li.scFb{ background-position: -0px 5px}
#sTabs li.scLd{ background-position: -0px -26px}
#sTabs li.scTt{ background-position: -0px -57px}
#sTabs li.scMl{ background-position: -0px -88px}
#sTabs li.cusSocialTabs { margin:0; margin-right:3px; float:left; padding:6px 10px 7px 6px; border:1px solid #003366; border-bottom:none;background:none;  }


#sTabs i { float:right; margin:5px 10px 0 0; font-style:normal; width:auto;}
#sTabs i img { clear:both; float:left; margin:5px 5px 0 0;}
#sTabs i a { float:left; margin-top:5px;}

#sTabs li a { text-decoration:none; color:#33538c; font-size:18px}
#sTabs .current { background:#eeeeee url(../../i/sprt/social_sprt.gif) 0% 0% no-repeat; border:1px solid #003366; border-bottom:none;  margin-bottom:-1px; padding-bottom:8px}

.sTabFram { clear:both; float:left; padding:10px; width:700px; background-color:#eeeeee; border:1px solid #003366}
.sTabFram .hd2{ float:left; font-size:14px; font-weight:bold; color:#366b9f; padding:0px; }
.empMain .tpEmIco { float:left; width:100%;}
.empMain .Fbox{ width:98%; padding:4px 5px 20px 5px; clear:left }
.empMain .Fbox textarea{ width:100%;}
.empMain .hd2{ font-size:14px; font-weight:bold; color:#366b9f; padding:2px 5px 0px 2px }
.empMain .info{ float:left; font-size:11px; width:100%; height:auto; padding:5px 0px;  }
.empMain .mail{ float:right; padding:5px 0px 5px 0px; font-size:11px}
.empMain .ShareImgs	{ float:left; background-color:#fff; border:solid 1px #ccc; padding:.6%; width:99%; min-height:40px; overflow:scroll; overflow-x:hidden; max-height:200px; }
.empMain .ShareImgs .images	{ float:left; width:60px; height:65px; padding:3px 3px 3px 4px; }
*html .empMain .ShareImgs .images	{ padding:3px 3px 3px 3px; }
.ShareImgs .images a	{ border:solid 1px #ccc;float:left}	
.ShareImgs .images a:hover	{ border:solid 1px #900; }	 
.ShareImgs .images img	{ width:60px; height:60px;}
.empMain  .btn{ padding:10px 5px 5px 5px; text-align:center; float:left; width:630px;}
.empMain  .btn input.clrBtn { padding:5px; font-size:14px; background-color:#003366; color:#fff; font-weight:bold;}
.empMain  .error{ width:97%; background-color:#e9fad0; padding:5px 5px 7px 5px; height:10px; margin-left:5px; border:1px solid #538b04;}
.empMain  .text{ background-color:#dfebf7;  padding:5px 10px 5px 10px; margin:5px 0px 0px 0px;}
.empMain .text span, .empMain .text a  { font-size:11px; color:#000;}

.acName	{ float:left; padding:2px 4px; background-color:#ccc; -moz-border-radius:4px}
.acName	p{ margin:0; padding:0; display:inline;}
.acName	span{ margin-left:5px; color:#777; font-size:12px; font-weight:bold; cursor:pointer; }
.msgTxtFlt { display:inline}
.msgLnkFlt { float:right}

/*Account Setting with Social Share*/
.dshDes .slShare { width:953px; float:left; padding:5px; margin-top:10px;}
.slShare .Hdng { float:left; margin-bottom:5px; }
.slShare .Hdng a { color:#003366; line-height:20px;}
.slShare .Hdng a span {color:#d33}

.slShare .slCont {}
.slShare .slCont td.slGBg { background:url(../../i/slGBg.jpg) no-repeat;}
.slShare .slCont span { font-size:16px; padding-left:5px; color:#b30; font-weight:bold;}

/*Saved Searches Lightbox*/
.jbMng .svdSrch { background-color:#e9e9e9; border:1px solid #b6b6b6;}

/*University Listings*/
.jbCcpCont {}
.jbCcpCont .bg_sinup {color: #ffffff; font-size:16px; background-color:#003366; font-weight:bold;}
.jbCcpCont .jbCcpBdr { border:#a5d3e7 solid 1px; background-color:#eff7ff;}
.jbPstCont p { font-size:14px; font-weight:normal;}


.jbCcpCont .paginCont{ float:left; width:730px; height:20px; border-top:#e4e4e4 solid 1px; margin:0 7px; padding-top:3px;}
.jbCcpCont .paginCont .totPg{ float:left;}
.jbCcpCont .paginCont .pgNums{ float:right; text-align:right;}
.jbCcpCont .paginCont .pgNums a{ padding:3px 2px 0 3px; margin:0 2px; text-decoration:underline; }
.jbCcpCont .paginCont .pgNums a.active{ font-weight:normal; color:#000; font-weight:bold; text-decoration:none;}
.jbCcpCont .paginCont .pgNums a:hover{  margin:0 2px; text-decoration:none; background-color:#e4e4e4; color:#000;}

/* Process Credit Card Payment */
.dshDes .cCPmnt { float:left; width:100%; margin:10px 0; background-color:#feffdc; border:1px solid #eae285; clear:left; }
.cCPmnt .cCdata { font-size:14px; }
.cCPmnt .cCdata span { color:#900; font-size:16px;}
.cCPmnt .cCdata input { padding:3px; border:1px solid #d0d0d0;}
.cCPmnt .cCdata strong {font-weight:normal; font-size:11px; }

/*Naksha Widget for Signup*/
.nkshaIFrm {position:absolute; z-index:100; height:370px; float: left; margin-left:642px; margin-top:120px;}
.nkWgtEC {position:absolute; z-index:100; height:370px; float: left; margin-left:635px; margin-top:312px;}
.nkWgtCD {position:absolute; z-index:100; height:370px; float: left; margin-left:590px; margin-top:100px;}
.rusMsg .nkWgtJP { float:left; width:301px; height:301px; border:1px solid #b4b4b4; margin-top:15px;}

.pstJbDesc .pstJbSB { float:right; width:320px;}
.pstJbSB .nkWgtJP2 {float:right; width:302px; height:302px; margin-top:10px; border:1px solid #343434; }

.nkCofmCont { border:1px solid #9fccfa; border-top:none; background-color:#dcebfa;} 
.nkWBx {}
.nkWBx p { font-size:14px;}
.nkWBx ul {margin-left:15px; font-size:14px; }
.nkWBx li {line-height:25px; }

.nkWgtBx {}
.nkWgtBx strong { font-size:16px; color:#003366;}
.nkWgtBx span { font-size:14px; }

/*End Naksha Widget for Signup*/

#lftColmn .droD{ float:left; width:180px; border:1px solid #bcbcbc; font-size:11px; color:#bcbcbc; clear:left;/* position:absolute;*/ max-height:140px; margin-left:9px; overflow-y:auto; z-index:100; background-color:#fff; margin-top:0; clear:left; border-bottom:none;}
*html .droD { position:absolute}
#lftColmn .ddfeld{ float:left; width:100%; }
#lftColmn .ddfeld a{ float:left;width:80% !important; padding:4px 4px; overflow:hidden; font-size:11px; color:#373737 !important; text-decoration:none }
#lftColmn .ddfeld a:hover{width:100%; padding:4px 4px; color:#2E9FDC !important; text-decoration:none}
#lftColmn .ddfeld input {float:left; }
#lftColmn .ddfeld a.close{ float:left;width:92% !important; padding:4px 4px; overflow:hidden; font-size:11px; color:#373737 !important; text-decoration:none }


/* drop down css End */

/* Job Post Sprites */
.ccpSprt{ background:url(../../i/sprt/ccp-90x40.gif?1.1); width:90px; height:40px; cursor:pointer;}

.ccp1{ background-position:0px 0px;}/*Lums*/
.ccp2{ background-position:-100px 0px;}/*Ucp*/
.ccp4{ background-position:-200px 0px;}/*Fast*/
.ccp6{ background-position:-400px 0px;}/*Gift*/
.ccp7{ background-position:-500px 0px;}/*Air*/
.ccp8{ background-position:-300px 0px;}/*Bahria*/
.ccp18{ background-position:-600px 0px;}/*Buitems*/

.ccp5{ background-position:0px -50px;}/*Comsats*/
.ccp20{ background-position:-100px -50px;}/*Ims*/
.ccp15{ background-position:-200px -50px;}/*Iiui*/
.ccp9{ background-position:-300px -50px;}/*Iba*/
.ccp32{ background-position:-400px -50px;}/*Bzu*/
.ccp24{ background-position:-500px -50px;}/*Fcc*/
.ccp13{ background-position:-600px -50px;}/*Giki*/

.ccp16{ background-position:0px -100px;}/*Ibasuk*/
.ccp28{ background-position:-100px -100px;}/*Logix*/
.ccp30{ background-position:-200px -100px;}/*Maju*/
.ccp25{ background-position:-300px -100px;}/*Neduet*/
.ccp27{ background-position:-400px -100px;}/*Netsol*/
.ccp3{ background-position:-500px -100px;}/*Nust*/
/*.ccp22{ background-position:-600px -100px;}/*Nwfpuet*/

.ccp12{ background-position:0px -150px;}/*Qau*/
.ccp19{ background-position:-100px -150px;}/*Sbku*/
.ccp10{ background-position:-200px -150px;}/*Seecs*/
.ccp17{ background-position:-300px -150px;}/*Uob*/
.ccp31{ background-position:-400px -150px;}/*HEC*/
.ccp29{ background-position:-500px -150px;}/*Iobm*/
.ccp26{ background-position:-600px -150px;}/*msdGCU*/

.ccp23{ background-position:0px -200px;}/*hu*/
.ccp34{ background-position:-100px -200px;}/*vu*/
.ccp14{ background-position:-200px -200px;}/*uetTexila*/
.ccp22{ background-position:-300px -200px;}/*uetNwfp*/
.ccp36{ background-position:-400px -200px;}/*ist*/
.ccp33{ background-position:-500px -200px;}/*iqra*/
.ccp46{ background-position:-600px -200px;}/*case*/

.ccp47{ background-position: 0px -250px;}/*uet-lhr*/
.ccp39{ background-position:-100px -250px;}/*AUP*/
.ccp40{ background-position:-200px -250px;}/*numllahore*/
.ccp37{ background-position:-300px -250px;}/*hajvery*/
.ccp45{ background-position:-400px -250px;}/*ias*/
.ccp38{ background-position:-500px -250px;}/*acca*/
.ccp35{ background-position:-600px -250px;}/*iub*/

.ccp42{ background-position: 0px -300px;}/*uit*/
.ccp49{ background-position:-100px -300px;}/*ceme*/
.ccp41{ background-position:-200px -300px;}/*tuf*/
.ccp43{ background-position:-300px -300px;}/*pafkiet*/
.ccp51{ background-position:-400px -300px;}/*riphah*/
.ccp44{ background-position:-500px -300px;}/*tip added*/
.ccp54{ background-position:-500px -300px;}/*open added*/

.ccp50{ background-position: 0px -350px;}/*cecos*/
.ccp55{ background-position:-100px -350px;}/*abasyn*/
.ccp53{ background-position:-200px -350px;}/*majukhi*/
.ccp56{ background-position:-300px -350px;}/*szabist*/
.ccp59{ background-position:-400px -350px;}/*kust not addedin ictr 1*/
.ccp48{ background-position:-500px -350px;}/*superior*/
.ccp58{ background-position:-600px -350px;}/*newports*/

.ccp57{ background-position: 0px -400px;}/*dadabhoy*/
.ccp52{ background-position:-100px -400px;}/*sbeumt*/
.ccp21{ background-position:-200px -400px;}/*upesh*/
.ccp63{ background-position:-300px -400px;}/*numlisb*/
.ccp65{ background-position:-400px -400px;}/*lcwu*/
.ccp61{ background-position:-500px -400px;}/*kiu*/
.ccp67{ background-position:-600px -400px;}/*isra university*/

.ccp66{ background-position: 0px -450px;}/*UAF university*/
.ccp64{ background-position:-100px -450px;}/*fatima jinnah women university*/
.ccp68{ background-position:-200px -450px;}/*imsciences university*/
.ccp71{ background-position:-300px -450px;}/*BNU*/
.ccp62{ background-position:-400px -450px;}/*indus university*/
.ccp73{ background-position:-500px -450px;}/*kinnaird university*/
.ccp70{ background-position:-600px -450px;}/*kasbit university*/

.ccp74{ background-position: 0px -500px;}/*MUET*/
.ccp69{ background-position:-100px -500px;}/*NTU*/
.ccp81{ background-position:-200px -500px;}/*SAU university*/
.ccp60{ background-position:-300px -500px;}/*QUEST*/
.ccp72{ background-position:-400px -500px;}/*biztek*/
.ccp75{ background-position:-500px -500px;}/*pide*/
.ccp76{ background-position:-600px -500px;}/*lnh*/

.ccp83{ background-position: 0px -550px;}/*uog*/
.ccp80{ background-position:-100px -550px;}/*carepakistan*/
.ccp85{ background-position:-200px -550px;}/*uoe*/
.ccp82{ background-position:-300px -550px;}/*pu*/
.ccp77{ background-position:-400px -550px;}/*dcet*/
.ccp78{ background-position:-500px -550px;}/*bahria khi*/
.ccp87{ background-position:-600px -550px;}/*usindh*/

.ccp79{ background-position: 0px -600px;}/*salu*/
.ccp86{ background-position:-100px -600px;}/*icmap*/
.ccp88{ background-position:-200px -600px;}/*kmu*/
.ccp90{ background-position:-300px -600px;}/*greenwich*/
.ccp84{ background-position:-400px -600px;}/*uok*/

/* Font Sizes Issues */
.fntSz { font-size:12px;}

/* Invite Test Feature*/
.invtTst { width:100%; float:left; margin-bottom:10px; }
.invtFram .toFld { width:100%; float:left; margin-top:10px;}
.invtFram .InvtTals { width:98%; padding:7px; float:left; margin-top:10px;background-color:#fff; border:1px solid #e9e9e9;}
.invtFram .InvtTals .InvtTit {float:left; width:100%; border-bottom:1px solid #b4b4b4; margin-bottom:5px; font-size:12px; font-weight:bold;}
.invtFram .InvtTals .InvtDtl {float:left; width:100%; border-bottom:1px dashed #b4b4b4; margin-bottom:5px; font-size:12px; }
.invtTst .emlCont { width:96.7%; float:left; margin-top:10px; background-color:#fff; border:1px solid #d8d8d8; padding:10px;}
.invtTst .emlCont .emlScrol { float:left; width:100%; overflow:auto; overflow-x:hidden; max-height:250px;}
* html .invtTst .emlCont .emlScrol { height: expression( this.scrollHeight > 250 ? "255px" : "auto" ); /* sets max-height for IE */}
.invtTst .emlCont .emlLis { float:left; width:100%; margin-top:3px; border-bottom:1px solid #b4b4b4; }
.invtTst .emlCont .emlLis div.chk { float:left; width:5%; padding:3px;}
.invtTst .emlCont .emlLis div.fName { float:left; width:300px; padding:3px;}
.invtTst .emlCont .emlLis div.eEmail { float:left; width:250px; padding:3px;}

.invtTst .emlCont .emlTit { float:left; width:100%; background-color:#e1e1e1; border:1px solid #cfcfcf;}
.invtTst .emlCont .emlTit div.chk { float:left; width:5%; padding:3px;}
.invtTst .emlCont .emlTit div.fName { float:left; width:300px; padding:3px; font-weight:bold;}
.invtTst .emlCont .emlTit div.eEmail { float:left; width:250px; padding:3px; font-weight:bold;}

.invtTst .toFld input { border-top:1px solid #b4b4b4; border-left:1px solid #b4b4b4; padding-left:3px;}
.invtTst .toFld textarea { border-top:1px solid #b4b4b4; border-left:1px solid #b4b4b4; padding:3px;}
.invtTst .toFld span { width:70px; float:left; font-size:13px; padding-top:2px; color:#000;}
.invtTst .toFld div.flds { width:229px; float:left;}
.invtTst .toFld strong { font-size:14px; font-weight:normal;}
.invtTst .pstHrng {width:283px; float:left; margin-right:23px; }

#invtTabs {  float:left; margin-top:10px; width:662px; padding-left:10px;}
*html #invtTabs { position:relative;}
#invtTabs ul { padding:0; margin:0; list-style-type:none; font-size:18px;}
#invtTabs li { margin-right:5px; margin-bottom:-1px; float:left; padding:5px 8px; font-size:14px; font-weight:bold; border:1px solid #003366; border-bottom:none; }
/*#invtTabs li.scFb{ background-position: -0px 5px}
#invtTabs li.scLd{ background-position: -0px -26px}
#invtTabs li.scTt{ background-position: -0px -57px}
#invtTabs li.scMl{ background-position: -0px -88px}*/
#invtTabs i { float:right; margin:5px 10px 0 0; font-style:normal; width:auto;}
#invtTabs i img { clear:both; float:left; margin:5px 5px 0 0;}
#invtTabs i a { float:left; margin-top:5px;}
#invtTabs li a { text-decoration:none; color:#33538c; font-size:14px; font-weight:bold;}
#invtTabs .current { background-color:#eeeeee; border:1px solid #003366; border-bottom:none;  position:relative; margin-bottom:-1px; padding-bottom:8px}
.invtFram { clear:both; float:left; padding:10px; width:725px; background-color:#eeeeee; border:1px solid #003366}

.xplrPrd a { float:left;  text-align:center; font-weight:bold; font-size:14px; text-decoration:none  !important; padding:8px 0 9px 57px;width:244px;  background:#FFF url(../../i/bg-rze-btn.jpg) top left no-repeat; color:#fff  !important; margin-top:14px;}
.gnrtRpt a { float:left;  text-align:center; font-weight:bold; font-size:14px; text-decoration:none  !important; padding:8px 0 9px 32px;width:268px;  background:#FFF url(../../i/bg-rze-btn2.png) top left no-repeat; color:#fff  !important; margin-top:14px; }

/* job ad post tribune Start */
.rusMsgBx { float:left; width:100%; padding-top:14px; _float:none}
.rusMsgTA { float:left; width:100%; _float:none}
.rusMsgTA textarea { width:99%; height:202px; border:none; border:solid 1px #ccc;}
.rusMsgTA  span { display:block; clear:both; text-align:right; font-weight:normal}
.rusMsgTD { float:left ; _float:none; width:300px;border:solid 1px #ccc;height:210px; padding:0; position:absolute; margin-left:630px; z-index:999999; display:block; background-color:#e4e4e4}
.rusMsgTD h2 { float:left; padding:2px 2%; width:96%; background-color:#003366; font-weight:normal; color:#fff; font-size:18px; }
.rusMsgTD span{ float:left; width:96%; padding:2%}
.rusMsgTD .rusMsgCnt{ float:left; width:96%%; height:149px; overflow:auto; overflow_x:hidden; font-weight:normal; padding:0 2%}
/* job ad post tribune End */

/* Job post Plan section start */
#facebox .plan td, .plan td { border:solid 1px #666; padding:10px 0}
#facebox .plan .planHd, .plan .planHd { border:none; padding-left:1px; padding:0; vertical-align:bottom; font-weight:bold; padding-left:8px;}
#facebox .plan .PH2, .plan .PH2 { padding:0 0 0 1px; width:172px;}
#facebox .plan .PH1, .plan .PH1, .plan .PH1, .plan .PH1 { padding:0 1px 0 0; width:172px;}
#facebox .plan .fbPnImg, #facebox .plan .fbPnImg2, .plan .fbPnImg, .plan .fbPnImg2 { text-align:center}
#facebox .plan .fbPnImg, #facebox .plan .fbPnFtr, .plan .fbPnImg, .plan .fbPnFtr { background:#ededed url(../../i/employer/planBg.gif) left top repeat-x}
#facebox .plan .fbPnImg2, #facebox .plan .fbPnFtr2, .plan .fbPnImg2, .plan .fbPnFtr2  { background:#e1e9a0 url(../../i/employer/planBg.gif) left -64px repeat-x}
#facebox .plan .fbPnFtr, #facebox .plan .fbPnFtr2, .plan .fbPnFtr, .plan .fbPnFtr2 { padding-left:8px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
#facebox .plan .fbPnImg2 a, .plan .fbPnImg2 a { text-decoration:none}
#facebox .plan .fbPnImg2 a:hover, .plan .fbPnImg2 a:hover { text-decoration:none}
#facebox .plan .fbPnFtr2, .plan .fbPnFtr2 { font-weight:bold}
#facebox .planPkgCp, .planPkgCp	{ font-size:24px; color:#900; font-weight:bold; text-align:center; display:block; width:100%; padding:14px 0 }
#facebox .planBtn a, .planBtn a{ float:left; font-size:30px; font-weight:bold; padding:10px 16px; margin:14px 18px 14px 0; color:#fff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius: 5px; text-decoration:none }	

#facebox .planBcBtn, .planBcBtn	{ background-color:#8f9b5e; border:solid 2px #748041; }	
#facebox .planPmBtn	, .planPmBtn	{ background-color:#2da5d9; margin-right:0; border:solid 2px #158abc}	

.planS .PH1, .planS .PH2 { width:152px;}
.planBtnS a { font-size:20px;}
a.planSalBtn, planSalBtn { float:right; font-size:30px; font-weight:bold; text-decoration:none; margin-top:14px; width:93%; padding:10px 0; text-align:center;-moz-border-radius:5px;border-radius:5px; color:#fff !important;background-color:#003366;}
a.planSalBtn:hover { text-decoration:none}
/* Job post Plan section End */
/*facebook friends */
.imgBx{ float: right; width:276px; border: 1px solid #e1e1e1; height:84px; padding:15px 10px 3px 10px; border-radius:5px;-moz-border-radius:5px; margin-top:5px; margin-bottom:23px;}
.imgBx .pic{ float: left; width:50px; height:50px; padding:1px 1px; border:none}
.imgBx .txt{ float: left; width:50px; color:#909090; font-size:11px; text-align:center }
.imgBx .txt a{ color:#909090; text-decoration:none}
.imgBx .txt a:hover{ color:#246cac; text-decoration:none}
.imgBx .img-inf{float:left; width:55px;  padding-left:0px;_padding-left:0px; }
*html .imgBx .img-inf { width:50px;}
.reCont{ background-color:#FFFFFF ;float:left;margin-left:0px;margin-top:-24px;padding-left:3px;position:relative;/*width:146px*/ width:auto;z-index:1000; color:#727272; font-size:12px; font-weight:bold}
.invi{ background-color:#FFFFFF ;float:left;margin-left:199px;margin-top:-24px;padding-left:3px;position:relative;width:75px;z-index:1000; color:#4d769a; font-size:12px; font-weight:bold; }
*html .invi{ margin-left:100px;}
.invi a { color:#4d769a;text-decoration:underline}
.invi a:hover{ text-decoration:none}
/* big map light box css start  */
.blightBoxL{ margin:0 auto; padding:0px; width:927px; background-color:#545353 ; float: left; height:auto; padding-bottom:50px;}
.blightBoxL h1{ font-size:18px; width:auto; padding-left:11px; padding-top:13px; font-weight:normal; line-height:normal}
.blightBoxL .hdr{background-color:#545353 ; color:#fff; width:100%; float:left;}
.blightBoxL .close{ font-size:18px; font-weight:bold; color:#fff; float:right;  padding:10px 10px 10px 0px; cursor:pointer;}
.blightBoxL .contant{ width:100%; float:left; margin-top:1px;}
.blightBoxL .contant .rPnl{ float:right;width:606px; background-color:#fff}
.blightBoxL .contant .rPnl .img{ float:left }
.blightBoxL .contant .lPnl{ float:left; width:320px; background-color:#fff}
.blightBoxL .contant .lPnl { float:left;  /*padding:0px 5px 0px 0px; by aisha asked by Fayyaz*/padding:0px 0px 0px 5px; margin:0px 0px 0px 0px;  height:423px; width:315px; overflow:auto; overflow-x:hidden}

.blightBoxL .contant .lPnl .lisBx{ float:left;  padding:0px 5px 0px 0px; margin:0px 0px 0px 0px;  height:423px; width:315px; /*overflow:auto; overflow-x:hidden*/}
.blightBoxL .contant .lPnl .lisBx .bar{ float:left;  border-bottom:1px solid #dedbdb; width:100%; background-color:#858585}
*html .blightBoxL .contant .lPnl .lisBx .bar{  border-bottom:1px solid #dedbdb !important;  }

.blightBoxL .contant .lPnl .lisBx .bar a{ float:left;padding:9px 5px 9px 5px; background-color:#f8f5f5; width:315px; text-decoration:none; color:#4D769A}
.blightBoxL .contant .lPnl .lisBx .bar a span { text-decoration:none;color:#4D769A}
.blightBoxL .contant .lPnl .lisBx .bar a:hover{ float:left; background-color:#fff; width:100%; text-decoration:none; color:#4D769A}
.blightBoxL .contant .lPnl .lisBx .bar .active{ float:left; background-color:#fff; width:100%; text-decoration:none; color:#4D769A}
.blightBoxL .contant .lPnl .cmnt{font-size:11px;color:#858585; }
.blightBoxL .contant .lPnl .cmnt a{ padding-top:1px; text-decoration:underline}
.blightBoxL .contant .lPnl .cmnt a{ padding-top:1px; text-decoration:none}
.blightBoxL .contant .lPnl  .cmnt .alb{ float:left; font-size:12px; width:12px; text-decoration:none; height:8px; background-color:#8c2022; border:1px solid #727a87; padding:1px 0px 8px 5px ; color:#fff; margin-right:10px;}
*html .blightBoxL .contant .lPnl  .cmnt .alb{padding:1px 0px 2px 5px ; }
.blightBoxL .contant .lPnl .box{ float:left; width:255px; padding:80px 0px 8px 30px; height:335px;}
.blightBoxL .contant .lPnl .box .bar{ float: left; margin-bottom:11px;}
.blightBoxL .contant .lPnl .box .alp{ float:left; padding:6px 8px 4px 7px; background-color:#545353; color:#fff; font-size:18px; font-weight:bold; }
*html .blightBoxL .contant .lPnl .box .alp { position:relative; margin-right:-3px; z-index:2;padding:6px 8px 5px 7px !important; }
.blightBoxL .contant .lPnl .box input{ padding:5px 2px 2px 2px ; border:1px solid #000; width:216px; height:23px; margin-right:5px; color:#8c8c8c }
.blightBoxL .contant .lPnl .box .sub-btn { float:left; cursor:pointer; background-color:#858585;/*background: url(../../images/btn-bg-n.gif) #858585;*/ height:18px; width:auto;  padding:8px 5px 3px 7px; margin-top:8px;color:#fff}
.imgBxl{ float: right; width:276px; border: 1px solid #e1e1e1; height:84px; padding:15px 0px 3px 26px; border-radius:5px;-moz-border-radius:5px; margin-top:30px; margin-bottom:23px;}
.imgBxl .pic{ float: left; width:50px; height:50px; padding:1px 1px; border:none}
.imgBxl .txt{ float: left; width:50px; color:#909090; font-size:11px; text-align:center; padding-bottom:15px;}
.imgBxl .txt a{ color:#909090; text-decoration:none}
.imgBxl .txt a:hover{ color:#246cac; text-decoration:none}
.imgBxl .img-inf{float:left; width:60px;  padding-left:0px;_padding-left:0px; }
*html .imgBxl .img-inf { width:50px;}

/* Splash Screen Mihnati.PK-Facebook Start */  

.spSn { float:left; width:95.7%; padding:2%; border:solid 1px #000;}
.spSn h1 { background:url(../../i/rm/employer/rf-ico.gif?4.1) left top no-repeat; padding-left:55px; font-size:30px; font-weight:bold; height:45px; margin-bottom:18px;}
.spSn .spSnImg { float:left; width:100%; text-align:center; margin-bottom:18px;}
.spSn h2 { font-size:36px; font-weight:bold; margin-bottom:18px;}
.spSn .spShBnft { float:left; width:100%; font-size:24px; margin-bottom:14px;} 
.spSn .spShBnft span { float:left;background:url(../../i/employer/splash-ico.gif) left 8px no-repeat; padding-left:4%; margin-bottom:8px; font-weight:bold; clear:left; width:96% }
.spSn .spSnBtn { float:left; width:100%; text-align:center; margin-bottom:18px;}
.spSn .spSnBtn fb{ background:none; width:261px; height:56px; display:block; margin:0 auto }
.spSn .spSnBtn fb span { display:none}

.spSnBtn .fb_button .fb_button_text, .spSnBtn  .fb_button_rtl .fb_button_text { display:none !important}
.spSnBtn a.fb_button, .spSnBtn  a.fb_button_rtl, .spSnBtn  .fb_button, .spSnBtn  .fb_button_rtl { background:url(../../i/employer/cnctnow.gif) left top no-repeat; width:261px; height:56px; display:block; float:none; margin:0 auto}

.spSn .spSnBtn fb a { background:url(../../i/employer/cnctnow.gif) left top no-repeat; width:261px; height:56px; display:block;}
.spSnSkip { font-size:11px; clear:both; display:block; text-align:right}
.spSnSkip a { text-decoration:underline}

/* Splash Screen Mihnati.PK-Facebook End */

/* Facebook buton dashboard start */
.fbBtnDB { float:left; margin-bottom:10px;}
.fbBtnDB .fb_login_ready, .fbBtnDB .FB_login_button, .fbBtnDB FB_ElementReady { background:none}
.fbBtnDB .fbconnect_login_button { background:url(../../i/fb-btn.gif) left top no-repeat; width:300px; height:72px; display:block; float:none; margin:0 auto}
.fbBtnDB fb a { background:url(../../i/fb-btn.gif) left top no-repeat; width:300px; height:72px; display:block;}
.fbBtnDB .fbconnect_login_button img, .fbBtnDB .fb a img { display:none}



.fbBtnDB .fb_button, .fbBtnDB .fb_button_medium { background:url(../../i/fb-btn.gif) left top no-repeat; width:300px; height:72px; display:block; float:none; margin:0 auto}
.fbBtnDB .fbBtnDB span, .fbBtnDB .fb_button_medium span { display:none}

/* Facebook buton dashboard start */

/* Mihnati Message on dashboard start */
.msgRzeDB { float:left; width:97.5%; border:solid 1px #CECBCE; padding:1%; margin-bottom:10px; }
.msgRzeDB h1, .msgRzeDB h1 a { font-size:16px; color:#2200c1; font-weight:normal; text-decoration:underline;}
.msgRzeDB p { margin:0; padding:5px 0 0 0; font-size:13px; }
.msgRzeDB p a { color:#003366; font-weight:bold; text-decoration:none}
/* Mihnati Message on dashboard End */

/* FB message on job post page start */
.fbMsg { float:left; margin-top:8px; border: 1px solid #ccc; padding: 6px 10px; background-color:#f6f2b9; font-size: 18px; -moz-border-radius: 5px; text-decoration:none !important}

/* FB message on job post page start */

/* Mihnati-FB job post page message start */
.jbRzeFb { display:block; width:99%; margin:0 auto; margin-top:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid 2px #003366; border-top-width:8px;}
.jbRzeFb h1 { position:relative; font-weight:normal; font-size:36px; padding:5px; margin:-57px 0 10px -10px; color:#003366; }
.jbRzeFbImg  { display:block; width:100%; padding-bottom:10px; text-align:center}
.jbRzeFbSc { display:block; margin:0 auto;width:96%; background-color:#ededed; padding:2%;}
.jbRzeFbSc p{ padding:0; margin:0}
.jbRzeFbSc p u { text-decoration:none;font-size:18px; color:#003366; font-weight:normal}
.jbRzeFbSc  h2 { font-size:36px; color:#003366; margin:0; padding:18px 0; font-weight:normal}
.jbRzeFbSc .jbRzeFbFe { display:block; width:100%; clear:both; } 
.jbRzeFbSc .jbRzeFbFe span{ float:left; width:260px; background:url(../../i/email/rozee_fb_ico.jpg) left 3px no-repeat; padding-left:20px; padding-bottom:3px;}
.jbRzeFb .jbRzeFbBtn {  display:block; width:100%; text-align:center; padding:10px 0}
.jbRzeFb .jbRzeFbBtn  a { display:inline-block; padding:10px 14px; color:#ffffff; background-color:#003366; border-radius:8px;-moz-border-radius:8px;  font-size:18px; text-decoration:none; margin-right:10px;}
/* Mihnati-FB job post page message End */

/* classes for sport lightbox alignment*/
.popsp{ float: leftl; width:500px}
.popsp ul{ float:left; list-style:none; width:500px}
.popsp li{ float:left; width:100%; padding:10px 0px}
.popsp .text{ float: left; width:100px}
.popsp .fields{ float: left; width:300px }
.popsp .btn{ float:left; margin:10px 0px; margin-left:100px;}

.popsp .btnC{ float:right; margin:10px 0px;}
.popsp  .chtFtrs{ float:left;padding:3px 10px;}
/*
.popsp{ float: leftl; width:500px}
.popsp ul{ float: left; list-style:none; width:100%}
.popsp .bar{float:left; width:100%}
.popsp .bar li{ float:left; width:50%}
.popsp .bar .txt{ float: left; width:200px}
.popsp .bar .fields{ float: left; width:200px}*/



/* Google Docs Preview Lyr info starts */
.gdPrvCnt { position:absolute; margin:-37px 0 0 -132px; width:154px; float:left;  }
.reApp .gdPrvCnt { position:absolute; margin:-37px 0 0 -132px; width:140px; float:left;   margin:-37px 0 0 -125px\9;}
.gdPrvCnt .gdPrvAro { background:url(../../i/rm/ico/pointerR.gif?4.1) bottom left no-repeat; margin:15px 0 0 122px ; width:15px; height:27px; padding:0; z-index:3; position:relative}
.gdPrvCnt .gdPrvLyr  { float:left; clear:left; border:solid 1px #b30; padding:8px; background-color:#fff; width:105px}
.gdPrvCnt a { color:#003366 !important; text-decoration:none; float:left; margin:2px 0; white-space:nowrap\9 } 

.prvMyrz {margin:-37px 0 0 -125px;} /*116*/
.prvCvSrch {margin:-37px 0 0 116px;}

/* Google Docs Preview Lyr info Ends */

/*Job Referrals light box Start*/

.rfJb { float:left; width:100%}
.rfJb h1 { font-size:24px; font-weight:normal; margin-bottom:8px;}
.rfJb .rfJbHd { float:left; width:100%; background-color:#003366 ; font-weight:bold; padding:8px 0; color:#fff }
.rfJb .rfJbFld { float:left; width:100%; background-color:#fff; padding:8px 0 }
.rfJb .rfJbAlt { float:left; width:100%; background-color:#ddd; padding:8px 0  }
.rfJb .rfJbJob { float:left; width:210px; padding-left:6px; }
.rfJb .rfJbJob a { font-weight:bold; color:#000}
.rfJb .rfJbIco { float:left; width:32px; padding-left:6px; text-align:center; padding:2px 8px 2px 8px }
.rfJb .rfJbApt { float:left; width:210px; padding-left:6px }
.rfJb .rfJbApt a { font-weight:bold; color:#000}
.rfJb .rfJbDte { float:left; width:80px; text-align:center;}
.rfJb .rfJbExp { float:left; width:63px;text-align:center;}
.rfJb .rfJbEdu { float:left; width:75px;text-align:center; }
.rfJb .rfJbSlr { float:left; width:68px;text-align:center;}
.rfJb .rfJbRef { float:left; width:210px;text-align:left; padding-left:6px }
.rfJb .rfJbRef p { margin:0; padding:0; font-size:11px;}
.rfJb .rfJbRef span { font-weight:bold;font-size:11px;}
.rfJb .rfJbRef a { font-weight:bold; color:#000}
.rfJb .rfJbCv { float:left; width:30px;text-align:center;}
.rfJb .paginCont { padding:0; width:100% }

.rfJbDtl { background-color:#eeeeee; float:left; width:99.7% ; padding-bottom:8px; border:solid 1px #000}
.rfJbDtl .clsX {background:#333333 none repeat scroll 0;float:left;height:20px;margin-bottom:5px;padding-right:3px;text-align:right;width:99.7%;}
.rfJbDtl .appLstA { float:left; width:98%; padding:5px 1%; }
.rfJbDtl .appDCap { float:left ; width:25%; font-weight:bold; border-bottom:dotted 1px #999}
.rfJbDtl .appDDis { float:left ; width:70%; padding-left:1%}
/* Job Referrals light box  End*/


/*Employer Referral Tracker Start*/

.rfApntPg { float:left; width:650px;}
.rfApntHdr { float:left; width:80%; font-size:24px}
.rfApntPg h1 { font-size:24px; font-weight:normal; margin-bottom:8px;}
.rfApntPg .rfApntHd { float:left; width:100%; background-color:#003366 ; font-weight:bold; padding:8px 0; color:#fff }
.rfApntPg .rfApntFld { float:left; width:100%; background-color:#fff; padding:8px 0 }
.rfApntPg .rfApntAlt { float:left; width:100%; background-color:#ddd; padding:8px 0  }

.rfApntPg .rfApntJob { float:left; width:338px; padding-left:8px }
.rfApntPg .rfApntJob a { font-weight:bold; color:#003366}
.rfApntPg .rfApntApp { float:left; width:120px;text-align:center; }
.rfApntPg .rfApntRff { float:left; width:120px;text-align:center; }
.rfApntPg .rfApntRfr { float:left; width:120px;text-align:center; }
.rfApntPg .paginCont { padding:0; width:100% }
.refRgtPnl { float:right; width:300px;}
/*Employer Referral Tracker End*/


/*Job Referrals light box Start*/
.rfrJb { float:left; width:100%}
.rfrJb h1 { font-size:24px; font-weight:normal; margin-bottom:8px;}
.rfrJb .rfrJbHd { float:left; width:100%; background-color:#003366 ; font-weight:bold; padding:8px 0; color:#fff }
.rfrJb .rfrJbFld { float:left; width:100%; background-color:#fff; padding:8px 0 0px 0px; }
.rfrJb .rfrJbAlt { float:left; width:100%; background-color:#ddd;padding:8px 0 0px 0px; }
.srhBar{ float:left;  width:100%; padding-bottom:5px;}
.tx-bar{ float:left;font-size:13px; color:#333;  margin-right:10px;}
.tx-bar b { color:#003366; font-weight:bold}
.tx-bar a{ color:#003366; text-decoration:underline; padding:0px 3px; font-weight:bold }
.icoBx{ float:right;}
.icoBx .box{ float:left; padding:2px 3px; background-color:#DDDDDD; margin-right:2px;}
.icoBx .box img{ float:left}
.icoBx .box .num{ font-weight:bold; font-size:12px; color:#333; float:left; padding:0px 5px;}
.refB{ float:right; }
.refB .wrd{ float:right; font-size:12px; color:#333; font-weight:bold; padding-top:2px; padding-right:10px;;}
.refB .filter { float:right}
.refB select{ border:1px solid#003366}
#refMContL .srhBar .refB select{ padding:0; font-size:13px; border:solid 1px #999;}
#reflMContL .srhBar .refB select{ padding:0; font-size:13px; border:solid 1px #999; width:95px;}
.rfrJb .rfrJbHd .rfrJbAc { padding-top:0; }
.rfrJb .rfrJbAc { float:left; width:55px; text-align:center; padding-top:10px; }
.rfrJb .rfrJbAc input { margin:0}
.rfrJb .rfrJbEmp { float:left; width:550px; padding-left:8px }
.rfrJb .rfrJbEmp .pnBx { width:100%}
.rfrJb .rfrJbEmp .pnTxt { width:460px;}
#wrap .rfrJb .rfrJbEmp { width:700px; }
.rfrJb .rfrJbEmp a { font-weight:bold; color:#000}
.rfrJb .rfrJbRef { float:left; width:140px;}
.rfrJb .rfrJbRef  .totl{ border:1px solid #999999; background-color:#fff; text-align:center; margin-right:1px; font-size:18px; font-weight:bold; width:30px; float:left; text-decoration:none; height:44px;}
.rfrJb .rfrJbRef  .totl a{ text-decoration:none; padding-top:10px; float:left; width:100%; text-align:center}
.rfrJb .rfrJbRef .ico{float:left;  border:1px solid #999999;padding:5px 0 0px 8px; width:auto; background-color:#fff ; height:39px; }
.rfrJb .rfrJbRef .ime{ float:left; text-align:left; width:30px;}
.rfrJb .rfrJbRef .ime img{ float:left}
.rfrJb .rfrJbRef span{ float:left; text-align:center;  font-weight:bold; background: url(../../referral/i/popcount.jpg) top left no-repeat; width:20px;height:20px;padding:3px 0 0; }
.rfrJb .paginCont { padding:0; width:100% }
.rfrJb .rfApntTtl { float:left; width:140px; }
.rfrJb .rfApntTtl  .totl{ border:1px solid #999999; background-color:#fff; text-align:center; font-size:18px; font-weight:bold; width:30px; float:left; text-decoration:none; height:44px;}
.rfrJb .rfApntTtl  .totl a{ text-decoration:none; padding-top:10px; float:left; width:100%; text-align:center}
.rfrJb .rfApntTtl .ico{float:left;  border:1px solid #999999;padding:5px 0 0px 8px;  background-color:#fff  }
.rfrJb .rfApntTtl .ime{ float:left; text-align:left; width:30px;}
.rfrJb .rfApntTtl .ime img{ float:left}
.rfrJb .rfApntTtl span{ float:left; text-align:center;  font-weight:bold; background: url(../../Mihnati4/referral/i/popcount.jpg) top left no-repeat; width:20px;height:20px;padding:3px 0 0; }


/* Referrals popup Start*/
.rfPp { position:absolute; z-index:100; margin-top:-90px;}
.rfPp .rfPpBx {float:left;  width:340px; border:solid 2px #ccc; padding:5px; background-color:#FFFFFF; height:52px;}
.rfPp .rfPpImg{ float:left; border:solid 1px #ccc }
.rfPp .rfPpTxt{ float:left; width:280px; padding-left:5px}
.rfPp h1, .rfPp h1 a{ font-size:16px; color:#0033CC; float:left; width:100%; font-weight:bold; margin:0}
.rfPp span{ float:left; width:100%}
.rfPp p{ float:left; font-weight:bold}
/* Referrals popup End*/
.pnBx { float:left; width:290px; padding:0 10px 10px}
.pnImg { float:left; width:50px; height:50px; margin-right:5px;}
.pnImg img {height:50px; width:50px; }
.pnTxt { float:left; width:235px;}
.pnTxt h1, .pnTxt h1 a { font-size:18px; color:5259aa; font-weight:normal; text-decoration:none; font-size:16px; font-weight:bold; line-height:16px; margin-bottom:0px;}
.pnTxt span { clear:left; display:block; overflow:hidden; height:15px} 
.pnTxt span a { color:#0a45a3; text-decoration:underline;}
.pnTxt span a:hover { text-decoration:none}
.pnTxt p {clear:left; display:block;overflow:hidden; height:15px}
.pnTxt p a { color:#0a45a3; text-decoration:underline; font-weight:normal }
.pnTxt p a:hover { text-decoration:none}
.ftl{ float:left; width:30px;}

.proExpMr { float:left; width:100%;background-color:#ccc; color:#666;  text-align:center;}
.proExpMr a { display:block; width:100%; padding:5px 0; font-weight:bold; text-decoration:none}
.proExpMr img { padding:5px 0;}
.proExpMr a:hover { background-color:#ddd}
/* side enrol section srart*/
.totEn{ float:left; width:100%; border:1px solid #333333; margin-bottom:5px; padding-bottom:7px; }
.totEn .bar{ background-color:#000; float:left; padding:3px; width:98%; color:#fff}
.totEn .bar .hd1{ color:#fff; width:120px; float:left}
.totEn .bar .hd1 a{ color:#fff; text-decoration:underline}
.totEn .bar .filsec{ float:right; width:120px;}
.totEn .bar .filsec .tx{ float:left; padding-top:2px; padding-right:2px; }
.totEn .bar .filsec select{ border:1px solid #003366; font-size:12px;  }
.totEn .hd2{ float:left; font-size:14px; color:#000; width:90%; padding:5px 5px 5px 10px; font-weight:bold}
.totEn .det{ float:left; width:100%}
.totEn .det a{ background:transparent url(../../i/arr-up.gif) no-repeat scroll left 4px; display:block;margin-left:5px;padding:0 5px 2px 10px;text-decoration:none;font-size:13px;}
.reflink{float:right; text-align:right; font-size:11px; font-weight:bold;  }
.reflink a{ float:left; text-align:center; color:#fff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; font-weight:bold; text-decoration:none; background-color:#000; border:solid 1px #ie6cbf;padding:5px;text-align:center; width:120px; font-size:12px; color:#fff}
/* side enrol section end*/
/*Dashboard*/
.profHead{float:left; width:100%;}
.profHead .profTabs { float:left; width:98%; padding:8px 0 0 2%; }
.profTabs .tabs{float:left; width:400px; color:#ccc; color:#000; font-weight:bold; font-size:0px;}
.profTabs .tabs a{ background-color:#CCCCCC;color:#666666;padding:5px 10px;text-decoration:none;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-radius-topleft:8px;border-radius-topright:8px; margin-right:1px; float:left; font-size:12px;}
.profTabs .tabs a.active{ background-color:#349fd0; text-decoration:none; color:#fff; cursor:default}
.profTabs .add2Network{ float:right; width:145px; }
.add2Network .ico{float:left; width:16px; height:16px; background:url(../../i/sprt/sprt-img.gif?1.2) -48px -1px no-repeat;}
.add2Network a{float:left; font-weight:bold; color:#005599; margin-left:7px;}

.mastHdCont{ float:left; width:100%; }
.mastHdCont .left{ float:left; width:8px; height:130px; background:url(../../i/sprt/sprt-img.gif?1.2) -132px -185px no-repeat; display:none}
.mastHdCont .right{ float:right; width:8px; height:130px; background:url(../../i/sprt/sprt-img.gif?1.2) -142px -185px no-repeat; display:none}
.mastHdCont .mastBodyCont{ float:left; width:615px; padding:10px; background-color:#efefef; border:solid 1px #999; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.mastBodyCont .mastBody{ float:left; width:100%; background-color:#fff; }
.mastBody .nameTit{ float:left; width:206px; height:93px; padding:10px 10px 0 15px; }
.mastBody .nameTit .usrName{ float:left; width:100%; font-size:16px; font-weight:bold; }
.mastBody .nameTit .usrTit{ float:left; width:100%; font-size:14px; color:#666; margin-top:1px; }
.mastBody .nameTit .usrCmp{ float:left; width:100%; margin-top:3px; }
.mastBody .usrCmp a { text-decoration:none; color:#b30; font-size:14px; font-weight:bold}
.mastBody .nameTit .pBarCont{ float:left; width:100%; margin-top:7px; }
.nameTit .pBarCont .progBar{ float:left; width:265px; height:11px; border:#79a617 solid 1px; margin-bottom:3px; }
.pBarCont  p{ clear:left; font-size:12px; }
.mastBody .usrPic{ float:left; width:86px; height:86px; margin-top:7px; border:#e4e4e4 solid 1px; margin-left:8px; }
.mastBody .usrPic a{ color:#08c; font-size:10px!important; padding:2px!important; margin-top:69px; float:right; }
.mastBody .usrPic a:hover { color:#036}
.pStatusValues{float:left; width:90%; padding:15px 0 0 25px;}
.pStatusValues p{ line-height:18px;}
.mastBody .usrPicDb { /*background:url(../../i/rm/upload-photo.gif) top left no-repeat;*/}
.contDtlCont { float:left; width:270px;  padding-left:10px; }
.contDtlCont .entry{ float:left; width:100%; padding:5px 0;  border-bottom:#f4f4f4 solid 1px; }
.contDtlCont .entry a{ font-weight:bold; color:#005599; margin-left:3px; padding:3px; _padding:2px 3px 0 }
a.btnEdit{float:right; padding:0; font-weight:bold; color:#b30; text-decoration:underline; margin-right:5px; padding-top:3px; }
.contDtlCont .entry p{ color:#333; margin-left:3px; padding:3px;}
.contDtlCont .entry .txt{ float:left; width:215px; overflow:hidden; padding-left:5px;}
.contDtlCont .mobIco{ float:left; width:16px; height:17px; background:url(../../i/sprt/sprt-img.gif?1.2) 5px 0 no-repeat;}
.contDtlCont .emailIco{ float:left; width:16px; height:17px; background:url(../../i/sprt/sprt-img.gif?1.2) -11px 0 no-repeat;}
.contDtlCont .locIco{ float:left; width:16px; height:17px; background:url(../../i/sprt/sprt-img.gif?1.2) -30px 0 no-repeat;}

	/* dashboard user pic Start */
.mastBody  .usrPicNw table  { text-align:center; width:86px; height:86px; border:solid 1px #ccc }
.mastBody  .usrPicNw { text-align:center; width:86px; height:auto; border:0 }
.mastBody  .usrPicNw td { vertical-align:middle; text-align:center}
.usrPicNw .usrPicNwImg { max-width:86px; max-height:86px; }
.usrPicNw .usrPicNwLnk a { color: #06C;float: right;font-size: 10px !important;margin:0;padding: 2px !important; background:#fff; padding:0 0 2px 2px;margin:0; background-color:transparent !important}
	/* dashboard user pic End */



.profBdyCont{ float: left; width:639px; margin-top:0; margin-bottom:10px;}
.profBdyCont .usrResume{ float:left;}
.usrResume .resumeHd{ float:left; width:100%;}
.usrResume .resumeHd .tit{ float:left; width:97px; color:#b30; font-weight:bold; text-align:right; padding:5px 0; font-size:13px;}
.usrResume .resumeHd .text{ float:left; width:335px; padding:5px 0 5px 15px; font-size:13px;}
.resumeHd .text .friendIco{ float:left; width:19px; height:16px; background:url(../../i/sprt/sprt-img.gif?1.2) -67px -2px no-repeat;}
.resumeHd .text a{ color:#b30;}

.proExpCont{ float:left; width:100%; padding-bottom:8px; /*margin-top:20px;*/}/* Top Margin removed Prof. Expt. need to be first block*/
.proExpCont .proExpTit{ float:left; width:100%;}
.proExpCont .proExpTit .left{ float:left; width:5px; height:27px; background:url(../../i/sprt/sprt-img.gif?1.2) 0 -112px no-repeat;}
.proExpCont .proExpTit .right{ float:right; width:5px; height:27px; background:url(../../i/sprt/sprt-img.gif?1.2) -7px -112px no-repeat;}
.proExpCont .proExpTit .PEBody{ float:left; width:443px; height:21px; padding-top:6px; background:url(../../i/sprt/sprt-bgs.gif?1.1) 0 -492px repeat-x;}
.proExpTit .PEBody .PEtext{ float:left; width:383px;}
.PEBody .PEtext h6{ font-size:14px; font-weight:bold; text-transform:uppercase;}
.PEBody .act{ float:right; width:55px; text-align:right; padding-right:3px;}
.proExpCont .proExpBdy{ float:left; width:100%;}
.proExpCont .proExpBdy p{ margin-top:7px; line-height:16px; font-size:12px;}

.resumeSec{ float:left; width:453px; margin-top:10px;}
.resumeSec a, .resumeSec a:visited{ color:#7aafde;}
.resumeSec a:hover{ color:#7aafde;}

.resumeSec .secTitCont{ float:left; width:453px; border-bottom:#a2c9e6 solid 2px;}
.secTitCont .titTxt{ float:left; font-size:18px; padding-left:5px;}
.secTitCont .lnkCont{ float:right;}
.secTitCont .lnkCont{ float:right; padding-top:5px;}
.secTitCont .lnkCont a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; padding:1px 3px; margin:0 0 0 5px; text-align:right; }

.secTitCont .profExpIco, .secTitCont .profExpIco, .secTitCont .profEduIco, .secTitCont .profCvsIco, .secTitCont .profJAppIco{float:left; width:21px; height:21px; }
.secTitCont .profExpIco{background:url(../../i/sprt/sprt-img.gif?1.2) 0 -23px no-repeat;}
.secTitCont .profEduIco{ background:url(../../i/sprt/sprt-img.gif?1.2) -46px -23px no-repeat;}
.secTitCont .profCvsIco{ background:url(../../i/sprt/sprt-img.gif?1.2) -68px -21px no-repeat;}
.secTitCont .profJAppIco{ background:url(../../i/sprt/sprt-img.gif?1.2) -22px -21px no-repeat;}


.resumeSec .secBody{ float:left; width:100%; margin-top:8px;}
.resumeSec .secBody .entry{ float:left; width:100%; margin-bottom:8px;}
.resumeSec .secBody .tit{ float:left; width:350px; font-size:14px; font-weight:bold;}
.resumeSec .secBody .act{ float:right; width:100px; text-align:right; font-size:11px; padding-top:1px;}
.resumeSec .secBody .co{float:left; width:100%;  color:#990000; font-style:italic; font-size:12px;}
.resumeSec .secBody .date{float:left;  width:100%; color:#666; }
.resumeSec .secBody .text{ float:left; width:100%; font-size:12px;}
.resumeSec .secBody .text p{ line-height:16px; margin-top:5px; font-size:12px;}

.resumeSec .secBody .cvEntry, .resumeSec .secBody .jAEntry{float:left; width:100%; margin-bottom:8px;}
.secBody .cvEntry .cvTit{float:left; width:260px; }
.secBody .cvEntry .defCvCont{ float:left; width:105px;  }
.secBody .cvEntry .defCvCont .wordIco{ float:left; width:16px; height:16px;background:url(../../i/sprt/sprt-img.gif?1.2) -93px -589px no-repeat; margin:0 7px 0 0;}
.secBody .cvEntry .defCvCont .pdfIco{ float:left; width:16px; height:16px;background:url(../../i/sprt/sprt-img.gif?1.2) -75px -589px no-repeat; margin:0 7px 0 0;}
.secBody .cvEntry .defCvCont .htmIco{ float:left; width:16px; height:16px;background:url(../../i/sprt/sprt-img.gif?1.2) -111px -589px no-repeat; margin:0 7px 0 0;}
.secBody .cvEntry .defCv{float:left;}
.secBody .cvEntry .defCv a.defCv{ background-color:#FFFF00; font-weight:normal; color:#333!important; text-decoration:none; }
.secBody .cvEntry .defCv a.myCv{ font-weight:normal; color:#333!important; }

.secBody .cvEntry .dat{ float:left; width:90px;}
.secBody .cvEntry .cvActIco{float:right; width:55px; height:12px; text-align:right;}
.cvEntry .cvActIco .edit, .cvEntry .cvActIco .down, .cvEntry .cvActIco .del, .cvEntry .cvActIco .ldr12, .jAEntry .jAActIco .del, .jAEntry .jAActIco .ldr12{float:right; width:12px; height:12px; margin-left:7px; cursor:pointer;}
.cvEntry .cvActIco .edit{ background:url(../../i/sprt/sprt-img.gif?1.2) -110px -18px no-repeat;}
.cvEntry .cvActIco .down{ background:url(../../i/sprt/sprt-img.gif?1.2) -123px -18px no-repeat;}
.cvEntry .cvActIco .del{ background:url(../../i/sprt/sprt-img.gif?1.2) -136px -18px no-repeat;}
.cvEntry .cvActIco .ldr12{ background:url(../../i/ico/ldr12.gif?1.1) 0 0 no-repeat;}

.secBody .jAEntry .jATit{float:left; width:260px; }
.secBody .jAEntry a.coname{ color:#666;}
.secBody .jAEntry .dat{float:left; width:80px; }
.secBody .jAEntry .status{float:right; width:68px; color:#666; }
.secBody .jAEntry .jAActIco{float:right; width:20px; height:12px; text-align:right;}
.jAEntry .jAActIco .del{ background:url(../../i/sprt/sprt-img.gif?1.2) -136px -18px no-repeat;}
.jAEntry .jAActIco .ldr12{  background:url(../../i/ico/ldr12.gif?1.1) 0 0 no-repeat;}
/* classes for facebook section on detail page - Start*/
.facBx{ float:left; width:636px; height:61px;  border:1px solid #999; border-radius:3px;-moz-border-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px; padding:5px 0px 10px;}

.facBx .pic{ float:left; width:300px; text-align:center; padding-top:16px;}
.facBx .titTp{ background-color:#fff; float:left; padding:0px 5px; z-index:1000px; position: relative; font-size:14px; color: #333;margin-left:10px;margin-top:-13px;}
.facBx .viw{ background-color:#fff; float:right; padding:0px 5px; z-index:1000px; font-size:14px; color: #003366;margin-top:-13px; margin-right:10px;}
.facBx .intro{ float:left; width:211px; padding-top:6px;}
.facBx .intro .img{ float:left; width:50px; height:50px; border:1px solid; margin:0px 5px; overflow:hidden;}
.facBx .intro .txt{ float:left; width:146px;}
.facBx .intro .txt b{ float:left; width:100%; font-size:14px; font-weight:bold; color:#003366}
.facBx .intro .txt span{ float:left; width:100%;font-size:11px;  color:#333; overflow:hidden; white-space:nowrap;} /* Socail box, company name fixed in one line */
.facBx .intro .txt span a { font-weight:normal}
.facBx .intro .txt a{ float:left; width:100%;font-size:11px; color:#003366}
.facBxs{ float:left; width:173px; height:61px; margin-left:5px ;border:1px solid #999; border-radius:3px;-moz-border-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px; padding:5px 0px 10px;}
.facBxs .ime{ text-align:center; padding-top:26px;}
.facBxs .viw{ background-color:#fff; float:left; padding:0px 5px; z-index:1000px; font-size:14px; color: #333;margin-top:-13px; margin-left:10px;}
/* classes for facebook section on detail page - end*/
/* Dashboard Network search box start */
.ntwSrch { float:left; margin-bottom:14px; width:96%; padding:8px 2%; border-radius:8px;-moz-border-radius:8px; background-color:#efefef}		
.ntwTxt { float:left; width:100px; padding:7px 3px 0 3px; font-weight:bold; font-size:12px}
.ntwFrm { float:left; width:439px; border:solid 1px #999;}
.ntwFrm input  { width:98%; padding:5px; background-color:#FFFFFF; border:0; font-size:13px; height:18px; display:block}
.ntwbtn { float:left}
.ntwbtn input{ float:left; padding:6px; padding:7px 6px\9; margin:0; color:#fff; background-color:#003366; border:0; -moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ntwbtn input{  padding:7px 6px; }
}

/* Dashboard Network search box end */

/* Dashboard icons start */
.contDtlIco { float:right}
.contDtlIco a { padding:3px;}
.editIco 	{ float:left; width:6px; height:11px; background:url(../../i/sprt/sprt-img.gif) -6px -552px no-repeat}
.lcoIco 	{ float:left; width:7px; height:11px; background:url(../../i/sprt/sprt-img.gif) -95px -552px no-repeat}
.savIco 	{ float:left; width:7px; height:11px; background:url(../../i/save.png)  left 2px  no-repeat}
.lcoIco2 	{ float:left; width:7px; height:11px; background:url(../../i/sprt/sprt-img.gif) -148px -552px no-repeat}
.delIco  	{ float:right; width:7px; height:9px; background:url(../../i/sprt/sprt-img.gif?1.3) no-repeat -136px -18px; margin-left:7px; padding:0}
.jAlertIco 	{ background:url(../../i/sprt/sprt-img.gif) no-repeat scroll -110px -1px;float:left;height:17px;width:18px;}
.SavedJIco 	{ background:url(../../i/sprt/sprt-img.gif) no-repeat scroll -89px -22px;float:left;height:17px;width:18px;}
.urCntsIco	{ background:url(../../i/sprt/sprt-img.gif) no-repeat scroll -66px -3px;float:left;height:17px;width:18px;}
.kwCntsIco	{ background:url(../../i/sprt/sprt-img.gif) no-repeat scroll -66px -3px;float:left;height:17px;width:18px;}
.cyCntsIco	{ background:url(../../i/sprt/sprt-img.gif) no-repeat scroll -3px -589px;float:left;height:17px;width:18px;}
.langIco	{ float:left; background:url(../../i/sprt/sprt-img.gif) no-repeat scroll -136px -49px;float:left;height:17px;width:18px;}
.gtPd{ background-color:#fff;border:1px solid #ccc; float:right;padding:2px 10px;position:relative;right:-11px;top:-11px;-moz-border-radius-bottomleft:5px;}
.gtPd a{font-size:13px; font-weight:bold; color:#003366; text-decoration:none}

/* Dashboard icons end */
/* Profile Layer*/
.pnl2 { border:1px solid #ccc; background-color:#fafafa; width:700px; padding-bottom:10px; clear:left; float:left;}
.pnl { border:1px solid #ccc; background-color:#fafafa; width:550px; height:100%; padding-bottom:10px; clear:left; float:left;}
.pnlTp { padding-top:5px; text-align:right; width:98%; float:left;}
.cntU { width:680px; padding-left:20px; float:left;}
.ttl { float:left;}
.ttl img { margin:10px 60px 0 0;}
.ttl .blt { float:left; background:url(../../i/rm/blt_tit.gif?1.1) no-repeat left; width:17px; height:24px;}
.ttl .txt { float:left; color:#003366; background:url(../../i/rm/tit_line.gif?1.1) left bottom no-repeat bottom; width:415px; height: auto; margin-left:6px; font-size:18px; text-align:left; white-space:nowrap\9 }
.ttl .txt b { float:left; font-weight:normal; font-size:22px; font-weight:bold; padding:0; margin-top:-5px; white-space:nowrap}
.ttl .txt a { float:right; text-transform:uppercase; margin-top:5px; font-style:normal; color:#b30; text-decoration:none; font-weight:normal;}
.ttl .txt a:hover { text-decoration:underline;}

.inpU { margin-top:10px; float:left; width:680px;}
.inpU i { font-size:11px; font-weight:normal; color:#777; font-style:normal;}
.inpU ul { margin:0; padding:0; list-style:none; clear:left;}
.inpU li { padding:5px 0 0 0; margin:5px 0; list-style:none;}
.inpU li a { text-decoration:underline; margin-right:5px;}
.inpU li a:hover { text-decoration:none;}
.inpU .cap { margin-left:0; width:135px; float:left; text-align:right; margin-top:10px;}
.inpU .capProfPic { margin-top:25px;}
.inpU .fwid { margin:0; padding-left:30px; width:100%; float:left; text-align:left; margin-top:3px; width:725px;}
.inpU .fields, .fieldsB { padding-left:10px; float:left; width:auto;}
.inpU .fields img { border:1px solid #eee; padding:3px;}
.inpU input[type='text'], .inp input[type='password'], .inp input[type='file'], .inp textarea{ border:1px solid; padding:3px 1px 3px 4px; border-left:#888 1px solid; border-top:#888 1px solid; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; font-size:16px; color:#666;}
.inpU input[type='button'], .inp input[type='submit'] { margin:0; padding:1px 1px 0 4px; font-size:13px;}
.inpU select { margin:0; font-size:16px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; color:#666; padding:0;}
.inpU .sep { margin-left:5px; margin-right:5px;}
.inpU input[type='checkbox'], .inp input[type='radio'] { margin:0; padding:0;}

.inp { margin-top:10px; float:left; width:100%;}
.inp i { font-size:11px; font-weight:normal; color:#777; font-style:normal;}
.inp ul { margin:0; padding:0; list-style:none; clear:left;}
.inp li { padding:5px 0 0 0; margin:5px 0; list-style:none;}
.inp li a { text-decoration:underline; margin-right:5px;}
.inp li a:hover { text-decoration:none;}
.inp .cap { margin-left:0; width:135px; float:left; text-align:right; margin-top:10px;}
.inp .capProfPic { margin-top:25px;}
.inp .fwid { margin:0; padding-left:30px; width:100%; float:left; text-align:left; margin-top:3px; width:725px;}
.inp .fields, .fieldsB { padding-left:10px; float:left; width:auto;}
.inp .fields img { border:1px solid #eee; padding:3px;}
.inp input[type='text'], .inp input[type='file'], .inp textarea{ border:1px solid; padding:3px 1px 3px 4px; border-left:#888 1px solid; border-top:#888 1px solid; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; font-size:16px; color:#666;}
.inp input[type='button'], .inp input[type='submit'] { margin:0; padding:1px 1px 0 4px; font-size:13px;}
.inp select { margin:0; font-size:16px; border:1px solid; border-left-color:#888; border-top-color:#888; border-bottom-color:#ddd; border-right-color:#ddd; color:#666; padding:0;}
.inp .sep { margin-left:5px; margin-right:5px;}
.inp input[type='checkbox'], .inp input[type='radio'] { margin:0; padding:0;}

.cntU .proLyrMsg { width:675px; float:left; margin-top:10px;}
.cntU .proLyrMsg ul {padding:12px; }
.cntU .proLyrMsg li {padding:5px 0 0 5px; }

/* Upload CV from Profile */
#chPwdCont .updCvCont { font-size:12px;}
#chPwdCont .bg_sinup {color: #ffffff; font-size:16px; background-color:#003366; font-weight:bold;}
#chPwdCont .updCvCont b { font-size:16px; color:#003366;}
#chPwdCont .updCvCont ul {padding:10px 0 0 20px; }
#chPwdCont .updCvCont li {padding:5px 0 0 5px; }
#chPwdCont .bgBOY {color: #ffffff; font-size:16px; background:url(../../i/boy_bg.gif) repeat-x; font-weight:bold;}
#chPwdCont p.txt {font-size:14px; }
#chPwdCont .bOYTit { background-color:#737373; color:#fff; font-size:14px;}


.cvTemCont { border:1px solid #cecbce; background-color:#fff; }


/* Apply Job, Forward Job Layers */
.logFrdApCont { width:785px; float:left; margin-top:6px;}
.jDmsBdr { border:1px solid #cddded; padding:5px; height:35px; margin-top:5px; background-color:#e4f0fb;} /* strips structure */
.jDmsBdrHd { background-color:#003366}
.bg-colored { background-color:#003366;} /* table top block */
a.lnky12B, a.lnky12B:hover{ text-decoration: none; color:#fff;}

.border_grey{ border-color: #C9C8C8; border-style: solid; border-width: 1px; }
.border_grey h3 { font-size:18px; font-weight:normal; margin:0; padding:0; display:inline}
.black12Barial {color: #000000; font-weight: bold; font-size: 12px; font-family:Arial}
a.linkred12{ text-decoration: none;  font-weight: bold; font-size: 12px;	font-family:Arial, Verdana;}
a.linkred12:hover { text-decoration: underline;	color: #000000;	font-weight: bold; font-size: 12px;	font-family:Arial, Verdana;}

.lnkblu_12Ar{ color:#003366; font-size:12px; text-transform:uppercase;}
a.lnkblu_12Ar:link, a.lnkblu_12Ar:visited, a.lnkblu_12Ar:active{color:#003366; font-size:10px; }
a.lnkblu_12Ar:hover, .fgtPwd a:hover {color:#477ec7; }
.fgtPwd, .fgtPwd a {color:#003366; }
.fldBdr {border:1px solid #cedfef }
.aplyFrm { width:650px; float:left; margin-top:10px;}
*html .aplyFrm{ float:none}
/* Signup Page Updates */
/* Misc */
.fntHndg { font-size:14px; font-weight:normal; color:#003366; font-weight:bold; text-decoration:none;}
.lnkblu_12Ar{ color:#003366; font-size:12px; text-transform:uppercase;}
a.lnkblu_12Ar:link, a.lnkblu_12Ar:visited, a.lnkblu_12Ar:active{color:#003366; font-size:10px; }
a.lnkblu_12Ar:hover, .fgtPwd a:hover {color:#477ec7; }
.fntWht { font-weight:normal; color:#ffffff;}
.fntWht a { font-weight:bold; color:#ffffff; text-decoration:underline;}
.fntWht a:hover { font-weight:bold; color:#ffffff; text-decoration:none;}
.fntMnu { color:#fff; font-weight:normal;}
.fntMnu a { color:#fff; font-weight:bold; text-decoration:none;}
.fntMnu a:hover { color:#fff; font-weight:bold; text-decoration:underline;}
.bgClrd { background-color:#003366;} /* table top block */
.mrn12   {color: #B90000; font-size:15px; font-weight:bold;}
.mrn   {color: #B90000; }
input.signAdd { color:#fff; background-color:#003366; font-weight:bold; font-size:13px;}
input.signUp { padding:5px;background-color:#003366; font-size:15px; color:#ffffff; font-weight:bold; border:1px solid #bfe6ff;}

.srchTAdCont {float: left; width: 72%; margin:0 0 0 10px; padding:0 5px 5px; font-size:9px; color:#999;}
.srchTAdCont a{ color:#2E9FDC;}
.srchTAdCont .srchTAdBdy{ float:left; width:98%; font-size:12px; color:#333; background-color:#FFFF99; padding:5px;}


.btnWhite{ float:left; width:135px  }
.btnWhite .left{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1.2) -87px -69px no-repeat;}
.btnWhite .right{ float:left; width:5px; height:37px; background:url(../../i/sprt/sprt-img.gif?1.2) -96px -69px no-repeat;}
.btnWhite .text{ float:left; width:125px; height:27px; padding-top:10px; background:url(../../i/sprt/sprt-bgs.gif?1.1) 0 -450px repeat-x; }
.btnWhite .text a{ font-size:14px; text-align:center; color:#333; font-weight:bold;}
.noData {float:left; width:98%; padding:7px 5px; font-size:12px; line-height:18px; background-color:#FFB;}
.noData a{ color:#990000 !important;}
.inviBtn { display:block; width:100%; clear:both;}
.inviBtn a { display:block; color:#fff; font-weight:normal; text-decoration:none; width:175px; font-size:18px; margin: 0 auto; padding:10px; text-align:center; background-color:#254c72; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
/*Dashboard Search Result start*/
.dbSchSc { float:left; width:100%;} 
.dbSch { float:left; width:100%; padding: 8px 0; border-bottom:dotted 1px #999}
.dbSch .dbSchLnk { float:right; padding-top:16px;}
.dbSch .dbSchLnk a { font-weight:bold; padding:2px 4px; background-color:#e8f1f7; color:#349fd0; border:solid 1px #bbcad7; text-decoration:none }
.dbSch .dbSchLnk a:hover { border:solid 1px #999}
.dbSch .dbSchLnk a.inactive { background-color:#e4e4e4; color:#999; border:solid 1px #ccc;}
.dbSch .dbSchImg { float:left; width:50px; height:50px; margin-right:8px;}
.dbSch .dbSchImg img { width:auto; height:auto; max-height:50px; max-width:50px; text-align:center; }
.dbSch .dbSchTxt { float:left; width:480px;}
.dbSch .dbSchTxt h1, .dbSch .dbSchTxt h1 a{ font-weight:normal; font-size:18px; color:#349fd0; text-decoration:none}
.dbSch .dbSchTxt h1 span { clear:none; float:none}
.dbSch .dbSchTxt span { float:left; clear:left; color:#333; }
.dbSch .dbSchTxt p { float:left; clear:left; color:#666;}
.dbSch .dbSchTxt p a { text-decoration:none; color:#0a4ca2;}
/*Dashboard Search Result End*/

/* Payment page UBL, Payment Method and Instructions - start */
.payBx { float:left; padding-left:14px; width:85%; clear:left; margin-bottom:14px;}
.payBx a { color:#b30 }
.payBx .payHd 	{ float:left; padding:2px 0;  font-size:18px; color:#b30 }
.payBx .payCp 	{ float:left; padding:2px 0; width:150px; clear:left; font-weight:bold; font-size:13px; clear:both }
.payBx .payDp 	{ float:left; padding:2px 0; width:550px; font-size:13px;}
.payBx span 	{ float:left; padding:2px 0; width:100%; }
.lgtBx .payDp 	{ float:left; padding:2px 0; width:440px; font-size:13px;}
#usrInvoice .payBx .payDp 	{ width:440px; }
/* Payment page UBL, Payment Method and Instructions - End */

.fbRecnt { float:left; width:97.5%; padding:8px 1%; background-color:#ffca59 ; border:solid 1px #d3a032; font-size:14px; font-weight:bold; margin-bottom:14px; text-align:center }
/* CV Search page Save Search Sectiuon, Facet section Start  */
.svSchFtHd { background-color:#e4e4e4; float: left;    padding: 8px 0; width:100%;}
.svSchFtHd img { padding-left: 10px; }
.svSchFtHd a { font-size:10px !important; font-weight:normal !important; color:#08c !important; padding-left:5px; }
.svSchFtSc { float:left; background-color:#e4e4e4;padding-bottom:8px;/* max-height:100px; overflow:auto*/; width:100%}
.svSchFtSc a { background:url(../../i/bol-ri.jpg) left 5px no-repeat; padding:2px 0 2px 14px; float:left; width:150px !important;}
.svSchFtSc a:hover { background-color:#ccc; color:#333 !important; }
.svSchFtSc .svSchFtBx { float:left; width:100%; }
.svSchFtSc .svSchFtLnk { float:left; width:100%;}
.svSchFtSc .svSchFtLnk a { margin-left:20px; float:left; text-decoration:none; color:#2e9fdc; width:113px; white-space:nowrap;overflow:hidden;  background:none ;font-weight:bold; font-size:11px !important;}

.svSchFtSc .svSchFtBx a {margin-left:20px; float:left; text-decoration:none; color:#2e9fdc; font-size:13px;width:113px; white-space:nowrap;overflow:}

.schPp { float:left; position:absolute; margin:-23px 0 0 140px; width:230px;}
.schPp .schPpAro { float:left; margin-right:-2px; position:relative; z-index:10; padding-top:10px;}
.schPp .schPpBx { float:left; padding:10px; border:solid 2px #003366; background-color:#fff; width:185px;}

#glblAdvSrch .schPpML {margin:-34px 0 0 301px; z-index:100}
#glblAdvSrch .schPpML { _margin-left:0px !important; _float:none}

#smbAdvSrch .schPpML {margin:-20px 0 0 313px; z-index:100}
#smbAdvSrch .schPpML { _margin:0px -18px !important; _float:none !important}

.rcentSrch .schPp { margin: -23px 0pt 0pt 140px; width: 230px;  }
.rcentSrch .schPpBx { width:185px;}
#lftColmn .schPp { margin: -11px 0pt 0pt 140px; z-index:999 }


.schPpAdv { float:right;margin:-23px 0 0 -237px; z-index:99 }
.schPpAdv .schPpAro img { display:none}
.schPpAdv .schPpAro { background-image:url( ../../i/rm/ico/pointer2_ar.png ); background-repeat:no-repeat; float:right; width:17px; height:20px; }
.schPpAdv .schPpBx { float:right;  margin-right:-2px;}
/* CV Search page Save Search Sectiuon, Facet section End */

/* Save CV Searh Lightbox Start */
.svSchLgtSc { float:left; width:100%;_width:97%; overflow:auto; max-height:500px; _padding:0 3% 0 0;overflow-x:hidden; }
.svSchLgtSc .svSchLgtBx { float:left; width:100%; padding:10px 0; border-bottom:dotted 1px #666;}  
.svSchLgtSc .svSchLgtNme {float:left; width:100%; padding:10px 0; border-bottom:dotted 1px #666;}  

.svSchLgtNme label { float:left; font-size:18px; color:#333; width:68px;}
.svSchLgtNme p 	{ float:left; font-size:18px; color:#333; width:400px;}
.svSchLgtNme p input { font-size:18px; border:solid 1px #666;  width:100%;}
.svSchLgtNme p a { font-size:10px; color:#003366}
.svSchLgtNme span { float:left; font-size:18px; color:#333; padding-left:3px;}
.svSchLgtNme span input { font-size:18px; border:none; background-color:#003366; color:#fff; font-weight:bold; padding:3px 5px; padding:_3px 5px;*padding:1px 5px; margin-left:8px;} 
.svSchLgtNme span img { padding-left:14px; padding-top:6px;}
body:nth-of-type(1) .svSchLgtNme span input { padding:4px 5px;}

.svSchLgtSc .svSchLgtBx  h1 { font-size:18px; font-weight:normal}
.svSchLgtSc .svSchLgtBx span { clear:left; float:left; background:url(../../i/bol-ri.jpg) left 7px no-repeat; padding:2px 0 2px 14px; }
.svSchLgtBx span a { font-size:12px; color:#003366; clear:left}

.svSchLgtSc .svSchLgtDel { float:right}
/* Save CV Searh Lightbox End */

/* save Search Manage Page, start */
.svSchMng { float:left; width:100%; margin-top:14px;}
.svSchMng .svSchMngHd { float:left; padding:6px 1%; background-color:#006184; color:#fff; font-size:18px;  width:98%} 
.svSchMng .svSchMngSc { float:left; width:100%} 
.svSchMng .svSchMngBx { float:left; width:100%; padding:12px 0; border-bottom: dotted 1px #666; } 
.svSchMng .svSchMngLnk { float:right; padding-top:14px;}
.svSchMng .svSchMngLnk a { font-weight:bold; color:#003366; padding:0 5px;  } 
.svSchMng  h1 { font-size:18px; font-weight:normal; color:#333;}
.svSchMng  span { clear:left; font-size:12px; color:#666666} 
/* Save Search Manage Page, End */


/* Confirmation Layer CSS, End */
.edrcnfMsg {float:right; width:97.5%; border:1px solid #999; background-color:#e4e4e4; padding:1%; margin:10px 0 0 0; font-weight:bold; color:#222; display:none;}
.edrcnfMsg span { float:right;}
.edrcnfMsg span a{ float:right; padding:2px 5px; margin:0 4px; background-color:#41A8D5; color:#fff; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px; text-decoration:none; font-weight:normal;}
.edrcnfMsg span a img{ width:15px;}
/* Confirmation Layer CSS, End */
.testab{ float:left;}
.tsthd{ float:left; background-color:#003366; padding:2px 5px; color:#fff; width:600px; font-size:16px; font-weight:bold}
.tstshd{ background-color:#ccc; color:#000; padding:2px 3px; text-align:center}
.testab{ float:left; border:1px solid #ccc; background-color:#eee; padding:10px 10px;}
.testab span{ float:left; padding-left:5px;}
.testab input[type="checkbox"], .inp input[type="radio"] {float:left; padding-right:5px;}
.borwt{ border-top:2px solid #fff; float:left;}


/* Adclick box on Applicants page - Start */
.adclkApp .Nas_wdgtMn {
border-top-right-radius:0px;
border-top-left-radius:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-topleft:0px;
webkit-border-top-right-radius:0px;
-webkit-border-top-left-radius:0px;
border: 1px solid #999;
border-top:none;
height:240px;
}
.adclkApp .Nas_wdgtadvtLnk, .adclkApp .Nas_wdgtadvtLnk:link  { background-color:#e28a17; font-size:13px}
/* Adclick box under on Applicants page - End */

/* Applicants page CountBox Adclick box - Start */
.rzeApl { float:left; width:95.5%; padding:2%; border:solid 1px #999; text-align:center; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.rzeApl h1 { font-size:60px; text-align:center; color:#333; margin:0; padding:0}
.rzeApl h2 { font-size:14px; color:#999; text-align:center;  margin:0; padding:0; position:relative; margin-top:-12px; padding-bottom:14px}
/* Applicants page CountBox Adclick box - End */
							
/* Adclick box on Dashboard page - Start */
.adclkDb .Nas_wdgtMn {
border-top-right-radius:0px;
border-top-left-radius:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-topleft:0px;
webkit-border-top-right-radius:0px;
-webkit-border-top-left-radius:0px;
border: 1px solid #999;
border-top:none;
}
.adclkDb .pPicBx { float:left; width:149px;}
.adclkDb .Nas_wdgtCntA { width:100%}
.adclkDb .Nas_wdgtMn { width:296px; max-width:296px;}
.adclkDb .Nas_wdgtMn .Nas_wdgtCntA .wdgtCnt { width:98%}
.adclkDb .Nas_wdgtMn .Nas_wdgtCntA .wdgtCnt .pBody { width:100px; float:left; clear:none; padding-left: 8px;padding-top: 0;width: 132px;}
.adclkDb .Nas_wdgtadvtLnk, .adclkDb .Nas_wdgtadvtLnk:link  { background-color:#e28a17; font-size:13px}
/* Adclick box on Dashboard page - End */

/* Adde new Company / Edit Company Start */
.cmpEdt tr td { padding:2px 0 ; font-size:12px; vertical-align:inherit}
.cmpEdt tr td:first-child {vertical-align:top; }
.cmpEdt td select, .cmpEdt td input, .cmpEdt td textarea { font-size:12px;}
#facebox .cmpEdt td { padding:2px 0 !important;line-height:normal }
#facebox .cmpEdt select.company { margin-bottom:4px}
#facebox .cmpEdt textarea { margin:0}
/* Adde new Company / Edit Company Start */

/* classes for notis box start */
.notis{ float:left; padding:10px 15px; background-color:#ffffc4; width:926px; border:1px solid #a6a29f; margin:10px 0px}
.notis .txt{ font-size:16px; color:#040300; font-weight:bold; width:725px; float:left; line-height:24px; }
.notis .txt span{ color:#a00000}
.notis .txt a{ color:#a00000;  text-decoration:underline; font-style:italic; font-weight:bold; font-size:16px;}
.notis .btn{ float:right; padding-top:5px;}
.notis .btn a { display:block; background-color:#900; color:#fff; font-weight:bold; text-decoration:none; font-size:28px; padding:5px 10px; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;  }
/* classes for notis box end */


/* Post Job Form - New Classes - Start*/

.pstFrm { float:left; width:100%; font-size:14px; padding-bottom:14px; border-bottom:dotted 1px #999; margin-bottom:14px; _float:none}
.pstFrm p { padding-bottom:8px;}
.pstFrm h1 { font-size:30px; font-weight:normal; padding:0 0 10px 0}
.pstFrmRw { float:left; width:100%; padding:5px 0; _float:none}
.pstFrmTtl { float:left; width:174px; font-weight:bold; padding:1px 0; text-align:right; padding-right:14px; padding-top:5px;}
.pstFrmRw .pstFrmTtl span { color:#c00}
.pstFrmTtl b { float:left; width:165px; text-align:right}

.pstFrmFld { float:left; width:388px; padding:1px 0}
#dispMCity { width: 460px;}
.pstFrmFld  .ui-corner-all { margin:0}
.pstFrmFld input { width:378px; font-size:16px; border:solid 1px #7b9ebd}
.pstFrmFld select { width:382px; font-size:16px;}
.pstFrmFld textarea { width:70%; font-size:15px; height:250px}
.pstFrmRng { float:left; white-space:nowrap}
.pstFrmRng input { width:auto; float:none; display:inline; }

.pstFrmFld input:focus, .pstFrmFld select:focus, .pstFrmFld textarea:focus { border:solid 1px #333; background-color:#e4e4e4}

.pstFrmFld input.err, .pstFrmFld select.err, .pstFrmFld textarea.err { border:solid 1px #900; background-color:#FFD5D5}


.pstFrmFld br { clear:both}
.pstFrmTxt { float:left; padding-top:3px}
.pstFrmFld span { font-size:12px ; color:#000}
.pstFrmBtn input { width:auto; border:solid 1px #333; color:#333; float:left; padding:3px 8px; cursor:pointer;  font-size:18px;  margin-right:8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.pstFrmSml .slWd{ width:107px;}
.pstFrmLrg { width:770px;}

.pstFrmMed { width:255px;}
.pstFrmMed input { width:245px}
.pstFrmMed select { width:249px}

.pstFrmMed2 { width:580px;}
.pstFrmMed2 input { width:575px}
.pstFrmMed2 select { width:579px}
.text-center { text-align:center}

.pstFrmSml { width:133px;}
.pstFrmSml input { width:123px}
.pstFrmSml select { width:95px}

.pstFrmOtr { padding-top:5px}
.pstFrmOtr input { width:auto; margin:0; border:none}
.pstFrmOtr .pstFrmFld input { border:solid 1px #7b9ebd; float:none; width:96%}


.pstFrmBx { float:left; width:97.8%; border:solid 1px #999999; padding:3px 1% 1%; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; margin-bottom:10px;}
.pstFrmBxM { background-color: #f1f1f1; border: 1px solid #999; border-radius: 10px 10px 10px 10px; float: left; margin-bottom: 10px; padding: 1%; width: 97.8%; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; margin-bottom:10px;}
.pstFrmBxM .pstFrmBx { background-color:#fff}
.pstSkl { float:right; width:100%; padding:3px 0; margin:3px 0 } /* 732px */
.pstFrmBx .pstSklTtl { float:left; width:100%; font-weight:bold; padding:10px 0; font-size:14px  }

.pstSkl span { float:left; margin:2px 5px 2px  0; cursor:pointer;padding:3px 23px 3px 5px; background:#e4e4e4 url(../../i/ico/addSkl.gif) center right no-repeat; border:solid 1px #999; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }/* addSkl.gif */
.pstFrmBx .jobSkilAdHd { float: left;font-size: 18px;margin-top: 8px;width: 98%;background-color: #666;color: #fff;padding: 1%;  }
.pstSkl span.r { background:#f7dede url(../../i/ico/rmvSkl.gif) center right no-repeat; color:#333; border:solid 1px #d85e5e }
.pstSkl span.s { background:none; background-color:#efefef;padding:3px 5px; }
.pstSkl .vSkil {float:right; width:100%; font-size:12px; text-decoration:none; text-align:right}
.pstSkl .vSkil a {text-decoration:none; text-align:right;color:#7AAFDE}
.pstSkl a:hover{ text-decoration:underline}
.pstSkl span:hover { border:solid 1px #333 }
.pstFrmFltr { float:right; background-color:#D0CA68; color:#000; padding:5px 10px; position:relative; margin-top:-38px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.pstFrmFltrCp { float:left; padding:5px 5px 0 0; }
.pstFrmFltrDt { float:left; }
.pstFrmFltrDt input { width:auto}
.pstFrmFltrDt .pstFrmFltrInp { width:300px; font-size:16px;}
/*.pstFrmBxS { background:#fffcce url(../../i/employer/sklImg.png) left -161px no-repeat; border:solid 1px #d0ca68}
.pstFrmBxS span { background:#d6ebff url(../../i/ico/rmvSkl.gif) center right no-repeat; color:#333 }
.pstFrmBxS .pstSklTtl { color:#fff}			
*/
.pstFrmBxS { background-color:#fffcce; border:solid 1px #d0ca68; margin-top:28px} /*  url(../../i/employer/sklImg.png) left -161px no-repeat */
.pstFrmBxS span { background:#d6ebff url(../../i/ico/rmvSkl.gif) center right no-repeat; color:#333 }
.pstFrmBxS .pstSklTtl { position:relative; margin-top:-28px; padding:4px 10px; width:auto; background-color:#d0ca68; border-bottom:0; border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px; }			
.pstFrmBxS .pstSkl  { width:100%}


.pstFrmBx .clsIcon { background:url(../../i/ico/clsIcon.gif) left 14px no-repeat; padding-left:16px }
.pstFrmBx .opnIcon { background:url(../../i/ico/opnIcon.gif) left 14px no-repeat; padding-left:16px }

.pstFrmBrd .pstFrmFld { border-bottom:dotted 1px #999; padding-bottom:10px}
.pstFrmFld .pstFrmFld { border:0}/*padding-bottom:14px; */
.pstFrmOtr .pstFrmFld  input  { background:1px solid #7B9EBD}

.pstFrmMn { padding: 1%; width: 97.8%;}
.pstFrmFltrMn { margin:0; margin-bottom:10px}
.pstFrmEss, .pstFrmNic { float:left; width:47%; border:solid 1px #999; padding:0 1% 1% 1% ; border-radius:5px;-moz-; border-radius:5px;-webkit-; border-radius:5px; margin-top:16px;}
.pstFrmNic { float:right;}
.pstFEHd, .pstFNHd { font-weight:bold; float:left; background-color:#FFFCCE; margin-top:-10px; position:relative; padding:3px}
.autoFill { overflow: hidden;  height: auto !important; border: 1px solid #b3b3b3 !important; cursor: text; font-size: 12px; min-height: 1px; z-index: 999; margin: 0; padding: 0 !important; background-color: #fff; margin-right:3px }
.autoFill input { border:none !important; width:100%;}
.autoFill .ac_sLst { margin:0}
.autoFill .ac_sLst span { margin:2}

.sklSltCtg { float:right; position:relative;cursor:default;padding:7px 10px; font-size:14px; width:auto; background-color:#d0ca68; border-bottom:0; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;  }			

.sklSltCtg .skJbCnt { margin-left:-250px}
.sklSltCtg .skJbTxt input { background-color:#003366 !important; padding:3px 5px  !important; margin:0 2px 0 0  !important; height:auto  !important}

.crsMsg { background:url(../../i/ico/crsMsg.png) 2px center no-repeat;width:auto !important;min-height:11px; padding-left:20px; margin:0 3px; display:inline; width:auto;color:#c00}
.tikMsg { background:url(../../i/ico/tikMsg.png) 2px center no-repeat;width:auto !important;min-height:11px;padding-left:20px; margin:0 3px; display:inline; width:auto}

/* Post Job Form - New Classes - End*/

/* Skill New design Start */
.jobCntnt {	width:100%;float:left;}
.jobCntnt  .pstFrmBtn { float:right}
.jobSkilB .jobSkil { float:left;font-size:24px; padding-right:8px;}
.jobSkilB  .jobSkilBx { float:left; width:570px; padding-right:8px;}
.jobSkilBx .token-input-list-facebook {  border:solid 2px #000; font-size:22px; color:#666; padding:0; width:450px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.jobSkilBx .token-input-list-facebook li input { font-size:22px}
.jobSkilBx .token-input-list-facebook li p { font-size:22px;}
.jobSkilBx .token-input-list-facebook li span { font-size:18px;margin:0 0 0 5px; position: relative;float: right; }
.jobSkilBx .token-input-dropdown-facebook { z-index:101}
.jobSkilBx .jobSkilBx input { border:none; width:100%; font-size:18px;}
.jobSkilB .jobSkilA { float:right;margin-left:6px;font-size:14px; padding-top:8px; margin-bottom:24px}
.jobSkilP {	float:left;width:100%;color: #000000;font-size:16px;margin-bottom:24px}
.jobRltsB {	float:left;	width:100%;	margin-bottom:20px}
.jobRltsB .jobRltsT {float:left;font-size:18px;position:relative;margin-top:-19px;z-index:100;margin-left:20px;background-color:#fff;padding:5px;}
.jobRltsB .jobRltsBd { border: 2px solid #ccc;border-radius: 5px 5px 5px 5px;color: #000;float: left;width:97.6%;padding:0 1%;}
.jobDtlBx {	float:left;	width:100%; margin-bottom:20px;}
.jobSkilAdB { float:left;width:308px}
.jobSkilAdB .jobSkilAdSlt { float:left;	width:95.5%; background-color:#666; padding:2.5%; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; margin-bottom:3px}
.jobSkilAdB .jobSkilAdSlt select { width:100%; font-size:24px}
.jobSkilAdB .jobSkilAdEn {float:left;width:99.5%;border:2px solid #ccc;overflow: auto;overflow-x:hidden;height: 306px}
.jobDtlBx  .pstSkl { width:96%; padding:2%}
.jobNxtImg {float:none;width: auto;}
.jobSkilEssB {float:left;width:300px;border:2px solid #666;height:357px; background-color:#f5fbe2; overflow-y:auto}/* Add skills at posting jobs section Bug#4831 */
.jobSkilEssB .jobSkilEssH { float:left;	font-size:24px;	margin-left:8px;margin-top:5px}
.jobSkilEssB .jobSkilEssS {	float:left; width:100%}
.jobSkilEssB .pstSkl span { background:url("../../i/ico/rmvSkl.gif") no-repeat right center #666; color:#fff; border:solid 1px #666; padding-right:22px; }
.jobSkilNth {float:left;width:300px;border:2px solid #ccc;height:357px;	margin-left:5px; background-color:#f1f1f1; overflow-y:auto} /* Add skills at posting jobs section Bug#4831 */
.jobSkilNth .jobSkilNthH {float:left;font-size:24px;margin-left:8px;margin-top:5px}
.jobSkilNth .jobSkilNthS {	float:left; width:100%;}
.jobSkilNth .pstSkl span { background:url("../../i/ico/rmvSkl.gif") no-repeat right center #E4E4E4 ;padding-right:22px;}
.sklAroPic { float:left; width:38px; height:357px;  text-align:center; background:url("../../i/rm/pstJb_pic.png") no-repeat center center; _background:url("../../i/pstJb_pic.gif") no-repeat center center; _width:32px; }
.jobSkilBx .skJbCnt { margin: -8px 0 0 -50px; }


/* Skill New design End */


/* Applicants Page Skill Match - Facets - Start */
.fctHd { float:left; padding-left:11px; margin-top:3px; clear:left; _float:none; _clear:both}
.fctCd { float:left; padding:12px 0 10px 26px; clear:left; width:165px;background:url(../../i/sklBg.gif) right top no-repeat }
.fctCd b { float: left; text-align:left; clear:left; font-weight:normal}
.fctCd .ui-slider-handle  { width:5px !important;}
.fctHdVlu{ width:60px}

/* Applicants Page Skill Match - Facets - End */

/* Applicants Page Skill Match Slider - Facets - Start */
.sklMch	 { float:left; width:96%; padding:8px 2%; margin:10px 0; background-color:#def; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc;}
.sklMch input { border:0; width:80px; background-color:transparent; color:#d00 !important}
.sklMch	 p { margin-bottom:6px; font-weight:bold}
.ui-slider { position: relative;height: 0.8em;text-align: left; background-color:#FFFFFF; border: 1px solid #aaa; color: #222222;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.ui-slider .ui-slider-range { height: 100%; top: 0;  display: block; margin:-1px 0 0 -1px; position: absolute; z-index: 1; background: url("ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x scroll 50% 50% #CCCCCC; color: #222222;    font-weight: bold;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.ui-slider .ui-slider-handle { background:none; margin-left: -0.6em; top: -0.27em;cursor: default; height: 1.2em; position: absolute; width: 1.2em; z-index: 2; color: #222222; background-color: #E6E6E6;border: 1px solid #aaa !important; font-weight: normal;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
/* Applicants Page Skill Match Slider - Facets - End */



/* Top Bar Start */

.tpBr {width:100%; height:25px; display:block; background-color:#ddd; border-bottom:solid 1px #ccc;}
.tpBr .tpBrSc 		{ display:block; width:950px; margin:0 auto;}
.tpBr .tpBrRgt 		{ float:left; padding-top:2px; width:60%}
.tpBrSc .tpBrFb 	{ float:right; display:table}
.tpBrSc .tpBrFb a		{ float:left   }
.tpBrSc .tpBrFb span		{ padding-left:8px; float:left }
.tpBrSc .tpBrFb span a { float:none}
.tpBrSc .tbBrLnk 	{ float:right; white-space:nowrap; padding-right:8px;}
.tpBrSc .tbBrLnk a	{ color:#000; padding:0 4px;}

.tpBrSc .tpBrLang 			{ float:left; padding-right:8px; width:250px;}
.tpBrSc .tpBrLangImg 		{ float:left;white-space:nowrap; cursor:pointer; margin-top:1px; }
.tpBrSc .tpBrLangImg a 		{ float:left; margin-right:5px; height:22px; background:url(../../i/rm/sprt/sprt_lang.gif?4.1) 0% 0% no-repeat; cursor:pointer}
.tpBrSc .tpBrLangImg .en	{ background-position:0 -55px; width:57px; }
.tpBrSc .tpBrLangImg .ar	{ background-position:-77px 0px ; width:52px; }

.tpBrSc .tpBrLang .s		{ cursor:default; margin-top:0}
.tpBrSc .tpBrLang .s a 	 	{ height:26px; position:relative; z-index:10; cursor:default; margin-top:0}
.tpBrSc .tpBrLang .s .en 	{ background-position:0 0 }
.tpBrSc .tpBrLang .s .ar 	{ background-position:-77px -55px; }
.tpBrSc .tpBrDt { float: right;  padding-top: 5px;  background: url(../../i/rm/ico/5756.png) 8px 7px no-repeat;  padding-left: 28px; }
.tpBr .tpBrCtry { float:left; white-space:nowrap; font-size:18px; background:url(../../i/ico/hmAro.gif) right 8px no-repeat; padding-right:16px; line-height:20px; }


/* Top Bar End */

.slmLgnBrEmp {float:left; width:785px; height:38px; border:none;}

.errRgt{width:670px;float: left !important;}

.wgtM{ background: url(../../i/employer/wgt-Bg.gif) left top repeat-x; font-size: 14px; font-weight: bold;}
.wgtR { background:url(../../i/employer/wgt-R.gif) top left no-repeat; width:8px; height:35px;  }
.wgtL { background:url(../../i/employer/wgt-L.gif) top left no-repeat; width:8px; height:35px;  }

.pstFrmFltrDt ul.token-input-list-facebook { float:left; width:300px; }
.pstFrmFltrDt ul.token-input-list-facebook li input { height:18px; padding:0px}
.pstFrmFltrDt li.token-input-token-facebook span { background:none; border:none; padding:0; width:auto;  float:right}
.pstFrmFltrDt  li.token-input-token-facebook p { width:auto !important}
.pstFrmFltrDt   div.token-input-dropdown-facebook { margin-top:24px}



.risec .ritActns a { color:#003366 !important}
.cvrsltBar .ritActns a, .cvrsltBar .ritActns a:hover { background-color:#003366 !important;}


/* SKILL TOOLTIP ON APPLICANTS CLASSES ADDED BY FAIZAN */
.skApCnt { position:absolute; margin:10px 0 0 -200px; width:400px; float:left; display:none; color:#000}
.skApCnt .skApAro { float:left; background:url(../../i/ico/pointerU.gif) bottom left no-repeat; margin: 0 0 -1px 225px ; width:27px; height:15px; padding:0; z-index:3; position:relative}
.skApCnt .skApBx  { float:left; clear:left; border:solid 1px #059; padding:8px; background-color:#fff; width:380px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.skApCnt .skApImgBx { float:left; border:1px dashed #333; padding:5px 10px; text-align:center; background-color:#990000; color:#FFF; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.skApCnt .skApImg {  padding:5px 0; font-size:22px; font-weight:bold; }
.skApCnt .skApImgTxt {  padding:0 0 5px; font-size:12px; }
.skApCnt .skApTxt { float:left !important; width:295px; font-size:12px; text-align:left; clear:none; padding-left:5px;}
.skApTxt b { font-size:13px; display:block; text-align:left; clear:both; }
.skApCnt .skApTxt .appSkl{ float:left; margin:2px; border:1px solid #333; width:auto; background-color:#E4E4E4; padding:2px 4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;} 
.skApCnt .skApTxt .appSkl p{ float:left; direction:ltr; width:auto } 
.skApCnt .skApTxt .appSkl em{ padding-left:5px; color:#036; font-style:normal } 
.skApCnt .nsklm { background-color: #FFF2F2;border: 2px dashed #990000;color: #990000;float: left;font-style: italic;font-weight: bold;margin-left: 5px;padding: 24px 15px;width: 270px;font-size:12px;}
.skApCnt .skApImgBx2 { float:left} 
.skApCnt .skApImgBx2 { float:left} 
.skApCnt .nsklm { float:left; }
/* SKILL TOOLTIP ON APPLICANTS CLASSES ADDED BY FAIZAN */


/* SKILL TOOLTIP ON APPLICANTS CLASSES ADDED BY FAIZAN */

.skJbCnt { position:absolute; width:242px; margin:22px 0 0 -50px; float:left; color:#000; z-index:200}
.skJbCnt .skJbAro { float:left; background:url(../../i/ico/pointerU.gif) bottom left no-repeat; margin: 0 0 -1px 84px; width:27px; height:15px; padding:0; z-index:3; position:relative}
.skJbCnt .skJbBx  { float:left; clear:left; border:solid 1px #059; padding:8px; background-color:#fff; width:230px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.skJbCnt .skJbTxt { float:left !important;width:227px; font-size:12px; text-align:left; clear:none; padding-left:5px;}
.skJbTxt b { font-size:13px; display:block; text-align:left; clear:both;margin-bottom:5px }
.skJbTxt a {float:right;}
.skJbTxt input { margin-right:3px; cursor:pointer} 
.pstSkl p { float:left; margin:0; padding:0}
/* SKILL TOOLTIP ON APPLICANTS CLASSES ADDED BY FAIZAN */

/* SKILL TOOLTIP ON APPLICANTS CLASSES ADDED BY Asif Start */
.jquerybubblepopup table { margin:0; padding:0}
.jquerybubblepopup-top-middle, .jquerybubblepopup-bottom-middle { background:none !important ;}
.jquerybubblepopup-top-right, .jquerybubblepopup-top-left, .jquerybubblepopup-middle-left, .jquerybubblepopup-middle-right, .jquerybubblepopup-bottom-right, .jquerybubblepopup-bottom-left { display:none}
.jquerybubblepopup-top-middle { margin:0; line-height:0; font-size:0; padding:0;}
.jquerybubblepopup-top-middle img { position:relative; z-index: 1000; margin-bottom: -4px;}
.jquerybubblepopup-bottom-middle img { position:relative; z-index: 1000; margin-top: -4px;}
.jquerybubblepopup-bottom-middle { text-align:center}
.skJbCntJq { position:relative; width:250px; float:left; color:#000; z-index:200}
.skJbCntJq .skJbAro { float:left; background:url(../../i/ico/pointerU.gif) bottom left no-repeat; margin: 0 0 -1px 84px; width:27px; height:15px; padding:0; z-index:3; position:relative}
.skJbCntJq .skJbBx  { float:left; position:relative;  clear:left; border:solid 1px #059; padding:8px; background-color:#fff; width:230px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.skJbCntJq .skJbTxt { float:left !important;width:227px; font-size:12px; text-align:left; clear:none; padding-left:5px;}
.skJbTxtJq b { font-size:13px; display:block; text-align:left; clear:both;margin-bottom:5px }
.skJbTxtJq a {float:right;}
.skJbTxtJq input { margin-right:3px; cursor:pointer; _width:100px} 
.pstSklJq p { float:left; margin:0; padding:0}
/* SKILL TOOLTIP ON APPLICANTS CLASSES ADDED BY Asif End */





.appLstJtl {font-size:11px; line-height:12px; float:left; clear:left; padding-right:2px;}

.fctSklCatHd {border-top: 1px dotted #CCCCCC;color: #333333;float: left;font-size: 13px;font-weight: bold;margin: 5px 0 0 15px;padding: 5px 0 0;width: 90%;} 
.fctCd {width:115px;}

/* No Result Start */
.noRslt { background-color: #F1F1F1;  border: 1px solid #DEDEDE; float: left; margin-bottom: 10px;  padding: 10px; width: 932px; }
.noRslt h2 { font-size: 18px; }
.noRslt . black12arial { padding: 7px; text-align: left;}
/* No Result End */

.srchRslt .cvrsltBar p { width:auto !important; margin:3px 18px 0 0 !important; clear:none !important; font-size:12px !important; }

/* Applicants Page Picture Start */
.appLstDtl div.appLstPic { float:right; clear:right; margin-right:75px; border:solid 1px #333; padding:1px}
.appLstDtl div.appLstPic a { float:left}
.appLstDtl div.appLstPic img { max-height:90px; max-width:90px;}
/* Applicants Page Picture End */


.ui-multiselect { background:#fff url(../../i/rm/select.gif) left top no-repeat; border:0 !important ;  border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important; font-weight: normal; color: #555555; outline: none; height:24px; width:383px !important }
.ui-multiselect span { font-size:16px;}
.ui-state-focus { background:#fff url(../../i/rm/selectOv.gif) left top no-repeat; }
.ui-state-hover 	{  background:#fff url(../../i/rm/selectH.gif) left top no-repeat; }
.ui-multiselect .ui-icon { display:none}
.ui-multiselect-menu ul label  { width:auto; background:#fff;}
.ui-multiselect-menu ul label:hover  { width:auto; background:#ccc;}


/* Select new company on Dashboard Start */
.sltDCmp { float: left; border-radius: 5px 5px 5px 5px; padding: 1%; margin-bottom: 14px; border: 2px solid #003366; width: 97.7%; font-size: 18px;}
.sltDCmp span { float:left; padding-top:3px}
.sltDCmp select{ width: 180px; float: right; font-size: 18px; color:#666; border: 1px solid #999; }
/* masg layer for cv search page start*/

.srMsg{float: left; padding: 10px 5px; background:#FFFFC4; border:1px solid #C1C1C1; margin-bottom: 10px; width: 99%;}
.srMsg a { background: none repeat scroll 0 0 #003366; float:left; border: 1px solid #C1C1C1;color:#FFFFFF !important; font-weight: bold;padding: 2px 10px; text-decoration:none !important; text-align:center;}
.srMsg p{ padding:0px 5px; width:auto; margin:0px; float:left; font-size:16px;}
.srMsg img{ float:left; margin-top:2px;}
.srMsg .cntDv{margin: auto; width: 394px;}
/* masg layer for cv search page end*/

/* footer links for En only Start */
.ftrArLnk  { float:left; width:0%; text-align:center; margin:10px 0 ;  direction:rtl}
.ftrArLnk  a { border-left:solid 1px #999;  padding: 0 10px; font-size: 11px; color:#666; }
.ftrArLnk  a:last-child { border:none}
/* footer links for En only Start */


/* Select new company on Dashboard End */

/*Dashboard hiring and (vrify button) Start */
.fbFrmTbl .fbHd { background-color:#666; color:#FFF}
.vfiCdeBtn{float:left; padding:2px; border:solid 1px #999; background-color:#666; margin-left:2px;_margin-left:1px; color:#fff}
/*Dashboard hiring End */
/* Tipsy start */
.tipsy { padding: 5px; font-size: 11px; font-weight:bold; position: absolute; z-index: 2000000;opacity:1 !important; filter:alpha(opacity=100) !important; }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url(../../i/tipsy.gif) no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
/* Tipsy End */

/* InstaMatch Start */
.appIntMngTtl { float:left; width:100%; margin-bottom:10px; text-align:left}
.appIntMngSkl { float:left; width:100%;margin-bottom:10px; text-align:left;}
.appIntMngSkl a  { background-color:#aaa;  max-width:none; color:#fff !important; float:left;padding:3px 5px;   white-space:nowrap;margin-right:3px; text-decoration:none; outline:none; color:#fff; font-weight:bold; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom: 4px; }
.appIntMngSkl .a { background-color:#200; color:#fff}
.appIntMngSkl .b { background-color:#310; color:#fff}
.appIntMngSkl .c { background-color:#730; color:#fff}
.appIntMngSkl .d { background-color:#e52; color:#fff}
.appIntMngSkl .e { background-color:#e94; color:#fff}
.appIntMngSkl .f { background-color:#fba; color:#730}
.appIntMngSkl .g { background-color:#fed; color:#730 !important; border:solid 1px #e96; padding:2px 4px;}
.appIntMngSkl .m { background-image:url(../../i/ico/tick2.gif);background-repeat:no-repeat; background-position:left center;padding-left:26px; padding-top:0; padding-bottom:0}

.appIntMngKey { float:; width:100%; margin-bottom:10px; text-align:left; color:#666}
.appIntMngKey .grTxt { color:#003366; font-weight:bold}


.appIntMngMsg { float:left; width:96.5%; background-color:#ffffdc; border:solid 1px #949d44; padding:1% 1% .3% 1%; margin:16px 0 0px 1%; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; }
.appIntMngMsg span { font-size:18px; color:#003366; }
.appIntMngMsg  a { float:right; margin-left:3px;}  
.appIntMngSkl a.mreSkl, .appIntMngSkl .mreSkl { background-color:#fff; border:solid 1px #999; padding:2px 4px;}
a.mreSkl strong, .mreSkl strong {   color:#b30 !important}

.smsBblCdts { width:250px; display:none; position: absolute; border: 1px solid #666; padding: 5px; margin:-25px 25px 0 -253px; background-color:#fff; border-radius:4px; box-shadow:2px 3px 3px #888}
@media screen and (-webkit-min-device-pixel-ratio:0){ .smsBblCdts  {  margin:-25px 25px 0 -280px;}}
.smsBblCdtsBlk { width:250px; display:none; position: absolute; border: 1px solid #666; padding: 5px; margin:-27px 25px 0 402px; font-size:12px; color:#000; background-color:#fff; border-radius:4px; box-shadow:2px 3px 3px #888}

.lgtBxIM { float:left; width:100%; }
.lgtBxIM .lgtBxIMTt { float:left;padding-top:16px;}  
.lgtBxIM  .lgtBxIMBtns { float:right; padding-top:10px;  }
.lgtBxIM .gryBtn { float:left}
/* InstaMatch End */


/*Skills New Layout Start */
.cvSchNw { float:left; width:98%; padding:1%; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {   /* IE10+ IE11 Hack*/
  .cvSchNw { float:none}
}
.cvSchNw  .cvSchNwChk { float:left; position:relative; z-index:100; padding-top:7px;} 

.cvSchNwLft { float:right; width:123px; position:relative; margin:6px 11px 0 0;}
.cvSchNwLft .cvSchNwVlu { float:left; width:100%; font-size:11px; margin-bottom:8px; padding-top:5px;}
.cvSchNwVlu label { float:left; width:100%; color:#666}
.cvSchNwVlu label b { color:#000; font-weight:normal}
.cvSchNwLnk { float:left; width:100%}
.cvSchNwLnk a { float:left; width:80%; border-bottom:1px solid #ccc; padding:2px 0; margin-bottom:2px; text-decoration:none !important; padding-left:20%;}
.cvSchNwLnk a.dd { background:url(../../i/cvmanager_downloaddoc.gif) left top no-repeat;  }
.cvSchNwLnk a.dp { background:url(../../i/cvmanager_downloadpdf.gif) left top no-repeat } /* added by Shahid for PDF download */
.cvSchNwLnk a.jaVid { background-position:0 -344px !important; background:url(../../i/sprt/jbAppIco.gif) top left no-repeat; } /* added by Shahid for PDF download */
.cvSchNwLnk a.pw { background:url(../../i/ico/prev-doc.gif) left top no-repeat }
.cvSchNwLnk a.st { background:url(../../i/ico/shortlist.gif) left top no-repeat }
.cvSchNwLnk a.cp { background:url(../../i/ico/copyCv.gif) left top no-repeat }
.cvSchNwLnk a.vc { background:url(../../i/html-ico16.gif) left top no-repeat } /* added by Shahid to view CV */
.cvSchNwLnk a.cmt {  background:url(../../i/sprt/jbAppIco.gif) 0 -60px no-repeat }
.cvSchNwLnk a.cmtFill {  background:url(../../i/sprt/jbAppIco.gif) 0 -150px no-repeat }
.cvSchNwLnk a.tgs {  background:url(../../i/ico/menabev/tag.gif) 0 -0px no-repeat }

.cvSchNwLnk a.actepted {  background:url(../../i/ico/mb/actepted.gif) top left no-repeat }
.cvSchNwLnk a.assessment {  background:url(../../i/ico/mb/assessment.gif) top left no-repeat }
.cvSchNwLnk a.hold {  background:url(../../i/ico/mb/hold.gif) top left no-repeat }
.cvSchNwLnk a.interview {  background:url(../../i/ico/mb/interview.gif) top left no-repeat }
.cvSchNwLnk a.offer {  background:url(../../i/ico/mb/offer.gif) top left no-repeat }
.cvSchNwLnk a.phone {  background:url(../../i/ico/mb/phone.gif) top left no-repeat }
.cvSchNwLnk a.pipeline {  background:url(../../i/ico/mb/pipeline.gif) top left no-repeat }
.cvSchNwLnk a.rejected {  background:url(../../i/ico/mb/rejected.gif) top left no-repeat }
.cvSchNwLnk a.shortlist {  background:url(../../i/ico/mb/shortlist.gif) top left no-repeat }
.cvSchNwLnk a.tag {  background:url(../../i/ico/mb/tag.gif) top left no-repeat }


.cvSchNw  .cvSchNwPic { float:left; width:123px; height:123px; border:solid 1px #ccc; text-align:center; vertical-align:middle; }
.cvSchNw  .cvSchNwPic img { max-width:123px; max-height:123px;}
.cvSchNw  .cvSchNwPic span { display: table-cell; width:123px; height:123px; vertical-align:middle; text-align:center}
.cvSchNw  .cvSchNwBx { float:left; width:100%; border-bottom:solid 1px #ccc; padding-top:8px; margin-bottom:4px; padding-bottom:14px; _float:none}
.cvSchNw  .cvSchNwUn { background:#fff url(../../i/new.png) top right no-repeat; _background:#fff url(../../i/new.gif) top right no-repeat}
.cvSchNw  .cvSchRej { background:#fff url(../../i/rejected_ar.png) top right no-repeat; }
.cvSchNw  .cvSchNwSt { background-color:#f0f0bb}

.cvSchNw  .icoLck { background: url("../../i/sprt/sprt-img.gif") no-repeat scroll -93px -535px transparent; float: right; height: 16px;width: 16px; }
.cvSchNw .icoLckU { float:right; width:16px; height:16px; background:url("../../i/sprt/sprt-img.gif") no-repeat scroll -161px -552px transparent}
.cvSchNw  .cvLck { display:block; margin:2px; background: url("../../i/sprt/sprt-img.gif") no-repeat scroll -93px -535px transparent;  height: 16px;width: 16px;  }
.cvSchNw .cvLckU { display:block;margin:2px;width:16px; height:16px; background:url("../../i/sprt/sprt-img.gif") no-repeat scroll -161px -552px transparent}

.cvSchNwLnks { width:355px !important}
	
.cvSchNw  .cvSchNwSc { float:left;width:550px; padding:5px 0 0 10px;}
.cvSchNw  .cvSchNwCp { float:left; width:100%; margin-bottom:18px;}
.cvSchNw  .cvSchNwCp label { float:left;}
.cvSchNw  .cvSchNwCp label b { color:#003366; font-weight:bold;}
.cvSchNw  .cvSchNwCp label b a { text-decoration:none !important}
.cvSchNw  .cvSchNwCp label i { font-style:normal} 
.cvSchNw  .cvSchNwCp p { float:left; clear:left}
.cvSchNw  .cvSchNwCp em { background-color:#fef85c; text-decoration:underline; font-style:normal}
.cvSchNw  .cvSchNwCp label { margin-bottom:6px;}

.cvSchNw  .cvSchNwCt { float:left; width:100%; margin-bottom:8px;} 
.cvSchNw  .cvSchNwCt label { float:left; padding:2px 0; width:24.5%; color:#666}
.cvSchNw  .cvSchNwCt p { float:left; padding:2px 0; width:24.5%}
.cvSchNw  .cvSchNwCt2 { margin-bottom:18px;}
.cvSchNw  .cvSchNwCt2 .label { clear:left}
.cvSchNw  .cvSchNwCt2 p { width:73.5%}

.cvSchNw  .cvSchNwSkl { float:left; width:100%; margin-bottom:8px;}
.cvSchNw  .cvSchNwSkl label, .cvSchNw  .cvSchNwSkl a { float:left; color:#444; font-weight:bold; padding:3px 8px; white-space:nowrap; margin:0 4px 4px 0; background-color:#e4e4e4; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; text-decoration:none}
.cvSchNw  .cvSchNwSkl label { background-color:#aaa; color:#fff;cursor: default; max-width:none}
.cvSchNw  .cvSchNwSkl .a { background-color:#310; color:#fff}
.cvSchNw  .cvSchNwSkl .b { background-color:#730; color:#ffffff}
.cvSchNw  .cvSchNwSkl .c { background-color:#e52; color:#fff}
.cvSchNw  .cvSchNwSkl .d { background-color:#e94; color:#fff}
.cvSchNw  .cvSchNwSkl .e { background-color:#fba; color:#730}
.cvSchNw  .cvSchNwSkl .f { background-color:#fed; color:#730; border:solid 1px #e94; padding:2px 4px}
.cvSchNw  .cvSchNwSkl .m { background-image:url(../../i/ico/tick2.gif);background-repeat:no-repeat; background-position:left center; padding-left:26px; }

.cvSchNwKw { float:left; width:100%; font-size:11px;}
.cvSchNwKw label { font-weight:bold; color:#003366;}
.cvSchNwKw em { background-color:#fef85c; font-style:normal}

.cvSchNw .cvSRNwBnr  { margin:0}
.cvSchNwMr { float:left; width:100%;}
.cvSchNwMr a { display:block; font-size:18px; text-align:center; padding:8px 0; background-color:#e2e2e2; text-decoration:none; color:#666; border:solid 1px #ccc; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.cvSchNwMr a:hover { border:solid 1px #999}
.cvSchNwMr a span { font-size:13px;}

.shrtLstImg{ float:left; width:100%; clear:both; text-align:center;background:url(../../i/rm/shrtLstPic.gif) 0 50%  repeat-x;}
/*Skills New Layout End */
/****** cradit section add****/
.thBx{ float:left; width:96%; padding:2% 2%; border:1px solid #000;}
.thBx .hd5{ font-size:48px; font-weight:bold; color:#4e4a4c; padding:20px 0px;}
.thBx .hd3{ font-size:30px; font-weight:bold; color:#000; padding-bottom:20px;}
.thBx .hd3 span{ font-size:30px; font-weight:bold; color:#f4711c;}
.thBx .deTal{ float:left; font-size:18px;}
.thBx .deTal p{ float:left; padding-bottom:20px; width:100%}
.thBx .deTal ul{ padding:0px; margin:0px; padding-bottom:10px; width:100%; float:left; padding-left:18px;}
.btnc{ float:left; width:630px; text-align:right; padding:20px 0px;}
.btnc a{ float:right; width:350px; text-align:right; padding:10px 0px; text-align:center; background:#f4711c; color:#fff; text-decoration:none; font-size:24px; border-radius:5px;}
.lnkcr{ float:right; width:150px; padding-top:50px;}
.lnkcr a{ float:right; color:#000; text-decoration:underline; font-size:11px;}
/****** cradit section end****/

/*Company sub-icon Start */
.sb-icn {background:url(../../i/ico/sub-icn.png) no-repeat  top left;float:left; padding-left:18px;}
/*Company sub-icon end*/
/****** cradit section add****/
.thBx{ float:left; width:96%; padding:2% 2%; border:1px solid #000;}
.thBx .hd5{ font-size:48px; font-weight:bold; color:#4e4a4c; padding:20px 0px;}
.thBx .hd3{ font-size:30px; font-weight:bold; color:#000; padding-bottom:20px;}
.thBx .hd3 span{ font-size:30px; font-weight:bold; color:#f4711c;}
.thBx .deTal{ float:left; font-size:18px;}
.thBx .deTal p{ float:left; padding-bottom:20px; width:100%}
.thBx .deTal ul{ padding:0px; margin:0px; padding-bottom:10px; width:100%; float:left; padding-left:18px;}
.btnc{ float:left; width:630px; text-align:right; padding:20px 0px;}
.btnc a{ float:right; width:350px; text-align:right; padding:10px 0px; text-align:center; background:#f4711c; color:#fff; text-decoration:none; font-size:24px; border-radius:5px;}
.lnkcr{ float:right; width:150px; padding-top:50px;}
.lnkcr a{ float:right; color:#000; text-decoration:underline; font-size:11px;}
/****** cradit section end****/
.nwTag { position:absolute; margin:-12px 0 0 -13px }
.instMchLgtBx { font-size:13px;}

/* Light box Borders - Redesign Start */
#facebox .b,
#facebox .bl,
#facebox .br,
#facebox .tl,
#facebox .tr { display:none !important}
#facebox .body { padding:14px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 5px 15px hsla(0, 0%, 0%, .6);	-webkit-box-shadow:0 5px 15px hsla(0, 0%, 0%, .6);	box-shadow:0 5px 15px hsla(0, 0%, 0%, .6);}
/* Light box Borders - Redesign End */

/*--al-faisaliah--*/
.BrdhdrMn .mnu62599 { width:100%; line-height:26px; color:#666; background-color:#d0d2d3; font-weight:bold; white-space:nowrap; text-align:right; font-size:12px;margin-top: -4px; }
.BrdhdrMn .mnu62599 a {text-decoration:none; color:#666; }
.BrdhdrMn .mnu62599 a:hover {color:#333; }

/*--alrashed--*/
.BrdhdrMn .mnu61311 { width:100%; line-height:26px; color:#000; background-color:#d0d2d3; font-weight:bold; white-space:nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu61311 a {text-decoration:none; color:#666; }
.BrdhdrMn .mnu61311 a:hover {color:#333; }


/*--olayan--*/
.BrdhdrMn .mnu61751 { width:98%; line-height:26px; color:#666; position:absolute; z-index:999; right:0; background-color:#333; font-weight:bold; white-space:nowrap; text-align:right; font-size:12px; margin-top:-5px; padding: 0px 10px}
.BrdhdrMn .mnu61751 a {text-decoration:none; color:#666; }
.BrdhdrMn .mnu61751 a:hover {color:#EE6D23; }

/*--SBG--*/
.BrdhdrMn .mnu60571 { width:100%; line-height:26px; color:#000; background-color:#d0d2d3; font-weight:bold; white-space:nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu60571 a {text-decoration:none; color:#fff; }
.BrdhdrMn .mnu60571 a:hover {color:#333; }




/*--NCB--*/
.BrdhdrMn .mnu59893 { width:100%; line-height:26px; color:#027231; background-color:#d0d2d3; font-weight:bold; white-space:nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu59893 a {text-decoration:none; color:#0F7531; }
.BrdhdrMn .mnu59893 a:hover {color:#333; }


/*
/*--saadeddin--*/
.BrdhdrMn .mnu64717 { width:100%; line-height:26px; color:#489044; background-color:#d0d2d3; font-weight:bold; white-space:nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu64717 a {text-decoration:none; color:#000; }
.BrdhdrMn .mnu64717 a:hover {color:#666; }


/*
/*--Samba--*/
.BrdhdrMn .mnu75877 { width:100%; line-height:26px; color:#006dba; background-color:#d0d2d3; font-weight:bold; white-space:nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu75877 a {text-decoration:none; color:#333; }
.BrdhdrMn .mnu75877 a:hover {color:#666; }

/*
/*--Najm--*/
.BrdhdrMn .mnu70756 { width:100%; line-height:26px; color:#000; border-top:1px solid #ddd; font-weight:bold; white-space:nowrap; text-align:right; font-size:12px; }
.BrdhdrMn .mnu70756 a {text-decoration:none; color:#333; }
.BrdhdrMn .mnu70756 a:hover {color:#333; }

/*




/* Dashboard - My Products Start */
.myPrd { clear: left; float: left; font-size: 12px; padding: 5px;width: 290px !important;}
.myPrd .proTH { margin-top:-32px !important }
.myPrdBx { float:left; width:100%; border-bottom:dotted 1px #ccc; padding:5px 0}
.myPrd .tLft { float:left; width:200px;}
.myPrd .tLft strong { color:#003366}
.myPrd .tRgt { float:left; width:90px; padding-top:5px; text-align:center; color:#003366}
.ritCol .myPrd { padding:0}
.ritCol .myPrdBx  { box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;}/* padding:5px bug#8636* /
/* Dashboard - My Products End */


/* Advance Search Full Width Start */
.cvSchPnl { float:left; width:100% !important}
.cvSchPnl .jbAppRit { width:100%  !important}
.cvSchPnl .jpAppTT { width:98% !important; padding:1%  !important}
.cvSchPnl .srchRslt .cvrsltBar { width:98% !important; padding:1%  !important}
.cvSchPnl  .dtlDiv .dtlDsc { width:97% !important}
.cvSchPnl .cvSchNw  .cvSchNwSc { width:750px;}
/* Advance Search Full Width End */
.close { opacity:1 }
.efdelBlk { background-color: #FFFFFF;border: 1px solid #666666;border-radius: 4px 4px 4px 4px;box-shadow: 2px 3px 3px #888888;color: #000000;display: none;font-size: 12px;margin: 5px 25px 0 -77px;padding: 5px;position: absolute;width: 250px;}
.fntSz .width p{ margin-bottom:0px !important}

.ageChk { display:inline; background-color:#ffc; border:solid 1px #FF9911; padding:3px; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

/*Welcome Screen Start */
.wc { font-size:16px;}
.wc .wcHd { font-size:36px; margin-bottom:14px;  font-family:Georgia, 'Times New Roman', Times, serif}
.wc .wcTtl { font-weight:bold}
.wc ul li{ list-style-position:outside; list-style-type: square; margin-left:16px square ; line-height:24px}

/*Welcome Screen End */
 
/* Contact Sales Form Start */
body .csTable { font-size:16px;}
body .csTable td { padding:4px 0;} 
body .csTable .csHd { font-size:16px;}
body .csTable .csFld input,
body .csTable .csFld select,
body .csTable .csFld textarea { font-size:16px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; border:solid 1px #aaa; background-color:#f1f1f1 ; }

body .csTable .csFld input:focus,
body .csTable .csFld select:focus,
body .csTable .csFld textarea:focus { background-color:#f3ffac} /* fefdc7 */

body .csTable .csFld input,
body .csTable .csFld select { font-size:18px;}
body .csTable .csFld ul { margin:0} 
/* Contact Sales Form End */

/* Job Engine Features Start */ 
.jbFt { font-size:13px; float:left;padding-top:14px }
.jbFt h3 { margin-bottom:10px}
.jbFt ul { margin-left:12px }
/* Job Engine Features End */ 
/* Shortlisted image text for instaMatch start*/
.shrtLstLine { text-align:center; background:url(../../i/rm/shrtLstPic.gif) 0 50%  repeat-x;}
/* Shortlisted image text for instaMatch End*/
.gryBtn2{ float:right ;}
.gryBtn2 a{ background:#0088cc ; color:#fff; padding:4px 10px;}
.jdsklLst p a{ font-weight:normal}
.jdSklLst p a{ font-weight:normal}


/* tips Css Start */
.tipBx { display:blocks}
.tipH 	{ display:none; position:absolute}
.tipS, .tipS div { float:none !important}
.tipS 	{ display:inline; position:absolute; lear:left; margin:0 0 0 7px  ; width:300px ; z-index:1000; }
.rzCVsrchLDt .tipS, .cv-srch-wide .tipS 	{ display:block;}
.tipS p 	{ font-size:12px; color:#000; padding:5px; font-weight:normal; margin:0 }
.tipH .aro, .tipS .aro		{ float:left; background:url(../../i/ico/pointer.gif) bottom left no-repeat; margin:0 0 -2px 50px ; width:20px; height:16px; padding:0; z-index:3; position:relative}
.tipH .aro2, .tipS .aro2		{ float:left !important; background:url(../../i/ico/pointer.gif) bottom left no-repeat; margin:0 0 -2px 212px !important; width:20px; height:16px; padding:0; z-index:3; position:relative; bottom:6px;}
*html .tipH .aro, .tipS .aro	{ margin:0 0 -2px 30px ; }
.tipS .cntTxt, .tipH .cntTxt 	{ float:left;clear:left; background-color:#fff;border:solid 2px #999; color:#666; font-size:12px; width:98%; padding:2px; z-index:2; position:relative}
.tipS .cntTxt2, .tipH .cntTxt2 	{ float:left;clear:left; background-color:#fff;border:solid 2px #999; color:#666; font-size:12px; width:98%; padding:2px; z-index:2; position:relative; bottom:6px}
	/*Some enhancement for CV Search- start*/
	.cvSchTxOp .tipS, .biLng .tipS 	{ margin:0 0 0 -20px}
	
	/*Some enhancement for CV Search- start*/

/* tips Css End */




/* Reports CSS Start */
.fltrRptMn { padding:10px;}
.rptHd {color: #003366;font-size: 30px; font-weight: bold; padding:7px 0 7px  4px; }
.fltrRpt {float:left; width:200px; text-align:center; margin-left:5px; margin-bottom:10px;}
.rpLstHd { float:left; padding:3px 0 1px 0; width:100%; color:#fff; background-color:#003366; font-weight:bold}
.rpLstHd .rpLstSts , .rpLstHd .rpLstNme, .rpLstHd .rpLstRec, .rpLstHd .rpLstJb, .rpLstHd .rpLstTrk, .rpLstHd .rpLstCty, .rpLstHd .rpLstDte, .rpLstHd .rpLstCmnt, .rpLstHd .rpLstCbx {float:left; padding-top:12px; padding:12px 3px 3px 3px;}
.rpLstHd .rpLstSts a, .rpLstHd .rpLstNme a, .rpLstHd .rpLstRec a, .rpLstHd .rpLstJb a, .rpLstHd .rpLstTrk a, .rpLstHd .rpLstCty a, .rpLstHd .rpLstDte a, .rpLstHd .rpLstCmnt a, .rpLstHd .rpLstCbx a { text-decoration:none;color:#fff !important;}
.rpLstRs {float:left; width:100%;clear:both;background-color: #EEEEEE;border: 1px solid #CCCCCC;padding: 5px 0; width: 100%;font-size:  }
.rpLstRs .rpLstSts , .rpLstRs .rpLstNme, .rpLstRs .rpLstRec, .rpLstRs .rpLstJb, .rpLstRs .rpLstTrk, .rpLstRs .rpLstCty, .rpLstRs .rpLstDte, .rpLstRs .rpLstCmnt, .rpLstRs .rpLstCbx {float:left; padding-top:12px; padding:12px 3px 3px 3px;}
.rpLstHd .rpLstCbx, .rpLstRs .rpLstCbx { width:20px;}
.rpLstHd .rpLstSts, .rpLstRs .rpLstSts { width:50px;}
.rpLstHd .rpLstNme, .rpLstRs .rpLstNme { width:100px;}
.rpLstHd .rpLstRec, .rpLstRs .rpLstRec { width:100px;}
.rpLstHd .rpLstJb, .rpLstRs .rpLstJb  { width:100px;}
.rpLstHd .rpLstTrk, .rpLstRs .rpLstTrk { width:100px;}
.rpLstHd .rpLstCty, .rpLstRs .rpLstCty { width:100px;}
.rpLstHd .rpLstDte, .rpLstRs .rpLstDte { width:150px;}
.rpLstHd .rpLstCmnt, .rpLstRs .rpLstCmnt{ width:150px;}
.noRslt {  background-color: #F1F1F1;  border: 1px solid #DEDEDE;  float: left;  margin-bottom: 10px;  padding: 10px;  width: 932px;}
.btn{float:left;margin:5px;	}

/* Reports CSS Ends */


/* Mihnati Offer start */
.offerMail { display: block; margin-left:-295px; left:50%; position:absolute; width:580px;  z-index:99999; padding:10px}
.offerMail span { float:left; border:solid 8px #444; padding:3px; background-color:#fff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; box-shadow:2px 10px 15px #888}

.offerBg  { display:block; cursor:default;position:absolute; width:100%; height:100%; background-color:#000; z-index:999; opacity:.7 !important; filter:alpha(opacity=70) !important; }
/* Mihnati Offer End*/
.empPkgImg{ float:right; margin-top:10px;}

#WzTtDiV { _display:none}

#wideCont .signInCont .logSec{ width:100% !important}

.ui-multiselect-menu .ui-helper-reset { clear:both} /* bug #8224 */

/* sets min-height for IE */
* html div#content { height: expression( this.scrollHeight < 299 ? "300px" : "auto" );  }
*html .scriptMnu .activeTab span, *html  .scriptMnu a.activeTab, *html  .scriptMnu div.activeTab { text-decoration:none !important}

.cmntTtip{ float: right;
    margin-right: -60px;}

.shapp_whr { float:left; background:url('../../i/ico/shapp.png') 3px center no-repeat #fff; padding:5px 5px 5px 23px; margin-left:5px; border:1px solid #ccc; text-decoration:none !important;}
.shapp_whr:hover { background-color:#e3e3e3; }
.rmBgGColor {
background-color: #808080;
}

.pstJobDb81649 { padding-top:3px; width:300px; height:33px; float:left; color:#fff !important; text-decoration:none !important; text-align:center; font-size:21px;background:url('../../i/rm/81649/post-a-job.png') no-repeat scroll 2px 0;}
/* Apply Job Questions on Applicants Page */
.appQtn { float:left; position:relative; width:100%; padding:10px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box; border:solid 1px #eee; background-color:#f4f4f4; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.appQtn p b { font-weight:normal; float:left; clear:left;/* margin-right:30px;*/ox-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;  }
.appQtn p { border-bottom:dotted 1px #ddd; float:left; width:100%; padding:3px 0}
.appQtn p:last-child { border:0}
.appQtn span { /*float:right; position:absolute; left:auto; right:0; margin-right:10px;*/; clear:left; font-weight:bold; float:left}
.qtnHd { font-size:16px; background-color:#e0e0e0; float:left; width:100%; padding:3px; box-sizing:border-box}



/* Priority Applicant Hiring Start */
.pamwrapper { width: 727px; margin: 0 auto;}
.pamcontainer { position: relative; width:727px; margin:0 auto; font-family: 'arial'; float: left;   }
.pamtitlebar { float: left; display: block; width: 562px; height: 113px; background-color: #225588; padding: 15px 15px 0 12px; box-sizing: border-box;  }
.pamtitle { position: relative; margin:0 auto; font-size: 24px; color:#fff; text-transform: capitalize; font-weight: bold; display: block }
.pamtitle span { font-size: 12px; font-weight: normal; }
.pamreltext { float: left; font-size: 14px; color:#fff; font-weight: bold; text-transform: uppercase; margin: 6px 0 0 28px; display: block; width: 100%; }
.pamimage { float: right; position: relative; }
.pamimage img { border: 3px solid #fff; box-shadow: 0 0 10px #000; }
.pamrelbox { height: 20px; width: 284px; float: left; text-align: center; margin: 10px auto; border: 1px solid #fff; margin: 6px 0 0 28px; }
.pamrelbar { height:20px; background-color:#fff; width:0; text-align:right; box-sizing: border-box; padding: 3px 6px 0 0; color: #225588; font-size: 12px; font-weight: bold; }
.pamleftside { 
	float: left; 
	width: 562px;
	margin-right: 5px;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #f5f5ff 88%, #d8d8d8 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #f5f5f5 0%,#f5f5ff 88%,#d8d8d8 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #f5f5f5 0%,#f5f5ff 88%,#d8d8d8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
}
.pamleftside_cont { float: left; display: block; width: 100%; padding: 33px 13px 23px 40px; box-sizing: border-box;  }
.pampro { float: left; display: block; width: 100%;  }
.pampro p { font-size: 12px; color:#000; font-weight: normal; margin: 0 }
.pamprofile { float: left; display: block; width: 100%; margin: 50px 0 0 0;  }
.pamname { float: left; display: block; width: 112px; font-size: 12px; color:#4f4f4f; font-weight: normal; margin-bottom: 10px; }
.pamvalue { float: left; display: block; width: 180px; font-size: 12px; color:#4f4f4f; font-weight: bold; }
.pamvalue2 { float: left; display: block; width: 105px; font-size: 12px; color:#4f4f4f; font-weight: bold; }
.pamprofile2 { float: left; display: block; width: 100%; margin: 35px 0 0 0;  }
.pamvalue3 { float: left; display: block; width: 395px; font-size: 11px; color:#4f4f4f; }
.pamvalue3 strong { float: left; display: block; width: 395px; margin-top: 10px }
.pamvalue3 strong:first-child { float: left; display: block; width: 395px; margin-top: 0px }
.pamgap { float: left; width: 100%; height: 20px;}
.pamvalue4 { float: left; display: block; width: 395px; font-size: 11px; color:#4f4f4f; line-height: 20px; }

.pamrightside { 
	float: left; 
	width: 160px;
	padding: 10px 18px 0 18px;
	box-sizing: border-box;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #f5f5ff 88%, #d8d8d8 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #f5f5f5 0%,#f5f5ff 88%,#d8d8d8 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #f5f5f5 0%,#f5f5ff 88%,#d8d8d8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
}
/* Priority Applicant Hiring End */


/* Best Match Applicants: Start*/

.clear { clear: both; }


.jmclose { position:absolute; top:-15px; right:-15px; background-image: url('images/jmclose.png'); background-repeat: no-repeat; width: 33px; height: 34px; cursor: pointer; }
.job_matchfixed { position:fixed; top:0; height:100%; width:100%;background-color: #000;opacity: 0.5; filter:alpha(opacity=50); z-index:999; }
.job_match { position:fixed; width:100%;  z-index:9999; margin-top:3%; box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box; }
.job_match .jmtitle { position: relative; width:570px; margin:0 auto; font-family: 'arial'; font-size: 32px; color:#fff; text-transform: capitalize; background-color: #113356; padding: 10px 20px; font-weight: bold; }
.jmwrapper { width: 610px; margin: 0 auto;}
.jmcontainer { position: relative; width:610px; margin:0 auto; font-family: 'arial'; text-transform: capitalize; float: left; }
.jmtitle { position: relative; width:570px; margin:0 auto; font-family: 'arial'; font-size: 32px; color:#fff; text-transform: capitalize; background-color: #113356; padding: 10px 20px; font-weight: bold; }
.jmleftside { float: left; width: 435px; padding: 10px 15px 0 15px; background-color: #fff; }
.jmappname { font-size: 22px; color:#000; font-weight: bold; }
.jmappname span { font-size: 16px; font-weight: normal; }
.jmappdesig { font-size: 18px; color:#404040; font-weight: bold; }
.jmappcomp { font-size: 18px; color:#000; font-weight: normal; font-style: italic; }
.jmprofilebg { background-color: #f4f4f4; border-radius: 10px; padding: 20px; margin-top: 10px; margin-bottom:15px; overflow: hidden;}
.jmprofrel { font-size: 14px; color:#000; font-weight: bold; text-transform: uppercase; }
.jmprofbox { float: left; border: 1px solid #c2c2c2; border-radius: 5px; height: 27px; width: 100%; margin: 5px 0 0 0; }
.jmrelbar { height:27px; background-color:#225588; width:0; }
.jmreltext { height:27px; text-align:center; box-sizing: border-box; padding: 3px 6px 0 0; color: #225588; font-size: 12px; font-weight: bold; position:relative; top:-24px; }



.jmrellist { font-size: 12px; color:#000; font-weight: bold; text-transform: uppercase; margin-top:10px; }
.jmrellist ul { list-style-type: none; padding:0; margin-bottom: 0 }
.jmrellist ul li { list-style-type: none; background: url('../i/job-match-alert/jmtick.png') no-repeat 0 0; padding: 0 0 10px 24px; list-style-type: none; }
.jmproftags { margin-left: 24px; }
.jmproftags a, .jmproftags a:hover { float: left; margin: 2px; text-decoration: none; background-color: #113356; font-size: 10px; font-weight: bold; color:#fff; border-radius: 5px; text-align: center; padding: 2px 6px 3px; }

.jmrightside { float: left; position: relative; width: 145px; background-color: #fff; }
.jmappimage { position: relative; top: -40px; width:125px; }
.jmappimage img { border: 3px solid #fff!important; box-shadow: 0 0 10px #999; max-width:100%; }
.jmviewcv { float: left; position: relative; top: -25px; }
.jmshortlist { float:left; width: 105px; padding: 10px 10px 5px 10px; box-shadow: 0 0 10px #999; position: relative; top: -10px; }
.jmshortlist a { float: left; text-decoration: none; color: #225588; font-size: 14px; background-image: url('../i/job-match-alert/shortlist_icon.png'); background-repeat: no-repeat; padding: 4px 0 0 27px; height: 23px; font-weight: bold; text-transform: uppercase; }
/* Best Match Applicants: End*/

/* Priority Applicant Hiring Start */

.paclose { position:absolute; top:-15px; right:-15px; background-image: url('images/jmclose.png'); background-repeat: no-repeat; width: 33px; height: 34px; cursor: pointer; }
.pafixed { position:fixed; top:0; height:100%; width:100%;background-color: #000;opacity: 0.5; filter:alpha(opacity=50); z-index:999; }
.pa_match { position:fixed; width:100%; z-index:9999; margin-top:3%; box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box; }            
.pawrapper { width: 630px; margin: 0 auto;}
.pacontainer { position: relative; width:630px; margin:0 auto; background-color: #fff; box-shadow: 0 0 15px #000; font-family: 'arial'; float: left; padding: 3px; box-sizing: border-box; }
.patitle { position: relative; margin:0 auto; font-family: 'arial'; font-size: 24px; color:#fff; background-color: #113356; font-weight: bold; text-align: center; padding: 21px 0; }
.panametitle { font-size: 20px; color: #404040; text-align: center; margin: 5px auto; font-weight: bold; }
.paname { font-size: 16px; color: #404040; text-align: center; margin: 10px auto; font-weight: bold; }
.paname span { color: #225588; }
.paimage { text-align: center; }
.paimage a { text-align: center; width:118px; text-decoration:none; }
.paalertmsg { font-size: 16px; font-weight: bold; color: #fff; text-align: center; margin: 5px auto; background-color: #5eae00; width: 75%; padding: 2px 0 }
.parelbox { height: 20px; width: 50%; text-align: center; background-color: #ebebeb; margin: 10px auto; }
.parelbar { height:20px; background-color:#225588; width:0; text-align:right; box-sizing: border-box; padding: 3px 6px 0 0; color: #fff; font-size: 12px; font-weight: bold; }
.parelmsgbox { border: 1px solid #e1e1e1; box-sizing: border-box; text-align: center; margin: 15px auto; width: 60%; }
.parelbarline { height: 2px; background-color: #225588; }
.pareluparrow { float: left; margin: -15px 0 0 80px; }
.parelreason { font-size: 14px; color: #000; text-align: center; margin: 5px 10px }
.pacond { font-size: 24px; color: #404040; text-align: center; margin: 0 auto; letter-spacing: 1px; }
.pacond a, .pacond a:hover { color: #5eae00; text-decoration: none; }
.paor { font-size: 12px; color: #404040; text-align: center; margin: 5px auto; }
.pacont { float: left; width: 312px; height: 61px; font-size: 18px; color: #fff; font-weight: bold; text-align: center; margin: 5px 5px 0 0; background-color: #113356; box-sizing: border-box; padding-top: 20px; }
.paview { float: left; width: 307px; height: 61px; font-size: 18px; color: #fff; font-weight: bold; text-align: center; margin: 5px 0 0 0; background-color: #113356; box-sizing: border-box; padding-top: 20px; }
.parec { font-size: 16px; color: #404040; text-align: center; margin: 5px auto; font-weight: bold; }
.parec span { color: #225588; }

/* Priority Applicant Hiring End */

.priApFBx { margin: -12px 0 0 -8px; position: absolute;	width: 100%;}
.priApFBx a { font-size: 13px; font-weight: bold; padding: 8px 3px 7px 30px; } 
.priApFBx .jbAppNwAct { width:auto; padding:4px 11px 0 0 ;}
.priApFBx #lyMsgDiv { float:left; margin:3px 0; width:auto }
.priApFBx #msgi { margin:2px 0}
.priApFBx #msgi .msgtxti {  width:auto }