body {background: #0E3C64; text-align:center;}

h1 {font: 18px Arial,Verdana,Helvetica; color: #A11E1F; font-weight: bold; margin-top: 0pt; margin-bottom: 5pt;}
h2 {font: 15px Arial,Verdana,Helvetica; color: #0E3C64; font-weight: bold; margin-top: 0pt; margin-bottom: 3pt;}
h3 {font: 11px Arial,Verdana,Helvetica; color: #0E3C64; font-weight: bold; margin-top: 0pt; margin-bottom: 3pt;}
h4 {font: 15px Arial,Verdana,Helvetica; color: #A11E1F; font-weight: bold; margin-top: 0pt; margin-bottom: 3pt;}

li {margin: -8px 0px 8px -10px; padding: 0px 0px 0px 0px;}

#container {position:relative; margin: 0 auto; width: 765px;}

SPAN.searchword {background-color:yellow;}

.main_section {background: #004A77; background-image: url('../images/hp/hp_image2.jpg'); background-repeat: no-repeat; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.main_section_header {font: 22px Arial, Verdana,Helvetica; color: #FFFFFF; line-height: 10pt; padding: 8px 8px 8px 20px; margin: 0px 0px 0px 0px;}
.main_section_subheader {font: 17px Arial, Verdana,Helvetica; color: #FFFFFF; line-height: 10pt; padding: 5px 8px 3px 22px; margin: 0px 0px 0px 0px;}
.main_section_subheader2{font: 12px Arial, Verdana,Helvetica; color: #FFFFFF; line-height: 10pt; padding: 2px 8px 2px 22px; margin: 0px 0px 0px 0px;}
.main_section_body {font: 13px Arial, Verdana,Helvetica; color: #FFFFFF; line-height: 13pt; letter-spacing: 0px; padding: 8px 5px 10px 22px; margin: 0px 0px 0px 0px;}

.message_section {background: #B1CCDD;}
.form_copy {font: 12px Arial, Helvetica; color: #000000; padding: 0px 0px 0px 3px; margin: 0px 0px 0px 0px;}
.copy_sm {font: 10px Arial, Helvetica; color: #0B3965; line-height: 20px; padding: 0px 10px 10px 15px; margin: 0px 0px 0px 0px;}

.form_copy_sm {font: 11px Arial, Helvetica; color: #000000; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px;}

.main_copy {font: 11px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt; padding: 20px 15px 10px 20px; margin: 0px 0px 0px 0px;}
.td_copy {font: 12px Arial,Verdana,Helvetica; color: #000000; line-height: 12pt; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.td_copy2 {font: 12px Arial,Verdana,Helvetica; color: #000000; line-height: 12pt; padding: 0px 0px 0px 2px; margin: 0px 0px 0px 0px;}

.td_wp_copy {font: 11px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt; padding: 0px 5px 5px 10px; margin: 0px 0px 0px 0px;}

.main_nav {background: #D4E1EB;}
.hp_search {background: #1C4B76; background-image: url('../images/header/search_back.gif'); background-repeat: repeat-x; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.nav_search {font: 11px Arial,Verdana,Helvetica; color: #FFFFFF; line-height: 10pt; padding: 0px 10px 0px 5px; margin: 0px 0px 0px 0px;}
.menu {font: 12px Arial,Verdana,Helvetica; color: #A11E1F; line-height: 10pt; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.sub_menu {font: 12px Arial,Verdana,Helvetica; color: #0B243B; line-height: 10pt; padding: 3px 3px 3px 3px; margin: 0px 0px 0px 0px;}
.main_body {font: 12px Arial,Verdana,Helvetica; color: #000000; line-height: 12pt; padding: 20px 15px 10px 5px; margin: 0px 0px 0px 0px;}
.main_td {background: #FFFFFF;}

.login {border-color:#D4E1EB; border-style:solid; border-width: 1px 1px 1px 1px;}
.login_header {text-align:center; padding: 5px 2px 5px 2px; margin: 0px 0px 0px 0px;}
.login_body {font: 10px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt; padding: 0px 5px 5px 5px; margin: 0px 0px 0px 0px;}
.login_td {padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;}
.cc_body {font: 10px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt; padding: 0px 3px 0px 5px; margin: 0px 0px 0px 0px;}

.cm_list {font: 12px Arial,Verdana,Helvetica; color: #00304B; line-height: 10pt; padding: 0px 3px 0px 5px; margin: 0px 0px 0px 0px;}


.footer {background: #FFFFFF; font: 10px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt; padding: 30px 15px 10px 20px; margin: 0px 0px 0px 0px;}
.footer_links {background: #FFFFFF; font: 10px Arial,Verdana,Helvetica; color: #0B243B; text-align:center; line-height: 10pt; border-color:#0B243B; border-style:solid; border-width: 1px 0px 0px 0px; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;}

.hp_back_sm {background: #D8E4EC; background-image: url('../images/hp/fade_sm.gif'); background-repeat: repeat-x; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.left_copy {font: 10px Arial,Verdana,Helvetica; color: #0E2336; line-height: 10pt; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;}
.left_back_sm {background: #D8E4EC; background-image: url('../images/left_side/fade_sm.gif'); background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.left_back_md {background: #D8E4EC; background-image: url('../images/left_side/fade_md.gif'); background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.left_back_lg {background: #D8E4EC; background-image: url('../images/left_side/fade_lg.gif'); background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.right_copy {font: 10px Arial,Verdana,Helvetica; color: #0E2336; line-height: 10pt; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;}
.right_back_sm {background: #D8E4EC; background-image: url('../images/right_side/fade_sm.gif'); background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.right_back_md {background: #D8E4EC; background-image: url('../images/right_side/fade_md.gif'); background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.right_back_lg {background: #FFFFFF; background-image: url('../images/right_side/fade_lg.gif'); background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}


a.main_menu:link {color: #A11E1F; text-decoration: none;}
a.main_menu:visited {color: #A11E1F; text-decoration: none;}
a.main_menu:hover {color: #A11E1F; text-decoration: none;}
a.main_menu:active {color: #A11E1F; text-decoration: none;}

a.sub_menu:link {color: #0B243B; text-decoration: none;}
a.sub_menu:visited {color: #0B243B; text-decoration: none;}
a.sub_menu:hover {color: #A21E1F; text-decoration: none;}
a.sub_menu:active {color: #0B243B; text-decoration: none;}

a:link {color: #0B3965; text-decoration: underline;}
a:visited {color: #0B3965; text-decoration: underline;}
a:hover {color: #0B3965; text-decoration: underline;}
a:active {color: #0B3965; text-decoration: underline;}

a.footer_link:link {color: #0B243B; text-decoration: underline;}
a.footer_link:visited {color: #0B243B; text-decoration: underline;}
a.footer_link:hover {color: #0B243B; text-decoration: underline;}
a.footer_link:active {color: #0B243B; text-decoration: underline;}