body, p, td, div, li { color: #2b292a; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a { color: #2782be; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; }
.page_title { color: #CC0066; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.page_subtitle { color: #CC0066; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.area_header { color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.headline { color: #181818; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; display:block; padding-bottom:5px;} 
.bodytext { color: #2b292a; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.bodytextbold { color: #2b292a; font-size: 12px; font-weight:bold; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.bodytextboldital  { color: #181818; font-style: italic; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.caption { color: #666666; font-style: italic; font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.module_header { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.module_subheader { color: #c00; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.module_bodytext { color: #181818; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.module_bodytextbold { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.module_date { color: #666766; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; padding-bottom:5px; padding-top:20px}
.highlight_bodytext { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.highlight_bodytext_ital { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-style: italic}
.highlight_bodytextbold { color: #CC0066; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.highlight_bodytextbold_large { color: #CC0066; font-weight: bold; font-size: 15px; line-height: 21px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.footer_header { color: #666666; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.footer_text { color: #666666; font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 

.nav_section{border-top:2px groove #ffffff;padding:6px 10px 6px 11px; color:#4c4c4c; text-transform:uppercase;font-weight:bold;font-family:"Times New Roman", Times, serif; font-size:12px; line-height:14px; background-color:#f2f2f0;}
.nav_section a{color:#4c4c4c; text-decoration:none;}
.nav_section a:hover{color:#169abe; text-decoration:none;}
.nav_section_active{border-top:2px groove #ffffff;padding:6px 10px 6px 11px; color:#000000;text-transform:uppercase; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:12px; line-height:14px; background-color:#9ad9ea;}
.nav_section_active a{color:#000000; text-decoration:none;}
.nav_section_active a:hover{color:#ffffff; text-decoration:none;}
.nav_subsection{padding:0px 10px 5px 15px; font-size:12px; line-height:16px; color:#a7a5a4; background-color:#4b4c4c; text-decoration:none;}
.nav_subsection a{color:#a7a5a4; text-decoration:none;}
.nav_subsection a:hover{color:#faa31c; text-decoration:none;}
.nav_subsection_active{padding:0px 10px 5px 15px; font-size:12px; line-height:16px; color:#faa31c; background-color:#4b4c4c; text-decoration:none;}
.subnav_divider{background-color:#4b4c4c;}
.home_nav_banner{top:124px; left:180px; z-index:10; position:absolute;}
.home_nav_banner_home{top:238px; left:180px; z-index:10; position:absolute;}


a.bodytext_underline {color: #2782be; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; } 
a.bodytextbold_underline { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline } 
a.module_bodytext_underline { color: #181818; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline } 
a.highlight_bodytext_underline { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline } 
a:hover { color: #2782be; text-decoration: underline } 

.itemStatus{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.rss_itemStatus{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.rss_date_module { color: #666766; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; padding-bottom:5px; padding-top:20px}
#rss_nextbutton{padding-right: 6px;}

.col3 { border: 1px solid #d4d4d4; margin-bottom:6px; background-color:#fafafa;}
.col3_link{padding-right: 5px; padding-top: 0px; padding-left: 22px; padding-bottom:3px;; font-size:11px; line-height:15px; background-image:url("../../includes/site_images/modules/arrow.gif"); background-repeat:no-repeat; background-position:8px 5px;}
a.col3_linkage {color: #2782be; text-decoration: none}
a.col3_linkage:hover {color: #2782be; text-decoration: underline; }


#thumbsTd { padding:10px 0px 5px 10px;}
.description{padding-top:11px;}
.prevdiv {color: #4a4949;}
.prevdiv a{color: #4a4949;font-weight:normal;text-decoration:none;font-size:11px;}
.nextdiv {color: #4a4949; text-align:right;font-size:11px;}
.nextdiv a{color: #4a4949;font-weight:normal;text-decoration:none;}
.gallery_arrow{color:#ff8200; font-weight:bold;text-decoration:none;}
.gallery_img{padding-left:10px}
span.galleryThumbnail_over{display: block;
    position: relative; cursor:pointer;}
span.galleryThumbnail_over img {
    display: block;
    margin: 0;
}
span.galleryThumbnail_over span{position: absolute;z-index: 10;top: 0px;left: 0px; width:100px; height:75px;border: 2px solid #6699cc;cursor:pointer;}
html>body span.galleryThumbnail_over span{position: absolute;z-index: 10;top: 0px;left: 0px; width:97px; height:72px;border: 2px solid #6699cc;cursor:pointer;}
span.galleryThumbnail{cursor:pointer;}
span.galleryActive{display: block;
    position: relative;cursor:pointer;}
span.galleryActive img {
    display: block;
    margin: 0;
}
span.galleryActive span{position: absolute;z-index: 10;top: 0px;left: 0px; width:100px; height:75px;border: 2px solid #6699cc;cursor:pointer;}
html>body span.galleryActive span{position: absolute;z-index: 10;top: 0px;left: 0px; width:97px; height:72px;border: 2px solid #6699cc;cursor:pointer;}


