html, body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: Gray;
}
	img {border:0;}
	.main {margin:0 auto; padding:0; width:780px;  overflow:hidden; background: #fff;}
	.ind_img_box {margin:0; padding:0;}
	.logo_box {margin:0; padding:0; border-bottom: 7px solid #c8c8c8;}
	.footer {
	margin: 0;
	padding: 0;
	background: #333333;
	color: #fff;
	text-align: center;
	font-weight: normal;
	font-size: 11px;
}
	.footer p {
	margin:0;
	padding:5px;
	color:#fff;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
	.contact_box {height: 32px; background: #333333; width: 100%; margin:0; padding:0; color:#fff;font-weight: bold;}
	.cb_left {height: 32px;line-height: 32px; margin:0 0 0 10px; padding:0; overflow:hidden; float:left; width: 200px;}
	.cb_right{height: 32px;line-height: 32px; margin:0 10px 0 0; padding:0; overflow:hidden; float:right; width: 400px;text-align:right;}
	.cb_right a {color:#fff;text-decoration: none;}
	.cb_right a:hover {
	text-decoration: underline;
}
	#em {margin:0 5px; padding:0 0 0 35px;background: url("images/bg_em.gif") left top no-repeat;height: 32px;line-height: 32px; float:left;}
	#ph {margin:0 5px; padding:0 0 0 35px;background: url("images/bg_ph.gif") left top no-repeat;height: 32px;line-height: 32px; float:left;}
	.top_menu {
	background-color: #333333;
	margin: 0;
	padding: 0;
	font-weight: bold;
	height: 24px;
	font-size: 14px;
}
	.content_box {margin:0; padding:0;}
	.content {margin:0; padding:0;width:571px; float:left; text-align: justify;overflow:hidden;}
	.content h1 {margin:0; padding:5px 15px; font-size: 14px;color:#db0b0b;}
	.content p {margin:0; padding:5px 15px; }
	.right_box {margin:0; padding:0;width:200px; float:left;overflow:hidden;}
	#bg_cont_r_box_t{margin:0; padding:12px 0 0 0;overflow:hidden;width:198px; height:39px;background: url("images/bg_cont_r_box_t.gif") left top no-repeat; text-align:center;}
	#bg_cont_r_box_t b {font-size: 14px;font-weight: bold; color:#fff;margin:0; padding:0;}
	#bg_cont_r_box {margin:10px 0 0 0; padding:0;background: url("images/bg_cont_r_box.gif") left top repeat-y;}
	#bg_cont_r_box ul {margin:0 20px 0 30px; padding:0;list-style: none;color:#fd0003;font-weight: bold;}
	#bg_cont_r_box ul li {margin:0; padding:3px 0 3px 10px;background: url("images/bg_cont_r_box_li.gif") 0 6px no-repeat;}
	#bg_cont_r_box ul li a {color:#fd0003;text-decoration: none;}
	#bg_cont_r_box ul li a:hover {text-decoration: underline;}
	#bg_cont_r_box_b {margin:0; padding:0;overflow:hidden;width:198px; height:21px; background: url("images/bg_cont_r_box_b.gif") left top no-repeat;}
	
	

	p.menu {
	margin:0 auto;
	padding:5px;
	color:#fff;
	width:760px;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 1px;
}
	.menu a {color:#fff; background-color: #333333; text-decoration: none; padding: 0 8px; 1px solid #fff; margin: 00;}
	.menu a:hover {color:#333333; text-decoration: none; background-color: #fff;}
	.menu a.last { 0 solid #fff; }
	.footer p.menu {
	width:700px;
	text-decoration: none;
	padding: 1px;
	font-size: 11px;
	font-weight: bold;
}
	.top_menu p.menu {width:760px;}
	.both { clear:both; font-size: 1px;}
