/* Header Colors and Logo Size*/
.headerContainer
{
 background-color: #005f3f;
 color: White;
}


.loginHeader1
{
    background-color: #005f3f;
}

.loginHeader2
{
    background-color: #ffbf3f;
}

#siteName
{
    color: White;
    visibility: hidden;
}

#logo
{
    width: 314px;
    height: 80px;
}

.login a, .login a:hover, .login a:visited
{
    color: White;
}

/* Menu Colors*/
.SiteMenu1
{
    background-color: #ffbf3f;
}

.SiteMenu1 .SiteMenuActive A
{
    color: Black;
}

.SiteMenu1 .SiteMenuInactive A
{
    color: Black;
}

.SiteMenu2
{
    background-color: #ccc;
}

.SiteMenu2 .SiteMenuActive A
{
    color: Black;
}

.SiteMenu2 .SiteMenuInactive A
{
    color: Black;
}

/* Footer Colors
#footerContainer, #footerContainer a, #footerContainer a:hover, #footerContainer a:visited
{
    


}*/

#footerContainer, #footerContainer a, #footerContainer a:hover, #footerContainer a:visited
{
    height: 100px; /* Set the height directly */
    padding-top: 10px; /* Adjust padding to fit */
    padding-bottom: 10px; /* Adjust padding to fit */
    padding-left: 3%;
    padding-right: 3%;
    font-size: 12px;
    width: 94%;
 /*   overflow: hidden;  Consider how to handle overflow */
    background-color: #ffbf3f;
    color: black;
}



#SiteMapMenuFooter
{
    visibility: hidden;
}

.copyright
{
    color: black;
    font-size: 15px;
}