body {	margin: 0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#515151;	line-height:16px;}.index_body_bg{	background-image:url(../images/body_bg.jpg);	background-repeat:repeat-x;	background-color:#FFFFFF;}p{	padding:0px;	margin:0px;}a{	color:#515151;	outline:none;	text-decoration:none;}a:hover{	text-decoration:underline;	color:#ce0f42;}.main_wrapper{	width:960px;	margin:auto;}.logo_wrapper{	width:960px;	height:100px;}.logo{	width:717px;	float:left;	margin-top:27px;}.callus{	width:243px;	float:left;	margin-top:58px;}.callus span{	display:none;	font-size:18px;}.banner{	width:960px;	height:242px;}.banner_bottom_shadow{	width:960px;	height:33px;	background-image:url(../images/banner_bottom_shadow.jpg);	background-repeat:no-repeat;}.text_body_wrapper{	width:960px;}.adding_value_wrapper{	width:304px;	float:left;	padding-left:13px;}.adding_value_wrapper span{	display:none;	color:#cd0c40;	font-size:20px;}.what_we_offer_wrapper{	width:254px;	float:left;	padding-left:60px;}.what_we_offer_wrapper span{	display:none;	color:#cd0c40;	font-size:20px;}.what_we_offer_wrapper ul{	margin:0px;	padding:0px;	list-style-type:none;	padding-top:13px;}.what_we_offer_wrapper ul li{	margin:0px;	padding:0px;	clear:both;	line-height:17px;}.what_we_offer_arrow{	width:23px;	float:left;}.what_we_offer_text{	width:231px;	float:left;}.adding_value_callus_spacing{	padding-top:5px;}.meet_experts_text{	padding-top:13px;}.meet_experts_text_spacing{	padding-top:11px;}.hr_line{	background-image:url(../images/hr_line.jpg);	background-repeat:repeat-x;	height:1px;}.our_team{	width:254px;	height:39px;	float:left;	margin-top:8px;}.our_team a{	width:254px;	height:39px;	display:block;	text-indent:-999em;	float:left;	outline:none;}.our_team a.our_team{	width:150px;	background:url(../images/our_team_button.jpg);	cursor:pointer;}.our_team a.our_team:hover {	background-position:0px -39px;}.our_services{	width:254px;	height:39px;	float:left;	margin-top:8px;}.our_services a{	width:254px;	height:39px;	display:block;	text-indent:-999em;	float:left;	outline:none;}.our_services a.our_services{	width:150px;	background:url(../images/our_services_button.jpg);	cursor:pointer;}.our_services a.our_services:hover {	background-position:0px -39px;}.footer_wrapper{	width:960px;	height:46px;	background-image:url(../images/footer_bg.jpg);	background-repeat:repeat-x;	background-color:#FFFFFF;	float:left;	margin-top:41px;	font-size:10px;	text-align:center;	padding-top:12px;}.copyright{	color:#515151;}.footer_phone{	color:#ce0f42;}.heading_padding{	margin-bottom:19px;}/*----------------about----------------*/.about_body_bg{	background-image:url(../images/about_body_bg.jpg);	background-repeat:repeat-x;	background-color:#FFFFFF;}.about_text_body_wrapper{	width:960px;	background-color:#FFFFFF;}/*.about_left_wrapper{	width:223px;	height:368px;	float:left;	background-image:url(images/about_left_menu_bg.jpg);	background-repeat:no-repeat;}*/.about_left_wrapper ul{	margin:0px;	padding:0px;	list-style-type:none;}.about_left_wrapper ul li{	margin:0px;	padding:0px;}.about_right_wrapper{	width:737px;	float:left;}.about_left_pic{	width:270px;	float:left;}.about_right_text{	width:431px;	float:left;	padding-top:40px;	padding-right:36px;	background-color:#FFFFFF;}h1{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:19px;	font-weight:normal;	padding:0px;	margin:0px;	color:#cd0c40;	padding-bottom:12px;}/*---------------------services-------------------------*/.basic_body_bg{	background-image:url(../images/simple_bg.jpg);	background-repeat:repeat-x;	background-color:#FFFFFF;}.services_body_bg{	background-image:url(../images/services_bg.jpg);	background-repeat:repeat-x;	background-color:#FFFFFF;}.services_banner{	width:960px;	height:178px;}.our_services_text{	width:400px;	float:left;	padding-left:16px;	padding-right:54px;	padding-top:26px;}.services_what_we_offer{	width:423px;	float:left;	margin-top:10px;	background-image:url(../images/what_we_offer_bg.jpg);	background-repeat:repeat-x;	padding-left:27px;	padding-right:27px;	padding-top:15px;}.services_what_we_offer ul{	margin:0px;	padding:0px;	list-style-type:none;	padding-top:8px;}.services_what_we_offer ul li{	margin:0px;	padding:0px;	clear:both;}.services_what_we_offer_arrow{	width:20px;	float:left;}.services_what_we_offer_text{	width:398px;	float:left;	margin-bottom:2px;}/*-----------------------recruitment----------------------*/.recruitment_text_body_wrapper{	width:932px;	padding-left:14px;	padding-right:14px;}/*------------------contact-------------------*/.contact_left_body{	width:230px;	float:left;	padding-left:16px;	padding-right:12px;}.contact_left_body ul{	padding:0px;	margin:0px;	list-style-type:none;	padding-top:10px;}.contact_left_body ul li{	padding:0px;	margin:0px;	padding-bottom:2px;}.contact_middle_body{	width:300px;	float:left;	padding-top:38px;	padding-right:10px;}.contact_right_body{	width:355px;	float:left;	background-image:url(../images/what_we_offer_bg.jpg);	background-repeat:repeat-x;	margin-top:12px;	padding-left:23px;	padding-top:22px;}.thanx_right_body{	width:355px;	float:left;	background-image:url(../images/what_we_offer_bg.jpg);	background-repeat:repeat-x;	margin-top:12px;	padding-left:23px;	padding-top:22px;	height:300px;}label{	width:63px;	font-weight:bold;	line-height:35px;	position:absolute;	text-align:left;	padding-left:0px;}.textfield{	width:234px;	border:1px solid #dadada;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	height:18px;	padding-left:3px;	padding-top:3px;	margin-left:88px;	margin-top:8px;	color:#515151;}.textarea{	width:234px;	border:1px solid #dadada;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	height:18px;	padding-left:3px;	padding-top:3px;	margin-left:88px;	color:#515151;	margin-top:8px;	height:60px;}.submit_request{	width:150px;	height:39px;	margin-top:15px;	margin-bottom:10px;	margin-left:83px;}.submit_request a{	width:150px;	height:39px;	display:block;	text-indent:-999em;	float:left;	outline:none;}.submit_request a.submit{	width:110px;	background:url(../images/submit_request_btn1.jpg);	cursor:pointer;}.submit_request a.submit:hover {	background-position:0px -39px;}.fiels_mandatory{	padding-left:83px;}.error{	color:#cd0c40;	font-size:11px;	padding-left:90px;}.view_map{	color:#cd0c40;	font-size:11px;	padding-top:5px;}.services_subheadings{	font-size:13px;	font-weight:bold;	padding-bottom:3px;}.investor_logo{	text-align:right;	padding-top:20px;}.email_links{	color:#ce0f42;}
