﻿body {margin: 0;}

a:link, a:visited, a:active {color: #1D4998; text-decoration: none; font-weight: bold;}
a:hover {color: #8BB3D6; text-decoration: underline; font-weight: bold;}

hr {border-top: none; border-bottom: solid 1px #CFCFCF; border-left: none; border-right: none; background-color: White; color: White; width: 580px;}

#container {}
#container_l {}
#container_r {}
#container_b {}
#container_bl {}
#container_br {}
#container_header {}

#logo {}

#nav {display: none;}

.small{ font-size: 10px;}

#main_pic {display: none;}

#hr1 {display: none;}

#hr1_home {display: none;}

#lpanel_1{display: none; }
#lpanel_2{display: none;}
#lpanel_3{display: none; }

#bot_logos {display: none;}

#hr2 {display: none;}

#panel_whole {margin-bottom: 6px; margin-left: 0; margin-right: 0;}
#panel_whole_inner {font: 12px/18px Verdana, sans-serif;}

#panel_col1 {height: auto; margin-bottom: 6px; margin-left: 0; margin-right: 0;}
#panel_col1_inner {}
.col1_text{font: 12px/18px Verdana, sans-serif;}

#panel_col2 {margin-bottom: 6px; margin-left: 0; margin-right: 0;}
#panel_col2_inner {}
.col2_text{font: 12px/18px Verdana, sans-serif;}

.panel_t {}
.panel_tr {}
.panel_tl {}
.panel_br {}
.panel_bl {}

.panel_go{ }

h1{font: 26px/26px Tahoma, Arial, Helvetica, sans-serif !important; color: #313D74; margin-top: 0; margin-bottom: 8px; font-weight: bold;}
h2{font: 23px/23px Tahoma, Arial, Helvetica, sans-serif !important; color: #313D74; margin-top: 0; margin-bottom: 8px; font-weight: bold;}
h3{font: 20px/20px Tahoma, Arial, Helvetica, sans-serif !important; color: #313D74; margin-top: 0; margin-bottom: 8px; font-weight: bold;}
h4{font: 14px/14px Tahoma, Arial, Helvetica, sans-serif !important; color: #313D74; margin-top: 0; margin-bottom: 8px; font-weight: bold;}

#hr3 {}

#footer{ border-top: solid 1px #CFCFCF; padding-top:6px;  background: url(/images/footer_bg.gif) top left no-repeat; width: 95%; font: 11px Verdana, sans-serif;}

#below_footer{ margin-top: 6px; width: 95%; font: 10px Verdana, sans-serif;}

.h1white{ font-family: Tahoma, Verdana, sans-serif; color: #313D74; font-size: 26px !important; font-weight: bold;  letter-spacing: 0.05em; margin-bottom: 18px; margin-top: 0; padding-top: 0; line-height: normal !important;}

ul {list-style: square outside; margin-left: 16px;padding-left: 0;margin-top: 6px;margin-bottom: 6px;}
ul li{padding-left: -4px;}

.CMS_DateTime{ font-size: 10px;}

.article_pic_container {position: relative; margin-left: 10px; float: right; width: 300px; height: 200px;}
.article_pic {border: 0; position: absolute; width: 300px; height: 200px; z-index: 100;}
.article_pic_border {display: none;}

.article_grid .item_thumb_container{position: relative; width: 200px; height: 149px;}
.article_grid .item_thumb{border: 0; width: 200px; height: 149px;}
.article_grid .item_thumb_border{display: none;}

.article_listing {font: 11px verdana, sans-serif; color: black; padding: 0;}
.article_listing .item{position: relative; cursor: pointer;}
.article_listing .item .heading, .article_listing .item .heading a:link, .article_listing .item .heading a:visited, .article_listing .item .heading a:active {font: bold 12px verdana, sans-serif; color: black; margin-bottom: 4px; text-decoration: none;}
.article_listing .item .heading a:hover {font: bold 12px verdana, sans-serif; color: #0078C1; margin-bottom: 4px; text-decoration: underline;}
.article_listing .item p {margin-top: 0px; margin-bottom: 6px;}
.article_listing .item_thumb{float: right;width: 88px; height: 88px; border: solid 3px #254C94; margin-left: 6px; margin-bottom: 2px; padding: 0;}
.article_listing .hr{width: 260px; height: 1px; background-color: #D7DFE4; overflow: hidden; margin-left: auto; margin-right: auto; margin-top: 4px !important; margin-bottom: 4px !important;}
.article_listing a:link, .article_listing a:visited, .article_listing a:active {color: #1D4998; text-decoration: none;}
.article_listing a:hover {color: #8BB3D6; text-decoration: underline;}