.homepagenewsH1
{
    margin-bottom:0;
    margin-top:2px;
    padding-bottom:0px;
    padding-top:2px;
}

.homepagenewsP
{
    margin-top:3px;
    padding-top:3px;
    width:100%;
}

.maphomepage
{
    border:0;
    text-align:center;
}

#top_toolshome
{
    background-color:#EEEEEE;
    color:#A30234;
    display:block;
    float:right;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    height:27px;
    margin-left:10px;
    margin-top:28px;
    width:187px;
}

#pauseslideshow, #startslideshow
{
    border:none;
    clear:both;
    display:none;
    float:right;
    margin-right:300px;
    margin-top:158px;
    position:absolute; 
    right:20px;
    top:0;
    z-index:2;
}

#promoimage1
{
    background-image:url(../images/2010ReportHero.png);
    background-repeat:no-repeat;
    border:none;
    clear:both;
    float:right;
    height:230px;
    margin-top:90px;
    position:absolute;
    right:-40px;
    top:0;
    width:275px;
    z-index:1;
}

#promoimage2
{
    background-image:url(../images/man-asian.png);
    background-repeat:no-repeat;
    border : none;
    clear:both;
    display:none;
    float:right;
    height:230px;
    margin-right:21px;
    margin-top:75px;
    position:absolute;
    right:20px;
    top:0;
    width:275px;
    z-index:2;
}

#promoimage3
{
    background-image:url(../images/Postal-hero.png);
    background-repeat:no-repeat;
    border:none;
    clear:both;
    display:none;
    float:right;
    height:230px;
    margin-top:75px;
    position:absolute;
    right:20px;
    top:0;
    width:275px;
    z-index:2;
}

#tabsHomePageMainWrapper
{
    float:left;
    margin-top:10px;
    width:100%;
}

#tabsHomePageWrapper
{
    display:block;
    height:30px;
    margin-top:10px;
    width:100%;
}

#tabEnrol
{
    padding-top:10px;
}

.HideDiv
{
    display:none;
    padding-top:10px;
}

.tabsHomePage
{
    background-color:#D8D8D8;
    color:#000000;
    float:left;
    font-size:14px;
    font-weight:bold;
    height:26px;
    margin-right:2px;
    padding-bottom:0;
    padding-left:8px;
    padding-right:8px;
    padding-top:6px;
    z-index:1;
}

.tabsHomePageStateElection
{
    background-color:#D8D8D8;
    color:#000000;
    float:right;
    font-size:14px;
    font-weight:bold;
    height:26px;
    margin-right:2px;
    padding-bottom:0;
    padding-left:8px;
    padding-right:8px;
    padding-top:6px;
    z-index:1;
}

.tabimage
{
    float:left;
    margin-left:10px;
    margin-right:10px;
}

.tabcontent
{
    float:left;
    font-weight:bold;
    margin-bottom:10px;
    margin-left:10px;
    margin-top:10px;
    width:250px;
}

#tabEnrol, #tabVote, #tabElections, #tabForms, #tabStateElection2010
{
    margin-bottom:10px;
}

#Enrollink , #Votelink, #Electionslink, #Formslink, #StateElection2010link
{
    font-weight:bold;
    text-decoration:none
}

#tabsHomePageWrapper div:hover
{
    text-decoration:none;
    cursor:pointer;
}

.tabsHomePageContent
{
    background-color:#FFFFFF;
    float:left;
    height:100%;
    width:100%;
}

.tabinfo
{
    color:#000000;
    float:left;
    font-weight:bold;
    margin-left:10px;
    padding:5px;
    text-decoration:none;
    width:auto;
}
