/* CSS Document */



body{

	font:11px Verdana, Arial, Helvetica, sans-serif;

	padding:0px; margin:0px;

	background:#E5F3EA;

	}



#container{width:1000px; margin:auto; background:#FFFFFF;}



#wrapper{width:1000px; float:left; background:#FFFFFF;}



#top{width:1000px; float:left;}

#top_nav{background:#038d35; padding:4px ; width:992px; float:left; font-size:12px; color:#FFFFFF;}

	#top_nav a:link{color:#FFFFFF; text-decoration:none; padding:4px 0 0 4px;}

	#top_nav a:visited{color:#FFFFFF; text-decoration:none; padding:4px 0 0 4px;}

	#top_nav a:hover{color:#FFFFFF; text-decoration:underline; padding:4px 0 0 4px;}

	

	

	#top_nav input{

		background:#ff6600;

		color:#FFFFFF;

		border:1px solid #ffffff;

		font-weight:bold;

		font-size:11px;

		width:123px;

		margin-right:6px;

		}



.nav_left{width:716px; float:left; padding:2px;}

.nav_right{width:268px; float:left;}



.content{width:965px; float:left; padding:5px 31px 33px 4px;}

.content_left{width:184px; float:left;}

.content_right{width:775px; float:left; padding-left:6px;}



.pad1{padding:4px;}





.light1{font-size:12px;}

.light2{font-weight:bold;}

.light3{font-style:italic;}





.tcon{}

.tcon ul{padding:0px 0px 0px 15px; margin:0px; line-height:20px;}



.serv{}

.serv ul{padding:7px 0px 0px 15px; margin:0px; line-height:150%;}

.serv li{padding:3px 0px 0px 7px; margin:0px;}



h1{padding:0px 0px 13px 0px; margin:0px; font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#013401;}

h2{padding:0px 0px 14px 0px; margin:0px; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}

h3{padding:10px 0px 9px 0px; margin:0px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ff6600;}



.bcon{padding:11px 0px 0px 2px; text-align:justify;}



.testimonial{margin-top:6px; width:178px; float:left;}

.bod{border:3px solid #cedeae;}

.bod_top{border-top:3px solid #cedeae;}

.heading1{font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:5px 0px 5px 7px;}



.left_nav{

	background:#c2d69b;

	padding:1px;

	color:#013401;

	width:181px;

	float:left;

	}



.imsc ul li a:link{

		color:#000000;

		font:normal 12px Verdana, Arial, Helvetica, sans-serif;

		display:block;

		width:175px;

		text-decoration:none;

		padding:7px 0px 7px 6px;

		border:1px solid #c2d69b;

		background:#FFFFFF none;

	}

.imsc ul li a:visited{

		color:#000000;

		font:normal 12px Verdana, Arial, Helvetica, sans-serif;

		display:block;

		width:175px;

		text-decoration:none;

		padding:7px 0px 7px 6px;

		border:1px solid #c2d69b;

		background:#FFFFFF none;

	}

		

.imsc ul li a:hover{

		color:#038D35;

	}

	

	.left_nav a:link{

		color:#000000;

		font:normal 12px Verdana, Arial, Helvetica, sans-serif;

		display:block;

		width:175px;

		text-decoration:none;

		padding:7px 0px 7px 6px;

		border-bottom:2px solid #c2d69b;

		background:url(../images/lback.jpg) no-repeat;

		}



	.left_nav a:visited{

		color:#000000;

		font:normal 12px Verdana, Arial, Helvetica, sans-serif;

		display:block;

		width:175px;

		text-decoration:none;

		border-bottom:2px solid #c2d69b;

		padding:7px 0px 7px 6px;

		background:url(../images/lback.jpg) no-repeat;

		}



	.left_nav a:hover{

		color:#038D35;

		border-bottom:2px solid #c2d69b;

		font:normal 12px Verdana, Arial, Helvetica, sans-serif;

		display:block;

		width:175px;

		text-decoration:underline;

		padding:7px 0px 7px 6px;

		background:url(../images/lback.jpg) no-repeat;

		}



.full_top{width:979px; float:left; padding:2px 15px 5px 6px;}

.logo{width:347px; float:left;}

.top_right{width:632px; float:left; color:#013401; font:bold 15px Arial, Helvetica, sans-serif; padding:14px 0px 15px 0px;}

	.top_right a:link{font:bold 15px Arial, Helvetica, sans-serif; color:#013401; text-decoration:none;}

	.top_right a:visited{font:bold 15px Arial, Helvetica, sans-serif; color:#013401; text-decoration:none;}

	.top_right a:hover{font:bold 15px Arial, Helvetica, sans-serif; color:#013401; text-decoration:none;}





a.vaclink:link{font:bold 13px Arial, Helvetica, sans-serif; color:#038D35; text-decoration:none;}

a.vaclink:visited{font:bold 13px Arial, Helvetica, sans-serif; color:#038D35; text-decoration:none;}

a.vaclink:hover{font:bold 13px Arial, Helvetica, sans-serif; color:#038D35; text-decoration:underline;}





a.link:link{padding-top:5px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#038D35; text-decoration:none;}

a.link:visited{padding-top:5px;  font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#038D35; text-decoration:none;}

a.link:hover{padding-top:5px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#038D35; text-decoration:underline;}





a.footlink:link{font: 11px Verdana, Arial, Helvetica, sans-serif; color:#111111; text-decoration:none;}

a.footlink:visited{font: 11px Verdana, Arial, Helvetica, sans-serif; color:#111111; text-decoration:none;}

a.footlink:hover{font: 11px Verdana, Arial, Helvetica, sans-serif; color:#111111; text-decoration:underline;}





.ralign{text-align:right;}



img{border:none;}



#footer{width:1000px; float:left;}

.ftop{background:#038d35; width:982px; float:left; padding:10px 5px 10px 5px; text-align:center;}

	.ftop a:link{color:#ffffff; text-decoration:none; display:block; margin-right:30px; margin-left:30px;  float:left;  }

	.ftop a:visited{color:#ffffff; text-decoration:none; display:block; margin-right:30px; margin-left:30px;  float:left; }

	.ftop a:hover{color:#ffffff; text-decoration:none; display:block; margin-right:30px; margin-left:30px; float:left; }

	

.fbot{padding:10px; width:982px; float:left;}

.fbot_left{width:491px; float:left;}



.linkmapleft{float:left; width:360px; height:110px; padding:0px 20px 0px 2px;}

.linkmapright{float:left; width:360px; height:110px; padding:0px 2px 0px 20px; }



.contleft{float:left; width:115px; padding:0px 5px 10px 2px; }

.contmid{float:left; width:110px;  padding:0px 2px 10px 5px; }

.contright{float:left; width:210px; padding:0px 2px 10px 5px; }

.contaddress{float:left; width:150px; padding:0px 2px 10px 5px; }



.contfoot{float:left; width:450px; padding:0px 2px 0px 25px; }



.contmapleft{float:left; width:355px; padding:0px 25px 0px 2px;}



.sub_button{border:1px solid #000000; color:#FFFFFF ; font-weight:bold; background-color:#000000;}



.qrywidth{float:left; width:520px; padding:0px 2px 0px 25px; }



.trywidthleft{float:left; width:490px; padding: 0px 25px 0px 2px; }

.trywidthright{float:left; width:240px; padding-left:5px;}



.qryleft{float:left; width:220px; padding:0px 5px 0px 2px; }



.blankdiv{float:left;width:220px;}



.map{float:left; margin-bottom:10px;}



.img{float:left; margin-bottom:10px;}

.contleft_phone{float:left; width:130px; padding:0px 5px 10px 2px; }