body{
	font-family: arial, tahoma, sans-serif;
	width: 100%; text-align: center;
	background-color: #FFF;
	margin: 0px;
}

.wrap{
	width: 100%; height: auto;
	font-size:14px; background-color: #fff;
	text-align: left;
}	

	.top{
		float: left; width: 100%; height: 53px; background-color: #ccf;
		padding: 8px 0 4px 0; 
		border-bottom: solid 3px #aaa;
	}
		.menu { padding: 0 0 0 20px; }
		.menu a{ font-size: 16px; font-weight: normal; color: #eee; background-color: #0000a0; margin-top: 4px; padding: 3px 8px 3px 8px; text-decoration: none;  }
		.menu a:hover{ background-color: #000; color: #fff; }
		.menu .active{ color: #fff; }
		.menu form{ margin: 10px 0 0 0; }
		.menu form label{ float: left; padding: 3px 3px 0 0; }
		#i1{ float: left; width: 200px; height: 15px; font-size: 12px; }
		#b1{ float: left; width: 40px; height: 22px; margin: 0 0 0 4px; }
		
	.main{
		float: left; width: 800px; height: auto;
		padding: 4px 0px 4px 0px;
		border-bottom: solid 1px #aaa;
	}
	.main h1 { font-size: 20px; color: #009; margin: 0 0 4px 0; }
	
	.content{
		float: left; width: 775px; height: auto; background-color: #fff;
		padding: 10px 10px 10px 10px;
	}
		.content p { margin: 0px; padding: 0 0 7px 0; }
		.content h2 { font-size: 17px; color: #cc0000; margin: 0 0 4px 0; }
		.content a{ color: #000090; text-decoration: none;}
		.content a:hover{ color: #0000a0; text-decoration: underline; }
	.cr{float: right; width: 360px; height: auto;}
	.cl{float: left; width: 360px; height: auto;}
	.sp1{ float: left; width: 4px; height: 600px; border-left: solid 1px #aaa; }
	
	.right{
		float: left; width: 180px; height: auto;
		padding: 15px 0 0 0;
		font-size: 11px;
	}
		.right h2 { font-size: 15px; color: #cc0000; margin: 0 0 4px 0; }
		.right a { text-decoration: none; color: #009; }
		.right a:hover { text-decoration: underline; }
	
	.down{
		clear: both; width: 800px; height: auto; padding: 8px 0 6px 10px;
		text-align: center; 
	}
	.down img{ border: 0px; margin: 0 10px 4px 0; }
	
	.footer{
		float: left; width: 100%; height: 18px;
		background-image: url(footer.png);
		color: #333; text-align: center;
		padding-top:2px;
	}
	.footer a{ color: #333366; text-decoration: none; } 
	.footer a:hover{ text-decoration: underline; } 

.noborder{ border: 0px; }
.clear{ clear: both; }
