/*====================*/
body {
	font-family: "Arial", Georgia, Lucida, Helvetica, sans-serif, Tahoma, Trebuchet MS;
	font-size:14px;
	/*background:#EFE5D7;*/
}
img {
	border:none;
}
ol,ul,li {
	list-style:none;
}

a{
	text-decoration:none;
}
.clear{
	clear:both;
	}
/*========main wrapper====*/
#mainWrapper{
	margin:0 auto;
	width:940px;
	min-height:600px;
	}
/*========header==========*/
#wpsheader{
	float:left;
	width:900px;
	height:auto;
	margin-bottom:10px;
	}
/*========banner==========*/
#wpsbanner{
	width:900px;
	min-height:200px;
	background:#ccc;
	}
/*====marquee box start===*/
.marqueeBox{
	float:left;
	margin-top:10px;
	width:936px;
	height:40px;
	border:1px solid #ddd;
	background:#FFF;
	line-height:40px;
	font-weight:bold;
	}
.mar{
	width:600px;
	margin-left:160px;}
/*====marquee box end=====*/
/*======image box start===*/
#gallaryBox{
	float:left;
	width:936px;
	height:200px;
	border:1px solid #ddd;
	margin-top:10px;
}
.gallaryImg{
	float:left;
	height:200px;
	}
/*======image box end=====*/
/*========container=======*/
#container{
	float:left;
	width:940px;
	height:auto;
	padding-top:10px;
	}
/*======left container====*/
#leftContainer{
	float:left;
	width:640px;
	min-height:300px;
	}
#leftBox{
	float:left;
	width:640px;
	height:auto;
	}
.boxL{
	float:left;
	width:636px;
	height:42px;
	background:url(../images/lb_top.gif) no-repeat;
	}
.boxM{
	float:left;
	width:636px;
	min-height:275px;
	background:url(../images/lb_m.gif) repeat-y;
	}
.boxR{
	float:left;
	width:636px;
	height:31px;
    background:url(../images/new_test.png) no-repeat;
	}
h3.wl{
	color:#FFF;
	line-height:15px;
	*margin-top:14px;
	}
p.wms{
	margin-top:100px;
	padding-left:10px;
	padding-right:10px;
	line-height:25px;
	text-align:center;
	font-size:17px;
	color:#003;
	}
p.wms2{
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	line-height:25px;
	font-size:17px;
	color:#003;
	}
h3.wlL{
	color:#FFF;
	line-height:15px;
	margin-left:25px;
	*margin-top:14px;
	}
/*======right container===*/
#rightContainer{
	float:left;
	width:300px;
	min-height:300px;
	}
#RightBox{
	float:left;
	width:300px;
	height:auto;
	}
.rboxL{
	float:left;
	width:300px;
	height:42px;
	background:url(../images/rb_t.gif) no-repeat;
	text-align:center;
	}
.rboxM{
	float:left;
	width:300px;
	min-height:200px;
	background:url(../images/rb_m.gif) repeat-y;
	text-align:center;
	}
.rboxR{
	float:left;
	width:300px;
	height:31px;
    background:url(../images/rb_b.png) no-repeat;
	}
p.cimg{
	margin-top:50px;
	}
/*=======service policy page start========*/
p.serv{
	padding-left:15px;
	padding-right:15px;
	}
p.servH{
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	line-height:25px;
	text-align:center;
	font-size:17px;
	color:#003;}
/*=======service policy page end========*/
/*=======professional experience start========*/
p.pe{
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	line-height:25px;
	text-align:center;
	font-size:17px;
	color:#003;
	}
p.pdt{
	padding-left:15px;
	padding-right:15px;
	}
/*=======professional experience end========*/
/*=======our achivement start========*/
.ou{
	padding-left:30px;
	font-weight:bold;
	line-height:20px;
	}
/*=======our achivement end========*/
/*==========contact us start===========*/
#contactUs{
	float:left;
	width:940px;
	height:auto;
	}
#contactLeft{
	float:left;
	width:470px;
	}
.address{
	float:left;
	width:470px;
	height:auto;
	}
#contactRight{
	float:left;
	width:470px;
	}
.form{
	float:left;
	margin-top:15px;
	margin-left:18px;
	width:448px;
	height:auto;
	border:1px solid #CCC;
	}
h2.con{
	padding-left:15px;
	line-height:35px;
	background:#7FA45C;
	color:#FFF;
	}
.cho{
	border:1px solid #CCC;
	margin-bottom:18px;
	}
p.pdt2{
	padding-left:15px;
	padding-right:15px;
	background:#7FA45C;
	line-height:20px;
	color:#FFF;
	font-weight:bold;
	}
p.pdt3{
	padding-left:15px;
	padding-right:15px;
	background:#000;
	line-height:20px;
	color:#FFF;
	font-weight:bold;
	}
table.tbl{
	margin-left:20px;
	}
input.field{
	height:18px;
	width:270px;
	border:1px solid #CCC;
	}
textarea.tear{
	width:270px;
	height:50px;
	border:1px solid #CCC;
	}
input.submit{
	width:80px;
	height:25px;
	background:#7FA45C;
	color:#FFF;
	border:0px;
	margin-bottom:12px;
	}
/*==========contact us end=============*/
/*=========footer========*/
#footer{
	float:left;
	width:940px;
	height:52px;
	margin-top:15px;
	}
.fbL{
	float:left;
	width:29px;
	height:52px;
	background:url(../images/footer_l.png);
	}
.fbM{
	float:left;
	width:882px;
	height:52px;
	background:url(../images/footer_m.png);
	line-height:52px;
	text-align:right;
	font-weight:bold;
	font-size:10px;
	}
.fbML{
	float:left;
	width:632px;
	height:auto;
	}
.fbML ul{
	margin:0px;
	padding:0px;
	border:0px;
	}
.fbML ul li{
	float:left;
	margin:0px;
	padding:0px;
	}
.fbML li a{
	float:left;
	padding:0px 13px;
	color:#000;
	}
.fbML li a:hover{
	text-decoration:underline;
	}
.fbMR{
	float:left;
	width:250px;
	height:auto;
	}
.fbR{
	float:left;
	width:29px;
	height:52px;
	background:url(../images/footer_r.png);
	}