/*profile view Classes start */
.centrtpr { display:block;margin:0 auto;width:999px;letter-spacing :1px;font-size :12px;}
.cvprivew{ float  :left;width: 999px;min-height: 700px;padding: 0px 0 10px 0;z-index: 0px;background-color:  #F4F4F4;margin-bottom :10px;border-bottom :solid 1px #E1E1E1;padding-top:10px;}
.cvprivew .empsect{ height :100%;padding :0 0 10px 0;min-height:100px;float :left ;clear :both ;}
.cvprivew #photo #imgbacktofix { background:none repeat scroll 0 0 white;height:129px;margin:5px;position:relative;text-align:center;vertical-align:middle;width:129px;}
.cvprivew #photo img{ margin :2px auto 0 0;text-align :center ;vertical-align : middle;position:relative ;}
.cvprivew .namejobtittle{ float:left;width :450px;padding:10px 0 10px 150px;}
.cvprivew .namejobtittle h2{font-size :24px;margin :0;padding :0px;line-height:18px;}
.cvprivew .namejobtittle h3 { padding  :5px 0 0 0;font-size :14px;margin-bottom:10px;}
.cvprivew .namejobtittle #print{ background: url("../../hiring/_reports/i/printer-ncb.png") no-repeat scroll 0 0 #FFFFFF;border: 1px solid #999999;border-radius: 4px 4px 4px 4px;cursor: pointer;float: left;height: 26px;width: 26px;margin-right:3px;}
.cvprivew .namejobtittle #diveSms { background: url("../../hiring/_reports/i/mail_send.png")  no-repeat scroll 0 0 #FFFFFF;border: 1px solid #999999;border-radius: 4px 4px 4px 4px;cursor: pointer;float: left;height: 26px;width: 26px;margin-right:3px;}
.cvprivew .namejobtittle #divemail{ background: url("../../hiring/_reports/i/ico/eml.gif") no-repeat scroll 2px 2px #FFFFFF;border: 1px solid #999999;border-radius: 4px 4px 4px 4px;cursor: pointer;float: left;height: 26px;width: 26px;margin-right:3px;}
.cvprivew .top .cvreferance{ float:right;width :270px;padding:10px 0 }
.cvprivew .top .cvreferance p{ position :relative ;margin:0;}
.cvprivew .top .cvreferance p label{ float :left;font-weight :bold ;width :105px;}
.cvprivew .top .icons { float:right;margin-right:8px;}
.cvprivew .top .icons span{ border: 1px solid #999999;background-color:#fff;text-align:center;border-radius: 4px;cursor: pointer;float: left;height: 26px;margin-right: 3px;width: 26px;}
.cvprivew .top .icons span img { max-width:22px;max-height:22px;}
.cvprivew #photo{ position:absolute ;width :139px;height :139px;z-index :135px;background-image: url(../../hiring/_reports/i/photo1.png);background-color:White ;}
.cvprivew .leftborder{ display:none;position:absolute ;left :0px;width :3px;z-index :10px;height :100%;background-image: url(../../hiring/_reports/i/main-left.png);}
.cvprivew .rightborder{ display:none;position:absolute ;right :0px;width :3px;z-index :10px;height :100%;background-image: url(../../hiring/_reports/i/main-right.png);}
.cvprivew .top{ float    :left ;position :relative ;margin :0px;padding :0px;top :0px;left:0px;background-image: url(../../hiring/_reports/i/head-repeat1.png);background-repeat:repeat-x  ;z-index :11px;height :160px;width :100%;}
.cvprivew .personal, .cvprivew .education, .cvprivew .workexperience, .cvprivew .synopsis, .cvprivew .declaration, .cvprivew .userlog{ float: left;clear: both;min-height: 100px;border: 1px solid #E8E8E8;width: 97%;margin: 0px;padding: 0px;margin: 10px 0 15px 11px;background-color: White;}
.cvprivew .personal ul, .cvprivew .education ul, .cvprivew .workexperience ul{ float :left ;padding :0px ;margin :3px 0px 0 0px;width :49%;}
.cvprivew .education .ul100 { width:100%;}
.cvprivew .personal ul li, .cvprivew .education ul li, .cvprivew .workexperience ul li{ display:block ;float :left ;clear :both ;padding :2px 0;width:100%;margin:0px;}
.cvprivew .education ul .blue, .cvprivew .workexperience ul .blue{ padding-top  :7px;}
.cvprivew .personal ul li label, .cvprivew .education ul li label, .cvprivew .workexperience ul li label{ font-weight :bold ;width :160px;text-align :left ;float :left ;color :#333333;margin-left :10px;padding :0px;}
.cvprivew .personal ul li span { float:left;width:298px;}
.cvprivew .education ul .blue label, .cvprivew .workexperience ul .blue label{ color: #02008C;width :230px;}
.cvprivew .personal h2, .cvprivew .education h2, .cvprivew .workexperience h2, .cvprivew .synopsis h2, .cvprivew .declaration h2, .cvprivew .userlog h2{ color: #369;font-size: 24px;font-weight:normal;padding: 3px 10px;margin: 0px;float: left;background-color: #F2FFF2;width: 949px;clear: both;border-bottom: solid 1px #E8E8E8;cursor: pointer;}
.cvprivew  .personal p, .cvprivew  .synopsis p{ float :left ;padding :1px 10px;clear :both ;}
.cvprivew  .declaration table, .cvprivew  .userlog table{ float:left;margin :0px 0 0 0px;font-size :11px;}
.thead td { background-color: #EAEAEA;}
.cvprivew  .declaration table tr td, .cvprivew  .userlog table tr td{ width :154px;padding :4px 0 4px 10px;}
.cvprivew  .declaration table tr .track_comments{ width :295px;}
.cvprivew  .declaration .apptracktable tr td, .cvprivew  .userlog .apptracktable tr td { width :313px;}
.userlog .applicationtracking table tr td{ width :313px;}
.cvprivew  .userlog .applicationtracking { width :100%;height :200px;overflow :auto ;float :left ;}
#education .ul100{ border-bottom:solid 1px #999;margin-bottom :10px;}
#education .ul100 li{ padding-bottom:10px;}
#education .blue,#workexperience .blue{ float:left;color:Blue;font-weight:bold;clear:both;}
.trPvHd { background-color: #336699;float: left;width: 100%;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
/*profile view Classes End */

/* Job Applicants New Layout Start */
.jbAppNw { float:left; width:99.9% !important; font-size:12px; line-height:normal} 
.jbAppNwLft { float:right; width:123px; position:relative; _position:;  margin:6px 14px 0 0;} 
.jbAppNwLft .jbAppNwVlu { float:left; width:100%; font-size:11px; margin-bottom:8px; padding-top:5px;}
.jbAppNwVlu label { float:left; width:100%; color:#666}
.jbAppNwVlu label b { color:#000; font-weight:normal}
.jbAppNwLnk { float:left; width:100%}
.jbAppNwLnkBx { display:none; position:absolute; float:left; background-color:#FFF; margin-top:24px; border:solid 1px #ccc; z-index:50 ; min-width:123px; _clear:both; _margin-top:-5px;}
.jbAppNwLnkBx a { margin:0\9 !important}
.jbAppNwLnk a { float:left; width:80%; border-bottom:1px solid #ccc; padding:4px 0; margin-bottom:2px; text-decoration:none !important; padding-left:22%;}
.jbAppNwLnk a:hover { background-color:#ccc}
.jbAppNwLnk a.dd { background:url(../../i/cvmanager_downloaddoc.gif) 4px 4px no-repeat } 
.jbAppNwLnk a.pw { background:url(../../i/ico/prev-doc.gif) 4px 4px no-repeat }
.jbAppNwLnk a.st { background:url(../../i/ico/shortlist.gif) 4px 4px no-repeat }
.jbAppNwLnk a.cp { background:url(../../i/ico/copyCv.gif) 4px 4px no-repeat } 
.jbAppNwLnk a.fd { background:url(../../i/ico/sub-icn.png) 4px 4px no-repeat } 
.jbAppNwLnk a.em { background:url(../../i/ico/eml_ico.png) 4px 4px no-repeat } 
.jbAppNwLnk a.at { background:url(../../i/ico/icon_section.gif) 4px 4px no-repeat } 
.jbAppNwLnk a.ms { background:url(../../i/ico/spam.png) 4px 4px no-repeat } 
.jbAppNwLnk a.custtb { background:url(../../i/ico/adIntrview.gif) 4px 4px no-repeat } 
.jbAppNwLnk a.pmit { background:url(../../i/ico/menait.gif) 4px 4px no-repeat } 

.jbAppNwLnk a.actepted {  background:url(../../i/ico/mb/actepted.gif) top left no-repeat }
.jbAppNwLnk a.assessment {  background:url(../../i/ico/mb/assessment.gif) top left no-repeat }
.jbAppNwLnk a.hold {  background:url(../../i/ico/mb/hold.gif) top left no-repeat }
.jbAppNwLnk a.interview {  background:url(../../i/ico/mb/interview.gif) top left no-repeat }
.jbAppNwLnk a.offer {  background:url(../../i/ico/mb/offer.gif) top left no-repeat }
.jbAppNwLnk a.phone {  background:url(../../i/ico/mb/phone.gif) top left no-repeat }
.jbAppNwLnk a.pipeline {  background:url(../../i/ico/mb/pipeline.gif) top left no-repeat }
.jbAppNwLnk a.rejected {  background:url(../../i/ico/mb/rejected.gif) top left no-repeat }
.jbAppNwLnk a.shortlist {  background:url(../../i/ico/mb/shortlist.gif) top left no-repeat }
.jbAppNwLnk a.tag {  background:url(../../i/ico/mb/tag.gif) top left no-repeat }


.jbAppNw  .jbAppNwPic { float:left; width:123px; height:123px; border:solid 1px #ccc;background-color:#fff; text-align:center; vertical-align:middle; margin-bottom:10px }
.jbAppNw  .jbAppNwPic img { max-width:123px; max-height:123px;}
.jbAppNw  .jbAppNwBx { float:left; width:100%; border-bottom:solid 1px #ccc; padding-top:8px; margin-bottom:4px; padding-bottom:14px;}
.jbAppNw  .jbAppNwSc { float:left;width:75%; padding:5px 0 0 10px;}
:root .jbAppNw  .jbAppNwSc { width:520px \0/IE9; } /* IE9 hack Onl y*/
.jbAppNw  .jbAppNwScW { width:750px;}
.jbAppNw  .jbAppNwCp { float:left; width:100%; margin-bottom:18px;}
.jbAppNw  .jbAppNwCp a { text-decoration:none}
.jbAppNw  .jbAppNwCp label { float:left;}
.jbAppNw  .jbAppNwCp label b { color:#369; font-weight:bold;} 
.jbAppNw  .jbAppNwCp p { float:left; clear:left; line-height:17px; display:block; width:100%} /* buig #6420, history icon display away from title */
.jbAppNw  .jbAppNwCp em { background-color:#fef85c; text-decoration:underline; font-style:normal}
.jbAppNw  .jbAppNwCt { float:left; width:100%; margin-bottom:8px;} 
.jbAppNw  .jbAppNwCt label { float:left; padding:2px 0; width:24.5%; color:#666}
.jbAppNw  .jbAppNwCt p { float:left; padding:2px 0; width:24.5%; margin:0} /* new applicant , listing margin*/
.jbAppNw  .jbAppNwCt span.p { float:left; padding:2px 0; width:24.5%}
.jbAppNw  .jbAppNwCt span.p .skApCnt .skApAro{ margin:0 0 -1px 196px; _margin:0 0 -1px 99px;}
.jbAppNw  .jbAppNwCt2 { margin-bottom:18px;}
.jbAppNw  .jbAppNwCt2 p { width:73.5%}
.jbAppNw  .jbAppNwCt2 span.p { width:73.5%}
.jbAppNw  .jbAppNwSkl { float:left; width:100%; margin-bottom:8px;}
.jbAppNw  .jbAppNwSkl label, .jbAppNw  .jbAppNwSkl a { float:left; color:#666; 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}
.jbAppNw  .jbAppNwSkl label { background-color:#aaa; color:#fff; cursor: default; max-width:none}
.jbAppNw  .jbAppNwSkl .a { background-color:#135; color:#fff}
.jbAppNw  .jbAppNwSkl .b { background-color:#258; color:#fff}
.jbAppNw  .jbAppNwSkl .c { background-color:#47b; color:#fff}
.jbAppNw  .jbAppNwSkl .d { background-color:#7ad; color:#fff}
.jbAppNw  .jbAppNwSkl .e { background-color:#ace; color:#135}
.jbAppNw  .jbAppNwSkl .f { background-color:#eff; color:#135; border:solid 1px #7ad; padding:2px 4px}
.jbAppNwMr a:hover { border:solid 1px #999}
.jbAppNw .action { float:left; width:119px; padding:7px 2px 4px; border:solid 1px #ccc;background-color:#fff}
.jbAppNw .action:hover { border:solid 1px #999; background-color:#fff; font-weight:bold}
.jbAppNw .action img { float:left; padding-right:8px; padding-left:5px;}
.jbAppNwIco { float:left; width:100%; text-align:right; margin-bottom:8px; padding: 3px 0; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color:#fff;}
.jbAppNwIco span { float:left; width:16px; height:16px; margin-left:5px; background:url(../../i/sprt/jbAppIco.gif?2) 0 0 no-repeat; cursor:pointer}
.jbAppNwIco .jaCv  { background:none; padding:0 5px;}	
.jbAppNwIco .jaKwd { background-position:0 -31px }
.jbAppNwIco .jaCmt { background-position:0 -60px; width:18px }
.jbAppNwIco .jaCmtFill { background-position:0 -150px; width:18px }
.jbAppNwIco .jaMvAp { background-position:0 -193px; width:18px }
.jbAppNwIco .jaRtg { background-position:0 -90px }
.jbAppNwIco .jaRtgG { background-position:0 -224px }
.jbAppNwIco .jaDel { background-position:0 -120px }
.jbAppNwIco .jaFtr { background-position:0 -253px }
.jbAppNwIco .jaFtrR { background-position:0 -283px }
.jbAppNwIco .jaLtr { background-position:0 -313px }
.jbAppNwIco .jaVid { background-position:0 -344px }
.jnAppNwChk { float:left; width:20px; padding-top:3px no-repeat}
.jbAppNw .jpAppTT { color:#000; width:98%; padding:8px 1%} /* applicant Interview tab; top bar width*/
.appLstMn .applLstRto { width:100% !important ; _width:95% !important}

.jbAppNwPA { background-color:#990000; padding:2px; color:#fff; margin-right:2px; border-radius:3px}
.jbAppNw .jbAppNwCp .jbAppNwPA b { color:#fff }
/* Job Applicants New Layout End */
/* applicants page New Popup info starts */
.fbApLstNw { position:absolute; margin:-110px 0 0 -547px !important; width:700px; float:right;  }
.fbApLstNw .fbApAro { float:right; clear:right; background:url(../../i/ico/pointerD.gif) bottom left no-repeat; margin:-1px 93px 0 0 !important ; width:27px; height:15px; padding:0; z-index:3; position:relative}
.fbApLstNw .fbApTxt h2 i { width:100%; font-size:11px; font-style: normal; color:#666; padding-right:5px;} 
.fbApLstNw .fbApBx  { float:right; clear:right; border:solid 1px #059; padding:8px;  background-color:#fff; }
.fbApLstNw .fbApImgBx { float:left}
.fbApLstNw .fbApImg { display:block; text-align:center; vertical-align:middle; width:52px; height:52px; overflow:hidden }
.fbApLstNw a { color:#0072D6; text-decoration:none } 
.fbApLstNw .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;}
.fbApLstNw .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; }
.fbApLstNw .fbApTxt .fbApBtn span b { color:#FFF;}
.fbApLstNw .fbApTxt { float:left ; height:58px; font-size:12px; text-align:left; clear:none; padding-left:5px;}
.fbApLstNw td { vertical-align:top}
.fbApLstNw .fbApTxt h2 { font-size:18px; font-weight:normal; display:block; text-align:left; clear:both;}
.fbApLstNw .fbApTxt h2 a{ font-size:18px; font-weight:normal; display:inline; text-align:left; text-decoration:none}



/* Applicants Page, history icon Popup - Start*/
.appHstPp { display: inline;z-index:999; color : #000 !important; width:688px; float:left; }
.appHstPp a { font-weight:normal}
.appHPAro { float:left; width:62px; height:74px; background:url(../../i/ico_app.png) top left no-repeat; position:relative; z-index:99}
.appHPTxt { float: left; position:relative; margin-left:-2px; background-color:#fff; /*border:solid 2px #036; padding:8px; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;*/ width:680px;}
.appHPTxt .appHpCp { font-size:21px; color:#036; display:block; margin-bottom:4px; font-weight:normal}
.appHPTbl { border:solid 2px #036;}
.appHPTbl td { padding:3px !important;}
.appHPTbl .appHPHd { background-color:#036; font-weight:bold; color:#fff}
.history { display:inline-block}
.appHPTxt .appDHd { font-weight: bold;clear: left;width: 98%;color: #b30;}
.appHPTxt .appDHd span { font-weight:normal; color:#000}
/* Applicants Page, history icon Popup - End*/
.jbAppNwAct { float:left; width:100%; padding:4px 0} /* Shortlist ad Interview and round1 and 2 classes*/
.jbAppNwAct a { float:left; cursor:pointer; padding:2px 1% 2px 18%; width:81%; text-decoration:none; font-weight:normal; border:solid 1px #999; background-color:#f4f4cc; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.jbAppNwAct a:hover { background-color:#e4e4e4; color:#000}
body .jbAppNwAct a.hglht { background-color:#f4f4cc !important  } /* font-size:14px; font-weight:bold; color:#fff;Removed due to Bug#12546*/
.jbAppNwAct a img {position: absolute;background-color: #fff;padding: 3px;border-radius: 3px 0 0 3px;border: solid 1px #999;margin: -3px 0 0px -26px;}
.jbAppNwAct span { float:left; position:absolute;border:solid 1px #999; width:19px; height:19px; margin:-3px 0 0 -26px;  border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;  }
.jbAppNwAct .jbAppNwshapp { background:url('../../i/ico/shapp.png') center center no-repeat #fff }
.jbAppNwAct .jbAppNwshappT { background:url('../../i/ico/sklTick.gif') center center no-repeat #fff }

.jbAppNwAct .jbAppNwSL { background:url('../../i/ico/shortlist.gif') center center no-repeat #fff }
.jbAppNwAct .jbAppNwIV { background:url('../../i/ico/adIntrview.gif') center center no-repeat #fff }
.jbAppNwAct .jbAppNwR1 { background:url('../../i/ico/round1.gif') center center no-repeat #fff }
.jbAppNwAct .jbAppNwR2 { background:url('../../i/ico/round2.gif') center center no-repeat #fff }
.jbAppNwAct .jbAppNwR3 { background:url('../../i/ico/round3.gif') center center no-repeat #fff }
.jbAppNwAct .jbAppNwR4 { background:url('../../i/ico/round4.gif') center center no-repeat #fff }
.jbAppNwAct .jbAppNwR5 { background:url('../../i/ico/round5.gif') center center no-repeat #fff }
.jbAppNwAct .jbAppNwR6 { background:url('../../i/ico/round6.gif') center center no-repeat #fff }
.jbAppNwAct .jbAppNwRm { background:url('../../i/sprt/jbAppIco.gif') 2px -119px no-repeat #fff }
.jbAppNwAct .jbAppNwFd { background:url('../../i/ico/feedback.jpg') no-repeat scroll 1px 1px #fff }
/* applicants page New Popup info  Ends */


.hdmsgIE {float: left;font-size: 14px;margin: 0 auto; width: 100%; background-color:#ddd }
.hdmsgIEsubMsg {background-color: #FFFFFF;color: #333333;height: 68px;margin: 0 auto;padding: 6px;width: 960px;}
.hdmsgIEsubMsg p{ float:left; margin-top:10px; margin-right:10px}
.hdmsgIEsubMsg span{ background:url("../../i/ie6/warning.gif") no-repeat transparent; width:64px;height:64px; float:left; margin-right:10px; }
.hdmsgIEsubMsg a{ float:right; background:url("../../i/no_error.gif") no-repeat transparent; width:16px;height:16px;}
.hdmsgIEsubMsg ul {text-align:center; list-style: none ; padding:0px; float:right; margin:0px; width:400px;}
.hdmsgIEsubMsg ul li { list-style-type:none; list-style:none; float:left; display:inline; background: url("../../i/ie6/background_browser.gif") no-repeat right top transparent; cursor: pointer; width: 70px; height: 70px; margin: 0px 4px 0px 0px; }
.hdmsgIEsubMsg ul li .lbl{color: #808080;font-size: 10px !important; height: 18px; margin: 1px auto; text-align: center;}
.hdmsgIEsubMsg ul li .ie{ width: 50px; height: 50px; margin: 1px auto; background: url("../../i/ie6/browser_ie.gif") no-repeat transparent;}
.hdmsgIEsubMsg ul li .op{ width: 50px; height: 50px; margin: 1px auto; background: url("../../i/ie6/browser_opera.gif") no-repeat transparent;}
.hdmsgIEsubMsg ul li .saf{ width: 50px; height: 50px; margin: 1px auto; background: url("../../i/ie6/browser_safari.gif") no-repeat transparent;}
.hdmsgIEsubMsg ul li .ff{ width: 50px; height: 50px; margin: 1px auto; background: url("../../i/ie6/browser_firefox.gif") no-repeat transparent;}
.hdmsgIEsubMsg ul li .ch{ width: 50px; height: 50px; margin: 1px auto; background: url("../../i/ie6/browser_chrome.gif") no-repeat transparent;}


/* normal TOOLTIP ON APPLICANTS CLASSES Start BY Asif */
.cmntTtip .rzTltp { margin-top:22px; }
.rzTltp { position:absolute; margin:12px 0 0 -40px; float:left; display:none; color:#000}
.rzTltp .skApAro { float:left; background:url(../../i/ico/pointerU.gif) bottom left no-repeat; margin: 0 0 -1px 35px ; _margin-left:10px; width:27px; height:15px; padding:0; z-index:3; position:relative}
.rzTltp .skApBx  { float:left; text-align:left; clear:left; border:solid 1px #059; padding:8px 10px 8px 8px; background-color:#fff; ;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
.jaCv .skApBx a { display:block; padding:1px 0; white-space:nowrap} /* bug #6381, applicant page, CV bubble links */
.rzTltp .skApImgBx2 { float:left} 
.rzTltp .nsklm { float:left; }
.rzTltp  .strGrn { padding-left:20px; width:17px}

.ratingPP { display:block; position:absolute; z-index:1000; border:solid 1px #999; background-color:#e4e4e4; width:27px; text-align:center; margin:-1px 0 0 25px;}
.ratingPP a { display:block; padding:2px 0; border-bottom:dotted 1px #999; font-weight:normal; font-size:11px; margin:0\9 !important; border:0\9 !important; margin-top:-2px\9 !important; position:relative; }
.ratingPP a:hover { background-color:#fff}
/* normal TOOLTIP ON APPLICANTS CLASSES End BY Asif */


/* samba new Form classes start, which can be used for other job engines  */
.dtldSrch .ctrlDiv  { width: 430px !important;}
.dtldSrch .ctrlDiv a { color:#000}
.dtldSrch .ctrlDivHd { float:left; width:100%; font-size:24px; font-weight:bold; color:#000; margin:14px 0}
.dtldSrch .jobDesBox .ctrlDiv  b { width:126px !important;}
.dtldSrch .jobDesBox .ctrlDivW { clear:none; width:100% !important;}
.ctrlDiv .fNormW { width:307px !important; margin-right:5px;}
.ctrlDiv .ctrlDivFld { display:inline-block;width:360px; border-bottom:dotted 1px #ccc}
.ctrlDiv .ctrlDivFldS { display:inline-block;width:220px; border-bottom:dotted 1px #ccc}
.ctrlDiv .ctrlDivFldSE { display:inline-block;width:140px; border-bottom:dotted 1px #ccc}
/* samba new Form classes End, which can be used for other job engines  */
.ie6msgsel { color:#666; font-size:10px; display:none;}


.gryBtn .gryBtnL, .gryBtn .gryBtnR,.btnWhite .left, .btnWhite .right  { _display:none}
.gryBtn .gryBtnBg,.btnWhite .text { _border-right: solid  1px #ccc; _border-left: solid  1px #ccc}
.tstBldr .tstBldrR, .tstBldr .tstBldrL { _display:none }
.tstBldr .tstBldrBg { _border-right: solid 1px #ccc !important; _border-left: solid 1px #ccc !important;}

/*.jbAppNw .jbAppNwCp p, .jbAppNw .jbAppNwCt, .jbAppNw .jbAppNwCt2, .jbAppNw .jbAppNwSkl,*/ body #lftColmn .srchDLnk { _float:none}

.scprevFiles { float:left; width:90%; height:35px; padding:10px 0 0 40px;  background:url(../../i/file.png) no-repeat;}

.appLstCmtsCnt { width:100%; float:left;  border:1px dotted #ccc; margin-bottom:15px; }
.appLstCmtsCnt .cmtsCnt { overflow-y:auto; max-height:150px; }
.appLstCmtsCnt h5 { padding:2px 5px; color:#fff; background-color:#0568ac; margin-bottom:5px; font-size:14px; }
.appLstCmtsCnt .appDHd span{ color:#999;font-size:12px; }
.appLstCmtsCnt .appDHd span.dte{ float:right; }
.appLstCmtsCnt .appDHd span.jttl{ float:left; }
.appLstCmtsCnt .appLstDMn { padding:5px; border-bottom:1px dashed #ccc; margin-bottom:5px; }
.appLstCmtsCnt .appLstDMn .appDCnt{ margin-top:10px; }
.appLstCmtsCnt .appLstDMn:last-child {  border-bottom:none; margin-bottom:0px; }
.dropdowncheck{position :relative;width:380px !important;float :left !important;}

.dropdowncheck .dropdownchecktext{position :relative;width:100%;float :left ;clear :both ;}
.dropdowncheck .dropdownchecktext input{cursor :pointer;background :url(../../../../i/al-rajhi/down.jpg) no-repeat 99% 3px;z-index :0;width:370px;padding:0 5px;}
.dropdowncheck .dropdownchecktext [type="text"]:hover{background :url(../../../../i/al-rajhi/down1.jpg) no-repeat 99% 3px;}
.dropdowncheck .dropdowncheckboxlist{top: 23px;left: 0px;width: 380px;float: left;clear: both;border: 1px solid #026bad;height: 220px;overflow: auto;position: absolute;background-color:White ;z-index: 1000;visibility: visible;color :Black ;overflow :auto;}
.dropdowncheckboxlist1{visibility:hidden   ;top:20px;left :0px;width:380px;float :left ;clear :both ;position :absolute ;z-index: 1000;}
.dropdowncheck  .dropdowncheckboxlist table{  float :left ;}
.dropdowncheck  .dropdowncheckboxlist table tbody tr td{padding:5px 1px;}
.dropdowncheck  .dropdowncheckboxlist table tbody tr td input{ float :left ; width:auto;}
.dropdowncheck  .dropdowncheckboxlist table tbody tr td label{  width :auto;float :left ;}
.dropdowncheck .footerlistbox{float :left;height :23px;width :382px;background-color:#000;background-position:bottom ;background-repeat:no-repeat;position :absolute;top:245px;left :0px;z-index :1000;}
.dropdowncheck .footerlistbox1{visibility:hidden ;float :left;height :14px;width :295px;position :absolute;top:142px;left :0px;}
.dropdowncheckboxlistfooterclose{width:15px;height :15px;background :url(../../i/cls.gif?1.1) no-repeat -2px -2px;z-index :1001;float :right ;margin :4px  6px 0 0;cursor :pointer ;}
.dropdowncheck  .dropdowncheckboxlist .cssLanguages tbody tr td label{  width :170px;float :left ;}
.dropdowncheck .dropdowncheckboxlist .cssLanguages tbody tr td .langleveldescri{float: left;width: auto;color: #14492F;}
.dropstar{float:left !important; width :80px !important;}
.dropstar img{float :left ;height :15px;width :15px;margin :0 5px 0 0 ;cursor:pointer ;}
.accordionContent .row .dropdowncheck .dropdownchecktext .filterddl[type="text"]{display :none;background-image: none;border: 1px solid #FF936F;left: 151px;position: absolute;width: 107px;z-index: 1;}
.selecteditems{background-color:White;  border:1px solid #14492F;min-width:230px;padding:1px 0 1px 3px;position:absolute;left:319px;z-index :9999;display:none;font-size:10px;}

.tempJobTitle button span{ float:left !important; height:19px !important; width:100% !important; overflow:hidden !important;}
.tempJobTitle .ui-multiselect-filter{ width:100% !important; padding:8px 0; font-size:14px;}
.tempJobTitle .ui-multiselect-filter input{ width:90% !important; padding:10px}
.tempJobTitle .ui-helper-reset .ui-multiselect-close { display:none !important;}

.divphonescreening{
    background : url(../../i/ico/menabev/phone.gif) 4px 0px no-repeat !important;
}
.divassessments{
    background : url(../../i/ico/menabev/assessment.gif) 4px 8px no-repeat !important;
}
.divinterview-arrangement{
    background : url(../../i/ico/menabev/interview.gif) 4px 8px no-repeat !important;
}
.divshortlisted{
    background : url(../../i/ico/menabev/shortlist.gif) 4px 0px no-repeat !important;
}
.divofferacepted{
    background : url(../../i/ico/menabev/actepted.gif) 4px 0px no-repeat !important;
}
.divofferrejected{
    background : url(../../i/ico/menabev/rejected.gif) 4px 0px no-repeat !important;
}
.divpending-ncb{
    background : url(../../i/ico/menabev/pipeline.gif) 4px 0px no-repeat !important;
}
.divaccepted{
    background : url(../../i/ico/menabev/offer.gif) 4px 0px no-repeat !important;
}
.divhold{
    background : url(../../i/ico/menabev/hold.gif) 4px 0px no-repeat !important;
}
.divcomments{
    background : url(../../i/ico/menabev/tag.gif) 4px 0px no-repeat !important;
}