body, .body, td, p, form, ul, ol, li { font-family :  Tahoma, Arial, Helvetica, san-serif; font-size: 12px; color: #000000; font-weight: normal; margin-top : 0pt; margin-left : 0; }
.dark { color: #003A4C; }
.med { color: #025D7A; }
.light { color: #0289B4; }
.white { color: #FFFFFF; }
.grey { color: #CCCCCC; }
body { margin-top : 0pt; margin-left : 0pt; margin-right : 0pt; }
p, ul { margin-top : 2pt; margin-bottom : 8pt; padding-right : 10pt; }
ul { margin-left : 30pt; margin-right : 10pt; }
p, body, .td { line-height : 150%; }
H1, .h1 { font-family: "Century Schoolbook", Times, serif; font-style : italic; font-size: 24px; font-weight: bold; color: #003A4C; margin-bottom : 6pt; margin-top : 3pt; }
H2, .h2 { font-family: "Century Schoolbook", Times, serif; font-style : italic; font-size: 20px; font-weight: bold; color: #025D7A; margin-bottom : 6pt; margin-top : 10pt; }
.body, p, h1, .h1, h2, .h2 { margin-left : 10pt; margin-right : 10pt; }
.h1, .h2 { margin-bottom : 0pt; margin-top : 0pt; }
.link, a:link { color: #025D7A; font-weight: normal; text-decoration : underline; }
.active, a:active { color: #003A4C; font-weight: bold; text-decoration : none; }
.vlink, a:visited { color: #003A4C; font-weight: normal; text-decoration : underline; }
.hlink, a:hover { color: #66CCFF; font-weight: normal; text-decoration : none; background-color: #025D7A; }
#menu a{ display:inline; font-family: "Times New Roman", Times, serif; font-size: 22px; font-style : italic; margin-bottom : 12pt; margin-top : 4pt; margin-left : 10pt; background-color: #003A4C; color: #FFFFFF; text-decoration : none; padding: 4px; }
#menu a:link { color: #FFFFFF; text-decoration : none; }
#menu a:active { color: #FFFFFF; text-decoration : none; }
#menu a:visited { color: #FFFFFF; text-decoration : none; }
#menu a:hover { color: #003A4C; text-decoration : none; background-color: #FFFFDA; }
.menu { font-family: "Times New Roman", Times, serif; font-size: 22px; font-style : italic; margin-bottom : 18pt; margin-top : 4pt; margin-left : 10pt; background-color: #003A4C; color: #FFFFFF; text-decoration : none; }
.menu a:link { color: #FFFFFF; text-decoration : none; }
.menu a:active { color: #FFFFFF; text-decoration : none; }
.menu a:visited { color: #FFFFFF; text-decoration : none; }
.menu a:hover { color: #025D7A; text-decoration : none; background-color: #003A4C;  }
.slogan { font-family: "Times New Roman", Times, serif; font-size: 16px; font-style : italic; margin-bottom : 18pt; margin-top : 4pt; margin-left : 50pt; color: #A7CFDB; text-decoration : none; }
.contact_lg { font-family: "Century Schoolbook", Times, serif; font-style : italic; font-size: 24px; font-weight: bold; color:#FFFFFF; margin-bottom : 6pt; margin-top : 3pt; margin-left : 10pt; margin-right : 10pt; }
.contact_sm { font-family: Tahoma, Arial, Helvetica, san-serif; font-weight: bold; font-size: 14px; color: #FFFFDA; line-height : 150%; margin-bottom : 10pt; margin-top : 10pt; margin-left : 10pt; margin-right : 10pt; }
.contact_sm a:hover { color: #FFFFFF; text-decoration : none; background-color: #025D7A; }
.contact_sm a:link { color: #FFFFFF; text-decoration : none; }
.footer { font-size: 9px; color:#7F9CA5; text-align : center; }
.footer a:hover { color: #FFFFFF; text-decoration : none; background-color: #025D7A; }
.footer a:link { color: #7F9CA5; text-decoration : none; }
.footer a:visited { color:#7F9CA5; text-decoration : none; }
em, b, strong { font-style : normal; font-weight: bold; }
th { font-size: 12px; font-weight: bold; text-align : left; color: #ffffff; }
.small { font-size: 11px; }
.top { font-size: 12px; margin-bottom : 6pt; text-align : right; }
.navtop { font-size: 11px; color: #000099; text-align : right; }
.bodytable { border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.form { font-size: 11px; text-align : right; }
li { list-style-position : inside; padding-top : 2px; list-style-type: circle; }
.headerow { font-style: italic; font-weight: bold; color: #FFFFFF; background-color: #025D7A; }
.LargeHeader { background-color: #0000FF; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; }
.LargeHeader a:hover { font-weight: bold; color: #FFFF33; text-decoration: underline; }
.LargeHeader a:link { font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.LargeHeader a:visited { font-weight: bold; color: #FFFFFF; text-decoration: underline; }
