@charset "utf-8";
body {margin: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333333;}
#header {width: 960px;margin-right: auto;margin-left: auto;margin-top: 7px;}
input,select,textarea,submit{padding: 2px;color: #000000;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
#nav {width: 960px;margin-right: auto;margin-left: auto;margin-top: 10px;}
#blueline {border-top-width: 10px;border-top-style: solid;border-top-color: #38A2BA;}
#contentwrapper {background-color: #E5F2FA;width: 940px;margin-right: auto;margin-left: auto;margin-top: 10px;padding: 10px;margin-bottom: 10px;}
#box {background-color: #FFFFFF;padding-top: 10px;text-align: center;margin: 0px;padding-bottom: 10px;border: 1px solid #9DCCFF;}
#box2 {background-color: #FFFFFF;padding-top: 10px;text-align: center;margin: 10px 0px 0px;padding-bottom: 10px;border: 1px solid #9DCCFF;}
#leftcol {float: left;width: 200px;}
#maincontent {float: right;width: 730px;}
#clear {clear: both;}
#mainul {margin: 0px;padding: 0px;}
#mainul ul {background-color: #FFFFFF;margin: 0px 0px 10px;padding: 5px;border: 1px solid #9DCCFF;list-style-type: none;float:left}
#mainul ul li {margin: 5px;display: block;float: left;width: 229px;padding: 0px;}
#info {
	background-color: #FFFFFF;
	padding: 0px 6px 6px;
	border: 1px solid #9DCCFF;
	font-size: 23px;
	font-weight: bold;
	color: #004C9B;
	margin: 0px;
}
#banner {width: 708px;background-color: #FFFFFF;padding: 10px;clear: both;border: 1px solid #9DCCFF;margin-bottom: 10px;}
#search {padding: 0px;position: absolute;width: 229px;margin-top: 75px;margin-right: 0px;margin-left: 24px;margin-bottom: 0px;}
label {color: #FFFFFF;display: block;margin: 0px 0px 15px;float: left;width: 66px;padding: 0px 0px 0px 5px;}
.dropdown {float: left;width: 105px;margin-bottom: 15px;}
#search form {margin: 0px;padding: 0px;}
.button {clear: both;margin: 0px;padding: 14px 0px 0px;}
h2 {font-size: 24px;margin: 0px;color: #004C9B;padding: 0px;letter-spacing: -1px;}
h1 {font-size: 25px;margin: 0px;}
h3 {margin: 0px;padding: 0px 5px;font-size: 17px;font-weight: bold;}
h4 {font-size: 12px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.style2 {color: #0F1011}
#maincontent2 {background-color: #FFFFFF;margin-top: 10px;padding: 10px;border: 1px solid #9DCCFF;font-size: 13px;color: #151515;}
#maincontent3 {background-color: #FFFFFF;padding: 10px;border: 1px solid #9DCCFF;font-size: 13px;color: #151515;margin-bottom: 10px;}
/* classes for validator */
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
a {
	color: #004C9B;
	text-decoration: underline;
}
a:hover {
	color: #004C9B;
	text-decoration: none;
}
#footer {
	color: #666666;
	font-size: 10px;
	text-align: center;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#space {
	padding-left: 60px;
}
#footer a {
	color: #666666;
	text-decoration: none;
}
#footer a:hover {
	color: #004C9B;
}
.style3 {font-size: 2px}