html {min-height: 100%;}* {	margin: 0;	padding: 0;}a {color: #005B9C;}a:hover {color: #0B2444}img {border: 0;}body {	background: #D8D3DC url(img/background2.jpg) repeat-x left bottom;	color: #333;	font: normal 62.5% Tahoma,sans-serif;}p,ul {padding-bottom: 1.2em;}li {list-style: none;}h1 {	font: normal 2.1em Tahoma,sans-serif;	margin-bottom: 4px;	color: #005B9C;	margin: 0 0 7px 0;}h2 {	font: normal 1.4em Tahoma,sans-serif;	margin-bottom: 4px;	color: #005B9C;	margin: 0 0 7px 0;}h3 {	font: normal 1.3em Tahoma,sans-serif;	margin-bottom: 4px;	color: #000000;	margin: 0 0 7px 0;}.clearer {clear: both;}.left {float: left;}.right {float: right;}.container {	background-color: #FFF;	font-size: 1.2em;	margin: 0 auto;	padding: 0 8px 8px;	width: 780px;}.top {	padding: 8px 8px 0;}.header {	background-color: #fff;	font-size: 1.2em;	height: 105px;	margin: 0 auto;	padding: 8px 8px 5px;	width: 780px;}.header .left, .header .right {	background-color: #315284;	color: #fff;	color: #FFF;	height: 105px;	}.header .left {	background: transparent urlurl(img/Top.jpg) left top repeat-x;	font: normal 2.8em "Trebuchet MS",sans-serif;	line-height: 105px;	width: 567px;	text-align: left;		}.header .right {	overflow: auto;	width: 207px;}.header .right div {	padding-left: 16px;	padding-top: 16px;	font: normal 1.6em "Trebuchet MS",sans-serif;}.navigation {		background: #D9E1E5 url(img/nav.jpg);	border: 1px solid #7795BD;	height: 23px;}.navigation a {	background: transparent url(img/nav.jpg) left top repeat-x;	border-right: 1px solid #7795BD;	color: #fff;	display: block;	float: left;	font-size: 12px;	font-family: Arial;	font-weight: bold;	line-height: 23px;	text-decoration: none;	padding: 0 18px;}.navigation a:hover {background: transparent url(img/nav.jpg) left bottom; color: #f1f1f1;}.main {	border-top: 8px solid #FFF;	background: url(img/bgmain.jpg) repeat-y;}.sidenav {	float: right;	width: 205px;}.sidenav h2 {	color: #333300;	font-size: 1em;	font-weight: bold;	line-height: 30px;	margin: 0;	padding-left: 12px;}.sidenav ul {	padding: 0;	border-top: 1px solid #e4e4e4;}.sidenav li {border-bottom: 1px solid #e4e4e4;}.sidenav li a {	font-size: 1.1em;	color: #333300;	display: block;	padding: 8px 0 8px 5%;	text-decoration: none;	width: 95%;}.sidenav li a:hover {	background-color: #ebebeb;	color: #654;	}/* content */.content {	float: left;	margin: 10px 0;	padding: 0 16px;	width: 536px;}.content {	color: #666;	font-size: 1.0em;	margin-bottom: 6px;}.content .imgright {padding: 5px;border: 1px solid #666;margin-left: 4px;float: right;hs-space: 10px;vs-space: 10px;}.content .imgleft {padding: 5px;border: 1px solid #666;margin-left: 4px;float: left;hs-space: 10px;vs-space: 10px;}.contect .img src {padding: 5px;hs-space: 10px;vs-space: 10px;}.content .imgcenter {padding: 5px;border: 1px solid #666;margin-left: 4px;float: center:}.footer {	background: url(img/bluefooter.jpg) repeat-x;	color: #FFF;	font: bold 1em sans-serif;	line-height: 39px;	text-align: center;}.footer a,.footer a:hover {color: #FFF;}