@charset "UTF-8";/* CSS Document */body {	background-image:url(images/bodybg.jpg);	background-color:#4dadff;	background-repeat: repeat-x;	margin:10px auto;	font: Arial, Calibri, Verdana, Helvetica, sans-serif;	font-family: Arial, Calibri, Verdana, Helvetica, sans-serif;	font-size:12px;}map {	margin: 0px;}a {	color: #005CA9;}a:hover {	color: #F57300;}h2 {	font-size: 21px;	color: #F57300;	line-height: 10px;	font-weight: normal;}h3 {	font-size: 16px;	color: #F57300;	line-height: 10px;	font-weight: normal;}h4 {	font-size: 13px;	color: #F57300;	line-height: 10px;	font-weight: normal;}table {/*	background-color: #E6F3FF;*/	border: thin solid #53B0FE;}td {	padding: 5px;}.instruction {	font-size: 10px;	text-align: left;}#wrapper {	background-image: url(images/bg.png);	background-repeat:repeat-y;	padding:14px 22px;	width: 728px;	margin-right: auto;	margin-left: auto;	min-height:700px;}/* for Internet Explorer *//*\*/* html #wrapper {height: 700px;}/**/#content {	width:680px;	background-color: #FFF;	border: 2px solid #4DADFF;}#header {	background-image:url(images/skyline.jpg);	background-repeat:no-repeat;	height:100px;}#menu {	background-image: url(images/menubg.jpg);	background-repeat: repeat-x;	height:34px;	color: #FFF;	font-weight: bold;}#menu ul.link {	margin: 0px;	text-align: left;}#menu ul.link li {	display: inline;}#menu ul.link li a {	background-color: inherit;	color: #FFF;	float: left;	padding: 10px 15px 9px;	text-decoration: none;	text-align: left;	margin: 0px;}#menu ul.link li a.current {	background-image:url(images/menu_over.jpg);}#menu ul.link li a:hover{	background-image:url(images/menu_over.jpg);}.button a{	background-image:url(images/button.png);	background-repeat:no-repeat;	width:100px;	height:21px;	float: right;	padding: 9px;	text-align:center;	background-position: 6px 6px;	color:#FFF;	text-decoration: none;}.button a:hover {	background-image:url(images/buttonover.png);	background-repeat:no-repeat;	width:100px;	height:21px;}#banner {	background-image: url(images/banner.jpg);	height:175px;}#main {	padding:10px;	min-height:400px;}/* for Internet Explorer *//*\*/* html #main {height: 400px;}/**/#sidebar {	float: left;	width: 20%;	padding:2%;}.sidetop {	background-image: url(images/sb_top.jpg);	background-repeat:no-repeat;	width: 125px;	height: 19px;	color: #FFF;	padding: 3px 3px 2px 7px;	font-weight: bold;}.sidemid {	background-color: #cce7ff;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-top-color: #4dacff;	border-right-color: #4dacff;	border-bottom-color: #4dacff;	border-left-color: #4dacff;	width: 123px;	padding: 10px 5px 5px;	line-height: 12px;}.sidemid a {	color: #005CA9;	background-image: url(images/star.png);	background-repeat: no-repeat;	padding-left: 20px;}.sidemid p {	padding: 0px 5px 5px;	line-height:1.2em;}.sidebot {	background-image: url(images/sb_bot.jpg);	background-repeat:no-repeat;	width: 135px;	height: 11px;}#right {	float: left;	width: 70%;	clear: right;	padding:2%;}#onecol {	padding:0px 20px 20px;}#footer {	font-size: 10px;	color: #005CA9;	line-height: 10px;	font-weight: normal;	text-align: center;	padding: 10px;	border-top-width: thin;	border-top-style: dotted;	border-top-color: #4DADFF;	clear: both;}#footer a{	color: #005CA9;	text-decoration:none;}#footer a:hover{	color: #F57300;	text-decoration:none;}.small {	font-size: .9em;}