/* CSS Document */
body{
	margin:0px auto;
	width:766px;
	background:#a20032;
	padding:0px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}


div, p, h1, h2, h3, span, form, input, ul, li {
	padding:0px;
	margin:0px;
	}
	

.clear{
	line-height:0px;
	font-size:0px;
	clear:both;
	}

img{
	border:none;
	}
	

#main{
	width:715px;
	margin:0px auto;
	height:20px;
	margin-top:10px;
	/*position:relative;*/
	/*background:#009900;*/
	}
	
.spacer{
	clear:both;
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
}
	
/*----------------------------- Header Part Css ----------------------------*/

#header{
	width:715px;
	margin:0px auto;
	height:96px;
	padding:0px;
	margin:0px;
	
	}
	
.headleft{
	width:9px;
	height:96px;
	float:left;
	background: url(images/head_left.jpg) left top no-repeat;
	margin:0px;
	}

.headright{
	width:11px;
	height:96px;
	background:url(images/head_right.jpg) left top no-repeat;
	margin:0px;
	float:right;
	}
	
.head_content{
	width:695px;
	height:96px;
	background:#ffffff;
	margin:0px;
	float:left;
	/*#margin-top:-9px;
	#height:75px;*/
	}
	
.head_content_logo{
	background:url(images/logo.jpg) top left no-repeat;
	height:84px;
	width:261px;
	margin:0px;
	float:left;
	}

.headtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	float:right;
	width:247px;
	height:84px;
	text-align:right;
	padding-right:20px;
	background:url(images/telephone.jpg) 18px 40px no-repeat;
	}

.headtext p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin-top:0;
	margin-right:36px;
	margin-bottom:0px;
	font-weight:normal;
	}
.reques_bttn{
	padding:12px 70px 7px 30px;
	}
.headtext h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:900;
	color:#666666;
	margin:0px;
	padding:0px;
	margin:0px 35px 0px 0px;
	}

.headtext h1 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:900;
	color:#990033;
	margin:0px;
	padding:0px;
	margin:0px 0px 0px 0px;
	}

/*----------------------------- Header Part Css  End ----------------------------*/


/*----------------------------- Content Part Css  Start ----------------------------*/

#content{
	width:715px;
	margin:0px;
	/*height:96px;*/
	background:#ffffff;
	margin-top:9px;
	padding-bottom:20px;
	}

/*----------------------------- Content Part Css  End ----------------------------*/


/*----------------------------- Menu Part Css  Start ----------------------------*/

#menu{
	width:675px;
	margin:0px auto;
	height:54px;
	border-bottom:3px solid #000000;
	padding-top:10px;
	}
	
#menu ul
{
	padding:0px;
	margin-left: 20px;
	list-style-type: none;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:15px;

}

#menu ul li { display:inline; margin-right:20px;  }

#menu ul li a
{
text-decoration: none;
color:#000000;
padding:4px 8px 4px 8px ;
}

#menu ul li a:hover{
background-color:#a3002f;
color:#ffffff;
}
#menu ul li a:active{
background-color:#a3002f;
color:#ffffff;
}






/*----------------------------- Menu Part Css  End ----------------------------*/


/*----------------------------- Flash Part Css  Start ----------------------------*/

#flash{
	width:675px;
	margin:0px auto;
	height:193px;

	}

/*----------------------------- Flash Part Css  End ----------------------------*/



/*----------------------------- Body Part Css  Start ----------------------------*/

#mainbody{
	width:675px;
	margin:0px auto;
	margin-top:9px;
	}
	
#mainbody2{
	width:675px;
	margin:0px auto;
	margin-top:9px;
	height:320px;
	}
	
#mainbody1{
	width:675px;
	margin:0px auto;
	margin-top:9px;
	height:300px;
	}

/*----------------------------- Body Part Css  End ----------------------------*/


/*----------------------------- Body Part Css  Start ----------------------------*/

#bodyleft{
	width:447px;
	margin:0px;
	height:329px;
	background:#ffffff;
	float:left;
	}
	

#bodyleft_top{
	width:447px;
	margin:0px;
	height:185px;
	background:#ffffff;
	}
	
#bodyleft_about{
	width:220px;
	margin:0px;
	height:182px;
	background:#a20032 url(images/aboutus_top.jpg) left top no-repeat;
	float:left;
	border-top:3px solid #000000;
	}
	
p.text{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	line-height:20px;
	color:#000000;
	margin-top:35px;
	margin-left:8px;
	}
	
p.normaltext{
	font-family:Tahoma;
	font-size:12px;
	line-height:14px;
	color:#ffffff;
	margin-top:24px;
	margin-left:12px;
	}
	
p.readmore{
	text-align:center;
	margin:0px;
	padding:0px;
	#margin-top:8px;
	}
	
.link{
	text-decoration:none;
	margin:0px;
	padding:0px;
	}
	
#bodyleft_production{
	width:220px;
	margin:0px;
	height:182px;
	background:#a20032 url(images/product_top.jpg) left top no-repeat;
	float:right;
	border-top:3px solid #000000;
	}
	
#bodyleft_bottom{
	width:445px;
	margin:0px;
	height:134px;
	background:#FFFFFF;
	border:1px solid #d3d7de;
	margin-top:8px;
	}
	
p.black{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:13px;
	margin-left:17px;
	border-bottom:1px solid #000000;
	width:100px;
	padding-bottom:4px;
	}
	
p.black span{
	color:#ac1c00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:13px;
	margin-left:5px;
	}
	
p.partner{
	background:url(images/partner_logo.jpg) left top no-repeat;
	width:396px;
	height:91px;
	margin-left:26px;
	margin-top:-8px;
	#margin-top:0px;
	margin-bottom:0px;
	}


/*----------------------------- Body Part Css  End ----------------------------*/


/*----------------------------- Body Part Css  Start ----------------------------*/

#bodyright{
	width:220px;
	margin:0px;
	height:326px;
	background:#e7eaef;
	float:right;
	border-top:3px solid #ff0000;
	}
	
p.contact_head{
	background:url(images/contact_bg.jpg) left top no-repeat;
	width:180px;
	height:19px;
	margin-top:19px;
	margin-left:15px;
	}
	
p.contact_head span{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	margin-left:30px;
	font-weight:bold;
	}
	
#formarea{
	width:200px;
	border:1px solid #999999;
	/*height:40px;*/
	background:#FFFFFF;
	margin-left:10px;
	margin-top:8px;
	padding-bottom:10px;
	}
	
h1.frmtext{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	margin-top:6px;
	margin-left:12px;
	}
	
h1.inputbox{
	width:100px;
	height:20px;
	margin-left:12px;
	#margin-left:6px;
	margin-top:2px;
	}	

h1.inputbox1{
	width:80px;
	height:80px;
	margin-left:12px;
	#margin-left:6px;
	margin-top:2px;
	}
	
h1.submit{
	text-align:center;
	margin-top:6px;
	}	

/*----------------------------- Body Part Css  End ----------------------------*/                                                                                            
#footer{
	width:715px;
	margin:0px;
	height:26px;
	/*background:#ffffff;*/
	margin-top:9px;
	padding-bottom:20px;
	}

#footer_left{
	width:230px;
	margin:0px;
	height:26px;
	/*background:#00FF00;*/
	float:left;
	}
	
p.foottext{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	}
	
p.foottext a{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	}
	
p.foottext a:hover{
	text-decoration:none;
	}	
	
#footer_right{
	width:480px;
	margin:0px;
	height:26px;
	/*background:#00FF00;*/
	float:right;
	}
	
#footer_right ul
{
	
	padding:0px;
	list-style-type: none;
	color: #000000;
	font-size:11px;
	margin-left:40px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;

}

#footer_right ul li { display: inline;  padding:0px; margin-right:10px; margin-left:0px;/*margin-right:22px;*/  }

#footer_right ul li a
{
text-decoration: none;
color: #ffffff;

}

#footer_right ul li a:hover{

text-decoration:none;
color: #333333;
/*padding:4px;*/
}

/*----------------------------Text CSS Start --------------------------------*/

.maintext{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	line-height:15px;
	text-align:justify;
	margin-bottom:10px;
	}


/*----------------------------Text CSS End --------------------------------*/

ul.nav2{
	margin:0px;
	padding:0px;
	}
	
ul.nav2 li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	background:url(images/arrow2.jpg) center left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#a20032;
	padding-left:13px;
	}

ul.nav2 li.texttype{
	background:none;
	list-style-type:none;
	margin:0px;
	padding:3px 0 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
ul.nav2 li.texttype span{
	background:none;
	list-style-type:none;
	margin:0px;
	padding:3px 0 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a20032;
	font-weight:bold;
	}
/*========================contact box bg=================================*/
#contact_box_bg{
	background:#eff1f5;
	width:380px;
	margin-bottom:15px;
	padding:13px 0 13px 0px;
	}
#contact_box_middle{
	background:#cdd3e0;
	width:367px;
	margin:13px 0 13px 0px;
	padding:0 0 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#716d6e;
	font-weight:bold;
	line-height:25px;
	}
#contact_box_left{
	width:199px;
	margin:0px;
	padding:0 0 0 13px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:20px;
	}
#contact_box_right{
	width:147px;
	margin:0px;
	padding:0 13px 0 0px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:20px;
	}
#contact{
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#716d6e;
	font-weight:bold;
	float:left;
		}
		

#empmainbody{
	width:506px;
	margin:0px auto;
	padding:73px 88px 104px 81px;
	}
	
#empmaintop{
	width:506px;
	background:url(images/Employment_b_top.jpg) top left no-repeat;
	height:6px;
	float:left;
	}
	
#empmainmiddle{
	width:502px;
	background:url(images/Employment_b_bg.jpg) top left repeat-y;
	/*height:26px;*/
	float:left;
	margin-top:0px;
	#margin-top:-10px;
	padding:0px 2px 0px 2px;
	}
	
#empmainbottom{
	width:506px;
	background:url(images/Employment_b_bot.jpg) top left no-repeat;
	height:7px;
	float:left;
	}

#emppictop{
	width:506px;
	height:66px;
	float:left;
	/*background:#0000CC;*/
	}

.emppictop1{
	width:168px;
	height:66px;
	float:left;
	}
	
	
.emppictop2{
	width:166px;
	height:66px;
	float:left;
	}
	
#emppicbottom{
	width:506px;
	height:70px;
	float:left;
	margin-top:30px;
	/*background:#0000CC;*/
	}
	
.emppictop3{
	width:250px;
	height:66px;
	float:left;
	text-align:center;
	}
	


	/*request_a_quote*/

.emppictop_new{
	width:506px;
	height:40px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	}
.contact_text{
	width:670px;
	background:none;
	list-style-type:none;
	margin:0px;
	padding:3px 0 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}





.partner{
	width:506px;
	margin:0px auto;
	padding:10px;
	}

.input{
	background: #EEE9ED; 
	border: #999999 1px solid;
	width:219px;
	height:18px;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0 0 2px;
	color:#000000;
}

textarea.field_programn_new1{
	background: #EEE9ED; 
	border: #999999 1px solid;
	width:219px;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:4px 0 0 2px;
	color:#000000;
}

.checkbox{
	width:14px;
	height:14px;
	margin:3px 0 0 0px;
	}

#request_quote{
	width:506px;
	margin:0px auto;
	padding:20px 88px 10px 81px;
	}

.contact_text_new{
	width:400px;
	background:none;
	list-style-type:none;
	margin:0px;
	padding:3px 0 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}	
	
	
	
.contact_text_request{
	width:520px;
	background:none;
	list-style-type:none;
	margin:0px auto;
	padding:15px 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#716d6e;
}	
