/* CSS Document */
/*company*/

.mngmt {
	float:left;
	height:auto;
	padding-left:60px;
	padding-top:20px;
	width:600px;
}
.mngmtTitle {
	float:left;
	font-size:15px;
	font-weight:bold;
	height:auto;
	padding-bottom:10px;
	width:550px;
}
.mngmtMain {
	float:left;
	font-size:15px;
	height:auto;
	line-height:18px;
	width:620px;
	
}
.mngmtImg
{
padding-right:14px;
}
.mngmtMain p
{
padding-left:0px;
}
.company_vision_ullist
{
	margin-left:74px;
	font-size:15px;
	font-family:Arial, Helvetica;
}

.formInput 
{
	border:1px solid #CFCFCF;
	float:left;
	height:24px;
	margin-left:5px;
	width:215px;
}
.contentRt li
{
	list-style-type:none;
	font-size:11px;
	color:#000;
	margin-top:7px;
}
.talents {
	font-size:15px;
	margin-left:104px;
	margin-top:5px;	
}
.talents li{
	font-family:Arial, Helvetica;
        line-height:20px;
}
.sidebar1
{
	width:250px;
	height:auto;
	display:table;
	/*border-top:1px solid #b2b1b2;*/
	padding:10px 0px 10px 10px;
}
.sidebar1 h2
{
	font-size:17px;
	font-weight:bold;
	padding:0;
	color:#333333;
}
.sidebar1 ul
{
	
	width:235px;
	display:table;
	/*margin-left:10px;*/
	
}

.sidebar1 ul li
{
	list-style-type:none;
	width:235px;
	float:none;
	margin-left:10px;
	
}
.sidebar1 ul li a:link,.sidebar1 ul li a:hover, .sidebar1 ul li a:visited
{
	
	/*padding-left:20px;*/
	margin-top:5px;
	width:235px;
	color:#000000 !important;
        margin-left: -7px;
	
}

/*resume_javascript*/
.upload
{
	background-image:url(images/browse.gif);
	width:89px;
	height:30px;
}
.validation_message_highlight
{
	color:red;
	
}
#captcha_background{
 float:left;
 padding:10px;
 height:25px;
 width:90px;
 margin-left:203px;
 background-image:url(../images/sky.png);
 letter-spacing:7px;
} 
#captcha_errorMessage{
 float:left;
 font-size:12px;
 padding-left:203px;
 width:170px;
}
.career_refresh_button{
 float:left;
 padding-left:10px;
 padding-top:15px;
}  
 


#name_errorMessage{
 float:left;
 font-size:12px;
 padding-left:205px;
 width:170px;
} 
#mail_errorMessage{
 float:left;
 font-size:12px;
 padding-left:205px;
 width:170px;
} 
#exp_errorMessage{
 float:left;
 font-size:12px;
 padding-left:205px;
 width:170px;
} 
#qual_errorMessage{
 float:left;
 font-size:12px;
 padding-left:205px;
 width:170px;
} 
#resume_errorMessage{
 float:left;
 font-size:12px;
 padding-left:207px;
 width:200px;
} 
#last_errorMessage{
 float:left;
 font-size:12px;
 padding-left:205px;
 width:170px;
} 
#area_errorMessage{
 float:left;
 font-size:12px;
 padding-left:205px;
 width:170px;
} 
#code_errorMessage{
 float:left;
 font-size:12px;
 padding-left:205px;
 width:170px;
} 
.confirm
{
height:200px;
margin-left:111px;
padding-top:98px;
}
/*Open Positions*/
.companyCnt h3
{
margin-left:58px;
margin-top:10px;
font-size:17px;


}
.captcha{
  float:left;
  padding-left:209px;
  }
  processRt
  {
       padding-top:36px;
}
  .processRt li{
      margin-left: 28px;

      
}


.error_div {
	background:transparent url(/../images/dialogue_bg.jpg) no-repeat scroll center bottom;
	color:#FFB611;
	display:block;
	font-size:16px;
	height:125px;
	margin:100px auto 75px auto;
	padding:0 10px;
	width:80%;	
}
.error_div label {
	color:#1C50A3;
	float:left;
	font-size:13px;
	width:80%;
}
.error_div h3 {
	color:#FFB611;
	font-size:20px;
	font-weight:400;
	margin:15px 0 8px;
	padding:0;
	text-decoration:none;
}
.error_div a {
	color:#E8834D;
	text-decoration:none;
}
.privacy{
	text-decoration:none;
}
.culture_open_position_align{
    margin-left: 0px !important;
    padding: 0px !important;
}