*{
padding:0px;
margin:0px;
}

body{
font-family:Arial;
font-size:12px;
font-weight:normal;
line-height:16px;
background:url(images/body_bg.jpg) repeat-x left top;
}

a:focus,input,img{
outline:none;
}
.clearfix{
	clear:both;
	}
#container{
width:960px;
margin:0 auto;
}

/*Header css start here*/
#header{
width:960px;
float:left;
}
.hedaer_top{
width:960px;
float:left;
height:73px;
}

.hedaer_top ul{
width: auto;
float:right;
height:24px;
padding:0px 0 0 0;
margin-right:47px;
}
.hedaer_top ul img{
	margin:0px;
}

.hedaer_top ul li{
list-style-type:none;
display:inline;
margin:0px 0 0 0px;
padding:4px 6px 2px 6px;
height:24px;
float:left;
background: url(images/mid.png) repeat-x left top;
}
.hedaer_top ul li img{
	margin:2px 6px 0 0;
}
.hedaer_top ul li a{
color:#000;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:15px;
padding:0px 0 0 0px;
text-decoration:none;
}
.hedaer_top ul li.drop a{
	color:#fff;
}
.hedaer_top ul li a:hover{
color:#fff;
}

.hedaer_top ul li a.here{
color:#fff;
}
.hedaer_top  img{
	margin:4px 0px 0 15px;
}
.header_bottom{
width:960px;
float:left;
height:25px;
padding:5px 0 8px 0;
text-align:right;
}
.header_bottom ul{
margin:0 12px 0 0;
padding:0 0 0 0;
}

.header_bottom ul li{
list-style-type:none;
color:#151516;
display:inline;
font-size:13px;
font-family:"Trebuchet MS";
font-weight:bold;
margin-left:20px;
height:14px;
line-height:14px;
}
.header_bottom ul li a{
color:#151516;
text-decoration:none;
}
.header_bottom ul li a:hover{
color:#fff;
}
.header_bottom ul li img{
margin: 4px 7px 0 0;
}
/*Header css end here*/


/*Middle css end here*/
#middle{
width:960px;
float:left;
}
.slider{
width:960px;
height:310px;
position:relative;
background:url(images/shadow.jpg) no-repeat center bottom;
margin-bottom:10px;
}
.slider p{
	padding:0 0 0 15px;
}
.customcontent{

padding:20px 18px 0 18px;
margin-left:2px;
}
.customcontent ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.customcontent ul li{
list-style-type:none;
display:block;
background:url(images/dot1.jpg) no-repeat left 4px;
padding:0 0 0 13px;

margin-bottom:4px;
font-size:12px;
	}
.customcontent strong{
	margin:0 0 35px 0;
	padding:0 0 0 0;
	font-style:italic;
	color:#1166B1;
	font-family:"Trebuchet MS";
	font-size:17px;
	font-weight:normal;
}

.box{
width:198px;
float:left;
height:260px;
padding:20px 18px 0 18px;
margin-left:2px;
background:url(images/box.png) no-repeat left top;
}
.box div{
	height:208px;
}
.box h1{
	margin:0 0 35px 0;
	padding:0 0 0 0;
	font-style:italic;
	color:#818181;
	font-family:"Trebuchet MS";
	font-size:17px;
	font-weight:normal;
}
.box h1 span{
	font-weight:bold;
	color:#3C89C8;
	font-size:23px;
}
.box h1 b{
	color:#46B000;
	font-size:20px;
}

.box p{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#717070;
	font-size:13px;
	}
.box ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.box ul li{
list-style-type:none;
display:block;
background:url(images/dot1.jpg) no-repeat left 4px;
padding:0 0 0 13px;
font-family:Arial, Helvetica, sans-serif;
color:#717070;
margin-bottom:4px;
font-size:12px;
	}
	
.box ul li.green{
list-style-type:none;
display:block;
background:url(images/dot2.jpg) no-repeat left 4px;
padding:0 0 0 13px;
font-family:Arial, Helvetica, sans-serif;
color:#717070;
font-size:12px;
	}
.box ul li.mainlist{
list-style-type:none;
display:block;
background:url(images/dot2.jpg) no-repeat left 4px;
padding:0 0 0 13px;
font-family:Arial, Helvetica, sans-serif;
color:#717070;
font-size:12px;
	}

	
.itembox{
	width:214px;
	float:left;
	background:url(images/box2.png) no-repeat left top;
	padding:25px 20px 15px 20px;
	}
.itembox h3{
	margin:0 0 0px 0;
	padding:0 0 8px 0;
	font-style:italic;
	color:#1166B1;
	font-family:"Trebuchet MS";
	font-size:22px;
	font-weight:bold;
	border-bottom:1px dotted #78C445;
}
.itembox h3 span{
	color:#52BCE9;
}

.itembox p{
margin:0 0 0 0;
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
color:#585858;
font-size:11px;
text-align:justify;
}
.itembox p img{
margin:0 6px 0 0;
}
.content{
	width:920px;
	float:left;
	padding:0 20px;
	margin-top:-20px;
	}

.content h1.title{
	margin:15px 0 0px 0;
	padding:0 0 8px 0;
	font-style:italic;
	color:#1166B1;
	font-family:"Trebuchet MS";
	font-size:22px;
	font-weight:bold;
	border-bottom:1px dotted #78C445;
}
.content h1.title span{
	color:#52BCE9;
}
.content p{
	margin:0 0 0 0;
	padding:15px 0 0px 0;
	text-align:justify;
	}
/*Middle css end here*/

/*Footer css end here*/
#footer{
	width:100%;
	float:left;
	color:#575757;
	font-size:12px;
	background:#181818;	
	font-family:Arial, Helvetica, sans-serif;
	margin-top:15px;
	}
	.infooter{
	width:920px;
	margin:0 auto;
	padding:10px 20px;
	}
#footer span{
	float:right;
}
#footer a{
		color:#575757;
	font-size:12px;
	text-decoration:none;
	padding:0 4px;
	}
	#footer a:hover{
	color:#46B000;
	}
/*Footer css end here*/

