/* CSS Document */html {	height:100%;	width:100%;	background:url(images/bg.png) repeat top left;}body {	padding:0; 	margin:0; 	height:100%; 	background:url(images/topbg.png) repeat-x top left;	font-size:62.5%;    font-family:Arial, Helvetica, sans-serif;	color:#000;	text-align:center;}a img, img {	border:0;}/* ----------- HEADER STYLES ------------ */h1 {	margin:0;	padding:0;	font-family:"Times New Roman", Times, serif;	text-transform:uppercase;	font-size:1.8em;	font-weight:bold;	color:#0a0a60;	border-bottom:1px dotted #999;	padding:0 0 5px 0;	margin-bottom:18px;}h1 .smaller {	font-weight:normal;	font-size:.6em;	font-style:italic;	text-transform:none;}h2 {	font-size:1.1em;	font-weight:bold;	margin:0;	padding:0;	color:#0a0a60;	margin-bottom:2px;}h3 {	color:#0a0a60;	font-family:"Times New Roman", Times, serif;	text-transform:uppercase;	font-weight:bold;	font-size:1.3em;	margin:0;	padding:0;	font-weight:bold;	margin-bottom:15px;	border-bottom:1px dotted #999;	padding-bottom:5px;	}ul {	line-height:1.5em;	}/*h4 {	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	font-style:italic;	margin:0;	padding:0;	margin-bottom:8px;}*//* ------------ CHANGE LINK COLOR HERE ------------ */a:link{	color:#0a0a60;	text-decoration:underline;}a:visited {	text-decoration:underline;	color:#0a0a60;}a:hover{	text-decoration:none;}a:active {	text-decoration:none;}h2 a:link, h2 a:visited {	font-weight:bold;	color:#0a0a60;	text-decoration:none;}h2 a:hover {	text-decoration:underline;	}#wrapper {	position:relative;	margin:0 auto;	padding:0;	width:835px;	height:auto;	text-align:left;	background:url(images/headerbg.png) no-repeat top left;}/*#header {	width:835px;	height:115px;	margin:0;	padding:0;	background:url(images/header.png) no-repeat top left;}*/#header {	position:relative;	width:825px;	height:260px;	margin:0;	padding:0;	padding:25px 0 0 10px;	z-index:100;}#body {	position:relative;	width:825px;	height:auto;	margin:0;	padding:0;	background:url(images/bodybg.png) repeat-y top left;	padding:150px 0 0 10px;}/*#flash {	height:279px;	width:801px;	margin:0;	padding:0;	margin-left:7px;}*/#flash {	position:absolute;	top:155px;	left:9px;	height:279px;	width:801px;	margin:0;	padding:0;	margin-left:7px;	z-index:10;}/* NAVIGATION STYLES */#leftside {	position:absolute;	top:160px;	left:29px;	width:203px;	height:auto;	background:url(images/sidetop.png) no-repeat top left;	padding-top:14px;}#leftsidecontent {	width:193px;	height:auto;	background:url(images/sidebg.png) repeat-y top left;	margin:0;	padding:0px 5px 20px 5px;	font-size:1.2em;}#leftside #nav {	position:absolute;	left:-9px;	top:15px;	width:207px;	height:auto;}hr.navbottom {	width:100%;	background:none;	border:0;	height:1px;	border-bottom:1px solid #c2c2c2;	margin:0;}.padded {	padding:15px 15px 0 15px;}#leftsidebottom {	width:203px;	height:102px;	margin:0;	padding:0;	background:url(images/sidebottom.png) no-repeat top left;}/* ---------------- END NAVIAGTION STYLES ---------------- */#content {	width:525px;	height:auto;	font-family:Arial, Helvetica, sans-serif;	color:#000;	font-size:1.2em;		line-height:1.4em;	padding:20px 30px 15px 0px;	margin-left:245px;}#content ul {	line-height:1.5em;	list-style:url(images/bullet.jpg);}hr {	width:100%;	height:1px;	background:none;	border:none;	border-top:1px dotted #999;	margin:15px 0 15px 0;}#footer {	width:835px;	height:80px;	font-family:Arial, Helvetica, sans-serif;	color:#FFF;	font-size:1.1em;	text-align:center;	background:url(images/footer.png) no-repeat top left;	padding-top:18px;	line-height:1.5em;}#footer a {	color:#FFF;	text-decoration:none;	margin:0 5px 0 5px;}#footer a:hover {	text-decoration:underline;}.input {	border:1px solid #999;}fieldset {	width:380px;	border:1px solid #999;	padding:15px;}legend {	bacgkround:none;	font-weight:bold;	font-size:1em;	color:#0a0a60;}.smaller {	font-size:10px;	font-style:italic;	line-height:1.2em;}.noshow {	display:none;}.redtext {	font-weight:bold;	color:#FF0000;}.bluetext {	font-weight:bold;	color:#0000FF;}.pic, .gallery img {	border:1px solid #000;}.floatright {	float:right;	margin:5px 0 10px 15px;}.floatleft {	float:left;	margin:5px 15px 10px 0;}blockquote.test {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:1.1em;	color:#000;	line-height:1.4em;	background:url(images/leftquote.gif) no-repeat 0 0;	padding:0 0 0 58px;}blockquote.test p {	font-weight:bold;	text-align:right;}