﻿
.MainDiv
{    
	 font-size:12px;
	 height :Auto;
	 width:900px;
	 margin:0 auto;
}
.ContentDiv 
{
height :Auto; width :450px; padding:15px; 	margin :0 auto;
}


.HeaderDiv
{	width :100%;
	height:auto;
	padding:10px;
}



/*for defult*/


.login .txtlblcon
{
	width:300px;
	float:right;
	
}
.login .lnkbtn
{	
	width:auto;	
	height:25px;
	float:left;
	padding-left:100px;
	
}

.login
{

	padding-top:10px;
	float:right;
	height:auto;
	width:500px;
}

 #img .login
{

	padding-top:10px;
	float:right;
	height:auto;
	width:300px;
}
.imgbutton
{

	padding:2px;
   /* border: 1px solid #999;*/
    *margin-bottom  :-5px;
margin-bottom  :-9px;


}
.login1
{
	width:450px;
	padding-top:50px;
	float:right;
	height:auto;
}
.h1
{
	width:90%;
	text-align:center;
	font-size:20px;
    height:auto ;
    padding:10px; /*change by Nasir*/
    font-weight:bold;
    color:#48aa43;
    clear: Both;
    margin:0 auto;
    
    
}

.login .label
{	
	width:100px;
	float:left;	
	color:#ffffff;
	font-size :11pt;

	
}
.login .button1
{
	margin-left:100px;
	}

.login .textbox
{
	width:180px;
	float:left;	

	}
.label1
{	
	width:100px;
	float:left;	
	color:#999999;
	font-size :11pt;
	
}


/*End defult*/


.lbladvisor
{
	width:300px;
	clear:both ;
	padding-bottom:10px;
}
/*Clover Client search Result*/

.btn /*forgot password class*/
{
	width:100px;
 padding-top  :5px;
 font-size :12px;
 clear:both;
 

}
/*End Client search Result */


/*Use in Client and Candidate home */



.Connect p
{
font-Size:16px; color:red; font-weight:bold;	

}

.LinkBtn
{
height :auto; 
width :200px; 
clear:both;
padding-bottom:15px; 
padding-Left:30px;
margin :0 auto;
}

.LinkBtn a
{
border :1px solid; font-size:18px; padding:0 15px 0 15px;	
}

.SubHeader
{
width:400px; 
font-size :15px; 
font-weight :bold;
float:left ;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
}
.SubHeader p
{
font-Size:16px; font-weight:bold;}




.Summary
{
	float:left;
	width:85%;
	padding-bottom:10px;
	padding-left:5px;
	color:#ffffff;
}
.Summary1
{
	float:left;
	width:50%;
	padding-left:15px;
	color:#ffffff;
}

.FormButton
{
	width:300px;
	text-align:center;
	float:left;
	padding-left:40px;
}

.FormButton1
{
	width:100%;
	text-align:center;
	float:left;
	padding:10px;
}
.ChkSummary
{
	width:15px;
	height:15px;
	float:left;
	
}
/*Use in Client and Candidate home End */


/*Use in SendQuote start*/
.HeaderProfile
{
width:800px;
	font-weight:bold;
	margin:0px auto;/*kunal*/
	color:Blue;/*kunal*/
	text-align:center;
	padding-top:30px;
	font-size:20px;
	border-bottom:solid 1px #999999;
	padding-bottom:30px;
}
.HeaderProfile1
{
	width:800px;
	/*font-weight:bold;*/
	margin:0px auto;/*kunal*/
	color:White;/*kunal*/
	text-align:center;
	padding-top:30px;
	font-size:12px;
	border-bottom:solid 1px #999999;
	padding-bottom:30px;
}

.QuotesInfo
{
	
	width:375px;
	float:left;
	margin-left:20px;
}
.QuotesInfo1
{
	
	width:175px;
	float:right;
	margin-right:20px;
}

.VerificationCode
{
	width:375px;
	float:Right;
}
/*Use in SendQuote End*/

/*Use in LoginInfo Start*/
/*.login
{
	width:300px;
	text-align:center;
	height:auto;
}*/

/*Use in LoginInfo End*/


/* Classes For Master Pages  */
.MasterPanel
{
Width:98%;


/*padding:10px;*/
clear:both;
}
.subleftMasterPanel /*Added by Nasir*/
{
	width:50%;
	float:left;
	height:10px;
	
}
.subright
 /*Added by Nasir*/
{
	width:45%;
	float:right;
	padding-top:5px;
	
}
.MasterContent
{
	width:500px;
	display:block;
	margin:0 auto;
	clear:both;
	overflow:visible;
	height:auto;
	padding-top:10px;
	}
.ErrorMsg
	{
		font-size :11px;
		
		}
.MasterAddcontrolLeft /*Change by Nasir*/
{
	width:130px;	
	font-size:14px;
	float:left;	
	padding:3px;
	margin-bottom:10px;
	color:#efeeee;
	margin-left:30px;
	*margin-left:30px;

	
	}
.MasterAddcontrolRight /*Change by Nasir*/
{
	float:left;
	padding:3px;
	color:#666666;
	width:150px;
	margin-bottom:0px;
	*margin-bottom:10px;	
	font-size:14px;

	}
.MasterAddcontrolRightButton
{
	width:auto;
	float:left;
	padding-bottom:10px;
	/*Change by Nasir*/
	}
/*Added by Nasir*/


.GridView
{
	
text-align :center ;
	}

/* End*/


/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/pro_drop4.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.preload1 {background: url(../Images/pro_drop4_2a.gif);}
.preload1 {background: url(../Images/pro_drop4_2b.gif);}

.prodrop4 {padding:0 0 0 32px; margin:0; list-style:none; height:36px; background-color:#b9d3fb;  position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
 /*background:transparent url(../Images/pro_drop4_back.gif);*/
.prodrop4 li.top {display:block; float:left;}
.prodrop4 li a.top_link {display:block; float:left; height:36px; line-height:33px; color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 10px; cursor:pointer;background: url(../Images/pro_drop4_0a.gif) no-repeat;}
.prodrop4 li a.top_link span {float:left; display:block; padding:0 20px 0 10px; height:36px;background:url(../Images/pro_drop4_0b.gif) right top;}
.prodrop4 li a.top_link:hover {color:#000; background: url(../Images/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.prodrop4 li a.top_link:hover span {background:url(../Images/pro_drop4_2b.gif) no-repeat right top;}

.prodrop4 li:hover > a.top_link {color:#000; background: url(../Images/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.prodrop4 li:hover > a.top_link span {background:url(../Images/pro_drop4_2b.gif) no-repeat right top;}


.prodrop4 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.prodrop4 a:hover {visibility:visible; position:relative; z-index:200;}
.prodrop4 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.prodrop4 ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.prodrop4 ul.sub1 {width:160px;}
.prodrop4 ul.sub2 {width:110px;}
.prodrop4 ul.sub3 {width:90px;}
.prodrop4 ul.sub4 {width:112px;}

.prodrop4 :hover ul {left:0; top:35px; background: #b9d3fb; padding:3px; border:1px solid #3a93d2; border-width:0 1px 1px; white-space:nowrap; height:auto; z-index:300;}
.prodrop4 :hover ul li {display:block; height:20px; position:relative; font-weight:normal; width:auto;}
.prodrop4 :hover ul li a {display:block; font-size:11px; height:20px; line-height:20px; width:auto; padding:0 10px; color:#000; text-decoration:none;}
.prodrop4 :hover ul li a:hover {background:#3a93d2; color:#fff;}

.style1 
{
 color: #FFFFFF;
 font-size:11px;

}
.style2 
{
 color: #000000;
 font-size:11px;

}




/* Classes For Candidate Registration */

.CandidateRegisterDiv1
{
	margin-left:180px;
}



.textbox
{
	width:180px;
	padding:0px;
	margin:0px;
	height:18px;
}

.textbox1
{
	float:right;
	width:180px;
	margin-right:20px;
	
		
}
.textbox2
{
	float:right;
	width:275px;
	margin-right:-150px;
	display:block;
}

.textbox3
{
	width:160px;
	margin-left:20px;
}

.h2
{
	width:80%;
	text-align:center;
	font-size:20px;
    height:auto ;
    padding-bottom:10px;
    font-weight:bold;
    color:#5480BF;
    float:left;
}


	
.candidatereg4

{
	float:left;
	text-align:center;
	height :auto; 
	width:700px ;
	padding-top :20px; 
	margin-left  :25px; 
	}
.candidatereg2left
{

	height :auto; 
	width :600px; 
	padding-left:10px;
	padding-Bottom:10px;  
	margin :0 auto;	
	font-size:15px;
	}	
	
.candidatereg2c1
{
	float:left;
	height :auto; 
	width :300px; 
	padding-left:5px;
	padding-Bottom:5px;
	margin:2px;
}
.candidatereg2c3
{
	float:right;
	height :auto; 
	width :300px; 
	padding-left:5px;
	padding-Bottom:5px;
	margin:2px;
	margin-right:50px;
}
.candidatereg2c2
{
	height :auto;
	width :90px; 
	padding-left:10px;
	padding-Bottom:5px;  
	margin :0 auto; 
	float :right ;
		
}
.expsummarydiv
{
	width:100%;
	margin-bottom:5px;
	font-size:12px;
	clear:both;
	/*border-bottom:solid 1px #386a98; */
	}



.summarydiv
{
	width:500px;
	padding-bottom:5px;
	font-size:12px;
	margin-left:20px;
}
.validator
{ 
	float:right;
	position:relative;
}


/* added by vivek */

.loginname
{
	font-Size:13px; font-weight:bold; padding-bottom:5px;}
	
	
.clientquote1
{
	
	height :auto; 
	width :450px; 
	padding-left:10px;
	padding-Bottom:10px;  
	margin :0 auto;	
	}

.textbox4
{
	float:right;
	width:175px;
	margin-right:20px;
		
}

.datagrid
{
	color:#d0d0d0;
	width:589px;
	padding:25px;
	margin:0 auto;
	margin-top:20px;
	clear:both;
	
}

.pushbutton{padding:0px;margin:0px;}

.datagrid1
{
	color:#d0d0d0;
	width:450px;
	padding:25px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
}

.datagrid2
{
	color:#d0d0d0;
	width:550px;
	padding:25px;
	margin:0 auto;
	font-size:12px;
}
.TemplateColumn
{
	text-align:center;
}

.SubHeader1
{	
	height :20px; 
	width:auto;
	padding-bottom:10px;
	padding-top:10px;
	margin:0 auto;
	padding-left:5px;	
}

.SubHeader1 p
{	font-Size:14px;
	font-weight:bold;

	}
	
.subheadright1
{
	width:450px;
	text-align:right;
	font-weight:bold;
	float:right;

	
}



/*.subhead1
{
	width:100%;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	margin-top:10px;
	margin-bottom:15px;
	margin-left:20px;
	
}*/


.NormalText
{
	width:95%;
	float:left ;
	font-size :13px;
	padding-left :20px;
	height :20px;
	
}

.NormalText1
{
	float:left ;
	font-size :13px;
	padding-left :20px;
	padding-top:20px;
	height :20px;
}

.ContentDivLeft
{
height :Auto; 
width :300px; 
padding-left:50px;
float:left; 
padding-top:35px;
}

.ContentDivRight 
{
height :Auto; 
width :215px; 
float:left;
padding-top:35px;
}

.Connect1
{
text-align:center;
height :auto; 
width :200px;
float:left; 
padding-bottom:15px; 
padding-left:40px;
padding-top:25px;
}

.Connect1 p
{
font-Size:16px; 
font-weight:bold;	
color:White;
}


/*search candiadate*/

.subContentDivLeft 
{
width :450px;
padding-bottom :10px;
float:left;	
clear:both;
margin-left:20px;
}

.subContentDivRight 
{
width :470px;
padding-bottom :10px;
float:left;
clear:both;	
}



.subContentDivLeft .label
{
	height :auto; 
	width :170px; 
	padding-Bottom:5px;
	float :left ;
	text-align:left; 
	overflow:visible;}
.subContentDiv 
{
width :750px; Margin:0 auto; padding-bottom :8px;
clear:both; 
}
.subhead
{
	width:300px;
	text-align:left;
	font-weight:bold;
	padding-bottom:15px;
	float:left;
	margin-left:20px;
	font-size:15px;
}

.subhead2
{
	text-align:left;
	font-weight:bold;
	padding-bottom:15px;
	float:left;
	width :400px;
	clear:both;
	

	
}

.SubHeader1
{
width:auto; 
padding-top:10px;
padding-bottom:10px;
margin-left:75px;
}
.SubHeader1 p
{
		
font-Size:14px; font-weight:bold;}

.subheadright
{
	width:450px;
	text-align:right;
	font-weight:bold;
	float:right;
	padding-top:10px;
	padding-bottom:10px;
	
}

.container
{
	width:890px;
}


.ContentDiv1 
{
	height :Auto; 
	width :700px; 
	padding-top:15px; 
	float:left;
	border:solid 1px #386a98;
	background:#262a2b;
	color:#efeeee;
	margin-bottom:15px;	
}



.clear{clear:both;}

.quoteteamlbl
{
height :auto; 
width :200px; 
padding-left:10px;
padding-Bottom:5px;
float :left ;
}

.validator{float:right;}

.clientquote1
{
	 margin-bottom:20px;
	 *margin-bottom:0px;}
	 
.pnlprint1{width:750px;padding-left:25px; line-height:20px;}

.sendquotebtn
{
	clear:both;
	margin-left:35px;
	}

.subheadermain{width:900px}

.clientregContentDiv 
{
height :Auto; width :450px; padding:15px;margin:0 auto;	
}

/* end */
/* Candidate Profile */
.candiprofleft 
{
	height :100%; 
	width :300px; 
	padding:2px 2px 2px 5px; 
	float:left;
	text-align:left;
	font-size:14px;
	}
.candiprofright 
{
	height :100%; 
	width :300px; 
	padding:2px 50px 2px 2px; 
	float:right;
	text-align:left;
	font-size:14px;
	line-height:16px;
	color:#999999;
	
	}
.candiprofrightclear 
{
	height :100%; 
	width :300px; 
	padding:2px 50px 2px 2px; 
	clear:both;
	text-align:left;
	font-size:14px;
	line-height:20px;
	color:#999999;
	
	}
.candiprofcont
{
	width:700px;
	margin:0 auto;
	clear:both;
	padding:5px 75px;
	height:100%;
	word-spacing:0.2em;
	}
.editprofbutton
{
	margin-left:50px;
	}
	
	.candibutton
	{
		height :auto ;
		width :auto;
		margin-Left:100px; 
		padding-Bottom:5px;
		clear:both;
		}


/* Candidate Profile End */
/* Added By Vivek*/

/*

label				{ width: 115px; text-align: right; float: left; margin: 0 10px 0 0; padding: 9px 0 0 0; font-size: 16px; }

input				{ width: 220px; display: block; padding: 4px; margin: 0 0 10px 0; font-size: 18px;
					  color: #3a3a3a; font-family: Georgia, serif;}
input[type=checkbox]{ width: 20px; margin: 0; display: inline-block; }*/
					  
.button				{ background: url(../../Images/button-bg.png) repeat-x top center; border: 1px solid #999;
					  -moz-border-radius: 5px; padding: 5px; color: black; font-weight: bold;
					  -webkit-border-radius: 5px; font-size: 13px;  width: 100px; }
.button:hover		{ background: #96c0a0; color: black; }

.button1				
{
	background: url(../../Images/button-bg.png) repeat-x top center; 
	border: 1px solid #999;	  
	/*-moz-border-radius: 5px;*/ 
	padding:3px; 
	color: black; 
	font-weight:normal;			
	/*-webkit-border-radius: 5px; */
	font-size: 12px;  
	width: 60px;
	margin-top:10px; 
	}
.pagestyle .button1				
{
	background: url(../../Images/button-bg.png) repeat-x top center; 
	border: 1px solid #999;	  
	/*-moz-border-radius: 5px;*/ 
	padding:3px; 
	color: black; 
	font-weight:normal;			
	/*-webkit-border-radius: 5px; */
	font-size: 12px;  
	width: 60px;
	margin-top:10px; 
	float:right;
	}					  
					  
					  

#img .forgotpassword
{


clear:both;
text-align:center;
margin-left:-7px;
}
.forgotpassword
{


clear:both;
margin-left:300px;


}
/*Vivek*/

.formcontainer    /*changed by vivek*/

{
	height :auto; 
	width:650px ;
	float:left;
	margin-left:10px;
	border:solid 1px #386a98;
	background:#262a2b;
	padding:10px;
	/*color:#efeeee;*/
	margin-bottom:20px;
	font-size:12px;
	margin-top:15px;

	}
	.formcontainer2    /*changed by vivek*/

{
	height :auto; 
	width:700px ;
	float:left;
	margin-left:10px;
	border:solid 1px #386a98;
	background:#262a2b;
	padding:10px;
	/*color:#efeeee;*/
	margin-bottom:20px;
	font-size:12px;
	margin-top:15px;

	}
		.formcontainerlarge   /*changed by vivek*/

{
	height :auto; 
	width:900px ;
	
	
	border:solid 1px #386a98;
	background:#262a2b;
	padding:10px;
	/*color:#efeeee;*/
	margin-bottom:20px;
	font-size:12px;

	clear:both ;
	margin:15px auto 0px;

	}

.formcontainersmall /* use for small forms*/
{
	height :Auto; 
	width :525px; 
	padding-top:15px;
	padding-bottom:15px; 
	border:solid 1px #386a98;
	background:#262a2b;
	color:#efeeee;
	margin:15px auto;	 	
}
.formcontainer h2{
	margin:10px;
	
	/*added By ajay  For CERR on 21sep*/
.formcontaineralter /* use for small forms*/
{
	height :Auto; 
	width :575px; 
	padding-top:15px;
	padding-bottom:15px; 
	border:solid 1px #386a98;
	background:#262a2b;
	color:#efeeee;
	margin:15px auto;	 	
}
.formcontainer h2{
	margin:10px;
}
/*added By ajay  For CERR on 29sep*/
.formcontainerforCriticalresource /* use for small forms*/
{
	height :Auto; 
	width :700px;	
	padding-top:15px;
	padding-bottom:15px; 	
	margin:15px auto;	 	
}
.formcontainerforCriticalresource h2{
	margin:10px;
}m
	
	
	
}
.video{
padding:10px;
}
.register
{
	text-align :left;
	height :auto;
	width :420; 
	font-size:12px;  
	color:#efeeee;
	clear:both;
	
}
.register1
{
	text-align :left;
	height :auto;
	width :420; 
	font-size:12px;  
	color:#efeeee;
	clear:both;
	margin-bottom:10px;
}
.register2
{
	text-align :left;
	height :auto;
	font-size:12px;  
	color:#efeeee;
	clear:both;
	margin-bottom:10px;
}
.formlabel
{
	float:left;
	width:120px;
	padding:3px;
	display:block;
	margin-bottom:10px;
	color:#efeeee;
	margin-left:30px;
	}
	
.formlabel_quote
{
	float:left;
	width:120px;
	display:block;
	color:#efeeee;
	line-height:1em;
		padding:3px;
		}
.formlabel_quote1
{
	float:left;
	display:block;
	color:#efeeee;
	line-height:1em;
	padding:3px;
	width:120px;
		}
.formtext_quote
{
	float:left;
	color:#ffffff;
	width:245px;
	margin-bottom:0px;
	line-height:1em;
		padding:3px;
		}
	
.formlabel2
{
	float:left;
	padding:3px;
	display:block;
	margin-bottom:10px;
	color:#efeeee;

	}	
.formlabel_details
{
	float:left;
	padding:3px;
	display:block;
	margin-bottom:10px;
	color:#efeeee;
	width:250px;

	}
	.formlabel_foradvisor
{
	float:left;
	padding:3px;
	display:block;
	margin-bottom:7px;
	color:#efeeee;
	width:50px;
	margin-left:80px;

	}
.formtextbox
{
	float:left;
	padding:3px;
	color:#666666;
	width:245px;
	margin-bottom:0px;
	*margin-bottom:10px;
	}
	
	.formtextboxcertificate
{
	float:left;
	padding:3px;
	color:#666666;
	width:330px;
	margin-bottom:0px;
	*margin-bottom:10px;
	}
.formtextbox2
{
	float:left;
	padding:3px;
	color:#666666;
	width:200px;
	margin-bottom:0px;

	}
.formlabel1
{
	float:left;
	width:170px;
	padding:3px;
	display:block;
	margin-bottom:10px;
	color:#efeeee;
	margin-left:30px;
	}
	
	
	.formlabelforcriticalresource
{
	float:left;
	width:250px;
	padding:3px;
	display:block;
	margin-bottom:10px;
	color:#efeeee;
	margin-left:30px;
	}
	
	
	
.input-text{
	color:#666666;
	width:240px;
	 height:20px;
	margin:0px;
	padding:0px;
	float:left;
	
	}
	
.input-listbox{
	color:#666666;
	width:240px;
	margin:0px 0px 5px;
	padding:0px;
	}
	
.validatorstar
{
	
	width:auto;
	float:left;
	display:block;
	color: Red;
	
	}
.warningbox
{
	float:left;
	width:auto;
	color:Black;
	/*margin-right:70px;
	*margin-right:40px;*/
	}
.updatepanel
{
	float:left;
	margin-left:20px;
	margin-bottom:15px;

	}
.nextbutton
{
	height :auto;
	width :auto; 
	margin-left:20px;
	margin-right:30px;
	*margin-right:10px; 
	padding:5px;
	clear:both;
	
	}

.smlformbtn
{
	float:left; 
	margin-left:30px;
	*margin-left:20px;
}

.regformbtn
{
	float:right;
	margin-right:30px;
	padding:5px;
}

/*End*/

/* For data Grid  added by NasirCSS*/


.mytable a {
	color: #ff0000;
}

.mytable {
	width:100%;
	padding: 0;
	margin: 0;
	clear:both;
	border: 1px solid #C1DAD7;

}

.mytable caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

.mytable th {
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform:capitalize;
	text-align: left;
	padding: 3px 0px 3px 3px;
	background: #CAE8EA url(Images/bg_header.jpg) no-repeat;
}

.datadridpagedtyle td span {
	
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	width:auto;
	text-transform:capitalize;
	text-align: left;
	padding: 3px 0px 3px 3px;
	background: #CAE8EA url(Images/bg_header.jpg) no-repeat;
}

.mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
.mytable .tablerightalign
			{
			text-align:right ;			
			}	


.mytable .datagridth td
{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	border: 1px solid #C1DAD7;

	letter-spacing: 2px;
	/*text-transform:capitalize;*/
	text-align:center;
	padding: 3px 0px 3px 3px;
	background: #CAE8EA url(Images/bg_header.jpg) no-repeat;
	}

.mytable td {
	
	border:1px solid #718f8b;
	background: #000000;
	padding: 3px 0px 3px 3px;
	color: #d9eaeb;
	font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}


.mytable .alt {
	background: #F5FAFA;
	color: #ffffff;
}

.mytable th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.mytable th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}
/* End Datagrid CSS by Nasir*/


/*-------Display Result [Amit] Start-----*/
.dispayid {
	height: 165px;
	width: 801px;
	margin:0 auto;
}

.centerdispayimage {
	background-image: url(Images/result_02.jpg);
	height: 165px;
	width: 772px;
	float: left;
	background-repeat: repeat-x;
}

.leftdispayimage {
	height: 165px;
	width: 13px;
	float: left;
	background-image: url(Images/result_01.jpg);
}

.rightdispayimage {background-image: url(Images/result_04.jpg);
	height: 165px;
	width: 15px;
	float: right;
}

.dispayresultheader {
	float: left;
	height: 31px;
	width: auto;
	font-size: 12px;
	padding-top: 9px;
	padding-left: 3px;
	color: #314572;
	font-family: Arial;
	font-weight: bold;
}
.dispayresultheader1 {
	float: left;
	height: 31px;
	width: auto;
	font-size: 12px;
	padding-top: 9px;
	padding-left: 50px;
	color: #314572;
	font-family: Arial;
	font-weight: bold;
	padding-left: 80px;
}
.viewresume {
	float: right;
	height: 31px;
	width: auto;
	font-size: 12px;
	padding: 0px 10px;
	padding-top: 9px;
	color: #314572;
	font-family: Arial;
	font-weight: bold;

}
.viewresume1 {
	float: right;
	height: 31px;
	width: auto;
	font-size: 12px;
	padding-top: 9px;
	color: #314572;
	font-family: Arial;
	font-weight: bold;
	padding-right: 70px;
}
.resulttext{
	padding: 15px;
	clear: both;
}

p  span  a {
	color: #e9902c;
	}
p  span  a:hover{ color:#50bd2c;
}


/*-------Display Result [Amit] End-----*/


/*------Client Search Result - Nasir------*/
	

	.searchresult
	{
		width:900px;
		height:auto;
		letter-spacing:0.1em;
		margin:0 auto;
		padding:5px;

	}
	.searchresult tr td span
	{
	height :auto; 
	width:auto ;
	margin-bottom:5px;
	background-color:#efeeee;
	padding:5px;
	color:#262a2b;
	text-align:left;

	}
		
	.searchresult tr td a
	{
	height :auto; 
	width:auto;

	background:#262a2b;
	border:solid 1px #386a98;
	color:#efeeee;
	padding:5px;
	text-align:left;
	
	}
.searchresult tr td
	{
		
		padding:10px;
		background-color:#262a2b;

		}
	.searchresult tr td .pagestyle span
	{
	height :auto; 
	width:auto ;
	margin-bottom:5px;

	padding:5px;

	text-align:left;

	}
.pagestyle
	{
		width:100%;
		line-height:1.5em;
		
	}
.searchresult .pagestyle span
	{

		line-height:1.5em;
		background-color:#262a2b;
		color:#ffffff;
		
	}
.pagestyle .candidateid
{
	float:left;
	background-color:#262a2b;
	padding:5px;
	}
.pagestyle .candidatetitle 
{
	float:left;
	background-color:#262a2b;
	padding:5px 5px 5px 250px;
	
	}
	
	

.pagestyle .candidateexpsummary
{
	clear:both;
	background-color:#262a2b;
	padding:5px;
	text-align:left;
	}
.pagestyle .lbltag
{
	float:left;
	background-color:#262a2b;
	padding:5px;
	}
.pagestyle .lblcv
{
	float:left;
	background-color:#262a2b;
	padding:5px;
	margin-left:200px;
	}
.pagestyle .lnkcv
{
	float:left;
	background-color:#262a2b;
	padding:5px;
	margin-left:200px;
	}
.pagestyle .lblcv a
{
	float:left;
	background-color:#262a2b;
	margin-left:5px;

	}
.pagestyle .savecandibutton
{
	float:right;
	padding:5px;
	}
.pagestyle hr
	{
		width:70%;
		border:solid 1px #386a98;
		margin:0 auto 5px;
		text-align:center;
	}
	/*.pagestyle tr td a
	{
		
	
		color:#efeeee;
		text-align:left;
		margin:0px;

	
	}
	.pagestyle tr td 
	{
	 
	width:auto;
	background-color:#262a2b;
	text-align:left;

	}	
.pagestyle tr td span
	{
	height :auto; 
	width:auto;
	background-color:#262a2b;
	color:#efeeee;
	line-height:1.5em;
	margin:0px;
	text-align:left;
	}
.pagestyle tr td input
	{
	height :auto; 
	width:auto;
	background-color:#262a2b;
	color:#efeeee;
	line-height:1.5em;
	margin:0px;

	}
.pagestyle tr td div
	{
	background-color:Red;
	padding:10px;

	height:20px;
	width:auto;

	}*/
	
	/*Added By rita For new buuton style*/
		.button3				
{
	background: url(../../Images/button-bg.png) repeat-x top center; 
	border: 1px solid #999;	  
	/*-moz-border-radius: 5px;*/ 
	padding:3px; 
	color: black; 
	font-weight:normal;			
	/*-webkit-border-radius: 5px; */
	font-size: 12px;  
	width: 110px;
	margin-top:10px; 
	}

/*------End Client Search Result - Nasir------*/


/*For Datagrid Item CSS by Nasir*/

.imagebutton
{
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
	background-image:url(Images/sve2team.png)
}

/*End For Datagrid Item CSS by Nasir*/
.errormessage
{
	width:300px;
	float:left;
	line-height:11px;



	}
/*Rita Bari*/
.infotext
{
	color:#FFEA00;
	font-size:13px;
	float:left;
	padding:3px;
	display:block;
	margin-bottom:10px;
	margin-left:30px;
	
}
.checkboxtext
{
	width:auto;
	font-size:13px;
	float:left;
	padding:3px;
	display:block;
	margin-bottom:10px;
	margin-left:30px;
	
}
/* Css for services page*/
#accordion{
 width:525px;
 overflow:visible;
 margin:0px 25px auto 0px;
 font-size:12px;
}
#accordion div{
background-color:transparent;
color:#ffffff;

}
#accordion h4 {
 margin-bottom:10px;
}
#accordion p{
text-align:justify;
margin-bottom:15px;
}
#accordion li{
list-style:circle;
margin-left:15px;
}




.formcontentwrapper
{
margin:10px 0;
}

.wrap
{
word-wrap:break-word;
width:200px;
height :auto;padding-right:0px;margin-right:0px;
}



/* for Skill level popup*/


/* Css for services page End*/




/*.ContentProfile 
{
height :Auto; width :350px; padding:25px;margin:0 auto;	
}
.label
{
height :auto; 
width :140px; 
padding-Bottom:5px;
float :left ;
text-align:left;}
.dropdown{height :auto; width :230px;padding-Bottom:5px;float :left; color:#000000; }

.dropdown1{height :auto; width :300px;padding-Bottom:10px;float :right; color:#000000; }

.loginwrapper
{
	width:100%;
	margin:0 auto;
	padding:10px;
	
}

.lblcv1
{
	width:120px;
	float:left;
	padding-bottom:5px;
}
.lblcv2
{
	width:170px;
	float:left;
		padding-bottom:5px;

}
.lblcv3
{
	width:30px;
	float:left;
		padding-bottom:5px;

}
.Connect
{
height :auto; width :100%;float:left; padding-bottom:25px; padding-left:50px;
}
.Menu
{
width:700px;
border:solid 1px #660000;
height:auto;
font-size:12px;	
}
.FormCointener
{
width:100%;
height:auto;
padding:25px;
margin:0 auto;
color:#FFFFFF;
}
.FormLable
{
	width:200px;
	padding-bottom:5px;
	float:left;
	color:white;
		
}
.FormText
{
	float:left;
	padding-bottom:5px;
	width:100px;
	color:#ffffff;
	}
.FormText_quote
{
	float:left;
    width:100px;
	color:#ffffff;
	}

.formfields
{
 width:500px;
 clear:both;
		
}



*/
