/* CSS Document */
.btn_mgn{padding-left: 62px;}
.dot_btm{background:url(/images_cand/tj_images/images/dotted_limk.gif) repeat-x bottom;  text-decoration:none;}
*{margin:0px; padding:0px;}
body{font-family: Arial, verdana, sans-serif; font-size:12px; margin:0px;  padding:0px; color:#737373; background:url(/images_cand/tj_images/images/body-strip.gif) repeat-x;}
h1, h2, h3, h5, h6, p, ul, li, ol, form, label{margin:0px; padding:0px; font-style:normal; font-family:Arial, Helvetica, sans-serif}
img{border:0px;}
a{color:#005bcc; text-decoration:none;}
.cb{color:#000 !important;}
.fr{float:right;}
.fl{float:left;}
.mrmt{margin-top:-10px; #margin-top:5px;}
.mrm5{_margin-top:-5px;}
.mrm10{margin-top:-10px;}
.mrmiet{_margin-top:10px;}
.clr{clear:both;}
.cl{clear:both; line-height:0; padding:0; margin:0; display:block;}
.posl{float:left;}
.posr{float:right;}
.patb{padding:5px 0 5px 0;}
.padt5{padding-top:5px;}
.padr5{padding-right:5px;}
.lst{ list-style-type:none; background-image:none;}
.mrgn_0{ margin:0px;}
.mrgn5{ margin:5px;}
.mrgn_r5{ margin-right:5px;}
.mrgn_r7{ margin-right:7px;}
.mrgn_15{margin-right:15px;}
.mrgn_r30{ margin-right:30px;}
.mrgn_t1{ margin-top:1px;}
.mrgn_t5{margin-top:5px;}
.mrgn_t10{margin-top:10px;}
.mrgn_t15{margin-top:15px;}
.mrgn_b10{margin-bottom:10px;}
.mrgn_t25{margin-top:25px;}
.mrgn_t7{ margin-top:7px;}
.mrgn_w2{ margin-left:2px;}
.mrgn_w8{ margin-left:8px; _margin-left:6px;}

.mrgn_w5{ margin-left:5px;}
.mrgn_w10{margin-left:10px;}
.mrgn_wr10{ margin-right:10px;}
.mrgn_wlr10{margin-left:10px; margin-right:10px;}
.mrgn_wlr5{margin-left:5px; margin-right:5px;}
.mrgntb{ margin-top:10px; margin-bottom:10px;}
.mrgn_w15{margin-left:15px;}
.mrl10{margin-left:10px;}
.mrl20{margin-left:20px;}
.mrl30{margin-top:25px;}
.mar10{ margin:10px;}
.pad10{ padding:10px;}
.padt5{_padding-top:5px;}
.padd0{padding:0px;}
.pad5{ padding:5px;}
.pad2{ padding:2px;}
.padb7{ padding-bottom:7px;}
.paddtb{ padding-top:5px; padding-bottom:5px; padding-left:0; padding-right:0; !important}
.mrgn_b10{ margin-bottom:10px;}
.mrgn_b15{ margin-bottom:10px;}
.mrgn_b8{ margin-bottom:8px;}
.alignc{text-align:center;}
.alignr{text-align:right;}
.msg{ color:#FF0000;}
.blkclor{ color:#000;}
.bn{border:none;}
.err{color:#ff0000;}
.cp{cursor:pointer;}
.bgn{background:none;}

/*Buttons code starts*/

/*Grey button CSS starts*/
.grey-btn{margin:0px;}
.grey-btn b{background:url("/images_cand/tj_images/images/grey-btn-left.gif") no-repeat; float:left; width:5px; height:25px}
.grey-btn dfn{float:left; background:url("/images_cand/tj_images/images/grey-btn-mid.gif") repeat-x; font:bold 12px arial; color:#000; padding:5px 0;  cursor:pointer; height:25px;}
.grey-btn i{background:url("/images_cand/tj_images/images/grey-btn-right.gif") no-repeat; float:left; width:5px; height:25px}
.grey-btn a{color:#000;}
/*Grey button CSS ends*/

/*Blue button CSS starts*/
.blue-btn{margin:5px;}
.mrgn_0{ margin:0px;}
.blue-btn b{background:url("/images_cand/tj_images/images/blue-btn-left.gif") no-repeat; float:left; width:5px; height:25px}
.blue-btn .dfn{float:left; background:url("/images_cand/tj_images/images/blue-btn-bg.gif") repeat-x; font:bold 12px arial; color:#262626; padding:5px 0; cursor:pointer}
.blue-btn i{background:url("/images_cand/tj_images/images/blue-btn-right.gif") no-repeat; float:left; width:5px; height:25px}
/*Blue button CSS ends*/

/*Red button CSS starts*/
.red-btn{margin:0px;}
.red-btn b{background:url("/images_cand/tj_images/images/red-btn-left.gif") no-repeat; float:left; width:5px; height:25px}
.red-btn dfn{float:left; background:url("/images_cand/tj_images/images/red-btn-mid.gif") repeat-x; font:bold 12px arial; color:#fff; padding:5px 0; cursor:pointer; height:25px;}
.red-btn input{background:none; color:#fff; border:0; font-weight:bold;}
.red-btn i{background:url("/images_cand/tj_images/images/red-btn-right.gif") no-repeat; float:left; width:5px; height:25px}
.red-btn a dfn {color:#fff;}
.red-btn dfn a{color:#fff;}
.red-btn dfn a:over{color:#fff; text-decoration:none;}


.red-btn .red_btn{float:left; background:url("/images_cand/tj_images/images/red-btn-mid.gif") repeat-x; font:bold 12px arial; color:#fff; padding:5px 0; border:0; cursor:pointer; }
.red-btn .ared_btn{float:left; background:url("/images_cand/tj_images/images/red-btn-mid.gif") repeat-x; font:bold 12px arial; color:#fff; padding:5px 0; border:0; cursor:pointer; }

.grey-btn .grey_btn{float:left; background:url("/images_cand/tj_images/images/grey-btn-mid.gif") repeat-x; font:bold 12px arial; color:#000; padding:5px 0; border:0; cursor:pointer}
/*Red button CSS ends*/

/*Button code ends*/

/*added by charu for page navigation and page name*/
.pg_nav{  color:#4a4a4a;font-size:10px; }
.pg_nav a{font-size:11px;font-weight:bold;}
.sel_pg{ color:#e6655d; font-size:11px; font-weight:bold;}
.h_sep{ width:720px; height:1px; border-top:1px solid #e0e0e0;  margin-top:5px;}
.pg_name{ color:#000000; font-size:18px;padding:10px 5px 0px 5px;}
.mrbc{margin-left:60px;}

/* header start here */
.header{width:980px; margin:0 auto;}

.txtLeft{text-align: left;}

.topNav{list-style-type:none; width:400;   }
.topNav li{ float:left; line-height:17px; background:url(/images_cand/tj_images/images/top-sep.gif) no-repeat right ; height:21px;}
.topNav li.lst{ list-style-type:none; background-image:none;}
.topNav .job{color:#ffde01; font-weight:bold;}
.topNav li a{padding:10px 5px 4px 5px; color:#e2e2e2;}
.topNav li a:hover{padding:10px 5px 4px 5px; text-decoration:underline;}
.logo{clear:both;}
.fr{float: right;}
.logo h1{ float:left; margin:0px 0 0px 0; padding-top:10px; padding-bottom:25px;}
.navCon{float:left; width:720px; background:url(/images_cand/tj_images/images/nav-strip.jpg) repeat-x; height:35px; font-size:18px;}

.nav{float:left; width:703px; font-size:14px; color:#fff; font-weight:bold;}
.nav ul{list-style-type:none;}
.nav li{float:left; background:url(/images_cand/tj_images/images/nav-sep.gif) no-repeat right; height:35px; line-height:35px;}
.nav li a{padding:0 12px;  #padding:0 11px; color:#fff; text-decoration:none;}
.nav li a:hover{color:#fff; text-decoration:none;}
.nav li.lst{ padding:0px 0 0 4px; #padding:0px 0 0 4px; _padding:0px 0 0 4px;  list-style-type:none; background-image:none;}
.nav li.lst img{ margin-top:2px;}
.nav li .barr{background:url(/images_cand/tj_images/images/nav-arr.gif) no-repeat right; width:11px; height:7px; margin-right:4px;}
.nav li.active {background:url(/images_cand/tj_images/images/nav-active.gif) no-repeat center; height:35px; line-height:35px;}
.nav_cornL{ background:url(/images_cand/tj_images/images/navcor-left.jpg) no-repeat; height:35px; width:10px;}
.nav_cornR{ background:url(/images_cand/tj_images/images/navcor-right.jpg) no-repeat; height:35px; width:6px;}



/* ----------------Header Buttons Links Codes Start--------------------- */

.dropmenudiv{position:absolute;	top: 27px; margin-top:7px;	line-height:18px;	z-index:100;	visibility: hidden;	left: 282px;}

/* background-color: #F2F9FF;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); Add Shadow in IE. Remove if desired*/

.dropmenudiv a{ display: block; text-indent: 3px;  /*THEME CHANGE HERE*/padding: 2px 0; text-decoration: none; padding-left:5px; background-color: #0172c2; border:1px solid #6baedb; border-bottom:0px; color:#fff; font:normal 12px arial;}
.dropmenudiv a:hover{ background-color: #db291d; color:#fff; font-weight:bold; text-decoration:none;}


/* ----------------Header Buttons Links Codes Start--------------------- */
/* header end here */


/* footer starts here */
.footer_module{ float:left; width:100%; margin-top:40px; margin:0 auto;  min-width:980px; background:#0072c1 url(/images_cand/tj_images/images/foot-strip.gif) repeat-x top;}
.footer{width:980px; margin:0 auto; color:#d6ecff; font-size:12px;}
.footernav{float:left; width:615px; text-align:left;}
.footernav a{color:#d6ecff; text-decoration:underline;}
.nonunderln a{ text-decoration:none;}
.footernav a:hover{text-decoration:none;}
.footernav .sep{ color:#648fb4; padding:0 4px 0 4px; border:none;}
.footer .cards{float:right; margin-top:-1px; background:url(/images_cand/tj_images/images/card.gif) no-repeat right; width:350px; height:50px;}

.footer .bottom_nav{ width:100%; text-align:left;}
.footer .bottom_nav .sep{ color:#648fb4; padding:0 4px 0 4px; border:none;}
.footer .bottom_nav a{color:#d6ecff; }
.footer .catg{ width:100%;}
.footer .title{  text-align:right;  width:86px; float:left;}
.footer .entry{ float:left;margin-left:7px;}
.footer .entry a{ text-decoration:none;}
.footer .footer_sep{ border-bottom:1px solid #3b93cf; margin:10px  0px;}
/* footer end here */

/* content module */
.content{width:980px; margin:0px auto; font-family: Arial, verdana, sans-serif} 
.lhs{float:left; width:720px;  height:auto; }
.rhs{float:left; width:245px; margin-left:15px;  }
.rhs_search{float:left; width:245px; margin-left:15px; color:#000;}
/* end content module */

/* rounded box start */
.rounded{width:100%;  background-color:#fff;}
.rounded .top {	height:4px;	background:url(/images_cand/tj_images/images/line-top.gif) repeat-x;}
.rounded .bot {	height:4px;	background:url(/images_cand/tj_images/images/line-bot.gif) repeat-x;}
.rounded .mid {	padding:5px; _padding:0px 5px 0px 5px;	border-left:1px #e0e0e0 solid; 	border-right:1px #e0e0e0 solid;}
.bottcol {	height:4px; background:#d2dbe4;}
.psr{background:#fffdf3;}
.joc{background:#f6f8fa;}	
/* rounded box end */	


/* search start here */
.search{width:100%;}
.search .inpt{height:21px; #height:21px; border:1px #7f9db9 solid; color:#5d5b5b; #margin-top:-1px; #height:20px; }
.search b{ color:#000;}
.search .mid .input, select{ border:1px #7f9db9 solid; color:#5d5b5b;}
.ht{height:24px;background: #fff; color:#777; width:70px;}
.search .head{background:url(/images_cand/tj_images/images/search-mid.gif) repeat-x; height:36px;}
.search .tips{ padding-top:5px; font-size:9px; color:#8b8a8a;}
.search .inbg{background: #fff; color: #777;}
.search .searchNav{float:left; width:700px;}
.search ul{list-style-type:none;}
.search .find { padding:0 13px 0 13px; font-size:18px; color:#000; }
.search .searchNav li{float:left;  background:url(/images_cand/tj_images/images/search-sep.gif) no-repeat right; height:36px; line-height:36px;  font-weight:bold;}
.search .searchNav li.sp{padding:0 5px 0 5px;}
.search .searchNav li.h{_line-height:26px; _height:26px; _padding-top:5px;}
.search .searchNav li a{padding:0 13px 0 13px; color:#155e98; text-decoration:none;}
.search .searchNav li.active {background:url(/images_cand/tj_images/images/search-active.gif) no-repeat right; height:36px; line-height:36px;}
.search .searchNav li.active a{color:#000;}
.search .key{ float:left; margin-top:10px; width:169px; }
.search .keys{ float:left; margin-top:10px; width:219px; }
.search .key_wide{width:235px; #width:245px;}
.search .a_jobs{width:180px;}
.search .loc{ float:left; margin-top:10px; width:150px; #width:150px; _width:120px;}
.search .exp{ float:left; margin-top:10px; width:40px; _width:30px;}
.search .farea{ float:left; margin-top:10px; width:240px;  #width:240px; _width:160px; }
.search .fareas{ float:left; margin-top:10px; width:180px;  #width:220px; _width:160px; margin-left:10px; }

.search .slt{width:241px; height:21px;}
.search .sbtn{ float:left; width:59px;  padding-top:24px;  _position:relative; _margin-left:5px;}
.search .sabtn{ float:left; width:65px;  padding-top:24px;  _position:relative; _margin-left:5px;}
.search .rsumm { float:left; width:718px; border-bottom:1px #e0e0e0 solid; border-left:1px #e0e0e0 solid; border-right:1px #e0e0e0 solid; color:#5d5b5b; padding:10px 0px  5px 0;}

.search .rsumm .rcoll{float:left; width:100px; color:#008000; padding-left:5px; padding-right:10px;}
.search .rsumm .rcolr{float:right; width:590px;}
.search .rsumm .rcolr .colf{float:left; width:230px;}
.search .rsumm .rcolr .cols{float:left; width:230px;}
.search .rsumm .rcolr .bt{border-top:1px #ccc solid;}

.search .corl{background:url(/images_cand/tj_images/images/search-cor-left.gif) no-repeat; width:5px; height:36px;}
.search .corr{background:url(/images_cand/tj_images/images/search-cor-right.gif) no-repeat; width:5px; height:36px;}
.search .mid {padding:0 2px 0 2px; background-color:#fffff5; border-left:1px #e0e0e0 solid;	border-right:1px #e0e0e0 solid;  font-size:12px;}
.search  .bot {	height:4px;	background:url(/images_cand/tj_images/images/line-bot.gif) repeat-x;}
.search label{display:block; padding:0 0 4px 0;}
.search .sic{position:relative; top:4px; padding-right:4px;}


.condet h2 .gr{font:bold 11px arial; color:#008000;}
.cat-li{list-style-type:none; width:340px; }
.cat-li .gr{font:bold 12px arial; color:#008000;}
.cat-li li{margin:5px 0 5px;}
.cat-li li .li-txt{width:300px;}
.cat-li .detail{font:normal 11px arial; color:#292929;}
.loader{border:1px solid #7F9DB9; color: #777;height: 21px;}
.top-band-txt .search-img{float:left;  vertical-align:middle; margin-right:5px;}
.top-band-txt .s-txt{font:normal 12px arial; float:left;}
/*.mid .cat-type{border-bottom:2px solid #e0e0e0; padding:5px 0;}*/
.mid .cat-type{padding:5px 0;}
.cat-type .cat-t2{text-align:right; width:100px; border-right:1px solid #e0e0e0; height:40px; padding-top:10px; padding-right:10px; font-weight:bold; color:#a8a8a8;}
.cat-type .cat-t2 em{font-style:normal; color:#262626;}
.cat-type .cat-t2r{color:#262626; padding-top:5px; padding-left:10px;}
.cat-type .cat-t2r em{background:url("/images_cand/tj_images/images/char-bg.gif") no-repeat; width:14px; height:16px; margin:10px 0 0 1px; padding:3px 0 0 5px; font-style:normal; font-weight:bold; display:block; float:left;  }
.cat-type .cat-t2r select{width:265px; margin-top:5px}
.cat-type .cat-t2r input{margin-top:5px}
.mid .top-blue-band .blt2{background:#1e4976 url("/images_cand/tj_images/images/block-arr2.gif") no-repeat; background-position:left bottom;}
/* search end here */



/* RHS */

.slinks{float:left;}
.alignc{text-align:center;}



/* login start */
.logcon{float:left; width:245px; margin-left:15px;  background:url(/images_cand/tj_images/images/log-cor-m.gif) repeat-x; height:35px;}
.logcon .midl{float:left;}
.logcon h3{ color:#fff; padding-top:7px; padding-left:8px; font-size:12px; font-weight:bold;}
.logcon h3 span {color:#deff02;}
.logcon .lic{position:relative;} 

.logbox{ float:left; position:relative; z-index:999; width:245px; font-size:11px; margin-top:-3px;  background:url(/images_cand/tj_images/images/logbox-line.gif) repeat-x top #616265; color:#fff; height:250px;}
.logbox input{border:0; width:215px; background:#e4e4e4; margin-top:2px;}
.logbox .sepl{background:url(/images_cand/tj_images/images/logbox-line.gif) repeat-x top; height:2px;}
.logbox label{display:block;}
.logbox .txtbg{background:url(/images_cand/tj_images/images/logb-txt-bg.gif) no-repeat; width:219px; height:25px; }


.blue-btn{margin:5px;}
.mrgn_0{ margin:0px;}
.blue-btn b{background:url("/images_cand/tj_images/images/blue-btn-left.gif") no-repeat; float:left; width:5px; height:25px}
.blue-btn dfn{float:left; background:url("/images_cand/tj_images/images/blue-btn-bg.gif") repeat-x; font:bold 12px arial; color:#262626; padding:5px 0; }
.blue-btn i{background:url("/images_cand/tj_images/images/blue-btn-right.gif") no-repeat; float:left; width:5px; height:25px;}

.mainTree_div{ }
.research{ width:100%; }
.research .rescon{ background:url(/images_cand/tj_images/images/res-bg.gif) repeat-x; height:24px; width:718px; border-right:1px #e0e0e0 solid; border-left:1px #e0e0e0 solid;}
.research .rescon .navb{float:left; font-size:10px; width:585px; _width:580px; font-size:11px; font-weight:normal; margin-top:3px;  margin-left:10px;}
.research .rescon .navb li{ float:left; list-style-type:none; line-height:15px; #line-height:14px;  padding:3px 10px 0px 9px; }
.research .rescon .navb li a{color:#155e98; }
.research .rescon .navb li.active{float:left; position:relative; margin-top:2px;  background:url(/images_cand/tj_images/images/rs-tabcor-l.gif) top left no-repeat; padding:3px 10px 1px 9px;  #padding:4px 10px 1px 9px; list-style:none;}
.research .rescon .navb li.active a{background:url(/images_cand/tj_images/images/rs-tabcor-r.gif) no-repeat right top; padding:4px 8px 1px 2px;  color:#000; text-decoration:none;color:#155e98;}
.research .rtx{float:left;  padding:1px 2px 1px 2px; margin-top:3px; margin-left:5px; margin-right:15px; font-size:10px; color:#000; background:#a6dcff; text-transform:uppercase;}
.research .arrs{ position:relative; top:2px; left:7px;}
.treeouter{height:132px; overflow:hidden; border-right:1px #e0e0e0 solid; border-left:1px #e0e0e0 solid;}
.resccon{ width:100%; overflow:scroll; height:150px;}
.resccon dt{padding-left:10px; }
.resccon dt a{padding-left:5px; }
.bg_none{background:none;}
li.bg_none{background:none;}
.prvset .grey1{font:bold 18px arial}






/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/


#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}


/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/

#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {	background-color:#000;filter:alpha(opacity=75);	-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #fff;z-index: 102;color:#000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}

* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;	margin: 15px 0 0 15px;border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	border-top: 1px solid #666;	border-left: 1px solid #666;}
#TB_caption{	height:25px;	padding:7px 30px 10px 25px;	float:left;}
#TB_closeWindow{	height:25px;	padding:11px 25px 10px 0;	float:right;}
#TB_closeAjaxWindow{	padding:7px 10px 5px 0;	margin-bottom:1px;	text-align:right;	float:right;}
#TB_ajaxWindowTitle{	float:left;	padding:7px 0 5px 10px;	margin-bottom:1px;}
#TB_title{	background-color:#e8e8e8;	height:27px;	display:none;}
#TB_ajaxContent{	clear:both;	padding:2px 15px 15px 15px;	overflow:auto;	text-align:left;	line-height:1.4em;}
#TB_ajaxContent.TB_modal{	padding:15px;}
#TB_ajaxContent p{	padding:5px 0px 5px 0px;}
#TB_load{	position: fixed;	display:none;	height:13px;	width:208px;	z-index:103;	top: 50%;	left: 50%;	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{	z-index:99;	position:fixed;	top: 0;	left: 0;	background-color:#fff;	border:none;	filter:alpha(opacity=0);	-moz-opacity: 0;	opacity: 0;	height:100%;	width:100%;}
* html #TB_HideSelect { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{	clear:both;	border:none;	margin-bottom:-1px;	margin-top:1px;	_margin-bottom:1px; overflow:hidden;}


.vis{ visibility:visible; display:block;}
.invis{ visibility:hidden; display:none;}

/* add for google on 06-12-08 */
.Google_link{color:#005bcc;}
.green{ color:#008000; font-style:normal;}
.blck1{ color:#000;}
.blck2{ color:#262626;}
.linhight20{line-height:18px;}
.fc{color:#CCC}
.fc_l a{font-size:14px;}
/* end google  css*/

.serpop{ width:204px; position:absolute; margin-left:-190px; margin-top:34px;   z-index:999; display:none;}
.serpop .headm{background:url(../tj_images/images/more-pop-head.jpg) no-repeat; height:25px;}
.serpop .boxm{background:#fff; border:2px #c2d3df solid;}
.serpop .boxm ul {list-style-type:none;}
.serpop .boxm ul li{border-bottom:1px #c2d3df solid; color:#c2d3df; border-top:1px #c2d3df solid; height:25px;}
.serpop .boxm ul li label{ width:auto; height:20px;}
.serpop .boxm ul li a{color:#4980bb; display:block; padding:4px; text-decoration:none;}
.serpop .boxm ul li a:hover{background:#e5edf6; display:block;}



.logcon .logedin_txt{color:#fff; padding-left:5px; width:230px;}
.logedin_txt h3{font-size:11px;}
.logcon .logedin_txt a{ color:#fff;  }



/* Hint box for contact Button in career services pages */
.assist_msg{display:none; position:absolute; width:200px; margin-top:-185px; margin-left:475px; #margin-left:0;  _margin-top:-176px;  }
.assist_msg  .assist_corner{position:absolute; margin-left:-9px; margin-top:195px; #margin-left:-13px}


/* samle resume popup css for parent page */
.drag-handle{ /*Overwrite default drag handle bar background color with below*/background-color: #000;}
#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/position: absolute;background: black url(..images/blackdot.gif);width: 10px;left: 0;top: 0;z-index: 5;visibility: hidden;filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);opacity: 0.8;}

.dhtmlwindow{position: absolute;border: 1px solid black;visibility: hidden;background-color: white;}
.drag-handle{ /*CSS for Drag Handle*/padding: 1px;text-indent: 3px;font: bold 13px; background:url(/images_cand/tj_images/images/popup-bg.gif) repeat-x; height:35px; color:#fff;cursor: move;overflow: hidden;width: auto;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/position: absolute;right: 1px;top: 2px;cursor: hand;cursor: pointer;}
* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/width: 100%;}
.drag-contentarea{ /*CSS for Content Display Area div*/border-top: 1px solid brown; background-color:#fff; color:#000; height: 150px; padding: 5px; overflow: auto;}
.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/border-top: 0px solid gray;background-color: #F8F8F8;height: 13px; /height of resize image/}
.drag-resizearea{ /*CSS for Resize Area itself*/float: right;width: 13px; /*width of resize image*/height: 13px; /*height of resize image*/cursor: nw-resize;font-size: 0;}
/* end sample resume popup*/

/*grey font color css*/
.b_conzone  .greycolr{color:#737373;}



/* my feedback form start here 24feb */

.feed-con{ margin:0 0 0 0px; padding:0; width:700px; color:#000;}
.feed-con select{color:#000;}
.feed-con h2{ font-size:16px; color:#000; padding:0px 0 7px 0;}
.feed-con h3{ font-size:12px; color:#000; padding:7px 0 7px 0;}
.feed-con .tbox { padding:8px; background:#fffdf3; border:1px #e0e0e0 solid;}
.feed-con  .fbox{ margin-top:5px; padding:8px; background:#eaf7fd; border:1px #bfe0f7 solid;}
.feed-con p { padding:5px 0 5px 0;}
.feed-con .slt{ width:210px;}
.feed-con .sltw{ width:365px; }
.feed-con .star{ color:#ff0000;}
.feed-con  .fbox label{ float:left; width:220px;}
.feed-con .ocity{ margin-left:230px;}
.feed-con .ui{ margin-left:230px;}
.feed-con  .psrl{position:relative;}
/* my feedback form end */



/*HIGH TEA CHAT SECTION */
.high_tea_hd {font:bold 16px arial; color:#2c7c00; border-bottom:1px solid #e0e0e0; padding-bottom:5px; margin-bottom:8px;  }
.chat_user{margin-right:5px;}
.chat_user img{border:1px solid  #e0e0e0; padding:2px; }
.chat_user_detail{width:175px; font:normal 11px arial; color:#262626;}
.live_chat{font:normal 11px arial; color:#262626; #margin-top:-3px; }

/* sign out css */
.mrgn_w40{margin-left:40px;}
.padd_t15{ padding-top:15px;}
.soc{ text-decoration:underline; color:#12699b; font-weight:bold; font-size:12px; }

/* pay scale */
.pscal{ width:720px; background:url(/images_cand/tj_images/images/istan_mid.gif) repeat-x left top; height:33px; line-height:33px; text-align:center;}


.dropnav a{background:url(/images_cand/tj_images/bpo/dropnav.gif) no-repeat 100% 50% ; margin-right:19px; width:70% ; margin-left:10px ; }
.navBlk{display:none; position:absolute ; left:0 ; top:35px ; #top:25px ; border:1px solid #d8d8d8; border-top:0; background:#fff; color:#000; width:150px; font-size:10px; font-weight:normal; padding:0; line-height:18px;}
.navBlk li.noActive{padding:5px;}
.navBlk li{line-height:15px; float:none; height:auto;  border-bottom:1px solid #d8d8d8; background:#fff;}
.navBlk li a, .navBlk li a:hover{color:#005cd9; font-size:12px; background:#fff url(/images_cand/tj_images/bpo/navBG.gif) no-repeat 10px 10px;  display:block; margin:0;  padding:5px 5px 5px 20px; overflow:hidden; height:15px; width:125px;}
 