body  { color: #15408e; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #f9f6ec; margin: 0; padding: 1em 0 }
p    { font-size: 13px; margin: 0; padding: 10px 0 5px }
p#footer   { font-size: 10px; margin: 20px 0 0 }

td { color: #15408e; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; margin: 0; padding: 0; }
h3  { font-size: 12px; font-style: italic; margin-top: 25px; ine-height: 14px }
.form_hl { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-top: 3px; margin-right: 10px; margin-left: 10px }
img.space  { margin: 0 0 5px 15px }

/* homepage styles */
#metacontact   { font-weight: bold; line-height: 18px }
body#home_content p  { font-size: 11px; margin: 0; padding: 10px 10px 5px }
body#home_content ul li { font-size: 11px }

a  { color: #15408e; text-decoration: underline }
a:hover   { color: #d5ab15; text-decoration: underline }

/*Navagation styles*/
#mainlinks        { background-image: url("../images/home/nav_bg.gif"); background-repeat: repeat-x; text-align: center; white-space: nowrap; margin: 5px 0 0; padding: 0px 0 0; width: 740px; height: 21px }
ul#mainlinks li   { display: inline; margin-left: 20px }
ul#mainlinks li.first   { margin-left: 0px }
ul#mainlinks li a        { color: #003399; font-size: 11px; font-weight: bold; line-height: 1.6em; text-decoration: none }
ul#mainlinks li a:hover  { color: #fff; text-decoration: none }

#level2links         { background-image: url("../images/global/L2_nav_bg.gif"); background-repeat: repeat-x; text-align: center; white-space: nowrap; margin: 5px 0; padding: 0 0 0; width: 740px; height: 21px }
ul#level2links li   { display: inline; margin-left: 20px }
ul#level2links li.first   { margin-left: 0px }
ul#level2links li a       { color: #003399; font-size: 11px; font-weight: bold; line-height: 1.8em; text-decoration: none }
ul#level2links li a:hover  { color: #d5ab15; text-decoration: none }

.float_left { float: left }
.float_right { float: right }
.required   { color: #d5ab15; font-weight: bold }
.special_note { border: dotted 1px black; width: 80%; padding-left: 25px; font-style: italic }
.footnote { font-size: 9px }
a#signup   { text-decoration: none; margin-right: 4px; padding: 3px 2px 2px 2px; border: solid 1px #15408e }
a#signup:hover  { color: #15408e; background-color: #ffc614 }
