@charset "UTF-8";
*{margin:0; padding:0;}
body{background:#E0E0E0;}
a{color:#2A88C7;}
a:hover{text-decoration:none;}
.wrap{
	width: 850px;
	margin: 0 auto;
	margin-top: 0;
	bottom: 10px;
	background: #FFFFFF;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	-webkit-box-shadow: 2px 2px 5px 5px #B9B9B9;
}
.header{width:850px; height:350px; background:url(img/webtitle.jpg); position: relative;}
.header h2{
	background: #094838;
	padding: 10px;
	opacity: 0.8;
	color: #FFFFFF;
	font-size: 18px;
	position: absolute;
	bottom: 10px;
	width: 830px;
	text-align: right;
	text-shadow: 2px 2px #000000;
}
.wrap .content {
	padding:30px 60px;
	font-size: 14px;
}
.wrap .content p{line-height:1.8em; padding-bottom:20px; margin-left::.5em;}
.wrap .menu {
	padding: 10px;
	border-radius: 10px;
	background-color: #0C3F23;
	width: 820px;
	text-align: center;
	margin: 0 auto;
	margin-top: 10px;
}
.wrap .menu a{
	color: #E0FFBD;
	font-size: 15px;
	text-decoration:none;
	padding:8px 12px;
}
.wrap .menu a:hover{
	color: #0C3F23;
	font-size: 15px;
	text-decoration: underline;
	background: #84D3BB;
	border-radius: 8px;
}
.wrap .menu a.focus{
	color: #0C3F23;
	font-size: 15px;
	background: #FFF;
	padding-bottom:12px;
	padding-top:5px;
	border-radius: 8px 8px 0px 0px;
}
.wrap .content table{margin:0 auto; background:#09482D;}
.wrap .content table th, .wrap .content table td{padding:10px;}
.wrap .content table th{background:#09482D; color:#FFF;}
.wrap .content table td{background:#FFFFFF; line-height:1.8em;}
.center{text-align:center;}

.wrap .content ul, .wrap .content ol{margin-left:2em;}
.wrap .content ul li, .wrap .content ol li{line-height:2em;}
.wrap .content h4{margin:20px 0 10px 0; padding:5px; border-bottom:#D3D3D3 1px dotted;}

.footer{width:850px; height:110px; background:url(img/logo.gif);}

.banner{text-align:center; width:850px;}
.banner img{border:none;}