#maincontent {
font-size: 0.8em;
min-height: 500px;
_height: 500px;
}
h1, h2.gillsans, h3 {
font-family: arial, helvetica, sans-serif;
}
h1 {
font-size: 3.5em;
margin: 7px 0 10px 0;
padding: 0px;
width: 586px;
}
h2 {
font-size: 2em;
}
h3 {
font-family: Arial;
font-weight: bold;
font-size: 1.0em;
color: #00254E;
margin: 8px 0 5px 0;
padding: 4px 0px 5px 5px;
background: url(../images/header_bg.jpg) repeat-x;
} #maincontent a {
color: #00254E;
font-weight: bold;
text-decoration: none;
} #maincontent a:hover {
text-decoration: underline;
} #maincontent .form_label {
font-weight: bold;
width: 80px;
color: #00254E;
margin: 4px 0 0 5px;
_margin-left: 3px;
padding-top: 2px;
display: inline;
float: left;
} #maincontent #submit {
padding-top: 10px;
float: right;
margin-right: 290px;
_margin-right: 145px;
margin-bottom: 70px;
} #leftcontent {
width: 290px;
padding-right: 10px;
min-height: 455px;
_height: 455px;
float: left;
padding-bottom: 5px;
margin-bottom: 30px;
} #leftcontent a:link, #leftcontent a:visited, #leftcontent a:active {
color: #00254E;
text-decoration: none;
font-weight: bold;
} #leftcontent a:hover {
text-decoration: underline;
} #leftcontent .p {
line-height: 1.2em;
margin-left: 5px;
font-size: 0.85em;
} #leftcontent p {
margin: 0px;
padding: 0px;
} #leftcontent form {
margin: 0px 0 20px 0;
padding: 0px;
font-size: 0.85em;
} #leftcontent .middlecol {
float: left;
} #user_login .form_label {
font-weight: bold;
width: 95px;
color: #00254E;
margin: 4px 0 0 5px;
_margin-left: 3px;
padding-top: 2px;
display: inline;
clear: both;
} #user_login .login_input {
width: 172px;
margin: 4px 0 0 0;
padding: 2px;
border: 1px solid #6B8BAA;
display: inline;
font-size: 1em;
} #user_login .select_input {
width: 179px !important;
margin-top: 4px;
padding: 1px;
border: 1px solid #6B8BAA;
display: inline;
font-size: 1em;
} #user_login #Day {
width: auto !important;
margin-top: 4px;
padding: 1px;
border: 1px solid #6B8BAA;
display: inline;
font-size: 1em;
} #user_login #Month {
width: auto !important;
margin-top: 4px;
padding: 1px;
border: 1px solid #6B8BAA;
display: inline;
font-size: 1em;
} #user_login #Year {
width: auto !important;
margin-top: 4px;
padding: 1px;
border: 1px solid #6B8BAA;
display: inline;
font-size: 1em;
} #user_login .forms {
font-size: 1em;
padding-top: 2px;
} #user_login .checkbox {
padding: 0px;
float: left;
padding: 0px;
margin: 4px 5px 5px 0;
_margin: 0px;
} #user_login .checkbox_label {
padding-top: 4px;
} #leftcontent #submit_btn {
float: right;
margin: 15px 0 0 0;
} #rightcontent {
font-weight: normal;
margin-bottom: 30px;
padding:10px 0 0 0;
}.tG{
margin:3px 0 0 0
}label, input{
vertical-align:middle
}.terms{
margin:0 0 0 3px}
