/*-------------------------------- General --------------------------------*/

body{ 
	padding:0;
	margin:0;
	background:url(../Images/nav-bg.gif) 0 94px repeat-x;
	_background:url(../Images/nav-bg.gif) 0 96px repeat-x; text-align:justify; font:normal 12px Verdana;
	}
table, td, div, p, a, img, h1, h2, h3, h4, ul, li, span, form, label, input{
	padding:0;
	margin:0;
	}
a{
	text-decoration:none;
	outline:none;
	}
img{
	border:none;
	}
ul{
	list-style-type:none;
	}
.spacer{
	font-size:0;
	line-height:0;
	clear:both; 
	}
.main{
	margin:0 auto;
	width:983px;
	}
	.main_new{
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	width:100%; height:100%; overflow:hidden;
	}
/*-------------------------------- common --------------------------------*/
h2{
	font:normal 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.topaccount-lab{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.topaccount-inp{
	width:92px;
	height:10px;
	padding:2px;
	font:normal 9px/10px Arial, Helvetica, sans-serif;
	border:solid 1px #d4d3d1;
	outline:none;
	}
ul li.no-lPad{
	padding-left:0 !important;
	}
ul li.no-bg{
	background:none !important;
	}
ul li.no-pad{
	padding-right:0 !important;
	}
p{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
h2{
	font:normal 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.re-box-top{
	background:url(../Images/recru-box-top.jpg) 0 0 no-repeat #fff;
	width:209px;
	padding:69px 0 10px 61px;
	margin:0 0 5px 0;
	}
.cli-box-top{
	background:url(../Images/cli-box-top.jpg) 0 0 no-repeat #fff !important;
	}
	/*-------------------------------- 01-09-08 start --------------------------------*/
.can-box-top{
	background:url(../Images/can-box-top.jpg) 0 0 no-repeat #fff !important;
	}
p.boxCan{
	font-size:12px;
	line-height:16px;
	padding:0 0 30px 0;
	}
	/*-------------------------------- 01-09-08 end --------------------------------*/
p.box{
	font-size:12px;
	line-height:16px;
	padding:0 0 5px 0;
	}	
span.star{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#f20b0b;
	}
.three-box-bot{
	width:270px;
	height:15px;
	margin:0 0 20px 0;
	background:url(../Images/box-down.jpg) 0 0 no-repeat;
	}
.any{
	border:none !important;
	}
.misdis{
	display:none;
	}
.hide-text{
	margin:0 0 0 -2000px;
	line-height:0;
	font-size:0;
	}
	/*-------------------------------- 08-09-08 start --------------------------------*/
a.more{
	display:block;
	width:10px;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 30px 5px 0;
	_padding:0 12px 5px 0;
	background:url(../Images/arrow.gif) 100% 40% no-repeat;
	_background:url(../Images/arrow.gif) 100% 50% no-repeat;
	}
a.more:hover{
	color:#E1090B;
	padding:0 35px 5px 0;
	_padding:0 17px 5px 0;
	}
	/*-------------------------------- 08-09-08 end --------------------------------*/
	/*-------------------------------- candidate-Search-start --------------------------------*/
.can-S{
	width:209px;
	background:url(../Images/candidate-bg.gif) 0 0 repeat-y;
	margin:15px 0 0 0;
	}
.can-bg-top{
	background:url(../Images/candidate-search-top-bg.gif) 0 0 no-repeat;
	}	
.can-bg-top img{
	display:block;
	margin:12px 0 0 20px;
	}
.can-mid{
	width:167px;
	background:url(../Images/can-search-bg.gif) 0 0 no-repeat ;
	padding:0 21px;
	}
.quiSearch{
	margin:10px 0 0 0;
	overflow:hidden;
	}
.quiSearch label{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	}
a.searchTips{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#0C486F;
	float:right;
	}
.searchText{
	width:160px;
	border:1px solid #7E7C7B;
	margin:4px 0 10px 0;
	padding:2px;
	float:left;
	}
.searchBtn{	
	float:left;
	margin:1px 3px 0 0;
	width:62px;
	height:17px;
	border:none;
	}
.country{
	width:167px;
	border:1px solid #7E7C7B;
	margin:4px 0 10px 0;
	padding:2px;
	}	
a.advance{
	font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
a.advance:hover{
	font:normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}	
.can-bot{
	width:209px;
	height:16px;
	background:url(../Images/can-bottom-bg.gif)	0 0 no-repeat;
	padding:0 0 10px 0;
	}
	/*-------------------------------- candidate-Search-end --------------------------------*/			
/*-------------------------------- header-start --------------------------------*/
.header{
	background:url(../Images/top-bg.jpg) 0 0 repeat-x;
	height:94px; overflow:hidden; _height:96px;
	}	
	.header_bg{
	background:url(../Images/top-bg.jpg) 0 0 repeat-x;
	
	}	
.logo{
	width:358px;
	background:url(../Images/logo-bg.jpg) 0 1px no-repeat; 
	}	
.logo h1{
	margin:37px 0 0 0;
	}
/*-------------------------------- MyAccountNEW 08-09-08-start --------------------------------*/
.acc-new-main{
	width:420px;
	}
span.acc-top{
	display:block;
	background:url(../Images/my-acc-new-top.jpg) 0 0 no-repeat;
	width:187px;
	height:24px;
	margin:0; overflow:hidden;  
	}
span.acc-bot{
	display:block;
	background:url(../Images/my-acc-new-bott.jpg) 0 0 no-repeat;
	width:187px;
	height:11px;
	margin:0; padding:0; overflow:hidden; 
	}
.mid-acc{
	width:174px;
	margin:0px 2px 0 0;
	background:url(../Images/mid-acc-bg.gif) 0 0 repeat-x #fff;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	font:normal 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 0 5px;  overflow:hidden; 
	}
.acc-right{
	padding:2px 5px; !padding:1px 3px;
	_padding:0;
	}
.acc-left{
	width:75px; text-align:right; 
	}
.acc-field{
	width:90px;
	height:10px;
	border:1px soli #d4d3d1;
	font:normal 9px/10px Arial, Helvetica, sans-serif;
	color:#000; margin-bottom:2px; !margin-bottom:0px;
	}
.go-main{
	margin:0px 0 0 0;
	_margin:0 0 0 0;
	}
.go-acc-but{
	width:144px; 
	}
/*-------------------------------- MyAccountNEW 08-09-08-end --------------------------------*/	
.acco{
	width:30px;
	padding:30px 0 0 8px;
	_padding:35px 0 0 8px;
	}
.go{
	width:22px;
	height:17px;
	padding:0;
	margin:4px 0 0 0;
	border:none;
	cursor:pointer;
	}
.header-Left{
	padding:6px 0 0 0;
	}
#left-H{
	width:167px;
	overflow:hidden;
	padding:10px 0 0 16px;
	}
#left-H ul{
	width:27px;
	font:normal 10px/11px Tahoma, Arial, Helvetica, sans-serif;
	}
ul.sym{
	width:16px !important;
	float:left !important;
	}
ul.link{
	width:140px !important;
	float:left !important;
	}
#left-H ul li{
	margin:0 0 6px 0;
	}
#left-H ul li img{
	margin:6px 0 0px 0; !margin:0px 0 0 0;
	_margin:0 0 0 0;
	display:block;
	}
#left-H ul li a{
	color:#6e6b68;
	text-decoration:underline;
	}
#left-H ul li a:hover{
	color:#000;
	text-decoration:none;
	}
	/*-------------------------------- Nav-start --------------------------------*/
.nav{
	/*background:url(../Images/nav-bg.gif) 0 0 repeat-x; */
	padding:0; margin:0; 
	}	
.nav ul{
	width:770px;
	height:38px;
	overflow:hidden;
	font:normal 12px/24px Verdana, Arial, Helvetica, sans-serif;
	
	}
.nav ul li{
	background:url(../Images/nav-pipe.gif) repeat-y;
	float:left;
	 height:38px; overflow:hidden; 
	 padding:0px 0px;
	}
.nav ul li a{
	display:block;
	color:#000;
	padding:0px 11px 0px 11px; 
	}
.nav ul li a:hover, .nav ul li span{
	display:block;
	color:#000;
	padding:0px 11px 0px 11px; 
background:url(../Images/active-nav.gif) 0 0 repeat-x;
	 
	}	
.nav p{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	margin:6px 0 0 0;
	}
	/*-------------------------------- Nav-end --------------------------------*/	
/*-------------------------------- header-end --------------------------------*/
/*-------------------------------- body-start --------------------------------*/
.body-in{
	margin:10px 0 25px 0;
	}
/*-------------------------------- body-end --------------------------------*/
/*-------------------------------- footer-start --------------------------------*/
.footer{
	width:100%;
	height:115px; font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; 
	}
.footer-in{
	background:url(../Images/footer-bg.gif) 0 0 repeat-x; font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	}
.footer-in ul{
	width:620px;
	overflow:hidden;
	margin:0 auto;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	}
.footer-in ul li{
	float:left;
	margin:15px 0 0 0;
	padding:0 10px;
	background:url(../images/footer-pipe.gif) 100% 0 no-repeat;
	}
.footer-in ul li a{
	display:block;
	color:#6e6b68;
	}
.footer-in ul li a:hover{
	display:block;
	color:#000;
	text-decoration:underline;
	}
	#footer span{color:black;
	text-decoration:none;}
	#footer a{color:#444;
	text-decoration:underline;}
	#footer a:hover{color:#000;
	text-decoration:none;}
#footer span:hover{color:#000;
	text-decoration:none;}
ul.pad{
	padding:0 0 0 30px;
	margin:0 auto;
	}
.footer-in p{
	margin:20px 0 !important;
	text-align:center;
	}
/*-------------------------------- footer-end --------------------------------*/
/*-------------------------------- candidate pg 23-08-08-start --------------------------------*/
.can-left{
	width:275px; margin-left:6px;
	}
.can-right{
	width:677px;
	}
.top-can{
	background:url(../Images/new-jobs.jpg) 0 0 no-repeat;
	height:137px;
	}
.from-main{
	width:677px;
	margin:10px 0 3px 0;
	_margin:10px 0 0 0;
	}
span.from-top{
	display:block;
	background:url(../Images/can-from-corner-top.gif) 0 0 no-repeat;
	height:4px;
	width:677px;
	}
.extra{
	width:675px;
	padding:0;
	margin:0;
	border-left:solid 1px #d2d1cf;
	border-right:solid 1px #d2d1cf;
	}	
span.from-bot{
	display:block;
	background:url(../Images/can-from-corner-bot.gif) 0 0 no-repeat;
	height:4px;
	width:677px;
	}
.mid-form{
	width:645px;
	border-left:solid 1px #d2d1cf;
	border-right:solid 1px #d2d1cf;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	padding:10px 0 30px 30px;
	}
.mid-form h2{
	font:bold 14px/15px Tahoma, Arial, Helvetica, sans-serif;
	color:#e5282a;
	text-align:center;
	margin:0 0 30px 0;
	}
p.one{
	font:normal 14px/15px Arial, Helvetica, sans-serif;
	color:#000;
	}
p.two{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:20px 0 0 0;
	}	
.no-pad{
	padding:0 !important;
	width:30px !important;
	}
.box-radio{
	width:20px !important;
	padding:0 !important;
	border:none !important;
	margin:5px 0 0 0 !important;
	}
.allInput{
	width:198px;
	height:18px;
	border:solid 1px #666;
	padding:1px;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	}
.small-box{
	width:148px !important;
	}	
.allSelect{
	width:202px;
	height:20px;
	border:solid 1px #666;
	}
.small{
	width:148px !important;
	}
.fieldLabel{
	float:left !important;
	margin:5px 5px 0 0 !important;
	}
.but{
	border:none !important;
	/*width:40px !important;
	height:19px !important;*/
	float:left !important;
	margin:0 10px 0 0;
	}
.last-box{
	width:635px;
	border-left:solid 1px #d2d1cf;
	border-right:solid 1px #d2d1cf;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	padding:30px 20px;
	}
.last-box p{
	margin:0 0 20px 0;
	}
.lastInput{
	width:20px;
	height:20px;
	float:left;
	}
.last-box label{
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	width:100px;
	margin:2px 0 0 4px;
	float:left;
	}
.last-box img{
	display:block;
	margin:15px auto;
	border:solid 2px #999;
	}
.veri{
	width:220px !important;
	height:18px !important;
	border:solid 1px #939392 !important;
	padding:2px !important;
	margin:10px 5px 10px 205px !important;
	font:normal 10px/11px Arial, Helvetica, sans-serif !important;
	}
.verify{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:10px 0 20px 10px;
	}
.sub{
	padding:0 0 0 250px;
	}	
.sub-but{
	border:none !important;
	width:49px !important;
	height:19px !important;
	float:left !important;
	margin:0 10px 0 0;
	}	
.fromRaw{
	margin:40px 0 0 0;
	}
	/*-------------------------------- 15-09-08-start --------------------------------*/
.fromRaw-New{
	margin:30px 0 !important;
	}
.field-New{
	width:245px !important;
	}
.text-New{
	width:230px !important;
	}
	/*-------------------------------- 15-09-08-end --------------------------------*/
.text{
	width:225px;
	padding:0 0 3px 0;
	}
.error{
	width:50px;
	padding:0 0 3px 0;
	overflow:hidden;
	}
.text label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	float:none;
	}
.field{
	width:250px;
	padding:0 0 3px 10px;
	}
.check{
	width:20px;
	padding:0 0 3px 0;
	}
.fromRaw label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	float:none;
	}
.marg{
	margin:0;
	_margin:0 0 5px 0;
	border:none;
	width:20px;	
	}	
/*-------------------------------- candidate pg 23-08-08-end --------------------------------*/
/*-------------------------------- signup pg 01-09-08-start --------------------------------*/
.si-Right-box{
	width:225px;
	}
.si-Right-box-in{
	width:211px;
	margin:0 auto;
	}
.sign-can-Top{
	background:url(../Images/candidate-jobs.gif) 0 0 no-repeat;
	height:125px;
	padding:0;
	margin:0;
	}
.sign-rec-Top{
	background:url(../Images/recruiter-jobs.gif) 0 0 no-repeat;
	height:125px;
	padding:0;
	margin:0;
	}
.sign-cli-Top{
	background:url(../Images/consultant-jobs.gif) 0 0 no-repeat;
	height:125px;
	padding:0;
	margin:0;
	}
.sign-can-Mid{
	background:url(../Images/sign-box-mid.gif) 0 0 repeat-y;
	}
.sign-can-Mid ul{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	margin:27px 0 0 18px;	
	}
.sign-can-Mid ul li{
	background:url(../Images/sign-box-bulet.gif) 0 20% no-repeat;
	padding:0 0 17px 12px;
	}
.sign-can-Mid ul li a{
	color:#000;
	}
.sign-can-Mid ul li a:hover{
	color:#e10507;
	}
.sign-can-Bot{
	background:url(../Images/sign-box-bot.gif) 0 0 no-repeat;
	height:89px;
	}
.feature{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#e10507;
	margin:112px 0 0 5px;
	}
.Lright-box{
	width:222px;
	}
	/*-------------------------------- 08-09-08-start --------------------------------*/
.cap-Pic-new{
	padding:26px 0 0 226px;
	}
.cap-field-main{
	padding:10px 0 0 226px;
	}
.cap-field-new{ 
	width:220px;
	height:20px;
	padding:1px;
	float:left;
	border:1px solid #939392;
	}
.cap-butN{
	display:block;
	width:51px;
	height:19px;
	float:left;
	margin:3px 0 0 5px;
	}
.cap-bot-text{
	margin:8px 0 0 0;
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}
	/*-------------------------------- 08-09-08-end --------------------------------*/	
	/*-------------------------------- 05-09-08-start --------------------------------*/
.sign-but{
	margin:15px 0 0 250px;
	}
	/*-------------------------------- 05-09-08-end --------------------------------*/
	/*-------------------------------- 02-09-08-start --------------------------------*/
.tos-main{
	padding:0 0 5px 0;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.tos{
	font:bold 14px/15px Tahoma, Arial, Helvetica, sans-serif;
	color:#e5282a;
	text-align:center;
	margin:20px 0 10px 0;
	}
.tos-rad{
	width:225px;
	margin:10px 0 0 0;
	}
	/*-------------------------------- 02-09-08-end --------------------------------*/
/*-------------------------------- signup pg 01-09-08-end --------------------------------*/
/*-------------------------------- signup-ACTIVE pg 18-09-08-start --------------------------------*/
.signActive{
	background:url(../Images/sign-upACT-bg.gif) 0 0 repeat-y;
	margin:0 auto;
	}
.signActive p{
	color:#000 !important;
	}
.signActive ul{
	font-weight:bold !important;
	}
.signActive ul li a{
	color:#e10507;
	text-decoration:underline !important;
	}
.signActive ul li a:hover{
	color:#666 !important;
	text-decoration:none !important;
	}
.signActive ul li{
	background:url(../Images/sign-box-buletACT.gif) 0 20% no-repeat !important;
	padding:0 0 17px 8px !important;
	}
/*-------------------------------- signup-ACTIVE pg 18-09-08-end --------------------------------*/
/*-------------------------------- recruiter pg 02-09-08-start --------------------------------*/
.message-box{
	width:60px;
	height:30px;
	}
.pic-box{
	padding:0 0 0 20px;
	}
.rec-box-three{
	margin:0 0 10px 0;
	}
.rec-box-three h3{
	font:bold 13px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	width:10px;
	}
.rec-box-three p{
	width:610px;
	float:right;
	}
.yes{
	width:225px;
	margin:0 0 0 25px;
	_margin:0 0 0 10px;
	}
/*-------------------------------- recruiter pg 02-09-08-end --------------------------------*/
/*-------------------------------- Can-Feature pg 09-09-08-start --------------------------------*/
.can-fea-top{
	background:url(../Images/freelance-job.jpg) 0 0 no-repeat;
	height:164px;
	margin:0;
	}
.can-fea-top p{
	font:normal 14px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000;
	margin:94px 0 0 150px;
	}
.can-fea-top p span{
	font-weight:bold;
	color:#e10507;
	}
.f-no-top-marg{
	font-size:13px !important;
	line-height:14px !important;
	margin:3px 0 0 150px !important;
	}
.can-fea-box-top{
	margin:0 0 20px 0;
	}
.can-fea-Left-head{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:12px 0 0 15px;
	}
.can-fea-Right-head{
	margin:12px 0 0 31px;
	}
.can-fea-Left-text{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:27px 0 0 15px;
	}
.can-fea-Right-text{
	margin:27px 0 0 31px;
	}
a.fea-more{
	display:block;
	width:37px;	
	background:url(../Images/fea-more-bulet.gif) 100% 85% no-repeat;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 4px 0 0;
	margin:0 0 0 166px;
	}
a.fea-more:hover{
	color:#e1090c;
	text-decoration:underline;
	}
.extramore{
	margin:0 0 0 181px !important;
	}
.can-fea-left-top{
	background:url(../Images/Can-f-Left1.jpg) 0 0 no-repeat;
	height:133px;
	width:323px;
	}
.can-fea-left-top-d{
	background:url(../Images/Can-f-Left1d.jpg) 0 0 no-repeat;
	height:17px;
	width:323px;
	}
.can-fea-left-bot{
	background:url(../Images/Can-f-Left2.jpg) 0 0 no-repeat;
	height:133px;
	width:323px;
	}
.can-fea-left-bot-d{
	background:url(../Images/Can-f-Left2d.jpg) 0 0 no-repeat;
	height:17px;
	width:323px;
	}
.can-fea-right-top{
	background:url(../Images/IT-jobs.jpg) 100% 0 no-repeat;
	height:133px;
	width:324px;
	}
.can-fea-right-top-d{
	background:url(../Images/Can-f-Right1d.jpg) 100% 0 no-repeat;
	height:17px;
	width:324px;
	}
.can-fea-right-bot{
	background:url(../Images/Can-f-Right2.jpg) 100% 0 no-repeat;
	height:133px;
	width:324px;
	}
.can-fea-right-bot-d{
	background:url(../Images/Can-f-Right2d.jpg) 100% 0 no-repeat;
	height:17px;
	width:324px;
	}
	/*-------------------------------- Feature-quick-search pg 09-09-08-start --------------------------------*/
.fea-qui-main{
	width:273px;
	padding:0 0 15px 0; 
	}
.fea-qui-top{
	background:url(../Images/fea-qui-top-bg.gif) 1px 0 no-repeat;
	height:56px; width:273px;
	}
	.fea-qui-rep{
	background:url(../Images/fea-qui-reapt-bg.jpg) 0px 0 repeat-y;
	width:250px;
	padding:0 0px 0 0px; margin:0;	
	}
.fea-qui-mid{	
	background:url(../Images/fea-qui-mid-bg.jpg) 1px 0 no-repeat;
	height:110px; width:253px;
	padding:0 0px 0 20px;
	}
.fea-qui-main p{
	font:normal 10px/10px Verdana, Arial, Helvetica, sans-serif;
	color:#0c486f;
	margin:0 0 2px 0;
	}
.fea-qui-main label{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:4px 0 0 0;
	}
.fea-qui-main input{
	width:116px;
	height:15px;
	padding:1px;
	margin:0 0 4px 0;
	_margin:0 0 2px 0;
	border:solid 1px #82807f;
	}
.fea-sear-but{
	width:67px !important;
	height:19px !important;
	padding:0 !important;
	margin:0 !important;
	border:none !important;
	}
a.fea-sear-link{
	display:block;
	width:94px;
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	padding:6px 0 0 26px;
	}
a.fea-sear-link:hover{
	color:#666;
	text-decoration:none;
	}
.noF-mrag{
	margin:0 0 2px 0 !important;
	}
.midF-left{
	width:107;
	}
.midF-right{
	width:120;
	}
.fea-qui-reapt{
	background:url(../Images/fea-qui-reapt-bg.jpg) 0 0 repeat-y;
	padding:0 24px 10px 22px;
	}
.fea-qui-bot{
	background:url(../Images/fea-qui-bot-bg.jpg) 0px 0 no-repeat;
	height:41px;
	padding:0 24px 0 22px; width:253px;
	}
.regis-but{
	margin:20px 0 0 580px;
	}
.regis-but-NEW{
	margin:20px 0 0 485px;
	cursor:pointer;
	}
.regis-but-Real{
	margin:20px 0 0 0px;
	cursor:pointer;
	float:right;
	}
.regis-but-Manage{
	margin:230px 0 0 120px;
	cursor:pointer;
	}
	/*-------------------------------- Feature-quick-search pg 09-09-08-end --------------------------------*/
/*-------------------------------- Can-Feature pg 09-09-08-end --------------------------------*/
/*-------------------------------- Can-Fea(Real) pg 11-09-08-start --------------------------------*/
.can-feaReal-top{
	background:url(../Images/can-F-Right-pic.jpg) 0 0 no-repeat;
	height:168px;
	margin:0 0 18px 0;
	}
.realtop{
	display:block;
	background:url(../Images/realbox-top.gif) 0 0 no-repeat;
	height:7px;
	width:367px;
	}
.realtop-in{
	padding:7px 0 0 0;
	}
.realbot{
	display:block;
	background:url(../Images/realbox-bot.gif) 0 0 no-repeat;
	height:9px;
	width:367px;
	}
.realtopBG{
	background:url(../Images/realbox-topbg.gif) 0 0 repeat-x;
	width:365px;
	height:30px;
	border-left:solid 1px #d4d3d1;
	border-right:solid 1px #d4d3d1;
	}
.realtopBG h2{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:9px 0 0 15px;
	}
.real-In-box{
	width:351px;
	background-color:#fff;
	border-left:solid 1px #d4d3d1;
	border-right:solid 1px #d4d3d1;
	padding:16px 0px 0 14px; overflow:hidden; 
	
	}
	.real-In-box p{ text-align:justify;}
	.real-In-box_new{
	width:652px;
	background-color:#fff;
	border-left:solid 1px #d4d3d1;
	border-right:solid 1px #d4d3d1;
	padding:16px 10px 0 14px; 
	
	}
	
.real-In-box_new ul{
	padding:20px 0 0 0;
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	}
.real-In-box_new ul li{
	background:url(../Images/real-bulet.gif) 0 25% no-repeat;
	padding:0 0 10px 11px;
	}	
	
.real-In-box ul{
	padding:20px 0 0 0;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	}
.real-In-box ul li{
	background:url(../Images/real-bulet.gif) 0 25% no-repeat;
	padding:0 0 10px 11px;
	}
.botText{
	color:#0c486f;
	padding:5px 0 10px 11px;
	}
/*-------------------------------- Can-Fea(Real) pg 11-09-08-end --------------------------------*/
/*-------------------------------- Can-Fea(Manage) pg 11-09-08-start --------------------------------*/
.nolist-pad{
	padding:0 !important;
	}
.nolist-In-pad{
	padding:0 0 0 11px !important;
	}
.manage-head{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#0c486f;
	padding:15px 0;
	}
.manage-short{
	margin:0 0 10px 18px;
	}
a.manage-link{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	margin:0 0 0 18px;
	}
a.manage-link:hover{
	color:#666;
	font-weight:bold;
	text-decoration:none;
	}	
/*-------------------------------- Can-Fea(Manage) pg 11-09-08-end --------------------------------*/
/*-------------------------------- Can-Fea(Work) pg 11-09-08-start --------------------------------*/
.worktop{
	display:block;
	background:url(../Images/workbox-top.gif) 0 0 no-repeat;
	height:7px;
	width:677px;
	}
.worktopBG{
	width:675px !important;
	}
.workbot{
	display:block;
	background: transparent url(../Images/workbox-bot.gif) 0 0 no-repeat; 
	height:9px; margin-bottom:20px;
	width:677px;
	}
.work-In-box{
	width:675px !important;
	padding:16px 0 0px 0 !important;
	text-align:justify;	}
	
.work-In-box p{
	padding:0 0 0 14px; text-align:justify;
	}
.inWork{
	padding:22px 8px; 
	}	
.inWork-TOP{
	background:url(../Images/workintop.gif) 0 0 no-repeat;
	height:10px;
	width:660px; overflow:hidden; 
	}
.inWork-TOPin{
	padding:10px 0 0 0;
	}
.inWork-BOT{
	background:url(../Images/workinbot.gif) 0 0 no-repeat !important;
	height:10px;
	width:660px; overflow:hidden; 
	}	
.inWork-MID{
	background:url(../Images/workinmidbg.gif) 0 0 repeat-y;
	width:636px;
	padding:14px 0 0 24px;
	}
.inWork-MID h2{
	font:bold 16px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#0c486f;
	padding:0 0 30px 0; 
	}
.inWork-MID p{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 20px 0; 
	}
.inWork-MID p span{
	color:#e10507;
	}
.wTextlast{
	color:#0c486f !important;
	padding:0 0 11px 14px !important; margin:0; 
	_padding:0 0 3px 14px !important;
	}
/*-------------------------------- Can-Fea(Work) pg 11-09-08-end --------------------------------*/
/*-------------------------------- Can-Fea(Simply) pg 11-09-08-start --------------------------------*/
.simpText{
	padding:0 10px 15px 14px !important;
	_padding:0 10px 18px 14px !important;
}
.simply-main{
	padding:0 0 25px 0 !important;
	_padding:0 0 20px 0 !important; text-align:justify;
	}
.simply-In-box{
	padding:0 !important;
	width:675px !important;
	}
.simply-1row{
	background:url(../Images/simply1rowbg.gif) 0 0 repeat-x #fff;
	}
.simply-1row td{
	padding:9px 0 9px 15px;
	border-bottom:solid 1px #dcdada;
	}
.simply-1row p{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#0c486f;
	}
.simply-2row{
	background:url(../Images/simply2rowbg.gif) 0 0 repeat-x #fff;
	}
.simply-2row td{
	padding:6px 0 6px 15px;
	}
.simply-no-bg td{
	padding:6px 0 6px 15px;
	border-top:solid 1px #dcdada;
	}
.tex-mid{
	text-align:center;
	}
/*-------------------------------- Can-Fea(Simply) pg 11-09-08-end --------------------------------*/
/*-------------------------------- Congratulation pg 12-09-08-start --------------------------------*/
.congra{
	width:450px;
	height:300px;
	border:solid 4px #eee;
	background:url(../Images/congra-bg.jpg) 0 0 repeat-x #fff;
	margin:30px auto;
	}
.congra img{
	display:block;
	margin:18px 0 0 130px;
	}
.congra td{
	padding:40px 0;
	}
.congra p{
	font:normal 14px/25px Arial, Verdana, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	margin:20px 0;
	}
.congra a{
	font:bold 14px/25px Arial, Verdana, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
.congra a:hover{
	color:#e5282a;
	text-decoration:none;
	}
/*-------------------------------- Congratulation pg 12-09-08-end --------------------------------*/
/*-------------------------------- Valid pg 12-09-08-start --------------------------------*/
.valid{
	margin:100px auto !important;
	}
.valid img{
	display:block;
	margin:18px 0 0 165px;
	}
.valid-footer{
	padding:60px auto !important;
	}
.validbut{
	margin:50px 0 0 170px !important;
	cursor:pointer;
	}
/*-------------------------------- Valid pg 12-09-08-end --------------------------------*/
/*-------------------------------- Candidate-Master pg 13-09-08-start --------------------------------*/
.can-M-R-top{
	width:231px;
	padding:50px 0 0 386px;
	overflow:hidden;
	}
a.dash{
	display:block;
	width:89px;
	height:35px;
	_height:37px;
	padding:9px 0 0 36px;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	}
a.dash:hover{
	color:#666;
	text-decoration:underline;
	}
a.logged{
	width:23px;
	padding:9px 0 0 38px;
	}
.Ca-M-headr-d{
	background-color:#ebebe9;
	height:45px;
	}
.Ca-M-headr-d p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:16px 0 0 10px;
	}
.left-Well{
	width:240px;
	}
.mid-log{
	width:570px;
	}
.mid-log p{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	/*_text-align:right;*/
	}
.mid-log p span{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#e60000;
	}
.right-date{
	width:174px;
	}
.right-date p{
	color:#666;
	text-align:center;
	}
.ca-Master-Body{
	margin:0 0 25px 0;
	border-top:solid 1px #fff;
	}
.can-nav{
	display:block !important;
	margin:0 !important;
	padding:0 !important;
	}
.footerAdd{
	width:983px;
	margin:0 auto;
	}
.left-Tree{
	width:215px;
	}	
	/*-------------------------------- Candidate-Master-NEW pg 15-09-08-start --------------------------------*/
.can-master-two-colum{
	width:801px;
	overflow:hidden;
	}
.left-Tree-new{
	width:210px;
	position:absolute;
	top:182px;
	left:20px;
	z-index:1;
	float:left;
	}
.can-6-box-main-new{
	width:588px;
	float:right;
	}	
	/*-------------------------------- Candidate-Master-NEW pg 15-09-08-end --------------------------------*/
	/*-------------------------------- Candidate-Master-NEW11 pg 16-09-08-start --------------------------------*/
.main-neW{
	margin:0 auto 0px auto;
	width:983px;
	/*border:solid 1px #fff;*/
	overflow:hidden;
	}
.right-ADD-neW{
	width:130px;
	float:right;
	}	
.left-part-neW{
	width:831px;
	float:left;
	}	
.left-partIn-neW{	
	width:831px;
	overflow:hidden;
	}
	/*-------------------------------- Candidate-Master-NEW11 pg 16-09-08-end --------------------------------*/	
.left-Tree-in{
	width:201px;
	height:500px;
	border:solid 1px #d7d4d4;
	overflow:scroll;
	}
.right-ADD-in{
	width:128px;
	height:525px;
	background-color:#f6f4f4;
	border:solid 1px #d7d4d4;
	}
.can-6-box-main{
	width:588px;
	}
.can-6-box-in{
	width:586px;
	height:500px;
	border:solid 1px #d7d4d4;
	overflow:scroll;
	}
.can-mhead{
	background:url(../Images/can-M-head-bg.jpg) 0 0 repeat-y;
	width:588px;
	height:24px;
	}
.can-mhead p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:4px 0 0 24px;
	}
.can-m-box{
	width:520px;
	margin:15px auto;
	}
.can-m-boxLast{
	width:520px;
	margin:15px auto;
	}
.right-Box{
	padding:0 0 0 20px;
	}
.can-m-boxLtop{
	background:url(../Images/can-M-box-L.jpg) 0 0 no-repeat;
	width:232px;
	height:201px;
	padding:10px 0 0 0;
	}
.can-m-boxRtop{
	background:url(../Images/can-M-box-R.jpg) 0 0 no-repeat;
	width:232px;
	height:201px;
	padding:10px 0 0 0;
	}
.can-m-boxmidL{
	background:url(../Images/can-M-box-midL.jpg) 0 0 repeat-y;
	width:232px;
	padding:8px 0 0 0;
	}
.can-m-boxmidR{
	background:url(../Images/can-M-box-midR.jpg) 0 0 repeat-y;
	width:232px;
	padding:8px 0 0 0;
	}
.can-m-boxbotL{
	background:url(../Images/can-M-boxL-bot.jpg) 0 0 no-repeat;
	width:232px;
	height:10px;
	}
.can-m-boxbotR{
	background:url(../Images/can-M-boxR-bot.jpg) 0 0 no-repeat;
	width:232px;
	height:10px;
	}
.list-main{
	width:212px;
	margin:10px 0 0 0;
	}
.list-main-in{
	width:208px;
	margin:10px 0 0 0;
	}
.list-main-in td{
	height:22px;
	}
.list-main-in a{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#054791;
	}
.list-main-in a:hover{
	color:#000;
	text-decoration:underline;
	}
.list-main-inL{
	width:25px;
	padding:0 5px 0 0;
	}	
/*-------------------------------- Candidate-Master pg 13-09-08-end --------------------------------*/
/*-------------------------------- Rec-Feature pg 15-09-08-start --------------------------------*/
.rec-fea-top{
	background:url(../Images/rec-fea-top-pic.jpg) 0 0 no-repeat;
	}
.rec-fea-left-top{
	background:url(../Images/Rec-f-Left1.jpg) 0 0 no-repeat;
	}
.rec-fea-left-top-d{
	background:url(../Images/Rec-f-Left1d.jpg) 0 0 no-repeat;
	}
.rec-fea-right-top{
	background:url(../Images/Rec-f-Right1.jpg) 100% 0 no-repeat;
	}
.rec-fea-right-top-d{
	background:url(../Images/Rec-f-Right1d.jpg) 100% 0 no-repeat;
	}
.rec-fea-left-bot{
	background:url(../Images/Rec-f-Left2.jpg) 0 0 no-repeat;
	}
.rec-fea-left-bot-d{
	background:url(../Images/Rec-f-Left2d.jpg) 0 0 no-repeat;
	}
.rec-fea-right-bot{
	background:url(../Images/Rec-f-Right2.jpg) 100% 0 no-repeat;
	}
.rec-fea-right-bot-d{
	background:url(../Images/Rec-f-Right2d.jpg) 100% 0 no-repeat;
	}
/*-------------------------------- Rec-Feature pg 15-09-08-end --------------------------------*/
/*-------------------------------- Rec-Fea(Free) pg 15-09-08-start --------------------------------*/
.regis-but-Free{
	margin:100px 0 0 95px !important;
	}
.fTextlast{
	color:#0c486f !important;
	padding:0 0 48px 14px !important;
	_padding:0 0 38px 14px !important;
	}
/*-------------------------------- Rec-Fea(Free) pg 15-09-08-end --------------------------------*/
/*-------------------------------- Rec-Fea(Org) pg 15-09-08-start --------------------------------*/
.org-short{
	margin:0 0 20px 18px;
	}
/*-------------------------------- Rec-Fea(Org) pg 15-09-08-end --------------------------------*/
/*-------------------------------- Rec-Fea(Ser) pg 15-09-08-start --------------------------------*/
.secure{
	padding:9px 0 9px 0 !important;
	}
/*-------------------------------- Rec-Fea(Ser) pg 15-09-08-end --------------------------------*/
/*-------------------------------- Cli-Feature pg 15-09-08-start --------------------------------*/
.cli-fea-top{
	background:url(../Images/cli-fea-top-pic.jpg) 0 0 no-repeat;
	}
.cli-fea-left-top{
	background:url(../Images/Cli-f-Left1.jpg) 0 0 no-repeat;
	}
.cli-fea-left-top-d{
	background:url(../Images/Cli-f-Left1d.jpg) 0 0 no-repeat;
	}
.cli-fea-right-top{
	background:url(../Images/Cli-f-Right1.jpg) 100% 0 no-repeat;
	}
.cli-fea-right-top-d{
	background:url(../Images/Cli-f-Right1d.jpg) 100% 0 no-repeat;
	}
.cli-fea-left-bot{
	background:url(../Images/Cli-f-Left2.jpg) 0 0 no-repeat;
	}
.cli-fea-left-bot-d{
	background:url(../Images/Cli-f-Left2d.jpg) 0 0 no-repeat;
	}
.cli-fea-right-bot{
	background:url(../Images/Cli-f-Right2.jpg) 100% 0 no-repeat;
	}
.cli-fea-right-bot-d{
	background:url(../Images/Cli-f-Right2d.jpg) 100% 0 no-repeat;
	}
/*-------------------------------- Cli-Feature pg 15-09-08-end --------------------------------*/
/*-------------------------------- Cli-Fea(Free) pg 15-09-08-start --------------------------------*/
.regis-but-clione{
	margin:62px 0 0 95px;
	cursor:pointer;
	}
/*-------------------------------- Cli-Fea(Free) pg 15-09-08-end --------------------------------*/
/*-------------------------------- Cli-Fea(Supply) pg 15-09-08-start --------------------------------*/
.sTextCli{
	color:#0c486f !important;
	padding:0 0 30px 14px !important;
	_padding:0 0 20px 14px !important;
	}
/*-------------------------------- Cli-Fea(Supply) pg 15-09-08-end --------------------------------*/	
/*-------------------------------- Cli-Fea(Org) pg 15-09-08-start --------------------------------*/	
.regis-but-org-Cli{
	margin:200px 0 0 120px;
	cursor:pointer;
	}
/*-------------------------------- Cli-Fea(Org) pg 15-09-08-end --------------------------------*/	
/*-------------------------------- Cli-Fea(Better) pg 15-09-08-end --------------------------------*/	
.betterText{
	padding:0 10px 45px 14px !important;
	_padding:0 10px 50px 14px !important;
	}	
/*-------------------------------- Cli-Fea(Better) pg 15-09-08-end --------------------------------*/	
/*-------------------------------- client-register pg 16-09-08-start --------------------------------*/
.error-sym{
	width:30px;
	float:left;
	}	
.error-text{
	width:100px;
	padding:4px 0 0 0;
	float:left;
	}	
/*-------------------------------- client-register pg 16-09-08-end --------------------------------*/
/*-------------------------------- client-register-Last pg 16-09-08-start --------------------------------*/
.cl-re-body-in{
	width:870px;
	margin:30px auto;
	}
.cl-re-last-top{
	width:870px;
	background:url(../Images/cli-regi-last-top.gif) 0 0 no-repeat;
	height:58px;
	}
.cl-re-last-bot{
	width:870px;
	background:url(../Images/cli-regi-last-bot.gif) 0 0 no-repeat;
	height:58px;
	}
.cl-re-last-mid{
	width:808px;
	border:solid 1px #d4d3d1;
	padding:30px;
	background:url(../Images/cli-regi-last-bg.gif) 0 0 repeat-x #fff;
	}
.cl-re-last-mid img{
	display:block;
	margin:0 auto 20px;
	}
.cl-re-last-mid p{
	font-size:12px;
	line-height:14px;
	}
.sincerely{
	margin:20px 0;
	}
.cl-re-last-mid a{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.cl-re-last-mid a:hover{
	color:#e5282a;
	text-decoration:underline;
	}
.cl-re-last-top h2{
	font:bold 16px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#e5282a;
	margin:30px 0 0 0;
	text-align:center;
	}
/*-------------------------------- client-register-Last pg 16-09-08-end --------------------------------*/
/*-------------------------------- Candidate-master(Org) pg 16-09-08-start --------------------------------*/
.scroll-body{
	width:750px;
	height:527px;
	margin:0 5px 0 0;
	float:right;
	position:relative;
	overflow:scroll;
	}
.can-M-org{
	width:772px;
	margin:0 5px 0 0;
	_margin:0 2px 0 0;
	border:solid 1px #cbcbca;
	background-color:#f1f1f1;
	}
	.can-M-orgAll{
	/*width:981px;*/
	width:100%;
	margin:0 auto;
	border:solid 1px #cbcbca;
	background-color:#f1f1f1;
	}
	.can-M-org-inAll{
	width:983px;
	margin:20px auto;
	border:solid 1px #b9b9b9;
	
	}
	.can-M-org-inAllHEAD{
	width:983px !important;
	}
.can-M-org-in{
	width:752px;
	margin:20px 10px;
	border:solid 1px #b9b9b9;
	background-color:#fff;
	}
.can-M-org-head{
	margin:0 0 20px 0;
	}
.can-M-org-head-in{
	background:url(../Images/can-M-head-bg.jpg) 0 0 repeat-y;
	width:752px;
	height:24px;
	}
.can-M-org-head p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}
.boxTab{
	width:682px;
	margin:0 auto;
	}
.box-head{
	width:99%;
	margin:0 auto; text-align:center; padding:3px;
	border:solid 1px #ccc; font-family:Arial; font-size:12px;
	background-color:#F3F3F3;
	}
.box-head p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center; padding:3px;
	}
.boxTabLeft{
	width:320px;
	margin:0 10px 30px;
	padding:0 0 2px 0; 
	background-color:#fff;
	border:solid 1px #666;
	}
.boxTabLeft-in{
	width:316px;
	background-color:#d0cfce;
	margin:2px 2px 0;
	}
.boxTabRight{
	margin:0 0 0 0 !important;
	}
.box-left-part{
	width:30px;
	padding:20px 0 0 10px;
	}
.box-right-part{
	width:211px;
	padding:20px 0 0 0;
	}
.right-partText{
	margin:0 0 10px 0;
	}	
.right-partText a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	}	
.right-partText a:hover{
	font-weight:bold;
	color:#e5282a;
	text-decoration:underline;
	}
/*-------------------------------- Candidate-master(Org) pg 16-09-08-end --------------------------------*/
/*-------------------------------- Candidate-master(ManageRe) pg 17-09-08-start --------------------------------*/
.add-but{
	margin:10px 10px 10px 25px;
	}
.manage-R-main{
	width:730px;
	margin:10px;
	background-color:#f1f1f1;
	border:solid 1px #000;
	}
.manage-R-MNGR{
	width:981px;
	border:solid 1px #000;
	background-color:#fff;
	margin:5px auto 4px;
	}
.manage-R-MNGR p{	
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:5px 0 0 0;
	text-align:center;
	}
.manage-R-Raw{
	width:982px;
	border:solid 1px #000;
	background-color:#fff;
	margin:5px auto 4px;
	}
.manage-R-Raw p{	
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:5px 0 0 0;
	text-align:center;
	}
.oneRawL{
	width:593px;
	padding:5px 0;
	}
.oneRawR{
	width:123px;
	padding:5px 0;
	}
.manage-R-RawD{
	margin:0 auto 5px;
	padding:2px;
	background-color:#d0cfce;
	border:solid 1px #666;
	}
.twoRawL{
	width:539px;
	padding:5px;
	border:solid 1px #ccc;
	background-color:#f1f1f1;
	}
.twoRawL-big{
	width:584px !important;
	}
.twoRawL p{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0;
	}
.twoRawR{
	width:161px;
	background-color:#f1f1f1;	
	}
.twoRawR-small{
	width:116px;
	}
.twoRawR ul{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	}
.twoRawR ul li{
	float:left;
	border:solid 1px #ccc;
	background-color:#f1f1f1;
	}
.twoRawR ul li a{
	display:block;
	color:#000;
	margin:5px 9px;
	}
.twoRawR ul li a:hover{
	color:#757575;
	text-decoration:underline;
	}	
/*-------------------------------- Candidate-master(ManageRe) pg 17-09-08-end --------------------------------*/
/*-------------------------------- Client-master pg 19-09-08-start --------------------------------*/
.client-midR{
	padding:2px 0 0 0 !important;
	}
.list-Client{
	margin:0 !important;
	}
.mar-lit-pic{
	margin:0 1px 0 10px;
	}
.mar-lit-picEX{
	margin:0 1px 0 10px;
	_margin:0 0 0 2px;
	}
/*-------------------------------- Client-master pg 19-09-08-end --------------------------------*/
/*-------------------------------- TREE panel 19-09-08-start --------------------------------*/
.tree-bg{
	width:203px;
	height:30px;
	background:url(../Images/tree-BG.gif) 0 0 repeat-x;
	}
.tree-bg a{
	display:block;
	width:193px;
	background:url(../Images/tree-BG.gif) 0 0 repeat-x;
	padding:10px 0 0 10px;
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.tree-bg a:hover{
	background:url(../Images/tree-BG-ACT.gif) 0 0 repeat-x;
	color:#fff;
	}
/*-------------------------------- TREE panel 19-09-08-end --------------------------------*/
/*-------------------------------- RequestInformation 19-09-08-start --------------------------------*/
.requ-lastbox{
	width:615px;
	margin:10px 0 0 0;
	}
.requ-lastcheck{
	width:40px;
	padding:4px 0 0 10px;
	_padding:2px 0 0 10px;
	}
.requ-lasttext{
	width:275px;
	padding:0 0 0 0;
	}
.requ-lasttext label{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	float:none;
	}
/*-------------------------------- RequestInformation 19-09-08-end --------------------------------*/
/*-------------------------------- Common-job-post 19-09-08-start --------------------------------*/
.commonF{
	width:600px;
	margin:20px auto;
	padding:10px;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:1px solid #666;
	}
.commonF p{
	font:bold 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#f20b0b;
	text-decoration:underline;
	text-align:center;
	margin:20px 0;
	}
.commonF-Left{
	width:220px;
	padding:10px 0 10px 10px;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.commonF-Right{
	width:370px;
	padding:5px 0;
	}
.commonFput{
	width:350px;
	height:18px;
	border:solid 1px #666;
	padding:1px;
	font:normal 14px/11px Arial, Helvetica, Verdana sans-serif;
	}	
.commonFchoose{
	width:352px;
	height:22px;
	border:solid 1px #666;
	}
.commonFsmallR{
	width:92px;
	padding:20px 0 5px;
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.commonFsmallR label{
	margin:1px 0 0 0;
	}
.commonF-but{
	margin:20px auto;
	}	
/*-------------------------------- Common-job-post 19-09-08-end --------------------------------*/
/*-------------------------------- Candidate-master(search) 19-09-08-start --------------------------------*/
.can-Search{
	width:983px;
	margin:10px auto 40px;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	/*border:solid 1px #d0cfcd;*/
	}
	.can-Search_n{
	width:100%;
	
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	/*border:solid 1px #d0cfcd;*/
	}
	.can-Search_con{
	width:983px;
	margin:0px auto;
	
	}
	.can-Searchw{
	width:983px;
	margin:10px auto 0px;
	
	/*border:solid 1px #d0cfcd;*/
	}
	.can-SearchwCO{
	width:981px;
	margin:10px auto 40px;
	/*background:#F7F7F7;
	border:solid 1px #d0cfcd;*/
	}
.firstSearch{
	margin:5px 0 0 0; background:#f8f8f8; border:1px solid #ccc;
	}
.can-SearchLeft{
	width:329px;
	padding:10px;
	}
	.pp{padding:0px 0 1px 0;}
.can-SearchLeft label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.can-SearchLeft-keyword{
	width:329px;
	padding-top:55px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	}
.can-SearchLeft-keyword label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}		
.can-Searchchoose{
	width:200px;
	height:22px;
	border:solid 1px #666;
	}
.can-SearchPut{
	width:200px;
	padding:3px 0 4px 0;
	border:solid 1px #666;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	}
.chooseSmall{
	width:88px !important;
	}
	
.can-SearBUT{
	margin:30px auto;
	}
/*-------------------------------- Candidate-master(search) 19-09-08-end --------------------------------*/
/*-------------------------------- Candidate-master(searchNew) 23-09-08-start --------------------------------*/
.masterleftpart{
	width:981px;
	margin:0 5px 0 0;
	float:left;
	/*border:solid 1px #cbcbca;
	/*background-color:#f1f1f1;*/
	}
.m-left-in{
	width:819px;
	margin:20px 5px;
	border:solid 1px #b9b9b9;
	background-color:#fff;
	}
.can-M-SearHead{
	background:#eceaeb url(../Images/can-searchH-bg.jpg) 0 0 repeat-y;
	width:100%;
	height:24px;
	margin:0 0 20px 0;
	}
.can-M-SearHeadAll{
	background:#fff url(../Images/can-searchH-biig.jpg) 0 0 repeat-y;
	width:983px;
	height:24px;
	margin:5px 0 0 0 !important;
	}
.can-M-SearHeadAll p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}	
.can-M-SearHeadAllnew{
	/*background:url(../Images/can-searchH-biig.jpg) 0 0 repeat-y;*/
	width:983px;
	height:24px;
	margin:0 auto !important;
	}
.can-M-SearHeadAllnew p {
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}		
	
.can-M-SearHeadAllTwo
{
	text-align:center !important;
	
	}
	/*06/11/2008 for full width*/
	.can-M-SearHeadfull{
	background:url(../Images/can-searchH-biig.jpg) top center repeat-y;
	/*width:983px;*/
	width:100%;
	height:24px;
	margin:0px 0 10px 0;
	}
	
	.can-M-SearHeadfull p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}
.can-M-SearHead p
{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}
/*-------------------------------- Candidate-master(searchNew) 23-09-08-end --------------------------------*/
/*-------------------------------- Candidate-master-New 24-09-08-start --------------------------------*/
.can-m-boxtwo{
	width:799px !important;
	margin:15px 0 30px 7px !important;
	}
/*-------------------------------- Candidate-master-New 24-09-08-end --------------------------------*/
/*-------------------------------- Candidate-master-NavigationNEW 25-09-08-start --------------------------------*/
.nav-drop-new a{
	display:block !important;
	font:normal 12px/32px Verdana, Arial, Helvetica, sans-serif !important;
	color:#000 !important;
	background-color:#e1e1e1 !important;
	height:32px !important;
	padding:0px 12px 0 12px !important;
	background:none !important;
	/*border-bottom:solid 1px #666 !important;*/
	z-index:20;
	}
.nav-drop-new a:hover{
	color:#fff !important;
	background-color:#c3c2c2 !important;	 
	}
	
	/*-------------------------------- Candidate-master(searchNew) 23-09-08-start(Palash) --------------------------------*/


.masterleftpart1{
	width:981px;
	margin:0 auto;
	border:solid 1px #cbcbca;
	background-color:#f1f1f1;
	}
.m-left-in1{
	width:961px;
	margin:20px 10px;
	border:solid 1px #b9b9b9;
	background-color:#fff;
	}
.can-M-SearHead1{
	background:url(../Images/search-big-H-bg.jpg) 0 0 repeat-y;
	width:961px;
	height:24px;
	margin:0 0 20px 0;
	}
.can-M-SearHead1 p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}
.can-Search1{
	width:981px;
	margin:10px auto 20px auto;

	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #d0cfcd;
	}
.can-Searchchoose1{
	width:300px;
	/*height:70px;*/ margin-top:40px;
	border:solid 1px #666;
	}
.can-SearBUT1{
	margin:10px auto;
	}
	.firstSearch1
{
	margin: 10px 30px 10px 0px;
}
	.can-M-SearHead2 {
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 10px 24px;
	}
	.drop-down{
	width:200px;
	height:22px;
	border:solid 1px #666;
	}
	
	
	.Main-Head-Table1{
	background:url(../Images/master-header-bg.gif) 0 0 repeat-y;
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	width:800px;
	height:25px;
	margin:5px 0 0 0;
	color:#ae0202;
	}	
	
	.can-Search-Mon{
	width:780px;
	margin:10px auto 40px;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #d0cfcd;
	}
	
	.can-Search-MonAll{
	width:981px;
	height:24px;
	margin:30px auto 40px;
	/*background:url(../Images/can-searchH-biig.jpg) 0 0 repeat-x #fff;*/
	/*border:solid 1px #d0cfcd;*/
	}
	.can-Search-MonAllTWO{
	width:781px;
	height:24px;
	margin:0 auto;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #d0cfcd;
	}	
	/*-------------------------------- Nav1-start --------------------------------*/
.nav1{
	background:url(../Images/nav-bg.gif) 0 0 repeat-x;
	padding:0; 
	}	
.nav1 ul{
	width:750px;
	/*height:32px;*/
	height:32px;
	overflow:hidden;
	font:normal 10px/32px Verdana, Arial, Helvetica, sans-serif;
	/*margin:0 0 10px 0;*/
	margin:0 0 10px 0;
	}
.nav1 ul li{
	background:url(../Images/nav-pipe.gif) 0 50% repeat-y;
	float:left;
	}
.nav1 ul li a{
	display:block;
	color:#000;
	padding:0 12px;
	}
.nav1 ul li a:hover, .nav ul li span{
	display:block;
	color:#000;
	padding:0 12px; 
	background:url(../Images/active-nav.gif) 0 0 repeat-x;
	}	
.nav1 p{
	font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	margin:6px 0 0 0;
	}
	
	
	
	/*-------------------------------- Nav-end --------------------------------*/
	/*---------------------*/
/*-------------------------------- Candidate-master-NavigationNEW 25-09-08-end --------------------------------*/
/*-------------------------------- MOUSUMI(TABLE) 25-09-08-start --------------------------------*/
.newRow-main{
	width:698px;
	margin:10px auto 0;
	border:solid 1px #999;
	}
.newRow-main p{
	font:normal 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 10px;
	}
.newRow-main tr{
	background-color:#f1f1f1;
	}
.newRow-color-row{
	background-color:#d5d5d5 !important;
	}
.newRow-main-head{
	background-color:#a9a9a9 !important;
	}
.newRow-main-head p{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif !important;
	color:#fff !important;
	padding:0 !important;
	text-align:center;
	}
.newRow-main td{
	width:164px;
	padding:10px 5px;
	border-right:dotted 1px #999;
	border-bottom:dotted 1px #999;
	}
.newRow-main-last-col{
	width:165px !important;
	border-right:none !important;
	}
.last-row{
	border-bottom:none !important;
	}
.newRow-but{
	width:698px;
	margin:0 auto 20px;
	border:solid 1px #999;
	background-color:#a9a9a9;
	}	
/*-------------------------------- MOUSUMI(TABLE) 25-09-08-end --------------------------------*/
/*-------------------------------- can-Search(default) 26-09-08-start --------------------------------*/
.search-DEF{
	width:750px !important;
	}
.sear-result{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	padding:10px 0 10px 330px;
	}
.searBUT-DEF{
	margin:20px auto 10px;
	}
.whiteSearch{
	width:983px;
	margin:20px auto;
	/*border:solid 1px #b9b9b9;*/
	/*background-color:#fff;*/
	}
.whiteSearchBig-Cal{
	width:981px;
	margin:0 auto;
	border:solid 1px #b9b9b9;
	background-color:#fff;
	}
.Search-Deaf{
	width:240px !important;
	padding:5px !important;
	}	
/*-------------------------------- can-Search(default) 26-09-08-end --------------------------------*/
/*-------------------------------- Candidate-Home 27-09-08-start --------------------------------*/
.mainHomeCan{
	margin:25px auto;
	width:983px;
	}
.canH-L{
	width:333px;
	padding:0 16px 0 0;
	}
.canH-R{
	padding:0 0 0 16px !important;
	}
.can-H-Top{
	margin:0 auto 30px;
	}
.can-homeBtop{
	background:url(../Images/ca-home-boxTop.jpg) 0 0 no-repeat;
	height:27px;
	padding:10px 0 0 15px;
	}
.can-homeBbot{
	background:url(../Images/ca-home-boxBot.jpg) 0 0 no-repeat;
	height:5px;
	}
.can-homeSmall{
	width:154px;
	padding:0 9px 0 0;
	}
.can-homeStop{
	background:url(../Images/ca-home-boxSTop.jpg) 0 0 no-repeat;
	height:37px;
	}
.can-homeSbot{
	background:url(../Images/ca-home-boxSBot.gif) 0 0 no-repeat;
	height:5px;
	}
.can-homeSmid{
	width:127px !important;
	}
.can-home-Mid-main{
	padding:0 0 19px 0;
	}
.can-home-Mid-one{
	width:164px;
	height:109px;
	padding:10px 10px 10px 143px;
	background:url(../Images/ca-home-mid-top.jpg) 0 0 no-repeat;
	}
.mid-two-top{
	background:url(../Images/mid2-top.gif) 0 0 no-repeat;
	height:10px;
	}
.mid-two-top span{
	padding:10px 0 0 0;
	}
.mid-two-mid{
	width:297px;
	background:url(../Images/mid2-mid.gif) 0 0 repeat-y;
	padding:0 10px 10px;
	}
.mid-two-mid p{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 8px 0;
	}
.mid-two-bot{
	background:url(../Images/mid2-bot.gif) 0 0 no-repeat;
	height:10px;
	}
.can-homeBmid{
	width:290px;
	padding:20px 10px 10px 15px;
	background:url(../Images/ca-home-boxMid.jpg) 0 0 repeat-x #fff;
	border-right:solid 1px #d4d3d1;
	border-left:solid 1px #d4d3d1;
	}
.can-homeHead{
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#454242;
	}
ul.home-midtop{
	width:164px;
	margin:15px 0 0 0;
	font: bold 11px/11px Verdana, Arial, Helvetica, sans-serif;
	}
ul.home-midtop li{
	margin:0 0 5px 0;
	_margin:0 0 0 0;
	}
ul.home-midtop li a{
	display:block;
	padding:0 0 0 16px;
	background:url(../Images/bulet-home.gif) 0 55% no-repeat;
	color:#555353;
	}
ul.home-midtop li a:hover{
	color:#000;
	text-decoration:underline;
	}
.left-can-H{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:19px 0 14px 0;
	text-decoration:underline;
	}	
.left-can-text{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 56px 0;
	}	
.midleft-can-text{
	padding:0 0 22px 0;
	}
.mid-logo{
	display:block;
	margin:0 0 20px 32px;
	}
.left-logo{
	display:block;
	margin:0 0 20px 115px;
	}
.home-midright{
	width:129px !important;
	_width:127px !important;
	margin:0 0 67px 0!important;
	_margin:0 0 45px 0!important;
	font:normal 11px/11px Verdana, Arial, Helvetica, sans-serif !important;
	}	
.home-midright a{
	background:none !important;
	padding:0 !important;
	}	
.home-leftbot{
	width:292px !important;
			}
.home-leftbot a{	
	background:url(../Images/arrow-home.jpg) 0 0 no-repeat !important;
	_width:290px !important;
	margin:0 0 44px 0!important;
	_margin:0 0 15px 0!important;
	padding:0 0 2px 20px !important;
	}	
.home-rec{
	width:99px;
	float:left;
	margin:0 15px 0 0;
	}	
.home-recText{
	width:47px;
	float:left;
	font:bold 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../Images/star-home.gif) 100% 50% no-repeat;
	padding:3px 5px 0 0;
	}	
.home-interText{
	width:70px !important;
	}	
.john{
	width:134px;
	margin:0 10px 0 0;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	}	
.john li{
	margin:0 0 10px 0;
	}	
.john li a{
	color:#000;
	background:url(../Images/star-home.gif) 100% 50% no-repeat;
	padding:0 20px 0 0;
	}
.lora{
	width:142px !important;
	_width:135px !important;
	}
.lora a{
	background:none !important;
	padding:0 !important;
	}
a.home-SearchR{
	display:block;
	width:122px;
	margin:70px 0 0 165px;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#e10507;
	text-align:right;
	text-decoration:underline;
	}
a.home-SearchR:hover{
	color:#999;
	text-decoration:none;
	}
.motorola{
	width:287px !important;
	margin:0 0 64px 0 !important;
	_margin:0 0 55px 0 !important;
	}	
.motorolaStar{
	background:none !important;
	padding:0 !important;
	}	
/*-------------------------------- Candidate-Home 27-09-08-end --------------------------------*/
/*-------------------------------- Candidate-calender 29-09-08-start --------------------------------*/
.forget{
	width:983px;
	margin:0 auto 20px;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #d0cfcd;
	}
.calender{
	width:797px;
	margin:0 auto 20px;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #d0cfcd;
	}
.calender-box{
	width:350px;
	border:solid 1px #6c6a6a;
	background-color:#999;
	margin:20px auto;
	}
.calen-but{
	width:10px;
	padding:5px;
	}
.calen-text{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	padding:5px 0;
	}
.calen-bot{
	width:400px;
	background-color:#f1f1f1;
	}
.calen-bot td{
	width:39px;
	padding:5px;
	border-top:solid 1px #6c6a6a;
	border-right:solid 1px #6c6a6a;
	}
.calen-bot a{
	display:block;
	width:20px;
	margin:0 auto;
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}
.calen-bot a:hover{
	color:#666;
	text-decoration:underline;	
	}
.old-date{
	color:#666 !important;
	}
.calen-week{
	background-color:#bbbaba;
	}
.calen-week p{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	text-align:center;
	}
.right-calen{
	width:40px !important;
	border-right:none !important;
	}
.today{
	background-color:#666 !important;
	}
.today a{
	color:#fff !important;
	font-weight:bold !important;
	}
.today a:hover{
	color:#fff !important;
	}
.norecord{
	width:750px;
	border:solid 1px #6c6a6a;
	background-color:#f1f1f1;
	margin:0 auto;
	}
	.norecord-dt{
	width:981px;
	/*border:solid 1px #6c6a6a;*/
	background-color:#f1f1f1;
	margin:20px auto 0 auto;
	}
	.norecord-dt p{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px;
	}
.norecord p{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px;
	}
.date-time{
	width:750px;
	border:solid 1px #6c6a6a;
	background-color:#999;
	margin:0 auto 20px;
	}
.date-time td{
	width:139px;
	padding:5px;
	border-top:solid 1px #6c6a6a;
	border-right:solid 1px #6c6a6a;
	}
.date-time p{
	font:bold 13px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}
.date-timeBot{
	background-color:#f1f1f1 !important;
	}
.calen-DatePut{
	width:125px;
	height:18px;
	border:solid 1px #666;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	}
.calen-EPut{
	width:135px !important;
	}
.calen-Datechoose{
	width:40px;
	height:18px;
	border:solid 1px #666;
	}
.calen-Datemessage{
	width:135px;
	border:solid 1px #666;
	}
.right-time{
	width:140px !important;
	border-right:none !important;
	}
.delete{
	width:75px !important;
	border-top:solid 1px #6c6a6a !important;
	border-right:none !important;
	}
.add-but{
	width:64px !important;
	border-top:solid 1px #6c6a6a !important;
	border-right:solid 1px #666 !important;
	padding:8px 0 5px 8px!important;
	}	
/*-------------------------------- Candidate-calender 29-09-08-end --------------------------------*/
/*-------------------------------- Candidate-Create Resume 30-09-08-start --------------------------------*/
.create-Resume{
	width:981px !important;
	margin:0 auto !important;
	float:none !important; background-color:White;
	}
.create-Re-in{
	width:100% !important;
	}
.create-Re-Head{
	width:100% !important;
	background:#ecebea url(../Images/create-R-H-bg.jpg) 0 0 repeat-y !important;
	}
.crea-Re-box{
	width:100% !important;
	}
	.crea-Re-box_n{
	width:100% !important;
	}
.edu-Det{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	text-align:center;
	margin:20px 0 0 0;
	}
.top-resume{
	margin:20px 0 0 0 !important;
	} 
.resume-col{
	width:290px !important;
	padding:5px !important;
	}
.smallput{
	width:100px !important;
	}
.resume-message{
	width:350px;
	height:115px;
	border:solid 1px #666;
	}
.calenderBUT{
	width:17px;
	height:16px;
	margin:2px 0 0 5px;
	float:left;	
	}
.calender-Put{
	width:178px !important;
	float:left !important;
	}
.searBUT-DEF{
	margin:20px auto 10px;
	}	
/*-------------------------------- Candidate-Create Resume 30-09-08-end --------------------------------*/
/*-------------------------------- Candidate-Contactlist 30-09-08-start --------------------------------*/
.Con-list{
	width:880px !important;
	margin:20px auto !important;
	}
.Con-list td{
	width:109px !important;
	}
.Con-list p{
	color:#f1f1f1 !important;
	}
.right-list{
	width:110px !important;
	border-right:none !important;
	}
.Con-bot p{
	color:#4a4947 !important;
	font-weight:normal !important;
	}
.Con-bot a{
	display:block;
	color:#000;
	font:bold 13px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	text-align:center;
	}
.Con-bot a:hover{
	color:#4a4947;
	text-decoration:none;
	}
.Con-listBot{
	width:880px !important;
	margin:20px auto !important;
	}
.Con-listBot td{
	width:142px !important;
	}
.right-listBot{
	width:146px !important;
	border-right:none !important;
	}
.back-top{
	margin:0 0 0 20px;
	}
/*-------------------------------- Candidate-Contactlist 30-09-08-end --------------------------------*/
/*-------------------------------- Candidate-Timecard 30-09-08-start --------------------------------*/
.weeklyput{
	width:71px !important;
	}
.week-Head{
	width:600px;
	border-top:solid 1px #6c6a6a;
	border-left:solid 1px #6c6a6a;
	border-right:solid 1px #6c6a6a;
	background-color:#999;
	margin:20px auto 0;
	}
.week-Head p{
	font:bold 16px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#f1f1f1;
	text-align:center;
	}
.week-Head td{
	width:190px;
	padding:5px;
	border-right:solid 1px #6c6a6a;
	}
.week-norightBord{
	border-right:none !important;
	}
.week-Head-bot{
	width:600px;
	border-bottom:solid 1px #6c6a6a;
	border-left:solid 1px #6c6a6a;
	border-right:solid 1px #6c6a6a;
	background-color:#999;
	margin:0 auto;
	}
.week-Head-bot td{
	width:90px;
	padding:5px;
	}
.week-Head-bot p{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	}
.hrs-head{
	width:89px !important;
	border-top:solid 1px #6c6a6a;
	border-left:solid 1px #6c6a6a;
	background-color:#e5e5e5;
	}
.hrs-choose{
	background-color:#fff !important;
	}
.hrs-chooseBox{
	width:40px !important;
	}
.weekno{
	width:5px !important;
	padding:0 !important;
	background-color:#b3b2b2 !important;
	}
.weekname{
	width:185px !important;
	padding:5px !important;
	background-color:#b3b2b2 !important;
	}
.weekname p{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#f1f1f1;
	text-decoration:underline;
	}
.totaltime{
	width:600px;
	border:solid 1px #6c6a6a;
	background:url(../Images/totalbg.gif) 0 0 repeat-x #fff;
	margin:0 auto 20px;
	}
.totaltime td{	
	width:140px;
	padding:10px 5px;
	}
.totaltime label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}	
.timeput{
	width:130px !important;
	margin:5px auto 0 !important;
	}
.total-timebut{
	margin:8px 0 0 0;
	_margin:12px 0 0 0;
	}
.totalEx{
	width:698px;
	background-color:#f1f1f1;
	border:solid 1px #6c6a6a;
	margin:0 auto 20px;	
	}
.totalEx td{	
	width:232px;
	padding:10px 5px;
	}	
.totalExPut{
	margin:3px 0 0 0 !important;
	}
/*-------------------------------- Candidate-Timecard 30-09-08-end --------------------------------*/
/*-------------------------------- Candidate-News 01-09-08-start --------------------------------*/
.newsTop{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#595656;
	text-align:center;
	margin:20px 0 10px 0;
	}
.newsTop{
	width:861px;
	margin:20px auto;
	}
.newsTop p{
	margin:10px auto;
	}
/*-------------------------------- Candidate-News 01-09-08-end --------------------------------*/
/*-------------------------------- Recruiter-Transfer-database 03-10-08-start --------------------------------*/
.transfer-text{
	width:461px !important;
	padding:5px !important;
	}
.transfer-put{
	width:260px !important;
	padding:5px !important;
	}
.transfer-pic{
	display:block;
	margin:20px auto;
	}
.transfer-but{
	margin:20px auto;
	}	
.transfer-star{
	margin:0 auto 40px;
	}	
/*-------------------------------- Recruiter-Transfer-database 03-10-08-end --------------------------------*/
/*-------------------------------- Client-Box-master 04-10-08-start --------------------------------*/
.clie-m-boxType{
	width:537px !important;
	margin:15px 0 30px 7px !important;
	}
/*-------------------------------- Client-Box-master 04-10-08-end --------------------------------*/
/*-------------------------------- Cli-Post-Job 14-10-08-start --------------------------------*/
.post-text{
	width:359px;
	padding:10px 10px 10px 0;
	}
.post-text label{
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.post-field{
	width:409px;
	padding:10px 10px 10px 0;
	}
.chooseSmallPost{
	width:108px !important;
	}
.choose-so-SmallPost{
	width:80px !important;
	}
.postleft-text{
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 0 5px;
	}
.postleft-and{
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 3px;
	}
.postleft-Put{
	width:130px !important;
	}
.postleftOR{
	font:bold 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.cli-postR{
	margin:6px 0 0 1px;
	_margin:6px 0 0 0;
	}
.cli-postRyear{
	margin:6px 0 0 34px !important;
	_margin:6px 0 0 22px !important;
	}
/*-------------------------------- Cli-Post-Job 14-10-08-end --------------------------------*/
/*-------------------------------- Cli-my-depertmet 15-10-08-start --------------------------------*/
.my-depertment{
	background:url(../Images/totalbg.gif) 0 0 repeat-x #fff !important;
	}
.my-depertment p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 !important;
	}
.my-depetwo{
	margin:20px auto !important;
	}
/*-------------------------------- Cli-my-depertmet 15-10-08-end --------------------------------*/	
/*-------------------------------- Cli-vedor-search 15-10-08-start --------------------------------*/		
.vendor-head{
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	margin:20px auto 10px;
	text-align:center;
	}
.vendor-text{
	width:350px;
	padding:5px 10px 10px 0;
	}
.vendor-send{
	margin:5px 0 0 0;
	}
.vendor-box{
	width:698px;
	margin:30px auto 0;
	border:solid 1px #999;
	}
.vendor-box p{
	font:normal 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 10px;
	text-align:center;
	}
.vendor-box tr{
	background-color:#f1f1f1;
	}
.vendor-box td{
	width:106px;
	padding:10px 5px;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	}
/*-------------------------------- Cli-vedor-search 15-10-08-end --------------------------------*/		
/*-------------------------------- Rec-post-job 15-10-08-start --------------------------------*/	
.rec-post{
	margin:0 0 0 4px;
	}
.rec-postdate{
	margin:0 0 0 7px;
	}
.rec-postjob{
	margin:0 0 0 18px;
	}
/*-------------------------------- Rec-post-job 15-10-08-end --------------------------------*/
/*-------------------------------- CAN-MASTER-NEW 15-10-08-start --------------------------------*/
.can-Mas-main{
	margin:15px auto 0px;
	width:983px; background:white;
	}
.can-Mas-Side{
	width:217px; padding:0px 6px 0 6px;
	}
.can-Mas-boxtop{
	background:url(../Images/can-Mas-box-top.jpg) 0 0 no-repeat;
	height:8px;	
	}
.can-Mas-boxtop span{
	padding:8px 0 0 0;
	}
.can-Mas-boxtopin{
	background:url(../Images/can-Mas-box-topin.jpg) 0 0 repeat-x;
	height:28px;
	width:200px;
	padding:1px 0 0 15px;
	border-left:1px solid #d4d3d1;
	border-right:1px solid #d4d3d1;	
	}
	.can-Mas-boxtopin_parent{
	background:url(../Images/the-bigcom-small.gif) repeat;
	
	}
.can-Mas-boxmid{
	background:url(../Images/fade_thebigcom.gif) center 70px no-repeat #fff;
	width:185px;
	padding:20px 15px 0 15px;
	border-left:1px solid #d4d3d1;
	border-right:1px solid #d4d3d1;	
	}
	.can-Mas-boxmid1{
	background:url(../Images/fade_thebigcom.gif) center 70px no-repeat #fff;
	width:185px;
	padding:0 15px 0px 0;
	border-left:1px solid #d4d3d1;
	border-right:1px solid #d4d3d1;	
	}
.can-Mas-boxmidNew{
	width:215px !important;
	padding:0 !important;
}
.can-Mas-OneText{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#454242;
	}
.can-Mas-TwoText{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	margin:22px 0 15px 0;
	}
.can-Mas-ThreeText{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 26px 0;
	}
a.can-Mas-link{
	display:block;
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#e10507;
	text-decoration:underline;
	padding:0 10px 10px 0;
	text-align:right;
	}
a.can-Mas-link:hover{
	color:#bd0f10;
	text-decoration:none;
	}
.can-Mas-boxbot{
	background:url(../Images/can-Mas-box-bot.gif) 0 0 no-repeat;
	height:8px;
	margin:0 0 15px 0;	
	}
.onlie-pic{
	display:block;
	float:left;
	}
a.onlie-Can-mas{
	display:block;
	width:50px;
	height:8px;
	font:bold 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../Images/can-Mas-star.gif) 100% 100% no-repeat;
	padding:6px 0 0 0;
	margin:0 0 0 15px;
	float:left;
	}
a.onlie-Can-mas:hover{
	color:#555353;
	text-decoration:underline;
	}
a.smith{
	display:block;
	padding:0 20px 0 0;
	font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../Images/can-Mas-star.gif) 100% 0 no-repeat;
	margin:0 0 12px 0;
	_margin:0 0 13px 0;
	}
	a.smithnew{
	
	
	font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../Images/can-Mas-star.gif) 100% 0 no-repeat;
	margin:0 0 12px 0;
	_margin:0 0 13px 0;
	}
a.smith:hover{
	color:#666;
	text-decoration:underline;
	}
.beech{
	width:78px !important;
	background:none !important;
	margin:0 0 12px 10px !important;
	}
.lastpad-can-Mas{
	padding:0 0 12px 0;
	}
.can-Mas-Mid{
	width:519px;
	}
.can-Mas-Midin{
	width:519px;
	margin:0 auto;
	}
.can-Mas-Midin-Top{
	background:url(../Images/can-Mas-midtop.gif) 0 0 no-repeat;
	width:519px;
	height:13px;
	}
.can-Mas-Midin-Top span{
	padding:13px 0 0 0;
	}
.can-Mas-Midin-Bot{
	background:url(../Images/can-Mas-mid-bot.gif) 0 0 no-repeat;
	width:519px;
	height:13px; overflow:hidden; margin:0; padding:0;
	}
.can-Mas-Midin-Bot span{
	padding:13px 0 0 0;
	}
.can-Mas-Midin-Mid{
	background:url(../Images/can-Mas-mid-bg.gif) 0 0 repeat-y;
	width:519px;
	}
.pic-part{
	width:509px;
	margin:0 auto;
	}
.midpic-Can{
	width:175px;
	}
.midlink-Can{
	width:300px;
	
	}
	.midlink-Can1{
	width:271px;
	padding:0 5px 5px 0;
	}
.link-Head-Can{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#454242;
	}
.midlinkIn{
	margin:20px 0 0 0;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	}
.midlinkIn li{
	background:url(../Images/can-Mas-mid-Bulet.gif) 0 50% no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 16px;
	}
.midlinkIn li a{
	color:#555353;
	}
.midlinkIn li a:hover{
	color:#000;
	text-decoration:underline;
	}
.pic-botbox-Can{
	background-color:#dad8d8;
	}
.pic-botbox-Can p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	margin:8px 0 6px 0;
	}
.can-Mas-MidText{
	width:489px;
	margin:34px auto 0;
	}
.can-Mas-MidText p{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 12px 0;
	}
.can-Mas-MidTextLast{
	margin:0 0 30px 0 !important;
	_margin:0 0 45px 0 !important;
	}
/*-------------------------------- CAN-MASTER-NEW 15-10-08-end --------------------------------*/
/*-------------------------------- CLIE-MASTER-NEW 16-10-08-start --------------------------------*/
.clie-Mas-Midin-Top{
	background:url(../Images/clie-Mas-Midin-Top.jpg) 0 0 no-repeat;
	width:519px;
	height:13px;
	}
.clie-Mas-Midin-Top span{
	padding:13px 0 0 0;
	}
.onlie-Clie-mas{
	width:25px !important;
	height:24px !important;
	padding:2px 0 0 0 !important;
	margin:0 0 0 5px !important;
	background:url(../Images/can-Mas-star.gif) 0 0 no-repeat;
	}
/*-------------------------------- CLIE-MASTER-NEW 16-10-08-end --------------------------------*/
/*-------------------------------- REC-MASTER-NEW 16-10-08-start --------------------------------*/
.rec-Mas-Midin-Top{
	background:url(../Images/rec-Mas-Midin-Top.jpg) 0 0 no-repeat;
	width:519px;
	height:13px;
	}
.rec-Mas-Midin-Top span{
	padding:13px 0 0 0;
	}
/*-------------------------------- REC-MASTER-NEW 16-10-08-end --------------------------------*/
/*-------------------------------- Cli-Post-JobNEW 16-10-08-start --------------------------------*/
.Mandatory{
	font:nomal 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px 0 0 40px;
	}
.cli-Post-JobMain{
	width:797px;
	margin:0 auto 10px;
	}
.cli-Post-JobNEW{
	margin:10px auto;
	padding:20px 0;
	background-color:#f1f1f1;
	border:solid 1px #d3d3d3;
	}
.describe{
	margin:10px 0 20px;
	font:bold 15px/17px Arial, Verdana, Helvetica, sans-serif;
	color:#0c486f;
	text-decoration:underline;
	text-align:center;
	}
.pre-job-but{
	margin:10px auto;
	}
/*-------------------------------- Cli-Post-JobNEW 16-10-08-end --------------------------------*/
/*-------------------------------- Cli-Post-JobNEWLY 17-10-08-start --------------------------------*/
.cli-postnewly{
	width:289px;
	padding:10px 10px 10px 70px;
	}
.cli-postnewly label{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4c;
	}
.cli-postnewly-check{
	margin:0 0 0 8px;
	}
.cli-postnewly-list{
	width:78px !important;
	float:left !important;
	}
.Expiration{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4c;
	margin:0 5px;
	float:left;
	}
.cli-postnewlyR-Text{
	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4c;
	margin:0 3px;
	}
.cli-postnewly-put{
	width:85px !important;
	height:18px!important;
	margin:0 3px 0 0 !important;
	}
/*-------------------------------- Cli-Post-JobNEWLY 17-10-08-end --------------------------------*/
/*-------------------------------- Cli-Post-JobNEWLYtwo 17-10-08-start --------------------------------*/
.cli-Post-JobNEWT{
	margin:10px auto;
	padding:0 0 20px 0;
	background-color:#fff;
	border-left:solid 1px #d3d3d3;
	border-right:solid 1px #d3d3d3;
	border-bottom:solid 1px #d3d3d3;
	}
.cli-postnewlyT{
	width:289px;
	padding:10px 10px 10px 70px;
	}
.cli-postnewlyT label{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4c;
	}
.cli-postnewly-check{
	margin:0 0 0 8px;
	}
.cli-postnewly-list{
	width:78px !important;
	float:left !important;
	}
.ExpirationT{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4c;
	margin:0 5px;
	float:left;
	}
.cli-postnewlyR-TextT{
	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4c;
	margin:0 3px;
	}
.cli-postnewly-put{
	width:85px !important;
	height:20px !important;
	margin:0 3px 0 0 !important;
	}
.nEWLYtwo-bg{
	background:url(../Images/can-form-bgNew.jpg) 0 0 repeat-x #d0cfcd;
	}
/*-------------------------------- Cli-Post-JobNEWLYtwo 17-10-08-end --------------------------------*/
/*-------------------------------- Candidate-Mas-New-PRO 17-10-08-start --------------------------------*/
.master-main{
	margin:0 auto 25px;
	}
.can-TopNew{
	background:url(../Images/can-Mas-midtop-New.jpg) 0 0 no-repeat;
	width:519px;
	height:41px;
	margin:0;
	}
.can-TopNewin{
	margin:10px 0 0 15px;
	}
.pro-CanMain{
	padding:25px 0 230px;
	_padding:25px 0 180px;
	}
.pro-Can{
	width:489px;
	background:url(../Images/can-formPro-bg.jpg) 0 0 repeat-x #eaeae8;
	border:solid 1px #d0cfcd;
	margin:15px auto 0;
	}
.pro-Can-display{
	width:224px;
	padding:10px;
	}
.pro-Can-display label{	
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4c;
	margin:0 0 0 40px;
	}
.pro-Can-display p{	
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.pro-Can-edit
{
	margin:10px 0 5px 0px;
	_margin:5px 0 0 0;
	
	}
.nopro-Can{
	padding:25px 0 170px;
	}
/*-------------------------------- Candidate-Mas-New-PRO 17-10-08-end --------------------------------*/
/*-------------------------------- Client-interview 20-10-08-start --------------------------------*/
.interview{
	width:77px !important;
	}
.interview-two{
	width:87px !important;
	}
.interview-bot{
	width:698px;
	margin:0 auto 20px;
	border:solid 1px #999;
	background:url(../Images/simply2rowbg.gif) 0 0 repeat-x #fff;
	}
.interview-bot td{
	padding:10px 5px;
	}
.interview-bot p{
	font:bold 15px/17px Arial, Verdana, Helvetica, sans-serif;
	color:#0c486f;
	text-align:center;
	}
.interview-mid{
	margin:0 auto !important;
	}
/*-------------------------------- Client-interview 20-10-08-end --------------------------------*/
/*-------------------------------- first-last 21-10-08-end --------------------------------*/
.first-main{
	width:150px;
	margin:0 auto;
	}
a.first{
	display:block;
	width:30px;
	height:15px;
	padding:5px;
	margin:5px;
	border:solid 1px #0c486f;
	float:left;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}
a.first:hover{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#0c486f;
	text-decoration:underline;
	}
/*-------------------------------- first-last 21-10-08-end --------------------------------*/
/*-------------------------------- Candidate-(common contactlist)NEW 24-10-08-start --------------------------------*/
.contactNEW{
	width:500px;
	border:4px solid #999;
	background-color:#f1f1f1;
	margin:0 auto;
	}
.contactNEW h3{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#616161;
	text-decoration:underline;
	}
.contactNEW p{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.conN-name{
	width:500px;
	margin:2px auto;
	}
.conN-name a{
	display:block;
	width:50px;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	margin:0 6px 6px 0;
	}
.conN-name a:hover{
	color:#0c486f;
	text-decoration:none;
	}
.conN-nameLeft{
	width:100px;
	padding:5px 10px!important;
	}
.conN-nameRight{
	width:460px;
	padding:5px 10px!important;
	}
.common-name{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif !important;
	color:#000;
	}
.conN-faxLeft{
	width:80px;
	padding:5px 10px!important;
	}
/*-------------------------------- Candidate-(common contactlist)NEW 24-10-08-end --------------------------------*/
/*-------------------------------- Candidate-(common contactlist)NEW2 24-10-08-start --------------------------------*/
.contactNEW-Two{
	width:600px;
	border:4px solid #999;
	background-color:#f1f1f1;
	margin:0 auto;
	}
.contactNEW-T-in{
	width:600px;
	margin:10px auto;
	}
.contactNEW-T-in-col{
	width:299px;
	padding:0;
	border-right:1px solid #999;
	}
.contactNEW-T-in h3{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#616161;
	text-decoration:underline;
	}
.contactNEW-T-in p{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left !important;
	}
.contactNEW-T-R{
	width:180px;
	padding:5px 10px !important;
	}
.contactNEW-T-in a{
	display:block;
	width:50px;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	margin:0 0 0 0;
	}
.contactNEW-T-in a:hover{
	color:#0c486f;
	text-decoration:none;
	}
/*-------------------------------- Candidate-(common contactlist)NEW2 24-10-08-end --------------------------------*/
/*-------------------------------- Client-Post-Job-detail 27-10-08-start --------------------------------*/ 
.post-DEtail label{
	font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif !important;
	color:#000;
	}
/*-------------------------------- Client-Post-Job-detail 27-10-08-end --------------------------------*/
/*-------------------------------- Recruiter-Post-Job 27-10-08-start --------------------------------*/
.rec-post-put{
	width:177px !important;
	float:left !important;
	}
/*-------------------------------- Recruiter-Post-Job 27-10-08-end --------------------------------*/
/*-------------------------------- Recruiter-search-candidate 27-10-08-start --------------------------------*/
.ad-search-Rec{
	margin:5px 0;
	}
/*-------------------------------- Recruiter-search-candidate 27-10-08-end --------------------------------*/
/*-------------------------------- Candidate-(contact us) 27-10-08-start --------------------------------*/
.can-con-us{
	width:596px;
	margin:30px auto;
	border:solid 2px #f1f1f1;
	}
.can-con-us td{
	padding:0 5px;
	border-bottom:solid 1px #c6c4c4;
	}
.can-con-us p{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
	}
.can-con-us-L{
	width:164px;
	background-color:#a9a9a9;
	}
.can-con-us-L p{
	color:#fff !important;
	}
.can-con-us-R{
	width:314px;
	background:url(../Images/can-conUS-bg.gif) 0 0 repeat-y #fff;
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:solid 1px #f1f1f1 !important;
	}
.can-con-pad{
	padding:5px!important;
	}
.can-con-caleder{
	font:normal 9px/10px Arial, Verdana, Helvetica, sans-serif !important;
	}
/*-------------------------------- Candidate-(contact us) 27-10-08-end --------------------------------*/

/*-------------------------------- Candidate-Mas-EXTRA-PRO 01-11-08-start --------------------------------*/
.can-Pro-extra{
	width:268px;
	margin:8px auto 0; 
	}
.can-Pro-extra td{
	
	padding:4px 5px;
	}
	
	
.can-Pro-extra label{
	font:bold 11px/12px Arial, Verdana, Helvetica, sans-serif;
	/*color:#4d4d4c;*/
	color:#0c486f;
	padding:0 0 0 3px;
	}
.can-Pro-extra a{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#e10507;
	text-decoration:underline;
	}
.can-Pro-extra a:hover{
	color:#bd0f10;
	text-decoration:none;
	}
/*-------------------------------- Candidate-Mas-EXTRA-PRO 01-11-08-end --------------------------------*/
/*-------------------------------- OFFER 01-11-08-start --------------------------------*/
.offer-icon{
	margin:2px 0 0 5px;
	float:left;
	}
.offer-back{
	margin:0 auto;
	}
/*-------------------------------- OFFER 01-11-08-end --------------------------------*/
/*-------------------------------- Vendor-result 01-11-08-start --------------------------------*/
.vendor-resultM{
	width:390px;
	margin:10px auto;
	border:solid 5px #999;
	background-color:#fff;
	}
.vendor-result{
	width:380px;
	margin:5px auto;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #f1f1f1;	
	}
.vendor-resultin td{
	width:170px;
	height:20px;
	padding:5px 10px;
	}
.vendor-result label{	
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4c;
	}
.vendor-result-display{	
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4c;
	margin:0;
	padding:0;
	}
.vendor-close{
	margin:10px auto;
	}
/*-------------------------------- Vendor-result 01-11-08-end --------------------------------*/
/*-------------------------------- Client-Mas-EXTRA 01-11-08-start --------------------------------*/
.cli-Mas-Midin-Bot{
	background:url(../Images/cli-Mas-mid-bot.jpg) 0 0 no-repeat;
	width:519px;
	height:13px;
	}
.cli-Maspic{
	margin:0 0 0 10px;
	}
/*-------------------------------- Client-Mas-EXTRA 01-11-08-end --------------------------------*/
/*-------------------------------- fullheading 06-11-08 start --------------------------------*/
.fullheading{
	width:981px;
	height:300px;
	margin:0 auto 25px;
	background-color:#f1f1f1;
	border:solid 1px #cbcbca;
	}
.fullhead{
	width:981px;
	margin:0 auto;
	height:24px;
	background:url(../Images/can-searchH-biig.jpg) 0 0 repeat-y;
	}
.fullhead p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}
/*-------------------------------- fullheading 06-11-08 end --------------------------------*/
/*-------------------------------- Email 07-11-08 start --------------------------------*/
.email-main{
	width:726px;
	margin:40px auto;
	}
.email-top{
	width:726px;
	height:23px;
	background:url(../Images/email-top.gif) 0 0 no-repeat;
	}
.email-bot{
	width:726px;
	height:23px;
	background:url(../Images/email-bot.gif) 0 0 no-repeat;
	}	
.email-mid{
	width:726px;
	background:url(../Images/email-bg.gif) 0 0 repeat-y;
	}
.email-in{
	width:680px;
	margin:0 auto;
	}
.email-logo-bg{
	background:url(../Images/email-logo-bg.gif) 0 0 no-repeat;
	padding:22px 0 19px 20px;
	}
.email-big{
	background-color:#f0f0f0;
	border:1px solid #dfdede;
	}
.email-big p{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#686767;
	margin:5px 0 6px 20px;
	}
.email-in-mid{
	width:680px;
	margin:10px auto 15px ;
	}
.email-form{
	width:359px;
	margin:0 auto;
	}
.email-form-left{
	width:198px;
	padding:0 0 8px 0;
	}
.email-form-left p{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#686767;
	}
.email-form-right{
	width:162px;
	padding:0 0 8px 0;
	}
.email-form-right p{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.email-add{
	background:url(../Images/email-add.gif) 0 0 no-repeat !important;
	}
.email-box{
	width:580px;
	margin:0 auto 10px;
	}	
.email-box-top{
	width:580px;
	height:8px;
	background:url(../Images/email-box-top.gif) 0 0 no-repeat;
	}
.email-box-top span{
	padding:8px 0 0 0;
	}
.email-box-bot{
	width:580px;
	height:9px;
	background:url(../Images/email-box-bot.gif) 0 0 no-repeat;
	}	
.email-box-mid{
	width:548px;
	background-color:#f6f3f3;
	border-right:solid 1px #e5e5e5;
	border-left:solid 1px #e5e5e5;
	padding:18px 15px;
	}	
.email-box-mid p{
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#717070;
	}	
.email-box-text{
	margin:18px 0 0 0;
	}	
/*-------------------------------- Email 07-11-08 end --------------------------------*/
/*-------------------------------- Candidate-Rejection 08-11-08 start --------------------------------*/
.can-Reject-Main{
	width:981px;
	margin:25px auto;
	background-color:#ececeb;
	border:solid 1px #dbdbdc;
	}
.can-Reject-Head{
	font:bold 13px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	margin:10px 0;
	}
.reject{
	width:981px;
	margin:0 auto;
	background-color:#d5d4d2;
	border:solid 1px #bfbebe;
	}	
.reject p{
	font:bold 13px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5d;
	margin:12px 0 7px 40px;
	}
.reject-in{
	width:933px;
	margin:0 auto;
	}
.reject-in-left{
	width:508px;
	}
.reject-in-left-in{
	width:489px;
	background:url(../Images/reject-in-bg.gif) 0 0 repeat-x #f9f9f9;
	border-right:solid 1px #d5d4d2;
	border-left:solid 1px #d5d4d2;
	padding:0;
	margin:0;	
	}
.reject-in-Radio{
	margin:6px 15px 0 15px;
	overflow:hidden;
	}
.reject-Radio-main{
	width:20px;
	float:left;
	}
.reject-field{
	width:200px;
	float:left;
	}
.reject-field-in{
	width:196px;
	height:18px;
	padding:1px;
	border:1px solid #666;
	}
.reject-in-Radio p{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	margin:0 0 0 8px;
	float:left;
	}	
.reject-left-bot{
	width:489px;
	height:9px;
	background:url(../Images/reject-in-botone.gif) 0 0 no-repeat;
	}
.reject-left-bot span{
	padding:9px 0 0 0;
	}
.reject-in-right{
	width:425px;
	}	
.reject-in-right-top{
	background:url(../Images/reject-right-top.gif) 0 0 no-repeat;
	width:425px;
	height:6px;
	}
.reject-in-right-top span{
	padding:6px 0 0 0;
	}
.reject-in-right-bot{
	background:url(../Images/reject-right-bot.gif) 0 0 no-repeat;
	width:425px;
	height:6px;
	}
.reject-in-right-mid{
	background:url(../Images/reject-right-bg.gif) 0 0 repeat-y;
	width:425px;
	padding:72px 0;
	}
.reject-in-right-add{
	background:url(../Images/reject-right-add.gif) 0 0 no-repeat;
	width:282px;
	height:167px;
	margin:0 auto;	
	}
.reject-in-right-add a{
	display:block;
	width:125px;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#686767;
	text-decoration:underline;
	padding:134px 0 0 138px;
	}
.reject-in-right-add a:hover{
	color:#000;
	text-decoration:none;
	}
.feed{
	margin:5px auto 10px !important;
	}	
.feed-text{
	text-align:center !important;
	margin:12px 0 7px 0 !important;
	}
.reject-but{
	margin:4px 0 0 0;
	}
	
	/*-------------------------------- Candidate-Rejection-NEW 12-11-08 start --------------------------------*/
.reject-Sendbut{
	margin:4px 0 0 22px;
	}
.reject-mes-head{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif !important;
	margin:0 0 5px 5px !important;
	float:left;
	}
.reject-message{
	width:435px;
	border:solid 1px #666;
	margin:4px 0 0 22px;
	}
	/*-------------------------------- Candidate-Rejection-NEW 12-11-08 end --------------------------------*/
	
/*-------------------------------- Candidate-Rejection 08-11-08 end --------------------------------*/
/*-------------------------------- Candidate-thank 08-11-08 start --------------------------------*/
.thank-text{
	text-align:center !important;
	margin:12px 0 7px !important;
	}
.thank-text-two{
	text-align:center !important;
	margin:12px 0 7px 100px !important;
	}
/*-------------------------------- Candidate-thank 08-11-08 end --------------------------------*/
/*-------------------------------- Job-Details 12-11-08 start --------------------------------*/
.job-detail{
	width:981px;
	margin:0 auto;
	height:600px;
	}
/*-------------------------------- Job-Details 12-11-08 end --------------------------------*/
/*-------------------------------- Narrow-Search 12-11-08 start --------------------------------*/
.crea-Re-box-Search{
	width:950px !important;
	}
	
.narrow-main{
	width:100%;
	margin:20px auto 0;
	}
.narrow-SearchPut{
	width:360px;
	height:18px;
	border:solid 1px #666;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	}
.narrow-cat{
	width:981px;
	border:solid 1px #6c6a6a;
	background:url(../Images/totalbg.gif) 0 0 repeat-x #fff;
	margin:10px auto;
	}
.narrow-cat td{	
	width:222px;
	padding:10px 5px;
	}
.narrow-cat label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.narrow-choose{
	width:220px !important;
	margin:5px 0 0 0;
	}
.narrow-head{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	margin:0 0 5px 10px;
	}
.narrow-key{
	width:370px !important;
	padding:5px !important;
	}
.narrow-loca{
	width:230px !important;
	padding:5px !important;
	}
/*-------------------------------- Narrow-Search 12-11-08 end --------------------------------*/
/*-------------------------------- Job-Details 12-11-08 start --------------------------------*/
.job-detail{
	width:981px;
	margin:0 auto 25px;
	border:solid 1px #999;
	background-color:#f1f1f1;
	}
.job-det-in{
	width:948px;
	margin:10px auto;
	background-color:#f3f3f3;
	border:1px solid #999;
	}
.job-det-in p{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.job-det-in label{	
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#616161;
	}
.job-det-left{
	padding:5px;
	}
.job-det-left-L{
	padding:5px 0 5px 5px;
	}
.job-det-country{
	width:312px;
	margin:0 auto;
	border:solid 1px #ced0cf;
	background:url(../Images/job-detail-bg.jpg) 0 0 repeat-x #ced0cf;
	}
.job-det-country td{
	padding:5px;
	width:142px;
	}
.job-det-R{
	width:616px;
	margin:0 auto 5px;
	border:solid 1px #ced0cf;
	background:url(../Images/job-detail-bg.jpg) 0 0 repeat-x #ced0cf;
	}
.job-det-R td{
	width:297px;
	padding:5px;
	}
.job-det-but{
	margin:8px 0;
	}
.job-det-last-left{
	padding:5px 5px 158px 5px !important;
	}
/*-------------------------------- Job-Details 12-11-08 end --------------------------------*/
/*-------------------------------- Create Resume-two-box 14-11-08 start --------------------------------*/
.create-two{
	width:901px;
	margin:10px auto 20px;
	}
.create-two05-02-09{
	width:979px;
	margin:10px auto 20px;
	}
.create-two-in{
	width:444px;
	height:33px;
	background:url(../Images/resume-two-top.gif) 0 0 no-repeat;
	}
.create-two-in h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0 0 15px;
	}
.create-two-box{
	width:442px;
	background-color:#f7f7f6;
	border:1px solid #d5d4d2;
	margin:3px auto 0;
	}
.create-two-boxL{
	width:211px;
	padding:10px 5px;
	}
.create-two-boxL p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	}
	.create-twobig-pad
	{
		padding:19px 0 !important;
	}
.create-two-boxL label{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
	}	
/*-------------------------------- Create Resume-two-box 14-11-08 end --------------------------------*/
.create-two1{
	width:901px;
	margin:10px auto 20px;
	}
.create-two-in1{
	width:700px;
	height:33px;
	background:url(../Images/resume-two-top.gif) 0 0 no-repeat;
	}
.create-two-in1 h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0 0 15px;
	}
.create-two-box1{
	width:700px;
	background-color:#f7f7f6;
	border:1px solid #d5d4d2;
	margin:3px auto 0;
	}
.create-two-boxL1{
	width:211px;
	padding:10px 5px;
	}
.create-two-boxL1 p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	}
	.create-two-boxL1 p span
	{
		color:Red;
	}
.create-two-boxL1 label{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
	}
	.create-two-boxL2{
	width:311px;
	padding:10px 5px;
	}
	.create-LAn
	{
		padding:10px 5px 35px 5px !important;
		_padding:10px 5px 18px 5px !important;
	}
.create-two-boxL2 p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	}
	.create-two-boxL2 p span
	{
		color:Red;
	}
.create-two-boxL2 label{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
	}
/*-------------------------------- Create Resume-display 18-11-08 start --------------------------------*/
.display{
	width:901px;
	margin:0 auto;
	overflow:hidden;
	}
.display-icon{
	border:solid 3px #084a6b;
	float:left;
	}
.display-name{
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#084a6b;
	float:left;
	margin:97px 0 0 200px;
	}
.display-in{
	width:901px;
	height:33px;
	background:url(../Images/create-display-object.gif) 0 0 no-repeat;
	}
.display-in h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0 0 15px;
	}
.display-in-object{
	width:899px !important;
	}
.display-in-objectL{
	width:642px !important;
	}
.display-in-objectR{
	width:214px !important;
	}
/*-------------------------------- Create Resume-display 18-11-08 end --------------------------------*/

/*-------------------------------- Update-profile 18-11-08 start --------------------------------*/
.update-Dis-top{
	width:983px;
	margin:5px auto;
	background-color:#fff;
	background:url(../Images/update-head.jpg) 0 0 no-repeat;
	}
.update-Dis-top h2{
	font:bold 15px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5d;
	margin:15px 0 15px 15px;
	}
.update-Dis-main{
	width:983px;
	margin:0 auto 25px;
	background-color:#b6b6b5;
	}
.update-tow-box{
	width:916px;
	margin:0 auto;
	}
.update-tow-boxL{
	width:462px;
	padding:25px 0;
	}
	/*.update-tow-boxLT{
	width:462px;
	height:1000px;
	padding:25px 0;
	}*/
.update-tow-boxR{
	width:454px;
	padding:25px 0;
	}
.update-box-top{
	width:454px;
	height:17px;
	background:url(../Images/update-top.jpg) 0 0 no-repeat;
	}
.update-box-top span{
	display:block;
	padding:17px 0 0 0;
	}
.update-box-bot{
	width:454px;
	height:17px;
	background:url(../Images/update-bot.jpg) 0 0 no-repeat;
	}
.update-box-mid{
	width:454px;
	background:url(../Images/update-mid.jpg) 0 0 repeat-x #d1cfce;
	}
.update-Left{
	width:124px;
	padding:10px 10px 10px 20px;
	}
.update-Left label{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	}
.update-Left-field{
	width:236px;
	height:23px;
	padding:1px;
	border:solid 1px #666;
	}
	.update-Left-field1{
	width:236px;
	height:18px;
	padding:1px;
	border:solid 1px #666;
	}
.update-Right{
	width:280px;
	padding:10px;
	}
.update-lastpart{
	padding:0 0 58px 0;
	}
.updateR-right{
	width:364px;
	margin:60px auto 0;
	}
.updateR-right label{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	}
.updateR-right-radio{
	padding:10px 10px 10px 25px;
	}
.your-R{
	padding:0 0 20px 0;
	}
.update-but{
	margin:0 0 45px 120px;
	_margin:0 0 60px 120px;
	}
.up-three-radio{
	width:290px;
	margin:20px auto;
	}
.up-three-radio td{
	padding:10px 1px;
	}
/*-------------------------------- Update-profile 18-11-08 end --------------------------------*/
.create-twoSHE{
	width:901px;
	margin:10px auto 0;
	}
.create-two-boxSHE{
	width:894px;
	background-color:#f7f7f6;
	border:1px solid #d5d4d2;
	margin:3px auto 0;
	
	}
	.create-two-boxSHE_a{
	width:894px;
	background-color:#fff;
	border:1px solid #d5d4d2;
	margin:3px auto 0;
	
	}
.create-two-boxSHE td
{
	padding:0 20px 10px 0;
}

/*-------------------------------- Add-new-clients 19-11-08 start --------------------------------*/
.add-tow-box-top{
	width:454px;
	height:17px;
	margin:0 auto;
	background:url(../Images/add-two-box-top.gif) 0 0 no-repeat;
	}
.add-tow-box-top span{
	display:block;
	padding:17px 0 0 0;
	}
.add-tow-box-bot{
	width:454px;
	height:17px;
	margin:0 auto;
	background:url(../Images/add-two-box-bot.gif) 0 0 no-repeat;
	}
.add-tow-box-mid{
	background:none !important;
	background-color:#f3f3f3 !important;
	}
.newheightprob{
	height:600px;
	width:454px;
	background-color:#f3f3f3; 
	}
.add-gender{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.add-right-boxR{
	margin:100px 0!important;
	_margin:104px 0!important;
	}
.add-assigne{
	width:918px;
	margin:0 auto 12px;
	background-color:#edecec;
	}	
.add-assigne-in{
	width:900px;
	margin:7px auto;
	border:1px solid #b6b6b5;
	}
.add-assigne-in h2{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5d;
	text-align:center;
	padding:7px 0;
	}
.add-past-job{
	width:918px;
	margin:0 auto 22px;
	}
.add-past-job-top{
	width:918px;
	height:11px;
	margin:0 auto;
	background:url(../Images/add-past-job-top.gif) 0 0 no-repeat;
	}
.add-past-job-top span{
	padding:11px 0 0 0;
	}
.add-past-job-bot{
	width:918px;
	height:11px;
	margin:0 auto;
	background:url(../Images/add-past-job-bot.gif) 0 0 no-repeat;
	}
.add-past-job-mid{
	width:916px;
	margin:0 auto;
	background-color:#f3f3f3;
	}
.add-past-job-in{
	width:300px;
	margin:0 auto;
	}
.add-past-job-in td{
	width:150px;
	padding:5px 0;
	}
.add-past-job-in label{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	}
.add-subit-but{
	width:981px !important;
	}
/*-------------------------------- Add-new-clients 19-11-08 end --------------------------------*/
	/*-------------------------------- Candidate-profile 20-11-08 start --------------------------------*/
.can-pro-main{
	width:983px;
	margin:0px auto;
	}
.can-Pro-R{
	width:169px;
	
	}
.can-Pro-R-top{
	width:169px;
	height:10px;
	margin:0 auto;
	background:url(../Images/can-pro-R-top.gif) 0 0 no-repeat;
	}
.can-Pro-R-top span{
	padding:10px;
	}
.can-Pro-R-bot{
	width:169px;
	height:10px;
	margin:0 auto;
	background:url(../Images/can-pro-R-bot.gif) 0 0 no-repeat;
	}
.can-Pro-R-mid{
	width:153px;
	margin:0 auto;
	padding:32px 8px 0 8px;
	background:url(../Images/can-pro-R-mid.gif) 0 0 repeat-y;
	}
.can-Pro-R-mid img{
	margin:0 auto;
	}
.can-Pro-R-mid h3{
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1c3451;
	text-decoration:underline;
	text-align:center;
	margin:5px 0 0 0;
	}
.can-Pro-R-mid p{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	padding:12px 0 14px 0;
	}
.can-Pro-R-Affi{
	width:152px;
	margin:0 auto;
	padding:16px 0 0 0;
	background:url(../Images/can-pro-Affi-bg.jpg) 0 0 repeat-x;
	}
.can-Pro-R-Affi h2{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}
.can-Pro-R-Affi h3{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#1c3451;
	text-decoration:underline;
	text-align:center;
	padding:5px 0 40px 0;
	}
.can-Pro-R-Affi img{
	margin:17px 46px !important;
	}
.can-Pro-L{
	width:814px;
	}
.can-Pro-candi{
	width:804px;
	}
.can-Pro-candi-pic{
	width:194px;
	height:173px;
	margin:0 auto;
	padding:4px 0 0 4px;
	background:url(../Images/can-pro-pic-bg.gif) 0 0 no-repeat;
	}
.upload-but{
	margin:10px 0 0 47px;
	width:153px;
	height:37px;
	}
.can-pro-mid-top{
	width:549px;
	height:35px;
	background:url(../Images/can-pro-mid-top.jpg) 0 0 no-repeat;
	}
.can-pro-mid-bot{
	width:549px;
	height:8px;
	background:url(../Images/can-pro-mid-bot.gif) 0 0 no-repeat;
	}
.can-pro-mid-mid{
	width:547px;
	background-color:#fff;
	border-left:1px solid #dcdcdd;
	border-right:1px solid #dcdcdd;
	}
.can-pro-mid-midL{ 
	width:100%;
	margin:20px 0px 0 9px;
	}
	.can-pro-mid-midL_can{ 
	width:450px;
	margin:20px 0px 0 10px; !margin:20px 0px 0 0px;
	}
	
	.can-pro-mid-midL_can label{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#868585;  
	}
	
	.can-pro-mid-midL_can td{
	padding:0 0 8px 0;
	}
.can-pro-mid-midNEW
{
	width:400px !important;
	margin:20px auto 0 !important;
}
.can-pro-mid-midNEW td
{
	padding:0 0 8px 30px !important;
}
.can-pro-mid-midL td{
	padding:0 0 8px 0;
	}
.can-pro-mid-midL label{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#868585; 
	}
.can-pro-mid-midL p{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.can-pro-mid-midL a{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
.can-pro-mid-midL a:hover{
	text-decoration:none;
	}
.can-pro-mid-Link{
	font:bold 10px/11px Verdana, Arial, Helvetica, sans-serif !important;
	color:#000;
	text-decoration:underline;
	}
.can-pro-mid-Link:hover{
	text-decoration:none;
	}
.can-pro-skill-top{
	width:265px;
	height:10px;
	margin:0 auto;
	background:url(../Images/can-pro-skill-top.gif) 0 0 no-repeat;
	}
.can-pro-skill{
	width:265px;
	padding:15px 0 20px 0;
	}
.can-pro-skill-top span{
	padding:10px 0 0 0;
	}
.can-pro-skill-bot{
	width:265px;
	height:11px; overflow:hidden;
	margin:0 auto;
	background:url(../Images/can-pro-skill-bot.gif) 0 0 no-repeat;
	}	
.can-pro-skill-mid{
	width:265px;
	margin:0; padding:0; background:#ccc;
	background:url(../Images/can-pro-skill-mid.gif) 0 0 repeat-y;
	}
.can-pro-skill-mid h2{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5d;
	padding:8px 0 8px 11px;
	}
.can-pro-skill-mid p{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 10px 13px 18px;
	}
.can-pro-skill-mid a{
	margin:0 0 0 206px;
	}
.can-pro-skill-more{
	width:38px;
	display:block;
	font:bold 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
.can-pro-skill-more:hover{
	text-decoration:none;
	}
.can-Pro-static{
	width:245px;
	margin:10px auto 0;
	}	
.can-Pro-static-top{
	width:245px;
	height:25px;
	background:url(../Images/can-pro-static-top.jpg) 0 0 no-repeat;
	margin:0 auto;
	}	
.can-Pro-static-bot{
	width:245px;
	height:25px;
	background:url(../Images/can-pro-static-bot.jpg) 0 0 no-repeat;
	margin:0 auto;
	}	
.can-Pro-static-mid{
	width:245px;
	background:url(../Images/can-pro-static-mid.jpg) 0 0 repeat-y;
	margin:0 auto;
	}
.can-Pro-static-list{
	width:200px;
	margin:0 auto;
	}
.can-Pro-static-list td{
	padding:0 0 10px 0;
	}
.can-Pro-static-list h2{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../Images/static-bulet.gif) 0 50% no-repeat;
	padding:11px 0 16px 18px;
	}
.can-Pro-static-list label{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#868585;
	}
.can-Pro-static-list p{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.can-Pro-static-list p a{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
.can-Pro-static-list p a:hover{
	text-decoration:none;
	}
.can-Pro-job-main{
	width:547px;
	margin:10px 0 0 10px;
	/*border:1px solid #dcdcdd;*/
	}
.can-Pro-job-in{
	padding:10px 15px;
	}
.can-Pro-job-in h2{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5d;
	}
.can-Pro-job-in p{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:9px 0;
	}
/*.can-Pro-job-in a{
	margin:0 0 0 480px;
	}*/
.can-Pro-job-top{
	width:519px;
	height:33px;
	margin:0px auto 0;
	background:url(../Images/can-pro-job-top.gif) 0 0 no-repeat; 
	}
.job-head{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#fff !important;
	margin:10px 0 0 10px;
	}
.can-Pro-res-botbox{
	width:519px;
	margin:4px auto 0; padding-left:5px;
	border:1px solid #d5d4d2;
	background-color:#f3f3f3;
	}

.can-Pro-res-box_new{
	width:740px;
	margin:4px auto 0; padding-left:5px;
	border:1px solid #d5d4d2;
	background-color:#f3f3f3;
	}
	
.can-Pro-res-botbox_new{
	width:500px;
	margin:4px auto 0;
	border:1px solid #d5d4d2;
	background-color:#f3f3f3;
	}
.can-Pro-res-botbox td{
	padding:2px 0;
	}
.can-Pro-Right-part{
	width:233px;
	padding:5px 0 5px 5px;
	!padding:3px 0 3px 3px;
	}
	.can-Pro-Right-part_show{
	width:100%;
	padding:5px;
	!padding:3px;
	}
.can-Pro-Left-part{
	width:266px;
	padding:5px 0 5px 5px;
	!padding:7px 0  5px 5px;
	}
.can-Pro-RTEXT{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#868585;
	
	}
.can-Pro-LTEXT{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#474746;
	
	 width:170px;
	}
	
	.can-Pro-LTEXT_tbc{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#474746; text-align:justify; width:480px; padding-left:5px;
	
	
	}
	.can-Pro-LTEXT_show{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#474746; text-align:justify;
	
	 
	}
.can-Pro-links{
	width:519px !important;
	margin:10px auto !important;
	}
.can-Pro-links a{
	font:bold 10px/11px Verdana, Arial, Helvetica, sans-serif !important;
	color:#000 !important;
	text-decoration:underline !important;
	margin:0 !important;
	padding:0 !important;
	}
.can-Pro-links a:hover{
	text-decoration:none !important;
	}
.static-pro{
	width:245px !important;
	}
/*-------------------------------- Candidate-profile 20-11-08 end --------------------------------*/
/*-------------------------------- Candidate-profile(NEW) 26-11-08 start --------------------------------*/
.can-Pro-but-top{
	width:245px;
	height:43px;
	background:url(../Images/can-pro-but-top.gif) 0 0 no-repeat;
	margin:0 auto;
	}	
.can-Pro-but-bot{
	width:245px;
	height:43px;
	background:url(../Images/can-pro-but-bot.gif) 0 0 no-repeat;
	margin:0 auto;
	}	
.can-Pro-but-mid{
	width:245px;
	background:url(../Images/can-pro-but-mid.gif) 0 0 repeat-y;
	margin:0 auto;
	}
.can-Pro-but-mid-link{
	width:221px;
	margin:0 auto;
	}
.can-Pro-but-mid-link a{
	width:221px;
	display:block;
	margin:0 auto;
	background:url(../Images/can-pro-but-link-bg.gif) 0 0 repeat-x;
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	padding:10px 0 9px 0;
	}
.can-Pro-but-mid-link a:hover{
	background:url(../Images/can-pro-but-link-bg-hover.gif) 0 0 repeat-x;
	color:#8e8e8e;
	}
.can-Pro-R-AffiN{
	width:152px;
	margin:0 auto;
	padding:16px 0 0 0;
	background:url(../Images/can-pro-Affi-bg.jpg) 0 0 repeat-x;
	}
.can-Pro-R-AffiN h2{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}
.can-Pro-R-AffiN h3{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#1c3451;
	text-decoration:underline;
	text-align:center;
	padding:5px 0 40px 0;
	}
.can-Pro-R-AffiN img{
	margin:10px 46px !important;
	}
.can-Pro-PIC-N{
	width:245px;
	margin:0;
	}
.can-Pro-PIC-N-top{
	width:245px;
	height:35px;
	margin:0;
	background:url(../Images/can-pro-pic-N-top.jpg) 0 0 no-repeat;
	}	
.can-Pro-PIC-N-bot{
	width:245px;
	height:35px;
	margin:0;
	background:url(../Images/can-pro-pic-N-bot.gif) 0 0 no-repeat;
	}
.can-Pro-PIC-N-mid{
	width:243px;
	margin:0;
	padding:25px 0 0 0;
	background-color:#fff;
	border-left:1px solid #dcdcdd;
	border-right:1px solid #dcdcdd;
	}	
.can-Pro-PICin-N{
	width:170px;
	height:151px;
	margin:0 0 0 34px;
	border:1px solid #dcdcdd;
	}		
.upload-butN{
	margin:18px 0 15px 44px;
	width:153px;
	height:37px;
	}	
/*-------------------------------- Candidate-profile(NEW) 26-11-08 end --------------------------------*/
/*-------------------------------- Candidate-profile(NEW2) 26-11-08 start --------------------------------*/
.can-Pro-but-mid-linkT{
	width:221px;
	margin:0 auto;
	}
.can-Pro-but-mid-linkT a{
	width:221px;
	display:block;
	margin:0 auto;
	background:url(../Images/can-pro-but-link-bg-hover.gif) 0 0 repeat-x;
	color:#8e8e8e;
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:10px 0 9px 0;
	}
.can-Pro-but-mid-linkT a:hover{
	background:url(../Images/can-pro-but-link-bg.gif) 0 0 repeat-x;
	color:#fff;
	}
/*-------------------------------- Candidate-profile(NEW2) 26-11-08 end --------------------------------*/
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup_new
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 500px;
}
.modalPopup
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 575px;
}
/*Modal Popup*/
.co-co-LMain
{
	width:200px;
	margin:10px auto;
	overflow:hidden;
}
.co-co-L
{
	width:100px;
	float:left;
}

.grid-Palash
{
	margin:0 auto;
	width:900px;
}


/*-------------css form sudipta for "job details page" start-----------------*/

.update-Dis-main_sudip{
	width:924px;
	margin:0 auto 25px;
	background-color:#FAF9F9;
	border:solid 1px #CCCCCC;
}
/*
.le_candi_profi_sudip{
	background-image:url(../Images/le_candi_profi.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#E9E9E9;
	height:237px;
	margin:3px 0px 0px 3px;
	padding:10px; 
	border:solid 1px #E9E9E9;
}
*/
/*
.le_candi_profi_tx_sudip{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#616161;
	padding-top:20px;
	padding-right:20px;
	
}
*/
/*
.le_candi_profi_tx_r_sudip{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:9px;
	padding-top:20px;
	padding-right:0px;
	}
*/
.le_candi_profi_tx_la_pad_sudip	{
	padding-bottom:50px;
}

.right_com_pro_sudip {
	margin:0px 0px 0px 25px;
}

.right_com_pro_le_sudip {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#616161;
	padding-top:20px;
}


.right_com_pro_1_sudip {
	margin:10px 0px 10px 10px;
}

.right_com_pro_2_sudip {
	margin:0px 0px 25px 25px;
}
.re_to_pre_but {
	padding:50px 0px 0px 100px;
	} 
.apply_but {
	padding:0px 0px 0px 10px;
	} 



/*-------------css form sudipta for "job details page" end-----------------*/

/*-------------css form sudipta for "job details page" start (11-12-08)-----------------*/
.le_candi_profi_top_sudip {
	background:url(../Images/le_candi_profi_top.jpg) 0 0 no-repeat;
	width:312px;
	height:11px;
	}
.le_candi_profi_bot_sudip {
	background:url(../Images/le_candi_profi_bot.jpg) 0 0 no-repeat;
	width:312px;
	height:11px;
	}
.le_candi_profi_1_sudip{
	background-image:url(../Images/le_candi_profi_1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:239px;
	width:336;
	margin:3px 0px 0px 3px;
	padding:10px;
	}
.le_candi_profi_tx_sudip{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#616161;
	padding-top:10px;
	padding-right:5px;
}
.le_candi_profi_tx_r_sudip{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:9px;
	padding-top:10px;
	padding-right:0px;
	}


/*-------------css form sudipta for "job details page" end (11-12-08)-----------------*/

/*-------------------------------- Interview-detailsNew 11-12-08 start --------------------------------*/
.interDNew{
	width:600px;
	margin:0 auto;
	/*height:300px;
	overflow:scroll;*/
	border:5px solid #d2d2d2;
	}
.interDNew-box{
	width:558px;
	margin:20px auto;
	background-color:#f0f0f0;
	border:1px solid #d2d2d2;
	}
.interDNew-boxBot{
	margin:0 auto 20px !important;
	}
.interDNew-top{
	width:544px;
	height:9px;
	margin:8px auto 0;
	background:url(../Images/interDNew-top.gif) 0 0 no-repeat;
	}
.interDNew-bot{
	width:544px;
	height:9px;
	margin:0 auto 8px;
	background:url(../Images/interDNew-bot.gif) 0 0 no-repeat;
	}
.interDNew-mid{
	width:542px;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	margin:0 auto;
	background:url(../Images/interDNew-mid.gif) 0 0 repeat-x #d4d4d4;
	}
.interDNew-mid-in{
	width:271px;
	}
.interDNew-midL{
	padding:9px 0 9px 115px;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3b3b;
	}
.interDNew-midR{
	padding:9px 0 9px 10px;
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3b3b;
	}
.interDNew-DES{
	width:407px;
	padding:0 20px 9px 115px;
	}
/*-------------------------------- Interview-detailsNew 11-12-08 end --------------------------------*/
/*-------------------------------- Candidate-(contact usNeSh) 27-10-08-start --------------------------------*/
.can-con-usNeSh{
	width:100%;
	margin:10px auto;
	border:solid 2px #f1f1f1;
	}
.can-con-usNeSh td{
	padding:0 5px;
	border-bottom:solid 1px #c6c4c4;
	}
.can-con-usNeSh p{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
	}
.can-con-us-LNeSh{
	width:400px;
	background-color:#a9a9a9;
	}
.can-con-us-LNeSh p{
	color:#fff !important;
	}
.can-con-us-RNeSh{
	width:500px;
	background:url(../Images/can-conUS-bg.gif) 0 0 repeat-y #fff;
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:solid 1px #f1f1f1 !important;
	}
.can-con-pad{
	padding:5px!important;
	}
.can-con-caleder{
	font:normal 9px/10px Arial, Verdana, Helvetica, sans-serif !important;
	}
/*-------------------------------- Candidate-(contact usNeSh) 27-10-08-end --------------------------------*/
/*-------------------------------- Candidate-(contact usNeSh) 27-10-08-start --------------------------------*/
.can-con-usNeSh1{
	width:760px;
	margin:30px auto;
	border:solid 2px #f1f1f1;
	}
.can-con-usNeSh1 td{
	padding:0 5px;
	border-bottom:solid 1px #c6c4c4;
	}
.can-con-usNeSh1 p{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
	}
.can-con-us-LNeSh1{
	width:300px;
	background-color:#a9a9a9;
	}
.can-con-us-LNeSh1 p{
	color:#fff !important;
	}
.can-con-us-RNeSh1{
	width:460px;
	background:url(../Images/can-conUS-bg.gif) 0 0 repeat-y #fff;
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:solid 1px #f1f1f1 !important;
	}
.can-con-pad{
	padding:5px!important;
	}
.can-con-caleder{
	font:normal 9px/10px Arial, Verdana, Helvetica, sans-serif !important;
	}
/*-------------------------------- Candidate-(contact usNeSh) 27-10-08-end --------------------------------*/


/*-------------------------------- Candidate-(contact usNeSh) 27-10-08-start --------------------------------*/
.can-con-usNeSh2{
	width:983px;
	margin:10px auto;
	border:solid 2px #f1f1f1;
	}
.can-con-usNeSh2 td{
	padding:0 5px;
	border-bottom:solid 1px #c6c4c4;
	}
.can-con-usNeSh2 p{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
	}
.can-con-us-LNeSh2{
	width:200px;
	background-color:#a9a9a9;
	}
.can-con-us-LNeSh2 p{
	color:#fff !important;
	}
.can-con-us-RNeSh2{
	width:710px;
	background:url(../Images/can-conUS-bg.gif) 0 0 repeat-y #fff;
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:solid 1px #f1f1f1 !important;
	}
.can-con-pad{
	padding:5px!important;
	}
.can-con-caleder{
	font:normal 9px/10px Arial, Verdana, Helvetica, sans-serif !important;
	}
/*-------------------------------- Candidate-(contact usNeSh) 27-10-08-end --------------------------------*/



/*-------------------------------- Candidate-Mas-EXTRA-PRO 01-11-08-start --------------------------------*/
.can-Pro-extra{
	width:268px;
	margin:8px auto 0;
	}
.can-Pro-extra td{
	width:124px;
	padding:4px 5px;
	}
	.can-Pro-extra1{
	width:268px;
	margin:2px auto 0;
	}
.can-Pro-extra td1{
	width:124px;
	padding:0 5px;
	}
.can-Pro-extra label{
	font:bold 11px/12px Arial, Verdana, Helvetica, sans-serif;
	/*color:#4d4d4c;*/
	color:#0c486f;
	padding:0 0 0 3px;
	}
.can-Pro-extra a{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#e10507;
	text-decoration:underline;
	}
.can-Pro-extra a:hover{
	color:#bd0f10;
	text-decoration:none;
	}
/*-------------------------------- Candidate-Mas-EXTRA-PRO 01-11-08-end --------------------------------*/
.can-Box-Extra-Pad
{
	padding:10px 15px 0 15px!IMPORTANT;
}
.can-Box-Extra-Pad1
{
	padding:15px 15px 0px 15px!IMPORTANT;
}
/*-------------------------------- Job-detail-dice 12-12-08 start --------------------------------*/
.job-D-D-Main{
	width:981px !important;
	margin:0 auto !important;
	float:none !important;
	background-color:#fff !important;
	}
.job-D-D-L{
	width:250px;
	margin:10px auto;
	}
.job-D-D-Lin{
	padding:20px;
	}
.job-D-D-LBOT{
	width:250px;
	margin:0 auto;	
	background:url(../Images/job-Det-DiceL-bg.gif) 0 0 repeat-x #f1f1f1;
	}
	.job-D-D-LBOT_w{
	width:330px;
	margin:0 auto;	
	background:url(../Images/job-Det-DiceL-bg.gif) 0 0 repeat-x #f1f1f1;
	}
	.job-D-D-LBOT-in_w{
	width:175px;
	padding:3px;
	}
.job-D-D-LBOT-in{
	width:115px;
	padding:3px; 
	}
.job-D-D-LBOT-in p{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#555;
	}	
.job-D-DLtext{
	text-align:right !important;
	font-weight:bold !important;
	}
.job-D-DR-BOX{
	width:711px; 
	margin:0 10px 0 10px;
	/*border-bottom:1px solid #999; */
	}
	.job-D-DR-BOX_w{
	width:625px; 
	margin:0 10px 0 10px;
	}
	
.job-D-DR-BOXin{
	width:700px;
	margin:20px 0 5px 0;
	}
	.job-D-DR-BOXin_w{
	width:600px;
	margin:10px ;
	}
	.job-D-DR-BOXin_new{
	width:700px;
	margin:0px 0 10px 0;
	}
.job-D-DR-BOXinL{
	
	padding:5px; text-align:justify;
	}
	.job-D-DR-BOXing{
	 font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	color:#555; 
	text-align:justify; padding-bottom:20px;
	
	}
.job-D-DR-BOXinL p{
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#555;
	text-align:left;
	
	}
	.job-D-DR-BOXinL_new{
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#555;
	text-align:left;
	padding-left:60px;
	}
.job-D-DR-BOXinR{
	width:530px;
	padding:10px;
	}
	
.job-D-DR-BOXinR p{
	font:normal 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#555;
	}	
.job-D-DRSmall{
	font-size:12px !important;
	line-height:14px !important;
	} 
.job-D-DRSmall a{
	color:#0058a5;
	text-decoration:underline;
	}
.job-D-DRSmall a:hover{
	color:#22aaff;
	}
.job-D-DRLast{
	padding:5px 10px !important;
	}
.job-D-DRNo-bord{
	border-bottom:none !important;
	}
.job-D-D-but{
	width:981px;
	margin:30px auto 0;
	background:url(../Images/job-Det-Dicebot-bg.gif) 0 0 repeat-x;
	}
.job-D-D-buttOP{
	margin:0 auto !IMPORTANT;
	}	
.job-D-D-butIn{
	margin:8px auto 7px;
	}
.job-D-DLOGO{
	border:1px solid #999;
	margin:0 auto;
	}	
.job-D-DFielText{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#555;
	}	
.job-D-DField{
	width:150px;
	height:20px;
	}
.formatted {
font:12px Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
/*color: #808080;*/
 }	
/*-------------------------------- Job-detail-dice 12-12-08 end --------------------------------*/









/*----------------------------------Interview Request 13-12-08-----------------------------------*/

.top_interview_su {
	width:981px;
	margin:0 auto;
	background-color:#EDECEC;
	border:1px solid #D7D6D4;
	margin-bottom:16px;
	}
.top_interview_tx_bg_su {
	background:url(../images/top_interview_tx_bg.jpg) 0 0 no-repeat;
	width:231px;
	height:41px;
	}
.top_interview_tx_bg_su h2 {
	font:bold 15px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#5E5E5D;
	margin:11px 0 0 18px;
	}
.candidate_box_su {
	width:454px;
	margin:0 0 0 23px;
    }
		
.candidate_box_top_su {
	background:url(../images/candidate_box_top.jpg) 0 0 no-repeat;
	width:454px;
	height:21px;
	}
	
	
.candidate_box_bot_su {
	background:url(../images/candidate_box_bot.jpg) 0 0 no-repeat;
	width:454px;
	height:21px;
	}
.candidate_box_mid_su {
	background:url(../images/candidate_box_mid.jpg) 0 0 repeat-x #FAFAFA;
	}
	.candidate_box_mid_su_new{
	background-color:#ffffff; border:1px solid #ccc;
	}
.candidate_name_su {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#9C8C8C;
	padding:10px 0 44px 153px ;
}
.candidate_name_others_tx_su p{
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#9C8C8C;
	padding:0px 0 0px 32px ;
}	
.location_tx_bot {
padding-bottom:155px;
}			
.field_InterView {
	width:236px;
	height:16px;
	border:solid 1px #000000;
	padding:1px;
	}
.contact_person_box_su {
	width:454px;
	margin:0;
    }	
.contact_persons_tx_su p {	
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#9C8C8C;
	padding:5px 0 16px 28px ;
}	
.contact_persons_tx_su td{
	padding:0 0 0px 0;
	}
.in-pad{
	padding:30px 0  0px !IMPORTANT;	
	}
.contact_persons_tx_su label
{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	
	
}
.lab_in
{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	
	
}
.can-External-NEW{
	width:741px;
	margin:10px auto;
	background-color:#fbfbfb;
	border:1px solid #b8b8b7;
	}
.can-External-NEW h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#084a6b;
	margin:15px 0 12px 18px;
	}
.skill-top-NEW{
	background:url(../images/skill-top-NEW.gif) 0 0 no-repeat;
	width:683px;
	height:12px;
	margin:0 auto;
	}
.skill-top-NEW span{
	padding:12px 0 0 0;
	}
.skill-bot-NEW{
	background:url(../images/skill-bot-NEW.gif) 0 0 no-repeat;
	width:683px;
	height:12px;
	margin:0 auto 14px;
	}
.skill-mid-NEW{
	width:653px;
	margin:0 auto;
	background:url(../images/skill-mid-NEW.gif) 0 0 repeat-y;
	padding:0 15px;
	}
.skill-mid-NEW h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5d;
	padding:0;
	margin:0;
	}
.skill-mid-NEW p{
	padding:10px 20px 10px 45px;
	}
.can-External-NEW{
	width:741px;
	margin:10px auto;
	background-color:#fbfbfb;
	border:1px solid #b8b8b7;
	}
.can-External-NEW h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#084a6b;
	margin:15px 0 12px 18px;
	}
.skill-top-NEW{
	background:url(../images/skill-top-NEW.gif) 0 0 no-repeat;
	width:683px;
	height:12px;
	margin:0 auto;
	}
.skill-top-NEW span{
	padding:12px 0 0 0;
	}
.skill-bot-NEW{
	background:url(../images/skill-bot-NEW.gif) 0 0 no-repeat;
	width:683px;
	height:12px;
	margin:0 auto 14px;
	}
.skill-mid-NEW{
	width:653px;
	margin:0 auto;
	background:url(../images/skill-mid-NEW.gif) 0 0 repeat-y;
	padding:0 15px;
	}
.skill-mid-NEW h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5d;
	padding:0;
	margin:0;
	}
.skill-mid-NEW p{
	padding:10px 20px 10px 45px;
	}
.can-External-NEW ul{
	width:683px;
	margin:0 0 22px 18px;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	}
.can-External-NEW ul li{
	float:left;
	padding:0 0 0 15px;
	margin:0 10px 0 0;
	background:url(../images/amit-bulet.gif) 0 10% no-repeat;
	}
.can-External-NEW ul li a{
	color:#787877;
	}
create-two-box
	.create-two{
	width:975px;
	margin:10px auto 20px;
	}
.create-two-in{
	width:450px;
	height:33px;
	background:url(../Images/top-box450.gif) 0 0 no-repeat;
	}
.create-two-in h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0 0 15px;
	}
.create-two-box{
	width:442px;
	background-color:#f7f7f6;
	border:1px solid #d5d4d2;
	margin:3px auto 0;
	}
.create-two-boxL{
	width:230px;
	padding:10px 5px;
	}
	
.create-two-boxL_new{
	width:185px;
	padding:10px 5px;
	}
	
.create-two-boxL p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	}
.create-two-boxL label{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
	}
/*-------------------------------- candidate-external-change-start --------------------------------*/
.can-External-top{
	width:975px;
	margin:0 auto 15px;
	background-color:#ececeb;
	border:1px solid #b8b8b7;
	}
.can-External-pic{
	width:164px;
	padding:10px 15px 15px;
	}
.can-External-pic img{
	border:1px solid #7e7e7d;
	}
.can-External-top-R{
	width:783px;
	}
.can-External-amit{
	width:741px;
	margin:10px auto;
	background-color:#fbfbfb;
	border:1px solid #b8b8b7;
	}
.amit-part{
	width:185px;
	margin:0 auto;
	}
.amit-part td{
	padding:5px 0;
	}
.amit-part h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#084a6b;
	}
.amit-part p{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.skill-part{
	/*width:231px;*/
	padding:15px;
	}
.skill-part-top{
	background:url(../images/skill-top-box.gif) 0 0 no-repeat;
	width:322px;
	height:12px;
	}
.skill-part-top span{
	padding:12px 0 0 0;
	}
.skill-part-bot{
	background:url(../images/skill-bot-box.gif) 0 0 no-repeat;
	width:322px;
	height:12px;
	}
.skill-part-mid{
	width:302px;
	
	background:url(../images/skill-mid-box.gif) 0 0 repeat-y;
	padding:0 10px;
	}
	
	
.skill-part-mid h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5d;
	}
.skill-part-mid p{
	padding:10px 0 10px 30px;
	}
.can-External-but{
	width:977px;
	margin:0 auto 15px;
	}
.object-top{
	background:url(../images/objective-top-box.gif) 0 0 no-repeat;
	width:977px;
	height:10px;
	}
.object-top span{
	padding:10px;
	}
.object-bot{
	background:url(../images/objective-bot-box.gif) 0 0 no-repeat;
	width:977px;
	height:10px;
	margin:0 0 15px 0;
	}
.object-mid{
	background:url(../images/objective-mid-box.gif) 0 0 repeat-x #d8d8d8;
	width:925px;
	border-left:1px solid #c4c5c4;
	border-right:1px solid #c4c5c4;
	padding:0 25px 0 25px;
	}
.object-mid h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5d;
	}
.object-mid p{
	padding:20px 0 20px 50px; text-align:justify;
	}
.job-External-main{
	width:977px;
	margin:0 auto 15px;
	}
.job-Ex-top{
	width:977px;
	height:33px;
	margin:15px 0 0 0;
	background:url(../images/job-det-topE.gif) 0 0 no-repeat;
	}
.job-Ex-top h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0 0 15px;
	}
.job-Extarnal-in{
	width:975px;
	background-color:#f7f7f6;
	border:1px solid #d5d4d2;
	margin:3px auto 0;
	}
.job-Extarnal-inL{
	width:305px;
	padding:10px;
	}
.job-Extarnal-inL p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c; text-align:justify;
	}	
.job-Extarnal-inR{
	width:632px;
	padding:10px;
	}
.job-Extarnal-inR p{
	color:#424242;
	}	
/*-------------------------------- candidate-external-change(NEW)-start-21-11-08 --------------------------------*/
.amit-total{
	width:360px;
	margin:15px 10px 0 10px;
	}
.amit-part label{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	}
.amit-totalVERI{
	width:370px;
	margin:0 10px 15px 10px;
	}
.amit-totalVERI td{
	padding:5px 0;
	}
.amit-totalVERI label{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	}

/*----------------------------------Interview Request END-----------------------------------*/
create-two-boxres
	.create-two{
	width:975px;
	margin:10px auto 20px;
	}
.create-two-inres{
	width:450px;
	height:33px;
	background:url(../Images/top-box450.gif) 0 0 no-repeat;
	}
.create-two-inres h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0 0 15px;
	}
.create-two-boxres{
	width:448px;
	background-color:#f7f7f6;
	border:1px solid #d5d4d2;
	margin:3px auto 0;
	}
	.create-two-boxres_a{
	width:448px;
	background-color:#fff;
	border:1px solid #d5d4d2;
	margin:3px auto 0;
	}
.create-two-boxLres{
	width:230px;
	padding:10px 5px;
	}
.create-two-boxLres p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	}
	.reate-p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:black;
	}
	.reate-l{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:black;
	}
.create-two-boxLres label{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
	}
	
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
    
    
}

.filledRatingStar {
    background-image: url(../Images/FilledStar.gif);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.gif);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png);
}
	



/* MOUSUMI bigoldCalender 16-12-08 Start*/

.calenderbigold{
	width:900px;
	margin:0 auto 20px;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #d0cfcd;
	}
.calen-weekbigold{
	background-color:#bbbaba;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	text-align:center;
	padding:5px 0;
	}

	/* MOUSUMI bigoldCalender 16-12-08 End*/
	
	
	
	
	
	/*Accordin 16-12-2008*/
	
	.accordionHeader
	{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
} 


.Accordin_Collapse
{
	width:200px;
	float:left;
}


/*-------------------------------- Calender-month 11-12-08 start --------------------------------*/
.calender-box-month{
	width:350px;
	border:solid 3px #e4e5e6;
	background-color:#e4e5e6;
	margin:0 auto;
	}
.calen-monthHead{
	width:981px;
	background:url(../Images/can-searchH-biig.jpg) 0 0 repeat-y;
	height:24px;
	margin:0 0 0 0;
	}
.calen-monthHead p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
}	
.calen-month-main{
	width:981px !important;
	}
.calen-month-but{
	width:90px;
	padding:5px;
	}
.calen-monthY{
	padding:5px 0;
	}
.calen-monthchoose{
	width:100px;
	height:20px;
	border:solid 1px #666;
	}
.no-pad-Cal{
	padding:0 !important;
	}
.nobord-cal{
	border-bottom:solid 1px #6c6a6a;
	}
.calen-month-link{
	width:100px;
	padding:31px 0 0 0;
	}
.calen-month-link a, .calen-month-link span{
	display:block;
	width:100px;
	margin:0 auto;
	padding:14px 0;
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000;
	background-color:red;
	border-top:solid 1px #6c6a6a;
	}
.calen-month-link a:hover, .calen-month-link span{
	color:#f1f1f1;
	background-color:#bbbaba;
	}	
.calen-month-R{
	width:841px; text-align:center;
	/*border-left:solid 1px #6c6a6a;*/
	}
.calen-month-R-in{
	width:841px;
	background-color:white;
	}
.calen-month-R-in td{
	width:118px;
	padding:5px 5px;
	
	}
	.date-day-width
	{
		padding:25px 5px !important;
		border-top:solid 3px #e4e5e6;
	border-right:solid 3px #e4e5e6; 
	}
.calen-month-R-in a{
	display:block;
	width:20px;
	margin:0 auto;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#5c7f8f;
	text-align:center;
	}
.calen-month-R-in a:hover{
	color:red;
	text-decoration:underline;
	}
.calen-month-ER{
	width:119px !important;
	border-right:none !important;
	}
.calen-monthW{
	background-color:#9facb2;
	padding:15px 5px !important; text-align:center; color:White; font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	}
.calen-monthW p{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align:center;
	}
/*-------------------------------- Calender-month 11-12-08 end --------------------------------*/
/*-------------------------------- Calender-week 11-12-08 start --------------------------------*/
.calen-weekY{
	padding:5px 0 7px;
	}
.calen-week-R-in{
	width:841px;
	}
.calen-week-R-in td{
	padding:10px 5px;
	background-color:#f1f1f1;
	border-top:solid 1px #6c6a6a;
	border-right:solid 1px #6c6a6a;
	}
.calen-week-R-in a{
	display:block;
	width:80px;
	margin:0 auto;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}
.calen-week-R-in a:hover{
	color:#666;
	text-decoration:underline;
	}
.calen-weekNo{
	width:50px !important;
	}
.calen-weekName{
	width:641px !important;
	}
.calen-weekAdd{
	width:100px !important;
	}
.calen-week-but{
	border-right:none !important;
	}
/*-------------------------------- Calender-week 11-12-08 end --------------------------------*/
.can-SearchSHE{
	width:941px;
	margin:10px auto 40px;
	/*border:solid 1px #d0cfcd;*/
	}
	.create-ResumeMAR{
	width:981px !important;
	margin:0 auto 20px !important;
	float:none !important;
	}
	
	.GridSkillView
	{
		width:250px;
		margin:5px auto !important;
	}
	.GridSkillView td
	{
		width:77px;
		padding:3px;
	}
	
	
	/* -------------------------POPUP-19-12-08-START------------------------------*/
.main-pop
{
	width:700px;
	background-color:#fff;
}
.job-D-DR-BOXPOP{
	width:400px;
	margin:10px auto;
	border-bottom:1px solid #999;
	}
.job-D-DR-BOXinPOP{
	width:390px;
	margin:20px auto;
	}
.job-D-DR-BOXinLPOP{
	width:100px;
	padding:5px;
	}
.job-D-DR-BOXinLPOP p{
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#555;
	text-align:right;
	}
.job-D-DR-BOXinRPOP{
	width:290px;
	padding:10px;
	}
.job-D-DR-BOXinRPOP p{
	font:normal 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#555;
	}
	/* -------------------------POPUP-19-12-08-END------------------------------*/
	
	
	/*-------------------------------- Offer-terms-20-12-08-start --------------------------------*/
.oTTOP{
	width:981px;
	height:43px;
	margin:15px auto;
	background:url(../Images/ot-topLbg.jpg) 0 0 no-repeat #edebec;
	border:1px solid #d8d8d8;
	}
.oTTOP h2{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	padding:12px 0 0 16px;
	}
.oTTOPBUT{
	margin:10px 20px 0 0;
	}
.oTbox{
	width:981px;
	margin:0 auto;
	height:400px;
	background-color:#f3f3f3;
	}
.oTboxRound{
	margin:25px auto 0 !important;
	}
.oTboxL{
	width:270px;
	padding:10px 5px;
	}
.oTboxL p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	padding:0 0 0 10px;
	}
.oTboxR{
	width:235px;
	padding:10px 5px;
	}
.oTBOT{
	width:981px;
	height:38px;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	margin:25px auto;
	background:url(../Images/otbot-bg.gif) 0 0 repeat-x;
	}
.oTBOTbut{
	padding:8px 0px 0 0;
	}
.oTMargtop{
	padding:30px 5px 10px !important;
	}
.oTMargbot{
	padding:10px 5px 30px !important;
	}
.oTMargtopR{
	padding:35px 5px 10px !important;
	}
.oTMargbotR{
	padding:10px 5px 35px !important;
	}
.oTLOGO{
	float:left;
	}
.oTLOGOn{
	border:1px solid #999;
	float:right;
	margin:0 5px 0 0;
	}
	
	.oTLOGOnew{
	border:1px solid #999;
	float:left;
	margin:0 5px 0 0;
	}
	.create-two-inAG{
	width:444px;
	height:33px;
	background:url(../Images/resume-two-top.gif) 0 0 no-repeat;
	}
.create-two-inAG h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0 0 15px;
	}
/*-------------------------------- Offer-terms-20-12-08-end --------------------------------*/

/*--------------------------------24/12/2008-------------------------------------------------*/
.can-Pro-extra-Final-Left
	{
		width:40px !important;
		
	}
	
	.can-Pro-extra-Final-Right
	{
		width:198px !important;
		
	}
	.can-Pro-extra-Final-Left1
	{
		width:100px !important;
		
	}
	
	.can-Pro-extra-Final-Right1
	{
		width:138px !important;
		
	}
	.GridSkillViewHome
	{
		width:170px;
		margin:5px auto !important; border: 1px solid #666;
	}
	.GridSkillViewHome td
	{
		width:50px;
		padding:3px;border: 1px solid #666;
	}
	.GridSkillViewHome th
	{
		width:50px;
		padding:3px;border: 1px solid #666;
	}
	.can-Pro-LTEXT-New-Grid{
	font:bold 11px/12px Arial, Verdana, Helvetica, sans-serif;
	/*color:#4d4d4c;*/
	color:#0c486f;
	padding:0 0 0 3px;
	}
/*---------------------------------------27-12-08----------------------------------------------------*/

.main-email{
	margin:0 auto;	
	}
.can-SearchWHITE{
	width:983px;
	height:34px;
	margin:0 auto;
	background-color:#fff;
	}
.can-Search-MAINno-marg{
	margin:0 auto 40px !important;
}
/*-------------------------------- Popup-mail-30-12-08-start --------------------------------*/
.pop-Mail{
	width:700px;
	margin:0 auto;
	border:2px solid #77839a;
	background-color:#fafafb;
	}
.pop-Mail-head{
	background:url(../Images/pop-mailhead.jpg) 0 0 no-repeat;
	padding:22px 0 18px 20px;
	}
.pop-Mailin{
	width:700px;
	margin:0 auto;
	background-color:#e2ebfc;
	border-top:1px solid #77839a;
	border-bottom:1px solid #77839a;
	}
.pop-Mailin td{
	padding:3px 10px;
	}
.pop-Mailin p{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.pop-MailLtext{
	width:60px;
	}
.pop-MailRtext{
	width:130px !important;
	}
.pop-MailLtext label{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	}
.pop-Mailmessage{
	width:690px;
	margin:0 auto 10px;
	padding:5px;
	border:1px solid #d2d2d2;
	}
/*-------------------------------- Popup-mail-30-12-08-end --------------------------------*/


/*-------------------------------- Interview-details-users-07-01-09-start --------------------------------*/
.inter-USER-LEFT{
	width:440px;
	padding:5px 10px;
	
	}
	.inter-USER-LEFT_n{
	width:470px;
	padding:5px 10px;
	
	}
.inter-USER-LEFThead{	
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:underline;
	padding:10px 0 10px 10px;
	margin:10px 0 2px 0;
	background:url(../Images/job-Det-DiceL2-bg.gif) 0 0 repeat-x;
	}
.inter-USER-candi{
	width:440px;
	margin:0 auto;
	padding:20px 0 20px 0;
	background:#fff url(../Images/inter-ditals-user-bg2.gif) 0 0 repeat-x ;
	overflow:hidden;
	}
	.inter-USER-candi_n{
	width:470px;
	margin:0 auto;
	padding:20px 0 20px 0;
	background:#fff url(../Images/inter-ditals-user-bg2.gif) 0 0 repeat-x ;
	overflow:hidden;
	}
	.inter-USER-candi_new{
	background:#fff url(../Images/inter-ditals-user-bg2.gif) 0 0 repeat-x ;
	overflow:hidden;
	margin:0px 0 20px 0;padding:0px 0 20px 0;
	}
.inter-USER-pic{
	width:127px;
	height:160px;
	border:1px solid #666;
	float:left;
	margin:0 0 0 10px;
	}
.inter-USER-text{
	width:243px;
	float:left; margin-left:10px;
	}
.inter-USER-text-in{
	width:290px;
	margin:0 auto;
	}
.inter-USER-text-in td{
	padding:0 0 10px 0;
	}
.inter-USERlefttext{
	width:140px;
	}
.inter-USER-text-in label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.inter-USER-text-in p{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.inter-USERlast-text{
	font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:20px 0;
	}
.inter-USER-right{
	width:500px;
	padding:5px 10px 0;
	}
.inter-USER-rightIN{
	width:420px;
	margin:0 0 0 20px;
	}
	
.inter-USER-rightIN td{
	padding:10px 0; font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	}
.inter-USER-rightIN label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.inter-USER-rightIN p{
	font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 0 10px;
	}
.inter-USER-rightIN a{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:underline;
	margin:0 0 0 0px;
	}
.inter-USER-rightIN a:hover{
	color:#000;
	text-decoration:none;
	}
.inter-USER-head{
	background:none !important;
	margin:10px 0 10px 0 !important;
	}

/*-------------------------------- Interview-details-users-07-01-09-end --------------------------------*/

.cli-postnewlyMESS div{
	width:845px !important;
	padding:5px 0 5px 0px; margin:0px 0 0 70px;
	background-color:Maroon;
	border:5px solid #9e5f5f;
	}
.cli-postnewlyMESS p{
	font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:LightGoldenrodYellow;
	}
.cli-postnewlyMESS p a
{
	color:#f0f1d2;
	text-decoration:underline;
}
.cli-postnewlyMESS p a:hover
{
	text-decoration:none;
	color:#ccc;
}

/*-------------------------------- Add-cliet-new-14-01-09-start --------------------------------*/
.add-clietN-RIGHT{
	padding:10px 10px 40px 10px !important;
	}
/*-------------------------------- Add-cliet-new-16-01-09-end --------------------------------*/
.create-two-inINTER{
	width:444px;
	height:33px;
	background-color:#b6b6b4;
	/*background:url(../Images/resume-two-top.gif) 0 0 no-repeat;*/
 	}
	.create-two-inINTER h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0 0 15px;
	}



/*-------------------------------- New-inter-Request-16-01-09-start --------------------------------*/
.n-Inter-RequestRighttext{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#494949;
	}
.n-Inter-RequestRighttext a{
	text-decoration:underline;
	color:#494949;
	}
.n-Inter-RequestRighttext a:hover{
	text-decoration:none;
	color:#000;
	}	
.n-Inter-Request-field{
	width:200px !important;
	}
.n-Inter-Request-cal{
	float:left !important;
	}
.n-Inter-Requestchchoose{
	width:150px;
	height:20px;
	border:solid 1px #a5acb2;
	}
.n-Inter-RequestchchooseS{
	width:50px;
	height:20px;
	border:solid 1px #a5acb2;
	}
.n-Inter-Requestchchoosebig{
	border:solid 1px #a5acb2 !important;
	}
.n-Inter-RReqcol{
	width:240px;
	padding:10px 5px !important;
	}
.n-Inter-LReqcol{
	width:180px;
	padding:10px 5px !important;
	}
.n-Inter-LReqcol p{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	padding:0 0 0 10px;
	}
.n-Inter-Req-box1{
	width:442px;
	background-color:#f7f7f6;
	border-top:1px solid #d5d4d2;
	border-left:1px solid #d5d4d2;
	border-right:1px solid #d5d4d2;
	margin:3px auto 0;
	}
.n-Inter-Req-box2{
	width:442px;
	background-color:#f7f7f6;
	border:1px solid #d5d4d2;
	
	margin:3px auto 0;
	}
.n-Inter-Req-pic{
	display:block;
	width:100%;
	margin:5px auto;
	border:1px solid #d5d4d2;
	}
.n-Inter-RequMess{
	width:200px !important;
	border:solid 1px #a5acb2 !important;
	}
/*.n-Inter-RequL-pad{
	padding:10px 5px 127px 5px !important;
	*+padding:10px 5px 120px 5px !important;
	}*/
.n-Inter-Requ-but{
	width:979px;
	background:url(../Images/can-Res-but-bg.gif) 0 0 repeat-x #c3c1c1;
	border:2px solid #e5e4e4;
	/*background-color:maroon;
	border:2px solid #9e5f5f;*/
	margin:0 auto 10px;
	}
.n-Inter-Requ-but td{
	padding:5px 0;
	}
.but-false-05-02-09{
	width:981px;
	background:url(../Images/can-Res-but-bg.gif) 0 0 repeat-x #c3c1c1;
	border:2px solid #e5e4e4;
	/*background-color:maroon;
	border:2px solid #9e5f5f;*/
	margin:18px auto 10px auto;
	}
.but-false-05-02-09 td{
	padding:5px 0;
	height:30px;
	}
/*-------------------------------- New-inter-Request-16-01-09-end --------------------------------*/
/*-------------------------------- 17-01-09-start --------------------------------*/
.accept-mew-pad
{
	padding:5px !important;
}
.accept-mew-BILL-main{
	width:450px;
	margin:10px 0 0 0px;
	}
.accept-mew-BILL
{
	width:444px;
	background-color:#b6b6b4;
}
	.accept-mew-BILL h2{
	font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:10px 0 10px 15px;
	}
.accept-mew-gray-box{
	width:442px;
	background-color:#f7f7f6;
	border:1px solid #d5d4d2;
	margin:3px auto 10px;
	}
/*-------------------------------- 17-01-09-end --------------------------------*/
/*-------------------------------- 20-01-09-start --------------------------------*/
.commonAtanu-text{
font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:0 0 0 10px;	
}

.commonAtanu-textFont{
color:#9c8c8c !important;
font:normal 13px/15px Verdana, Arial, Helvetica, sans-serif;
}	
/*-------------------------------- 20-01-09-end --------------------------------*/
/*-------------------------------- 20-01-09-start --------------------------------*/
.can-Search-Monsing{
	width:983px;
	margin:10px auto 40px;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #d0cfcd;
	}
.can-Search-MonsingTEXT{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}
.can-M-org-head-SingIN{
	background:url(../Images/can-M-head-biig.gif) 0 0 repeat-y;
	width:981px;
	height:24px;
	margin:0 auto;
	}
.can-Searchsing{
	width:983px;
	margin:10px auto 40px;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #d0cfcd;
	}
.can-M-org-inSign{
	width:963px;
	margin:20px 10px;
	border:solid 1px #b9b9b9;
	background-color:#fff;
	}
.can-M-orgSign{
	width:983px;
	margin:0 auto;
	border:solid 1px #cbcbca;
	background-color:#f1f1f1;
	}
.can-M-org-head-inSing{
	background:url(../Images/can-searchH-961.jpg) 0 0 repeat-y;
	width:961px;
	height:24px;
	margin:0 auto;
	}
.youare-box
{
	width:898px;
	margin:0 auto 10px;
	background-color:#ccc;
	border:2px solid #999;
	padding:5px;
	font:bold 14px/15px  Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.click-sign{
	background:url(../Images/can-searchH-biig.jpg) 0 0 repeat-y;
	width:983px;
	height:24px;
	margin:10px 0!important;
	}
.can-con-usNeSign{
	width:983px;
	margin:20px auto 0;
	border:solid 2px #f1f1f1;
	}
.can-con-usNeSign td{
	padding:0 5px;
	border-bottom:solid 1px #c6c4c4;
	}
.can-con-usNeSign p{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
	}
.m-left-inSign{
	width:961px;
	margin:20px 10px;
	border:solid 1px #b9b9b9;
	background-color:#fff;
	}
.narrow-catsign{
	width:961px;
	border:solid 1px #6c6a6a;
	background:url(../Images/totalbg.gif) 0 0 repeat-x #fff;
	margin:10px auto;
	}
.narrow-catsign td{	
	width:222px;
	padding:10px 5px;
	}
.narrow-catsign label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}	
.can-M-org-head-inSingcan{
	background:#ecebea url(../Images/can-searchH-961.jpg) 0 0 repeat-y;
	width:100%;
	height:24px;
	margin:0 auto 20px;
	}	
.can-M-org-head-inSingcan p{	
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}	

/*-------------------------------- 20-01-09-end --------------------------------*/	
/*-------------------------------- invoice-21-01-09-start --------------------------------*/

.account-Head{
	width:981px;
	background:url(../Images/can-searchH-biig.jpg) 0 0 repeat-y;
	height:24px;
	margin:0 auto;
	}
.account-Head p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}
.account-main{
	margin:20px auto;
	width:979px;
	background-color:#999;
	border:2px solid #666;
	}
.account-mainIN{
	margin:10px auto;
	width:959px;
	}
.account-mainINlef{
	width:460px;
	padding:5px;
	margin:0 auto 10px;
	background-color:#f0f0f0;
	border:2px solid #d2d2d2;
	}
.account-mainINtab{
	width:458px;
	margin:0 auto;
	/*border:1px solid #e1e1e1;*/
	/*background:url(../Images/accountform-bg.gif) 0 0 repeat-x #e1e1e1;*/
	}
.account-mainINtab td{
	width:220px;
	padding:5px;
	}
.account-mainINtab label{
	font:bold 13px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#686666;
	padding:0 0 0 80px;
	}
.account-mainINtabchoose{
	width:65px;
	height:20px;
	border:solid 1px #686666;
	}
.acc-M-choose-big{
	width:220px !important;
	}
.account-mainINtabfield{
	width:215px;
	height:18px;
	*+height:14px;
	padding:1px;
	border:solid 1px #686666;
	}
.acc-M-message{
	height:50px !important;
	}
.invoice-choose{
	width:100px;
	height:20px;
	border:solid 1px #666;
	float:left;
	margin:0 5px 0 0;
	}
.invoice-search{
	
	float:left;
	}
.invoice-main1{
	margin:10px auto;
	width:100%;
	/*background-color:#e3e3e2;
	border:2px solid #b9b8b8;*/
	}
.invoice-main1 td{
	padding:8px 0;
	}
.invoice-main2{
	margin:0 auto;
	width:981px;
	/*border:1px solid #b9b8b8;*/
	}
.invoice-choose-total{
	width:400px;
	margin:0 auto;
	}
/*-------------------------------- invoice-21-01-09-end --------------------------------*/
/*-------------------------------- accept-reject-ADD-21-01-09-start --------------------------------*/
.acceptRe-ADDnew
{
	width:981px;
	margin:0 auto 10px;
	padding:5px 0;
	background-color:#e3e3e2;
	border:1px solid #999;
}
/*-------------------------------- accept-reject-ADD-21-01-09-end --------------------------------*/
/*-------------------------------- invoice-button-ADD-21-01-09-start --------------------------------*/
.invioce-but4{
	margin:8px auto 4px;
	}
.invioce-but4b-last{
	margin:8px auto 4px;
	}
.invioce-but4last{
	margin:8px auto 4px;
	}
/*-------------------------------- invoice-button-ADD-21-01-09-end --------------------------------*/
/*-------------------------------- invoice-HEADING-ADD-22-01-09-start --------------------------------*/
.po-invoice-text{
	font:bold 13px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	margin:3px 5px 0 0;
	}
.invoice-dropchoose{
	height:22px !important;
	}
/*-------------------------------- invoice-HEADING-ADD-22-01-09-end --------------------------------*/
/*-------------------------------- ADDmany-22-01-09-start --------------------------------*/
.can-Search-MonnewSing{
	width:981px;
	margin:10px auto 40px;
	/*background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;*/
	
	border:solid 1px #d0cfcd;
	}
.firstSearchNEWsing
{
	background:url(../Images/can-searchH-biig.jpg) 0 0 repeat-y;
	margin:30px 0 0 0;
	}
.firstSearchNEWsing p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	height:24px;
	padding:5px 0 0 0;
	color:#ae0202;
	text-align:center;
	}
/*-------------------------------- ADDmany-22-01-09-end --------------------------------*/
/* client-add internel usrers.....23/1/2009.............*/
.updaten-Left{
	width:134px;
	padding:10px 0 10px 20px;
	}
.updaten-Left label{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9c8c8c;
	}
.updaten-Left label span
{
	
	color:#ff0000;
}
/*-------------------------------- ADD-CHAT-23-01-09-start --------------------------------*/
.chat-newchange{
	width:981px;
	margin:0 auto;
	border:solid 1px #cbcbca;
	background-color:#f1f1f1;
	}
.rec-offerNEW{
	background:url(../Images/can-searchH-biig.jpg) 0 0 repeat-y;
	width:981px;
	height:24px;
	margin:20px auto;
	}
.rec-offerNEW p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ae0202;
	margin:10px 0 10px 24px;
	}
.box-headNEWadd{
	width:963px;
	margin:30px auto;
	border:solid 1px #d0cfce;
	background-color:#F3F3F3;
	}
.box-headNEWadd p{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	margin:10px 0;
	}
.terminate-NEWadd{
	width:983px;
	margin:10px auto 40px;
	background:url(../Images/can-form-bg.jpg) 0 0 repeat-x #d0cfcd;
	border:solid 1px #d0cfcd;
	}
.your-userADD{
	font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-align:center;
	padding:7px 0;
	}
/*-------------------------------- ADD-CHAT-23-01-09-end --------------------------------*/
/*-------------------------------- Email-agent-02-02-09-start --------------------------------*/
.em-agent-out{
	width:831px;
	padding:10px;
	margin:10px auto;
	background-color:#f1f1f1;
	border:1px solid #999;
	}
.em-agentmain{
	width:831px;
	margin:0 auto;
	background-color:#fff;
	border:1px solid #999;
	}
.em-agentin{
	padding:20px 10px;
	}
.em-agentjosear{
	font:normal 18px/19px Verdana, Arial, Helvetica, sans-serif;
	/*color:#7c7c7c;*/
	color:#000;
	text-transform:uppercase;
	}
.em-agentjosear strong{
	/*color:#3868b8;*/
	color:#FF0000;
	}
.em-agentbox{
	width:809px;
	margin:10px auto 0;
	border-top:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
	background-color:#e7e4e4;
	}
.em-agentbox p{
	padding:5px 0 5px 10px;
	}
.em-agentB-strip{
	height:31px;
	background:url(../Images/em-agent-B-strip.gif) 0 0 repeat-x;
	}
.em-agentB-strip td{
	padding:0 !important;
	}
.em-agentB-strip p{
	padding:10px 5px 5px 5px !important;
	}
.em-agentass-strip{
	height:24px;
	background-color:#f1f1f1;
	}
.em-agentass-strip td{
	border-bottom:1px solid #999;
	}
.em-agentbord{
	height:25px;
	border-bottom:1px solid #999 !important;
	}
.em-agentBb-strip{
	width:809px;
	height:31px;
	margin:0 auto 10px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	background:url(../Images/em-agent-Bb-strip.gif) 0 0 repeat-x;
	}
.em-agentBb-strip p{
	text-align:center;
	padding:10px 0 0 0;
	}
.em-agentapply{
	display:block;
	width:75px;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#686666;
	margin:5px 0 5px 10px;
	}
.em-agentapply:hover{
	text-decoration:underline;
	}
/*-------------------------------- Email-agent-02-02-09-end --------------------------------*/
/*-------------------------------- Edit-shekhar-02-02-09-start --------------------------------*/
.sub-can-02-09
{
	width:981px;
	margin:0 auto;
	border:solid 1px #cbcbca;
	background-color:#f1f1f1;
}
.new-but-bg-02-09
{
	width:950px;
	height:38px;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	margin:25px auto;
	background:url(../Images/otbot-bg.gif) 0 0 repeat-x;
	}
.new-but-bg-02-09 td
{
	padding:5px 0;
}
/*-------------------------------- Edit-shekhar-02-02-09-end --------------------------------*/
/*-------------------------------- Edit-sing-03-02-09-start --------------------------------*/
.threebox-box
{
	width:981px;
	margin:10px auto 20px;
	/*border:1px solid #ccc;*/
}
/*-------------------------------- Edit-sing-03-02-09-end --------------------------------*/
/*-------------------------------- Edit-atanu-big-04-02-09-start --------------------------------*/
.pop-int-feb-4{
	width:948px;
	margin:0 auto;
	background-color:#f0f0f0;
	border:1px solid #d2d2d2;
	}
.pop-int-feb-4-top{
	width:940px;
	height:9px;
	margin:5px 4px 0 4px;
	background:url(../Images/pop-top-04-02-09.gif) 0 0 no-repeat;
	}
.pop-int-feb-4-bot{
	width:940px;
	height:9px;
	margin:0 4px 10px 4px;
	background:url(../Images/pop-bot-04-02-09.gif) 0 0 no-repeat;
	}
.pop-int-feb-4-mid{
	width:938px;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	margin:0 4px;
	background:url(../Images/pop-mid1-02-09.gif) 0 0 repeat-x #d4d4d4;
	}
.pop-int-feb-4-mid-inL{
	width:121px;
	padding:5px 0 5px 150px;
	}
.pop-int-feb-4-mid-in{
	width:271px;
	padding:5px 0;
	}
.pop-bigtextupload{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#686666;
	margin:10px 0;
	text-align:center;
	}
/*-------------------------------- Edit-atanu-big-04-02-09-end --------------------------------*/
/*-------------------------------- Verified User start 17-03-09 Start --------------------------------*/
.verified-main{
	width:977px;
	margin:40px auto;
	}
.verified-top{
	width:977px;
	height:26px;
	background:url(../Images/verified-top.jpg) 0 0 no-repeat;
	}
.verified-bot{
	width:977px;
	height:26px;
	background:url(../Images/verified-bot.jpg) 0 0 no-repeat;
	}	
.verified-mid{
	width:977px;
	background:url(../Images/verified-mid.jpg) 0 0 repeat-y;
	}
.verified-user-ani{
	width:885px;
	height:118px;
	background-color:#E0DFDF;
	border:solid 1px #A9A8A8;
	margin:0 auto;
	}
.top_ani {
	margin:30px 0 30px 15px;
	}
.why_verified{
	width:770px;
	height:378px;
	background:url(../Images/why_become_varified.jpg) 0 0 no-repeat;
	margin:0 auto;
	}
.varify-in-mid{
	width:818px;
	margin:10px auto 15px ;
	}
.credit_card {
	width:250px;
	}
.fromRaw_new{
	margin:10px 0 0 0;
	}	
.allInputcbo{
	width:202px;
	height:22px;
	border:solid 1px #666;
	padding:1px;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	}
	.allInputcboc{
	width:99px;
	height:22px;
	border:solid 1px #666;
	padding:1px;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	}					
.textpay{
	width:300px;
	padding:0 0 4px 0;
	}
.textpay label{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	float:none;
	}

/*-------------------------------- Verified User start 17-03-09 End --------------------------------*/
/*-------------------------------- Verified User start 19-03-09 End --------------------------------*/
.homelistleft {
	font:bold 11px/12px Arial, Verdana, Helvetica, sans-serif;
	color:#0c486f;
	padding:0 10px 8px 0px;
	
}

.homelistright {
	font: 11px/12px Arial, Verdana, Helvetica, sans-serif;
	padding:0 0 0 16px;
	
}

.homesizeleft {
	font:bold 11px/12px Arial, Verdana, Helvetica, sans-serif;
	color:#0c486f;
	padding:0 0px 8px 7px;
	
}
.homesizeleft a{
	color:#0c486f; text-decoration:none;
	padding:0 0px 0px 0px;
	
}
.homesizeright {
	font: 10px/11px Arial, Verdana, Helvetica, sans-serif;
	padding:0 0 0 5px;
	
}
.home_box{width:auto;}
.homebottomlink 
{
	height:15px;
	vertical-align:bottom !important;
}
/*-------------------------------- Verified recruiter start 20-03-09 Start --------------------------------*/
.opa_ani_bg {
	background:url(../Images/opa_ani_bg_white.jpg) 0 7px no-repeat;
	width:218px;
	height:187px;
	}
div#opa_ani {
	width:159px;
	margin:30px 0 0 15px;
	}
.varify-in-mid{
	width:850px;
	margin:10px auto 15px ;
	}
.cost{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 250px;
	}				

/*-------------------------------- Verified recruiter start 20-03-09 End --------------------------------*/	

/*-------------------------------- for users feature page 25-03-09 Start --------------------------------*/

.fet-country{
	width:120px;
	border:1px solid #7E7C7B;
	margin:0 0 2px 0 !important;
	
	}

.PageBorder{
	width:700px;
	border:solid 4px #eee;
	/*background:url(../Images/congra-bg.jpg) 0 0 repeat-x #fff;*/
	margin:20px auto;
	}
	/*--------------------------------Forget Password Start -----------------------------------------*/
.enter_mail_descrip{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
.enter_mail_box{
	width:380px;
	margin:0 auto;
	}
.forget_submit {
	margin:2px 0 0 10px;
	}
.forget-SearchPut{
	width:300px;
	height:18px;
	border:solid 1px #666;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	}		
		

/*--------------------------------Forget Password End -----------------------------------------*/

.inWork-MIDnew{
	background:url(../Images/workinmidbg.gif) 0 0 repeat-y;
	width:680px;
	padding:14px 0px 0 0px; 
	}
	
.inWork-MIDnew h2{
	font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 30px 0; 
	}

.inWork-MIDnew p{
	font:14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 20px 0;
	}

.inWork-MIDnew p span{
	color:#e10507;
	}

.inWork-MIDnewly{
	background:url(../Images/workinmidbg.gif) 0 0 repeat-y;
	width:636px;
	padding:14px 0 0 24px;
	}
	
.inWork-MIDnewly h2{
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 30px 0;
	}

.inWork-MIDnewly p{
	font: 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 20px 0;
	}
.inWork-MIDnewly p span{
	color:#e10507;
	}
	/*---------------------------Home css-28-03-09------------------------------------------*/
	.re-box-top-new{
	background:url(../Images/recruiters.jpg) 0 0 no-repeat #fff;
	/*width:270px;*/
	width:204px;
	/*height:141px;*/
	height:92px;
	/*padding:49px 0 10px 61px;*/
	padding:49px 5px 10px 61px;
	margin:0 0 5px 0;
	}
.re-box-top-new:hover{
	background:url(../Images/recruiters-hover.jpg) 0 0 no-repeat;
	}
.re-box-top-new p {
	font:bold 13px/14px Calibri, Arial, Helvetica, sans-serif;
	color:#392A2A;
	min-height:40px;
	}
.cli-box-top-new{
	background:url(../Images/international-jobs.jpg) 0 0 no-repeat #fff;
	width:204px;
	/*height:141px;*/
	height:92px;
	/*padding:49px 0 10px 61px;*/
	padding:49px 5px 10px 61px;
	margin:0 0 5px 0;
	}
	
.cli-box-top-new:hover{
	background:url(../Images/international-jobs-hover.jpg) 0 0 no-repeat;
	}	
	/*-------------------------------- 01-09-08 start --------------------------------*/
.can-box-top-new{
	background:url(../Images/careers.jpg) 0 0 no-repeat #fff;
	width:204px;
	/*height:141px;*/
	height:92px;
	/*padding:49px 0 10px 61px;*/
	padding:49px 5px 10px 61px;
	margin:0 0 5px 0;
	}
	
.can-box-top-new:hover{
	background:url(../Images/careers-hover.jpg) 0 0 no-repeat #fff;
	}	
	
	/*extra start 02-04-09*/
#messege_box{width:725px; margin:auto; margin-top:20px; margin-bottom:20px; }
.top_mbx{background:url(../images/top_line.gif) no-repeat; height:22px;}
.middle_mbx{background:url(../images/middle_line.gif) repeat-y;  padding:80px 0 80px 0}
.bottom_mbx{background:url(../images/bottom_line.gif) no-repeat; height:22px;}
#inner_messege_box{width:478px; margin:auto; background:url(../images/top_bg_strip.gif) repeat-y;}
.in_top_mbx{background:url(../images/top_bg_img.gif) top no-repeat; min-height:305px;}

.in_bottom_mbx{background:url(../images/bottom_bg_img.gif)  no-repeat; height:23px;}
.red_heading_msg{color:#FF0000; font-size:20px; z-index:1; position:absolute; padding:48px 0 10px 0px; text-align:center;}
.red_heading_msg_eff{color:#FFF; font-size:20px; z-index:0;  position:absolute; padding:50px 0 10px 0px; text-align:center;}
.msg_text p{text-align:center; font:normal 14px/25px Arial, Verdana, Helvetica, sans-serif;}

/*extra end 02-04-09*/	
/*extra start 06-04-09*/

#rec_reg_box{width:665px; margin:auto; margin-top:20px; margin-bottom:20px; text-align:justify;} 
.rec_reg_topbase{background:url(../images/rec_reg_topbase.gif) no-repeat; height:20px;}
.rec_reg_middlebase{background:url(../images/rec_reg_middlebase.gif) repeat-y; padding-top:10px; }
.rec_reg_bottombase{background:url(../images/rec_reg_bottombase.gif) no-repeat; height:20px;}
.rec_reg_head{width:599px; margin:auto; font-family:Tahoma; font-size:12px; background-color:#f0f0f0; color:#666; border:1px solid #dfdede; padding:5px; font-weight:bold;}
.rr_middlein{width:619px; margin:auto; margin-top:10px; background:url(../images/rec_reg_middleinner.gif) repeat-y;}
.rr_topin{background:url(../images/rec_reg_topinner.gif) no-repeat; height:20px;}
.rr_bottomin{background:url(../images/rec_reg_bottominner.gif) no-repeat; height:20px;}
.tbcform lable{width:200px}
.tbcform p{
width: 300px;
clear: left;
margin: 0;
padding: 3px 0 3px 0;
padding-left: 155px; 

height: 1%;
}

.tbcform label{
font-weight: bold;
float: left;
margin-left: -155px; padding:3px 0 3px 0;
width: 150px; 
}
.tbcform input{width:250px; border:1px solid #ccc;}
.rr_topsecin{background:url(../images/rec_reg_top_secinner.gif) no-repeat; height:10px; width:537px;}
.rr_bottomsecin{background:url(../images/rec_reg_bottom_secinner.gif) no-repeat; height:10px; width:537px;}
.rr_middlesecin{border-left:1px solid #e6e6e6; font-family:Tahoma; font-size:12px; border-right:1px solid #e6e6e6; background:#f9f7f7; padding:0 10px 0 10px; line-height:18px;}


/*extra end 06-04-09*/
span a{color:#ff0011; text-decoration:none}
/*14April start*/
ul.in_rightTop{
	float:left;
	margin:10px 0px 0 30px;
	
	
	padding:0;
	overflow:hidden;
}
ul.in_rightTop li.in_email{
	background:url(../Images/email-icon.gif) 0 12px no-repeat;
	padding:0 0 0 18px;
	

	
}
ul.in_rightTop li.in_bookmark{
	background:url(../Images/bookmark-icon.gif) 0 10px no-repeat;
	padding:0 0 0 18px;
	
}
ul.in_rightTop li.in_forgot{
	background:url(../Images/forgot-icon.gif) 0 10px no-repeat; 
	padding:0 0 0 18px;
	
}
ul.in_rightTop a{
	font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#6E6B68;
	text-decoration:underline; line-height:24px; 
	
}
ul.in_rightTop a:hover{
	font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#514F4D;
	text-decoration:none;line-height:24px;
}
/*14April end*/
/* ---------------- 08-05-09 ------------------ */
.labelalign{
	text-align:center; width:518px; margin:0 auto;
}

/* ---------------- End ------------------ */