h1 {	font: 12px/18px Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;}body {	font: 12px/18px Arial, Helvetica, sans-serif;	text-align: center;	margin: 55px 0px 0px 0px;	padding: 0px;}#leftside {	width: 182px;	float:left;	padding: 30px 0px 0px 20px;	height: 100%;}#middle {	width: 431px;	margin: 30px 0px 30px 229px;	border-right: 1px solid #ccd4da;	}#header {	border-bottom: 4px solid #022845;	width: 880px;	background: #FFFFFF;}#container {	text-align: left;	width: 880px;	margin: 0 auto 0 auto;	background: url(images/bg.gif) repeat-y;	 position: relative;}#middletext {	padding-right: 28px;	padding-bottom: 28px;}hr {	color: ccd4da;	margin: 26px 0px;	padding: 0px;}.rule {	border-bottom: 1px solid #ccd4da;	padding-top: 28px;	margin-bottom: 28px;}#footer {	border-top: 4px solid #022845;	text-align: left;	font-weight: normal;	background: #FFFFFF;	padding: 20px;	font-size: 11px;	line-height: 16px;}.narrowcolumn {	width: 182px;	padding-right: 30px;	padding-left: 211px;}.narrowcolumnleft {	float:left;	width: 182px;	padding-right: 30px;	padding-bottom: 30px;}#rightcolumn {	width: 182px;	float:right;	position: absolute;	top: 85px;	left: 678px;}.brclear {      clear:both;      height:0;      margin:0;     font-size: 1px;     line-height: 0px;}a:link              { color:#022845; text-decoration:none; font-weight:bold;}a:visited           { color:#022845; text-decoration:none; font-weight:bold;}a:hover             { color:#000; text-decoration:none; font-weight:bold;}a:active            { color:#022845; text-decoration:none; font-weight:bold;}li {	list-style: square inside;	line-height: 20px;}td {	vertical-align: top;}ul {	margin-bottom: 0px;}