*{ margin: 0; padding: 0; }table{ border-collapse: collapse; } img{ border: 0; }a{ text-decoration: none; color: #00000; }.ie_float_bug{ float: left; }h1, h2, p, table{ margin-bottom: 11px; }h1, h2 { color: #002B7A; }h1 { font-size: 30px; }h2 { font-size: 16px; }li { margin-bottom: 9px; }li { 	margin-left: 25px; 	padding-left: 15px; 	list-style-image: url(../images/dot.png); 	vertical-align: middle;}html, body {	width: 100%;	height:100%;	background: url(../images/line.png) center repeat-y #3173B6;	font-family:  Arial, Helvetica, sans-serif;	font-size: 14px;	color: #414142;}.vertical { 	width: 1px;	height: 50%;	margin-bottom: -311px;	float: left;}.header {	position: relative;	overflow: hidden;	margin: 0 auto;	width: 660px;	height: 139px;	background: url(../images/logo.png) top left no-repeat;	clear: left;	font-size: 14px;}.logo {	margin-top: 93px;	margin-left: 40px;	color: #000000;}.menu {	margin-top: 10px;	margin-left: 10px;	font-weight: bold;}.menu, .menu a {	color: #002B7A;}a:hover, .menu a:hover {	color: #58595b;}.middle {	width: 100%;	background-color: #E0E5EF;}.content {	width: 500px;	height: 430px;	background: 520px 10px no-repeat #FFFFFF;	padding: 10px 150px 10px 10px;	margin: 0 auto;}.footer {	width: 640px;	color: #FFFFFF;	padding: 10px;	margin: 0 auto;	font-size: 11px;}.footer a {	color: #FFFFFF;}.scroller {	height: 430px;	padding-right: 10px;	overflow: auto;	overflow-x: hidden;}.left_col, .right_col {	float: left;	width: 232px;}.right_col {	float: right;}