@charset "utf-8";
/* CSS Document */

/*------head_inner start----------*/

#head_inner{
	width:100%;
	background:url(../images/headerbg.png);
	height:133px;
	padding:0;
	margin:0;
}


#head_inner .area_head{
	width:1000px;
	margin:0 auto;
}


#head_inner .area_head .topsec{
	width:935px;
	height:99px;
	margin:0 auto;
}

#head_inner .area_head .topsec .logo{
	float:left;
	width:220px;
	height:87px;
	margin:12px 0 0 0;
}

#head_inner .area_head .topsec .r_section{
	float:right;
	width:503px;
	margin:12px 0 0 0;
	
}

#head_inner .area_head .topsec .r_section .linksec{
	float:left;
	width:501px;
}


#head_inner .area_head .topsec .r_section .linksec ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

#head_inner .area_head .topsec .r_section .linksec ul li{
	float:left;
	background:url(../images/blue-boxbar.png) no-repeat 0 0;
	width:123px;
	height:35px;
	line-height:34px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#FFFFFF;
	margin:0 2px 0 0;
}

#head_inner .area_head .topsec .r_section .linksec ul li a{
	text-decoration:none;
	color:#FFFFFF;
}

#head_inner .area_head .topsec .r_section .linksec ul li a:hover{
	text-decoration:none;
	color:#eee290;
}

#head_inner .area_head .topsec .r_section .no_info{ /*----------modify-----------*/
	float:left;
	width:451px;
	height:43px;
	margin:6px 0 0 20px;
}

#head_inner .area_head .topsec .r_section .no_info .part_one{
	float:left;
	width:314px;
	padding:0;
	margin:0;
}

#head_inner .area_head .topsec .r_section .no_info .part_two{
	float:left;
	font-family:Georgia;
	width:135px;
	font-size:15px;
	color:#0947ac;
	font-weight:bold;
	padding:0;
	margin:0;
}

#head_inner .area_head .topsec .r_section .no_info .part_two a{
	color:#0947ac;
	text-decoration:none;
}



#head_inner .area_head .bottsecnav{
	float:right;
	background:url(../images/f-colornav.png) no-repeat;
	width:722px;
	height:30px;
	margin:4px 34px 0 0;
}

#head_inner .area_head .bottsecnav ul{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0;
}

#head_inner .area_head .bottsecnav ul li{
	float:left;
	font-family:Arial;
	color:#FFFFFF;
	font-size:12.5px;
	line-height:29px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:0 21px 0 21px;
}

#head_inner .area_head .bottsecnav ul li.nomargin{
	padding:0 25px 0 50px;
}

#head_inner .area_head .bottsecnav ul li a{
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}

/*---------bottsecnav_one------------*/


#head_inner .area_head .bottsecnav_one{
	float:right;
	background:url(../images/f-colornav-one.png) no-repeat;
	width:722px;
	height:26px;
	margin:8px 34px 0 0;
}

#head_inner .area_head .bottsecnav_one ul{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0;
}

#head_inner .area_head .bottsecnav_one ul li{
	float:left;
	font-family:Arial;
	color:#FFFFFF;
	font-size:12.5px;
	line-height:29px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:0 21px 0 21px;
}

#head_inner .area_head .bottsecnav_one ul li.nomargin{
	padding:0 25px 0 50px;
}

#head_inner .area_head .bottsecnav_one ul li a{
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}


/*---------bottsecnav_two------------*/


#head_inner .area_head .bottsecnav_two{
	float:right;
	background:url(../images/f-colornav-two.png) no-repeat;
	width:722px;
	height:26px;
	margin:8px 34px 0 0;
}

#head_inner .area_head .bottsecnav_two ul{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0;
}

#head_inner .area_head .bottsecnav_two ul li{
	float:left;
	font-family:Arial;
	color:#FFFFFF;
	font-size:12.5px;
	line-height:29px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:0 21px 0 21px;
}

#head_inner .area_head .bottsecnav_two ul li.nomargin{
	padding:0 25px 0 50px;
}

#head_inner .area_head .bottsecnav_two ul li a{
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}


/*---------bottsecnav_three------------*/


#head_inner .area_head .bottsecnav_three{
	float:right;
	background:url(../images/f-colornav-three.png) no-repeat;
	width:722px;
	height:26px;
	margin:8px 34px 0 0;
}

#head_inner .area_head .bottsecnav_three ul{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0;
}

#head_inner .area_head .bottsecnav_three ul li{
	float:left;
	font-family:Arial;
	color:#FFFFFF;
	font-size:12.5px;
	line-height:29px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:0 21px 0 21px;
}

#head_inner .area_head .bottsecnav_three ul li.nomargin{
	padding:0 25px 0 50px;
}

#head_inner .area_head .bottsecnav_three ul li a{
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}
/*----------------------*/


/*---------bottsecnav_four------------*/


#head_inner .area_head .bottsecnav_four{
	float:right;
	background:url(../images/f-colornav-four.png) no-repeat;
	width:722px;
	height:26px;
	margin:8px 34px 0 0;
}

#head_inner .area_head .bottsecnav_four ul{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0;
}

#head_inner .area_head .bottsecnav_four ul li{
	float:left;
	font-family:Arial;
	color:#FFFFFF;
	font-size:12.5px;
	line-height:29px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:0 21px 0 21px;
}

#head_inner .area_head .bottsecnav_four ul li.nomargin{
	padding:0 25px 0 45px;
}

#head_inner .area_head .bottsecnav_four ul li a{
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}




/*------------------------*/
.headbott{
	background:url(../images/inner-headerbg.png) repeat-x;
	width:100%;
	height:5px;
	margin:0 0 0 0;
	clear:both;
	
}

/*------head_inner end----------*/

/*--------red_area_sec-----------*/
.red_area_sec{
	width:100%;
	/*background:url(../images/red-bg.png) repeat-x #ffffff;*/
	background:url(../images/red-section-bg.jpg);
	background-position:top center;
	overflow:hidden;
	
	margin:0 auto;
	clear:both;
}

.red_area_sec_b{
	width:100%;
	background:url(../images/red-section-bg.jpg);
	background-position:top center;
	overflow:hidden;
	margin:0 auto;
	clear:both;
}

.blue_area_sec{
	width:100%;
	/*background:url(../images/blue-bg.png) repeat-x #ffffff;*/
	background: url(../images/blue-section-bg.jpg);
	background-position:top center;
	overflow:hidden;
	margin:0 auto;
	clear:both;
}

.green_area_sec{
	width:100%;
	/*background:url(../images/cross.png)#f7ffe3;*/
	/*background:url(../images/green-bg.png) repeat-x #ffffff;*/
	background:url(../images/green-section-bg.jpg);
	background-position:top center;
	overflow:hidden;
	margin:0 auto;
	clear:both;
}

.yellow_area_sec{
	width:100%;
	/*background:url(../images/yellow-bg.png) repeat-x #ffffff;*/
	background:url(../images/yellow-sec-bg.jpg);
	background-position:top center;
	overflow:hidden;
	margin:0 auto;
	clear:both;
}


.cont_secarea{
	width:936px;
	position:relative;
	margin:0 auto;
	padding:0;
}

/*boxlink_sec start*/
.boxlink_sec{
	float:left;
	width:435px;
	height:95px;
	margin:12px 0 6px 0;
	padding-left:500px;

}


.boxlink_sec img{
	float:left;
	margin:0 6px 0 0;
}

.boxlink_sec_two{
	float:left;
	width:535px;
	height:95px;
	margin:12px 0 6px 0;
	padding-left:390px;
}

.boxlink_sec_two img{
	float:left;
	margin:0 6px 0 0;
}
/*sidebar_right*/

.sidebar_right{
	width:247px;
	float:right;
	padding:0;
	margin:0;
}

/*quick_contact*/
.quick_contact{
	float:left;
	background:url(../images/quick-contact.png) no-repeat;
	width:230px;
	height:144px;
	padding:66px 5px 0 5px;
	margin:0 0 15px 0;
}


.quick_contact input.tx{
	background:url(../images/r-input-box.png) no-repeat;
	border: none;
	width:211px;
	margin:2px 0 2px 4px;
	padding:3px 5px 2px 5px;
	height:16px;
	color:#8A8A8A;
	font-size:11px;
}

.quick_contact textarea.bigtx{
background:url(../images/rounded-box-shape.png) no-repeat;
	
	border:none;
	width:211px;
	margin:2px 0 3px 4px;
	padding:5px 5px 4px 5px;
	height:18px;
	color:#8A8A8A;
	font-size:11px;
}

.sub{
	float:left;
	background:url(../images/orange-submit.png) no-repeat;
	width:52px;
	height:20px;
	border:none;
	font-size:0;
	text-indent:-9999px;
	cursor:pointer;
	margin:2px 0 2px 5px;
}
/*quick_contact*/
.request_a_quote{
	float:left;
	background:url(../images/request-a-quote.png) no-repeat;
	width:244px;
	height:87px;
	padding:54px 0 0 0;
	margin:0 0 15px 0;
}

.request_a_quote a{
	text-decoration:none;
	font-size:0;
	text-indent:-9999px;
	cursor:pointer;
}

.request_a_quote img{
	margin:0 auto;
}
/*quick_contact*/
.testimonial{
	float:left;
	background:url(../images/testimonial.png) no-repeat;
	width:235px;
	height:106px;
	padding:67px 7px 0 7px;
	margin:0 0 12px 0;
}

/*.testimonial .scrollbox{
	float:left;
	width:220px;
	height:96px;
	overflow:auto;
	padding:0;
	margin:0;
}

.testimonial .scrollbox p{
	font-size:12px;
	color:#e4e4e4;
	line-height:15px;
	margin:5px 0 5px 0;

}*/

.testimonial p{
	font-size:11px;
	color:#e4e4e4;
	line-height:14px;
	margin:4px 0 2px 0;
}

.five_guy{
	background:url(../images/fiveguy-catch-paper.png) no-repeat;
	width:430px;
	height:180px;
	position:absolute;
	z-index:3;
	left: 16px;
	top: 34px;
}

.woman_showpaper{
	background:url(../images/women-showing-paper.png) no-repeat;
	width:139px;
	height:253px;
	position:absolute;
	z-index:3;
	left:546px;
	top:113px;
}

.youngman_showpaper{
	background:url(../images/youngman-showingpaper.png) no-repeat;
	width:240px;
	height:371px;
	position:absolute;
	z-index:3;
	left:3px;
	top:94px;
}

.young_asianlady_showingpaper{
	background:url(../images/young-asianlady-showingpaper.png) no-repeat;
	width:160px;
	height:120px;
	position:absolute;
	z-index:3;
	left:15px;
	top:15px;
}


.oldman_showingpaper{
	background:url(../images/oldman-holdingpaper.png) no-repeat;
	width:180px;
	height:401px;
	position:absolute;
	z-index:3;
	left:505px;
	top:0px;
}

.oldagedman_holdingpaper{
	background:url(../images/oldaged-manholding-paper.png) no-repeat;
	width:162px;
	height:391px;
	position:absolute;
	z-index:3;
	left:489px;
	top:28px;
}

.black_board_leg{
	background:url(../images/blackboard-leg.png) no-repeat;
	width:200px;
	height:103px;
	position:absolute;
	z-index:3;
	left:169px;
	top:655px;
}

.english_outsourcing{
	background:url(../images/english-outsourcing.png) no-repeat;
	width:160px;
	height:122px;
	position:absolute;
	z-index:3;
	left:461px;
	top:0px;
}

.indianman_showing_outsource{
	background:url(../images/outstanding-facility.png) no-repeat;
	width:133px;
	height:227px;
	position:absolute;
	z-index:3;
	left:7px;
	top:-8px;
	
}

/*-------left_contbox start---------*/

.left_contbox{
	float:right;
	width:630px;
	background:url(../images/all-box-bg.png) repeat-x #d2d9da;
	
	padding:3px;
	border:#dbdbdb solid 1px;
	margin:0 10px 0 0;
}

.left_contbox h2.error{
	font-family:Georgia;
	font-size:30px;
	line-height:35px;
	color:#FF0000;
	padding:10px 0 10px 15px;
}

.left_contbox p.err{
	font-size:15px;
	color:#FF0000;
	padding:10px 0 10px 15px;
}

.left_contbox .heading{
	float:left;
	background:url(../images/red-heading.png) no-repeat;
	width:481px;
	height:95px;
}

.left_contbox .heading img{
	float:left;
	margin:15px 0 0 17px;
}



.left_contbox .heading h2{
	font-size:18px;
	font-family:Arial;
	font-weight:normal;
	color:#eb2100;
	padding:23px 0 0 105px;
}







.left_contbox p{
	line-height:18px;
	font-size:12px;
	color:#5f5f5f;
	padding:1px 5px 1px 5px;
	margin:0 0 6px 0;
}

.left_contbox p img{
	float:left;
	padding:3px;

	margin:3px;
}

.left_contbox p img.r{
	float:right;
	padding:3px;
	
	margin:3px;
}

.left_contbox h3{
	font-size:15px;
	color:#e73600;
	font-family:"Trebuchet MS";
	line-height:19px;
	margin:1px;
	padding:4px 5px 4px 5px;
	clear:both;
}



.left_contbox ul{
    width:350px;
	list-style-type:none;
	padding:0;
	margin:3px 0 3px 15px;
}

.left_contbox ul li{
	background:url(../images/small-arrow.png) no-repeat;
	background-position:2px 6px;
	font-size:12px;
	color:#ff3000;
	line-height:19px;
	border-bottom:#FF6633 dashed 1px;
	padding:0 0 0 14px;
}

/*--------extra css add-----------------*/
.left_contbox .oldbg{
	float:left;
	padding:20px 25px 15px 25px;
	background:url(../images/y-paper.png) no-repeat;
}




/*----------add end--------------------*/



/*-------twoleft_contbox start---------*/

.twoleft_contbox{
	float:left;
	width:588px;
	background:#ffffff;
	border:#dbdbdb solid 1px;
	margin:0 10px 0 0;
}

.color_brush{
background:url(../images/color-logo.jpg);
	
}

.twoleft_contbox .heading{
	float:left;
	background:url(../images/blue-heading.png) no-repeat;
	width:460px;
	height:100px;
	margin:5px 0 0 5px;
	
}

.twoleft_contbox .heading img{
float:left;
margin:15px 0 0 37px

}


.twoleft_contbox .heading h2{
	font-size:18px;
	font-family:Arial;
	font-weight:normal;
	color:#1e7ed4;
	padding:23px 0 0 125px;
}

.twoleft_contbox h3{
	font-family:"Calisto MT";
	font-size:14px;
	color:#0063a2;
	font-weight:normal;
	line-height:17px;
	padding:4px;

}

.twoleft_contbox p{
	line-height:21px;
	font-size:12px;
	color:#5f5f5f;
	padding:5px;
	margin:5px 0 6px 0;
}

.twoleft_contbox p b{
	color:#0074b6;
}

.twoleft_contbox p img{
	float:left;
	margin:5px;
	padding:2px;

}

.twoleft_contbox p img.r{
	float:right;
	margin:5px;
	padding:2px;
	
}

.twoleft_contbox ul{
	list-style-type:none;
	padding:0;
	margin:3px 0 3px 15px;
}

.twoleft_contbox ul li{
	background:url(../images/small-arrow.png) no-repeat;
	background-position:2px 5px;
	font-size:12px;
	color:#bb0000;
	line-height:18px;
	padding:0 0 0 14px;
}

/*-------threeleft_contbox start---------*/

.threeleft_contbox{
	float:right;
	width:515px;
	background:#ffffff;
	border:#dbdbdb solid 1px;
	margin:0 10px 0 0;
}

.threeleft_contbox .heading{
	float:left;
	background:url(../images/green-heading.png) no-repeat;
	width:456px;
	height:100px;
	margin:5px 0 0 5px;
	
}

.threeleft_contbox .heading img{
float:left;
margin:15px 0 0 37px

}


.threeleft_contbox .heading h2{
	font-size:18px;
	font-family:Arial;
	font-weight:normal;
	color:#88b70f;
	padding:23px 0 0 125px;
}

.threeleft_contbox p{
	line-height:17px;
	font-size:12px;
	color:#5f5f5f;
	padding:4px;
	margin:2px 0 2px 0;
}

.threeleft_contbox p b{
	color:#999900;
}

.threeleft_contbox ul{
	list-style-type:none;
	padding:0;
	margin:3px 0 3px 15px;
}

.threeleft_contbox ul li{
	background:url(../images/small-arrow.png) no-repeat;
	background-position:2px 4px;
	font-size:12px;
	color:#ff3000;
	line-height:17px;
	padding:0 0 0 14px;
}


.threeleft_contbox p img{
	float:left;
	margin:5px;
	padding:2px;

}

.threeleft_contbox p img.r{
	float:right;
	margin:5px;
	padding:2px;
	
}

/*-------fourleft_contbox start---------*/

.fourleft_contbox{
	float:left;
	width:620px;
	background:#ffffff;
	border:#dbdbdb solid 1px;
	margin:0 10px 0 25px;
}

.fourleft_contbox .heading{
	float:left;
	background:url(../images/yellow-heading.png) no-repeat;
	width:457px;
	height:100px;
	margin:5px 0 0 5px;
}

.fourleft_contbox .heading img{
	float:left;
	margin:15px 0 0 37px
}

.fourleft_contbox .heading h2{
	font-size:18px;
	font-family:Arial;
	font-weight:normal;
	color:#b49442;
	padding:23px 0 0 125px;
}

.fourleft_contbox p{
	line-height:21px;
	font-size:12px;
	color:#5f5f5f;
	line-height:17px;
	padding:2px 5px;
	margin:4px 0 4px 0;
}

.fourleft_contbox p img{
	float:left;
	margin:3px;
}
.fourleft_contbox p img.r{
	float:right;
	margin:3px;
}



.fourleft_contbox p a.biglink{
	color:#ff4e00;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

.fourleft_contbox ul{
	list-style-type:none;
	width:90%;
	padding:0;
	margin:3px 0 3px 15px;
}

.fourleft_contbox ul li{
	background:url(../images/small-arrow.png) no-repeat;
	background-position:2px 4px;
	font-size:12px;
	color:#ff3000;
	border-bottom:#FF3300 dotted 1px;
	line-height:17px;
	padding:0 0 0 14px;
}


.fourleft_contbox .box_one{
	float:left;
	background:url(../images/ass-bg.jpg) repeat-x #d4d4d4;
	width:300px;
	padding:0;
	margin:3px 0 3px 7px;
}


/*------------------------------------------*/

/*-------fiveleft_contbox start---------*/

.fiveleft_contbox{
	float:left;
	width:509px;
	/*background:#0c1b00;*/
	background:url(../images/greengrass.png);
	padding:0 0 20px 0;
	border:#5b701c solid 3px;
	margin:0 10px 0 25px;
}

.fiveleft_contbox .heading{
	float:left;
	width:481px;
	margin:5px 0 0 5px;
}


.fiveleft_contbox .heading h2{
	font-size:25px;
	font-family:Georgia;
	
	font-weight:normal;
	color:#2d3b01;
	padding:3px 0 0 3px;
}

.fiveleft_contbox p{
	line-height:17px;
	font-size:12px;
	color:#000000;
	padding:4px 9px 4px 9px;
	margin:2px 0 2px 0;
}

.fiveleft_contbox p b{
	color:#ff0000;
}


.fiveleft_contbox p img{
	float:left;
	margin:3px;
}

/*--------------contact us-------------------*/

/*-------fiveleft_contbox start---------*/

.contact_us{
	float:left;
	background:url(../images/cont-us-box-bg.png) no-repeat;
	width:475px;
	height:590px;
	padding:100px 25px 25px 25px;
	margin:0 10px 0 5px;
}

.contact_us table{
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
}

.contact_us .inrBodyCont	{
	margin:0 12px 20px 12px;
}

.contact_us .inrBodyCont p{
color:#ffffff;
}

.contact_us .inrBodyCont h3	{
 font-size:21px; font-family:"Times New Roman"; color: #ff0000; font-weight: normal;line-height:18px; }
 
.contact_us .inrBodyCont h5 {
	font-size:18px;
	font-family:Helvetica, sans-serif;
	color:#005470;
	font-weight: normal;
	line-height:19px;
}

.contact_us .inrBodyCont .contactPanRight{
	width:290px;
	padding:0px 5px 10px 5px;
}

.contact_us .inrBodyCont input.contactPanIn	{
	width:197px;
	height:14px;
	background: url(../images/contactInpRight.gif) no-repeat;
	padding:4px 3px;
	margin-top:8px;
	color:#767676;
	font:11px Arial, Helvetica, sans-serif;
	border: none;
	float:left;
	clear:both;
}

.contact_us .inrBodyCont textarea.contactPanText	{
	width:255px;
	height:77px;
	background: url(../images/contactTextRight.jpg) no-repeat;
	padding:2px 4px;
	margin-top:10px;
	color:#767676;
	font:11px Arial, Helvetica, sans-serif;
	border: none;
	float:left;
	clear:both;
}

.contact_us .inrBodyCont .submitquary{
	float:left;
	background:url(../images/submit-quary.png) no-repeat;
	width:112px;
	height:27px;
	border:none;
	font-size:0;
	text-indent:-9999px;
	cursor:pointer;
	margin:6px 0 2px 1px;
}


/*------------outsourcing------------*/


.outsourcing{
	float:left;
	background:url(../images/out-sourcing-bg.png) no-repeat;
	width:567px;
	height:467px;
	padding:20px 25px 25px 25px;
	margin:15px 10px 0 5px;
}

.outsourcing p{
	font-size:12px;
	color:#201f1f;
	line-height:17px;
	padding:4px;
	
}

.outsourcing ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

.outsourcing ul li{
	font-size:11px;
	line-height:15px;
	color:#006600;
	padding:0 0 0 12px;
	font-weight:bold;
}

/*----------career-dgl---------------*/

.career-dgl{
	float:right;
	width:402px;
	background:url(../images/career-dgl-bg.png) no-repeat;
	height:582px;
	padding:112px 12px 6px 210px;
	margin:2px 10px 0 0;
	font-size:12px;
	color:#003877;
	font-weight:bold;
}


.career-dgl h2{
	font-size:19px;
	font-family:Georgia;
	font-style:italic;
	
	font-weight:normal;
	color:#bb0400;
	padding:23px 0 2px 6px;
}

.career-dgl .heading img{
	float:left;
	margin:15px 0 0 17px;
}


.career-dgl table{
	width:70%;
}
.career-dgl td input.col{
	border:#999999 solid 1px;
	width:200px;
	background:url(../images/input-repeat-bg.png) repeat-x;
	height:14px;
	padding:3px;
	color:#858585;
	font-size:11px;
}

.career-dgl td input.dol{
	border:#999999 solid 1px;
	width:100px;
	background:url(../images/input-repeat-bg.png) repeat-x;
	height:14px;
	padding:3px;
	color:#858585;
	font-size:11px;
}

.career-dgl td textarea.bol{
	border:#999999 solid 1px;
	width:200px;
	background:url(../images/input-repeat-bg.png) repeat-x #cdcdcd;
	height:34px;
	padding:3px;
	color:#858585;
	font-size:11px;
}


.contact_us_three .container input{
	border:#999999 solid 1px;
	width:150px;
	background:url(../images/input-repeat-bg.png) repeat-x;
	height:19px;
	padding:2px;
	margin:2px;
	color:#858585;
	font-size:11px;
}

.contact_us_three .container input.sub{
   width:84px;
   height:22px;
   background:url(../images/red-submit.png) no-repeat;
   padding-left:0px;
   font-size:0px;
   border:none;
   margin:3px;
   cursor:pointer;
   text-indent:-9999px;

}

.contact_us_three .container .short_explanation{
width:300px;
}
/*-------------request_quote----------------*/

.request_quote{
	float:left;
	width:576px;
	background:url(../images/request-a-quote-bigbg.png) no-repeat;
	height:408px;
	padding:92px 12px 12px 12px;
	margin:3px 10px 0 25px;
	font-size:12px;
	color:#003877;
	font-weight:bold;
}



.request_quote h2{
	font-size:18px;
	font-family:Arial;
	font-weight:normal;
	color:#ff0000;
	padding:23px 0 0 80px;
}

.request_quote input.col{
	border:#999999 solid 1px;
	width:200px;
	background:url(../images/input-repeat-bg.png) repeat-x;
	height:14px;
	padding:3px;
	color:#858585;
	font-size:11px;
}
.request_quote .cbox{
	margin:10px 2px 2px 2px;
}
.clr_three{
	padding:0;
	margin:0;
	clear:both;
	height:4px;
}
.request_quote textarea.bol{
	border:#999999 solid 1px;
	width:200px;
	background:url(../images/input-repeat-bg.png) repeat-x #cdcdcd;
	height:34px;
	padding:3px;
	color:#858585;
	font-size:11px;
}
