html, body {
	margin:0;
	padding:0;
	background: #f4f4f4 url("images/bg.gif") top left repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333367;
	font-weight: normal;
}
	.main {background: #fff; margin:10px auto; padding:14px 0; width:800px;  overflow:hidden;}
	.top_menu {
	margin:0;
	padding:0;
	height: 44px;
	width:780px;
	margin:0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
}
	.top_menu ul {margin:0; padding:0;height: 44px; list-style: none;}
	.top_menu ul li {margin:0; padding:0;height: 44px; width:130px; text-align:center; float:left;}
	.top_menu ul li a { margin:0; padding:0; width:130px;height: 44px; text-align:center; float:left; background: #d2deee url("images/bg_menu.gif"); line-height: 40px; text-decoration: none; font-weight: bold; color:#333566; }
	.top_menu ul li a:hover {background: #bfbfbf url("images/bg_menu.gif");}
	.logo {width:776px; height:154px;margin: 10px auto; padding:0;}
	h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0;
	padding: 0;
	color: #33346a;
	font-weight: bold;
}
	.menu {margin:0 auto; padding:0; height: 35px; width:780px; background: #fff url("images/bg_menu_0.gif") top left repeat-x; }
	.menu ul {margin:0; padding:0; height: 35px;list-style: none;}
	.menu ul li {margin:0 0 0 5px; padding:0; height: 35px; float:left; width:150px; background-color: #fff;border: 1px solid #dee6f3; text-align:center;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;line-height: 35px;color:#2c2f62;}
	.menu ul li a {
	margin: 0;
	padding: 0;
	height: 35px;
	float: left;
	width: 150px;
	font-family: "Arial Black";
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	line-height: 35px;
	color: #2c2f62;
}
	.menu ul li a:hover {background-color:#dee6f3;}
	.menu ul li.first {margin:0;}
	.center_box {margin:0 auto; padding:0;width:780px;}
	.content_box {margin:10px auto; padding:0; width:778px; background: #fff url("images/bg_content_box.gif") top left repeat-y;}
	.bg_top {margin:0; padding:0; width:508px; height: 10px; position:relative; background: url("images/bg_content_box_tb.gif") left top repeat-x;}
	.bg_top .bg_l {margin:0; padding:0; width:10px; height: 10px; top:0; left:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_0.gif") 0 0 no-repeat;}
	.bg_top .bg_r {margin:0; padding:0; width:10px; height: 10px; top:0; right:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_0.gif") -10px 0 no-repeat;}
	.bg_bot {margin:0; padding:0; width:778px; height: 10px; position:relative; background: url("images/bg_content_box_tb.gif") left bottom repeat-x;}
	.bg_bot .bg_l {margin:0; padding:0; width:10px; height: 10px; top:0; left:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_0.gif") 0 -10px no-repeat;}
	.bg_bot .bg_r {margin:0; padding:0; width:10px; height: 10px; top:0; right:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_0.gif") -10px -10px no-repeat;}
	.left_box {width:273px; float:left;margin:0 8px 0 8px; padding:0;}
	.right_box {
	float:left;
	margin:0;
	padding:0;
	width:475px;
	background: #fff url("images/bg_content_box_r_b.gif") top left repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

	.right_box .bg_top {margin:0; padding:0; width:475px; height: 7px; position:relative; background: url("images/bg_content_box_tb_1.gif") left top repeat-x;}
	.right_box .bg_top .bg_l {margin:0; padding:0; width:7px; height: 7px; top:0; left:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_tb_0.gif") 0 0 no-repeat;}
	.right_box .bg_top .bg_r {margin:0; padding:0; width:7px; height: 7px; top:0; right:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_tb_0.gif") -7px 0 no-repeat;}
	.right_box .bg_bot {margin:0; padding:0; width:475px; height: 7px; position:relative; background: url("images/bg_content_box_tb_1.gif") left bottom repeat-x;}
	.right_box .bg_bot .bg_l {margin:0; padding:0; width:7px; height: 7px; top:0; left:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_tb_0.gif") 0 -7px no-repeat;}
	.right_box .bg_bot .bg_r {margin:0; padding:0; width:7px; height: 7px; top:0; right:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_tb_0.gif") -7px -7px no-repeat;}
	.right_box p {margin:10px; padding:0;}
	.a_center {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
}
	.bg_but { overflow:hidden; float:left; margin:14px; padding:0;width:208px; height:39px; line-height: 39px; text-align:center; text-decoration: none; background: #afb4ca url("images/bg_but.gif") left top no-repeat; color:#33346a; font-weight: bold;}
	.bg_but:hover {color:#fff;}

	.left_box .bg_top {margin:0; padding:0; width:273px; height: 5px; position:relative; background: #3e4073 url("images/bg_content_box_l_b_1.gif") left top repeat-x;}
	.left_box .bg_top .bg_l {margin:0; padding:0; width:5px; height: 5px; top:0; left:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_l_b_0.gif") 0 0 no-repeat;}
	.left_box .bg_top .bg_r {margin:0; padding:0; width:5px; height: 5px; top:0; left:268px; position:absolute; overflow:hidden; background: url("images/bg_content_box_l_b_0.gif") -5px 0 no-repeat;}
	.left_box .bg_bot {margin:0; padding:0; width:273px; height: 5px; position:relative; background: #3e4073 url("images/bg_content_box_l_b_1.gif") left bottom repeat-x;}
	.left_box .bg_bot .bg_l {margin:0; padding:0; width:5px; height: 5px; top:0; left:0; position:absolute; overflow:hidden; background: url("images/bg_content_box_l_b_0.gif") 0 -5px no-repeat;}
	.left_box .bg_bot .bg_r {margin:0; padding:0; width:5px; height: 5px; top:0; left:268px; position:absolute; overflow:hidden; background: url("images/bg_content_box_l_b_0.gif") -5px -5px no-repeat;}
	.left_box_color {margin:0;padding:0; text-align:center; background: #3e4073 url("images/bg_content_box_l_b_2.gif") left top repeat-y;}
	.left_box_color p {margin: 14px 10px;padding:0; text-align:left; color:#fff;}

	.footer {background: #d2deee; margin:10px auto 0 auto; padding:10px 0; width:780px;border: 1px solid #94a3c4;}
	.footer p {margin:0;padding:0; text-align:center;font-size: 11px;font-weight: bold;}
	.footer p a { color: #333367; text-decoration: none;}
	.footer p a:hover {text-decoration: underline;}
	.footer p.footer_menu {font-size: 14px; padding-bottom:10px;}
	.footer_menu a {margin:0;padding:0 5px;border-left: 1px solid #333367;}
	.footer_menu a.first {border:0;}
	.both { clear:both; }
.health_link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #42448A;
}
.bg_butcentre {
overflow:hidden; float:left; margin:14px; padding:0;width:208px; height:39px; line-height: 39px; text-align:center; text-decoration: none; background: #afb4ca url("images/bg_but.gif") left top no-repeat; color:#33346a; font-weight: bold;
}
.left_box_color_blue {
margin:0;padding:0; text-align:center; background: #CBD6EA url(images/bg_content_box_l_b_2.gif) repeat-y left top;
}
