/* CSS Document */
body {
	margin:0;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(../images/bg_rep.gif) repeat-x 0 0 #FFFFFF;
	}
	
p, ul, li, h2, h3, h4, form, input {
	margin:0;
	padding:0;
	}
	
ul {
	list-style-type:none;
	}
	
.spacer {
	clear:both;
	line-height:0px;
	font-size:0px;
	}
input,
select {
	font:normal 11px/13px Arial, Helvetica, sans-serif;
}

a{
	text-decoration:none;
}	

/* CSS Document */
/*----------MAIN CONTAINER STARTS-------------------*/
#main_container{
	width:966px;
	margin:0 auto;
	padding-left:34px;
	padding-top:3px;
	overflow:hidden;
}
/*-----------------logo start-----------------*/
#main_container div.logo{
	float:left;
	margin-bottom:13px;
	
}
#main_container div.logo img{
	border:none;
}
/*-----------------logo ends-----------------*/
/*-----------------nav part start-----------------*/
#main_container div.nav{
	width:926px;
	float:left;
}
#main_container div.nav div.left{
	float:left;
	width:681px;
	background:url(../images/nav_bg1.gif) no-repeat 0 0;
	padding-left:32px;
	
}
#main_container div.nav div.left ul{
	width:590px;
	float:left;
	padding:8px 0 5px 0;
}
#main_container div.nav div.left ul li{
	float:left;
	padding:0 19px 0 0;
	color:#FFFFFF;
	background-color:inherit;
	line-height:18px;
}
#main_container div.nav div.left ul li a{
	font:normal 14px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;	
}
#main_container div.nav div.left ul li a:hover{
	color:#ffacac;
	background-color:inherit;
}
#main_container div.nav div.right{
	float:right;
	width:157px;
	padding:5px 18px 8px 18px;
	background:url(../images/search_bg.gif) no-repeat 0 0;
	
}
#main_container div.nav div.right input{
	width:123px;
	height:14px;
	padding:1px 0 0 3px;
	float:left;
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#8c8c8c;
	border:1px solid #000000;
	}
#main_container div.nav div.right input.button{
	width:19px;
	height:15px;
	float:right;
	border:none;
}

/*-----------------nav part ends-----------------*/

/*----------------------header start-----------------*/
#main_container div.header{
	width:966px;
	height:296px;
	background-color:inherit;
	color:#fff;
	float:left;
	padding:0;
	margin:0;
	
}
/*----------------------header ends-----------------*/

/*------------------------body content start----------------*/
#main_container div.bodycontent	{
	width:878px;
	float:left;
	overflow:hidden;
	padding-top: 19px;
	padding-right: 26px;
	padding-bottom: 27px;
	padding-left: 32px;
}
#main_container div.bodycontent div.leftcontent{
	float:left;
	width:668px;	
}
#main_container div.bodycontent div.leftcontent h2{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#940018;
	background-color:inherit;
	background:url(../images/bullets.gif) no-repeat 0 6px;
	padding:0 0 16px 22px;
}
#main_container div.bodycontent div.leftcontent h2 em{
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
}
#main_container div.bodycontent div.leftcontent p{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	padding-bottom:15px;
	padding-top:0;
}
#main_container div.bodycontent div.leftcontent p.question{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	padding-bottom:5px;
	padding-top:0;
}
#main_container div.bodycontent div.leftcontent h4{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	padding-bottom:8px;
	
}
#main_container div.bodycontent div.leftcontent div.lowercontainer{
	width:668px;
	padding-top:19px;
}
#main_container div.bodycontent div.leftcontent div.lowercontainer div.box{
	float:left;
	width:215px;
	background:url(../images/box_repeat.gif) repeat-y 0 0;
	margin-right:5px;
}
#main_container div.bodycontent div.leftcontent div.lowercontainer div.box h3{
	background:url(../images/lower_bg.gif) no-repeat 0 0;
	padding:8px 8px 6px 15px;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#main_container div.bodycontent div.leftcontent div.lowercontainer div.box ul{
	padding:21px 0 22px 30px;
}
#main_container div.bodycontent div.leftcontent div.lowercontainer div.box ul li{
	background:url(../images/li_bullets.gif) no-repeat 0 8px;
	/*padding-bottom:10px;*/
	padding-left:13px;
}
#main_container div.bodycontent div.leftcontent div.lowercontainer div.box ul li a{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
}
#main_container div.bodycontent div.leftcontent div.lowercontainer div.box ul li a:hover{
	color:#666666;
	background-color:inherit;
}
#main_container div.bodycontent div.leftcontent div.lowercontainer div.box p.bottom{
	background:url(../images/bottom_add.gif) no-repeat 0 0;
	height:9px;
	font-size:0;
	line-height:0;
	display:block;
	padding:0;
	
}
div.rightcontent{
	width:185px;
	float:right;
	padding-left:20px;
	margin:0;
}
div.rightcontent h2{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#940018;
	background-color:inherit;
	background:url(../images/bullets.gif) no-repeat 0 6px;
	padding:0 0 16px 22px;
	
}
div.rightcontent p.contact{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	padding-bottom:26px;
	
}
div.rightcontent p.tel{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	padding-bottom:9px;
}

/*------------------------body content end----------------*/

/*----------MAIN CONTAINER ENDS-------------------*/
/*---------------footer start---------------------*/
div.footer{
	color:#fff;
	background-color:#00532a;
	height:64px;
	padding:15px 0 16px 0;
}
div.footer p{
	padding:0 0 12px 0;
	text-align:center;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
}
div.footer p span{
	padding:0 19px 0 19px;
}
div.footer p a{		
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;	
}
div.footer p a:hover{
	color:#8dccad;
	background-color:inherit;
}
div.footer p.link{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;	
}
div.footer p.link a{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;	
}
div.footer p.link a:hover{
	color:#ccc;
	background-color:inherit;
	text-decoration:underline;	
}
/*---------------footer ends---------------------*/
/*--------------------table structure start------------------*/
.chart{
	margin:0 auto;
	margin-top:10px;
	margin-bottom:20px;
}

.chart,
.chart td {
	border:1px solid #999999;
	border-collapse:collapse;
	
}
.chart td {
	padding:5px;
}
.chart th {
	padding:5px;
	background-color:inherit;
	color:inherit;
	border:1px solid #999999;
}

/*--------------------table structure ends------------------*/
div.padded {
	padding-bottom: 7px;
}
div.padded2 {
	padding-bottom: 27px;
}
/*--------------------seo starts------------------*/
#seo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999;
	text-align: left;
	padding-right: 50px;
	padding-left: 50px;
	line-height: 16px;
}

