			body
			{	margin:		0;
				
			}
			#page
			{	margin-left:		auto;
				margin-right:		auto;
				margin-top: 		-60px;
				border:				0px solid red;
				width:				800px;
			}
			h1#head
			{	background:		URL(../imgs/design/head.jpg) no-repeat top left;
				margin:			0 0 0 2px;
				height:			0;
				padding-top:	372px;
				width:			797px;
				overflow:		hidden;
			}
			#menu
			{	background:		url(../imgs/design/menu.jpg) no-repeat top left;
				margin:			0;
				padding:			3px 0 0 0;
				width:			800px;
				height:			32px;
				
			}
			#menu.sub
			{	background:		url(../imgs/design/menu_wsub.jpg) no-repeat top left;
				height:			55px;
			}
			#menu ul
			{	margin:			0 0 0 15px;
				padding:		0;
				border:			0px solid red;
				height:			20px;
				vertical-align:	middle;
			}
			#menu ul#sub
			{	float:			right;
				margin:			5px 50px 0 0;
				padding:		0;
			}
			#menu ul#sub a
			{	font-size:			11px;
			}
			#menu li
			{	list-style:			none;
				display:			inline;
				border-right:		1px solid #B99959;
				padding:			0 4px;
				font-size:			12px;
			}
			#menu ul#sub li
			{	border-right:		1px solid #8BACBA;
			}
			#menu li.last
			{	border-right:		0 !important;}
			#menu a
			{	text-decoration:	none;
				color:				#222222;
				text-transform:		uppercase;
				font-family:		arial;
				font-size:			12px;
			}
			#menu a:hover
			{	color:				red;
			}
			#body
			{	background:			#EDEDED;
				width:				732px;
				margin:				0 0 0 14px;
				padding:			0 5px;
				border:				1px solid #EDEDED;
			}
			#detailbody
			{	background:			#EDEDED;
				width:				500px;
				margin:				0 0 0 14px;
				padding:			0 5px;
				border:				1px solid #EDEDED;
			}
			#body #content
			{	color:				black;
				font-family:		Arial, Helvetica;
				font-size:			14px;
			}
			#body #content h2,#body #content h3,#body #content h4,#body #content h5,#body #content h6
			{	margin:				0;
				padding:			0;
				
			}
			#footer
			{	padding:			5px 2px;
				margin-top:			10px;
				color:				#222222;
				font-size:			12px;
				font-family:		arial;
				height:				100px;
			}
			#footer hr
			{	height:				1px;
				color:				#999999;
			}
			#footer .left
			{	float:				left;
			}
			#footer .right
			{	float:				right;
				text-align:			right;
			}
			a:hover
			{	text-decoration:	none;
				color:				navy;
			}
			a img
			{	border:				0px;
			}
			#special
			{	width:				419px;
				float:				right;
				font-family:		arial;
				color:				#3A3A07;
				font-size:			13px;
			}
			#special .head
			{	background:			url(../imgs/design/special_top.jpg) no-repeat bottom left;
				height:				12px;
			}
			#special .foot
			{	background:			url(../imgs/design/special_bottom.jpg) no-repeat top left;
				height:				17px;
			}
			#special .body
			{	background:			url(../imgs/design/special_bg.jpg) repeat-y top left;
				padding:			1px;
				padding-left:		10px;
				padding-right:		10px;
				text-align:			justify;
				border:				0;
			}
			
			.bpolink
			{ width: 300px;
				border: red dotted 2px;
				padding: 5px 0px 5px 5px;
				text-align: center;
				margin-top: 15px;
				
			}
			
			.bpolink a
			{ text-decoration: none;
			}
			
			.seal
			{position: relative;
			 z-index: 100;
			 left: 30px;
			 top: 350px;
			}