/* CSS Document */

body {font-family: Arial, Helvetica, san-serif; font-size: 0.8em; color: #2e2e2e; background-color: #9da5b5}

A, A:Active, A:Visited {color: #3145e3; text-decoration: none;}
A:Hover {color: #3145e3; text-decoration: underline;}

A.submenu, A.submenu:Active, A.submenu:Visited {color: #060a0f; text-decoration: none;}
A.submenu:Hover {color: #060a0f; text-decoration: underline;}

A.submenucur, A.submenucur:Active, A.submenucur:Visited {color: #FFFFFF; text-decoration: none;}
A.submenucur:Hover {color: #FFFFFF; text-decoration: underline;}

A.bottommenu, A.bottommenu:Active, A.bottommenu:Visited {color: #FFFFFF; text-decoration: none; padding-left: 5px; padding-right: 5px;}
A.bottommenu:Hover {color: #FFFFFF; text-decoration: underline; padding-left: 5px; padding-right: 5px;}

A.linkheader, A.linkheader:Active, A.linkheader:Visited {color: #585868; text-decoration: none; font-weight: bold}
A.linkheader:Hover {color: #585868; text-decoration: underline; font-weight: bold}

A.newsannotation, A.newsannotation:Active, A.newsannotation:Visited {color: #636363; text-decoration: none; font-weight: normal}
A.newsannotation:Hover {color: #636363; text-decoration: underline; font-weight: normal}

A.path, A.path:Active, A.path:Visited {color: #636363; text-decoration: none; font-weight: normal; font-size: 11px}
A.path:Hover {color: #636363; text-decoration: underline; font-weight: normal; font-size: 11px}

A.linkback, A.linkback:Active, A.linkback:Visited {color: #636363; text-decoration: none; font-size: 11px}
A.linkback:Hover {color: #636363; text-decoration: underline; font-size: 11px}


td {vertical-align: top}
img {border: 0;}
h1 {font-size: 16px; color:#858b98; margin-left: 30px; margin-top: 26px}
h2 {font-size: 14px; color:#333333;}
h3 {font-size: 12px; color:#333333; font-weight: bold;}

.illustration {padding-bottom: 15px; width:183px;}
.submenu_tb{font-size: 0.8em}
.submenu_area {padding-left: 11px; padding-right: 5px; padding-top: 18px; vertical-align: top}
.submenu_item {padding-left: 18px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #dadce0; background-color: #eff2f6}
.submenu_subitem {padding-left: 24px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; font-size: 11px; border-bottom: 1px solid #dadce0; background-color: #eff2f6}
.submenu_subitem_current {padding-left: 24px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; font-size: 11px; border-bottom: 1px solid #dadce0; background-color: #eff2f6; font-weight: bold}
.submenu_current {padding-left: 7px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; font-weight: bold; font-color: #FFFFFF; background-color:#9da5b5}

.header {padding-left: 30px; font-size:0.8em; padding-top: 10px;}
.main_txt {padding-left: 30px; padding-top: 15px; padding-bottom: 20px;}
.content_table {font-size: 0.8em;line-height: 1.3em; margin:0px 0px}
.copyright {padding-bottom: 25px; color: #FFFFFF; font-size: 11px; word-spacing:0.2em;}
.bottom {color: #FFFFFF; font-size: 11px; padding-top: 15px; padding-bottom: 12px;}

.news_date {padding-right: 12px; color: #636363}        
.news_header {font-weight: normal; padding-left: 25px; padding-right: 12px; font-size: 1.1em}
.news_subtext {padding-top: 3px; padding-left: 25px; padding-right: 12px; padding-bottom: 12px; color: #636363; font-size: 1em}

.section {font-size: 11px; font-weight: normal; color: #8a8a96;}
.section_results_quantity {font-weight: normal; color: #8a8a96;}
.search_results_date {font-size: 11px; font-weight: normal; color: #018afe; padding-left: 25px;}
.current_page {background-color: #CCCCCC; color: #FFFFFF; padding-left: 3px; padding-right: 3px}

#ec_div_table {width: 95%;font-size:1.0em;}

.tbl_reports tr td {font-family: Arial, Helvetica, san-serif; font-size: 0.8em; color: #2e2e2e;}
