﻿#home_topcontainer {
    width: 744px;
    background: #e7e7e7;
}
#home_spotlight {width: 247px; height: 218px; background: url('/images/home/spacer.gif'); float: left;}
img.spotlight_spacer {border: none; padding: 0px; margin: 0px;}
#home_picture {width: 497px; height: 218px; background: url('/images/home/homepage_picture_1.jpg'); float: left;}
#home_tabs {margin-top: -40px; height: 41px; float:left;}
img.homepage_tab {float: left;}
#home_contenttop {width: 744px; height: 120px; background: url(/images/home/homepage_contentbackground_top.gif); clear: both;}
#home_contenttop_left {width:259px; height:76px; margin: 8px 2px 6px 8px; padding: 15px 10px 15px 10px; background: url(/images/home/homepage_content_topleft_background.png); background-repeat:no-repeat; float:left;}
.home_contenttop_left_image {float:left; padding: 0px 10px 5px 5px;}
.home_contenttop_left_text {padding-top: 2px; font-family: Arial; font-size: 11px; color: #545454; line-height: 15px;}
#home_contenttop_right {width:416px; height:86px; margin: 8px 0px 6px 3px; padding: 10px; background: url(/images/home/homepage_content_topright_background.png); background-repeat:no-repeat; float:left;}
#home_contenttop_right_left {float:left; width: 170px; padding-left: 5px; height: 86px;}
#home_contenttop_right_right {float:left; width: 165px; padding-left: 17px; height: 86px;}
.home_contenttop_title {font-weight: bold; color: #1b2b64; font-size: 12px; margin-bottom: 10px;}
.home_contenttop_text {font-family: Arial; font-size: 11px; color: #545454;}
.home_contenttop_floatright {float: right;}
#home_contentbottom {width: 744px; height: 125px; padding-top: 5px; background: url(/images/home/homepage_contentbackground_bottom.gif); background-repeat: no-repeat;}
.home_contentbottom_content {float: left; width: 146px; height: 100px; padding: 0px 19px 0px 20px; border-right: 1px solid #cccccc}
.home_contentbottom_content_right {float: left; width: 146px; height: 100px; padding: 0px 20px 0px 20px;}
.home_contentbottom_title {font-weight: bold; color: #1b2b64; font-size: 13px; margin-bottom: 8px;}
.home_contentbottom_text {font-family: Arial; font-size: 11px; color: #545454;}


a.homecontenttop_link:link, a.homecontenttop_link:visited, a.homecontenttop_link:active
{
    text-decoration:        none;
    color:                  #545454;
}
a.homecontenttop_link:hover
{
    text-decoration:        underline;
    color:                  #666666;
}

a.homecontentlink:link, a.homecontentlink:visited, a.homecontentlink:active
{
    text-decoration:        none;
    color:                  #545454;
}
a.homecontentlink:hover
{
    text-decoration:        underline;
    color:                  #666666;
}

 
a.homecontentbutton:link, a.homecontentbutton:visited, a.homecontentbutton:active {
    color: #000000;
    text-decoration: none;
    font-family: arial;
    font-size: 10px;
    padding: 1px 3px 1px 3px;
    background: #e1e1e1;
    border-left: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    border-right: 1px solid #7b95af;
    border-bottom: 1px solid #7b95af;
    display: inline-block;
    margin-top: 8px;
}
a.homecontentbutton:hover {
    color: #000066;
    background: #f0f0f0;
    border-left: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
}

a.homelink {
    font-family: Arial; font-size: 11px; 
    color: #333333;    
}
a.homelink:hover {
    color: #666666;    
}

a.homelinktitle {
    font-weight: bold;
    color: #1b2b64;
    font-size: 12px;
    text-decoration: none;
}
a.homelinktitle:hover {
    color: #666666;    
}



div.statemenu {
    width: 106px;
    border-top: 1px solid #b0bce7;
    border-left: 1px solid #b0bce7;
    border-right: 1px solid #b0bce7;
        z-index:            900;

}
div.statemenu td table {
    width: 106px;
}
div.statemenu td td {
    background: #e8eff5;
    border-bottom: 1px solid #b0bce7;
    padding: 1px 5px 1px 5px;
}
div.statemenu td td:hover {
    background: #ffffff;
}
div.statemenu a {
    display: block;
    color: #003333;
}
div.statemenu a:hover {
    color: #558833;
}

