/* 
    Document   : layout
    Created on : Dec 28, 2011, 2:24:00 PM
    Author     : ellis_D
    Description:
        Purpose of the stylesheet follows.
*/


.align-center
{
    text-align: center;
}

div#site-footer
{
    text-align:center;
    padding:5px;
    font-size:11px;
}

div#seflBanner
{
    margin: auto;
    text-align: center;    
}

img#seflBannerImg
{
    max-width: 100%;    
}

#fullScreenImgDiv
{
    float:left; 
    padding-right: 10px; 
    margin: -2px 0px -2px -15px;
}

#fullSiteLinkTextDiv
{
    float: right; 
    font-size:12px; 
    padding-top:2px; 
    margin-right: -10px;
}

.error
{    
    color: yellow;        
    font-style: italic;
}

div.error
{
    padding-bottom: 15px;
}

div.error:before
{
    content: "* ";
}

div#errorMessages 
{
    margin: auto;
    text-align: center;
    width: 250px;
    padding: 20px 10px 0px 10px;
    color: yellow;    
}

div#errorContent
{
    font-style: italic;
    text-align: left;
    padding-left: 20px;
}

#zipCodeSection
{
    width: 85%;
}

label 
{
    font-weight: bold !important;
}

.heading
{
    font-weight: bold;
    color: gold;
}
.headingDark, .headingdark
{
    font-weight: 900;
    color: gold;
}
.pageheading
{
    font-weight: bold;
    color: gold;
    font-style: italic;
}
.quote
{
    color: gold;
    font-style: italic;
}
.textBold
{
    font-weight: bold;
}            
.textSmallBold
{
    font-weight: bold;
    font-size: small;
}
.errorText
{
    font-style: italic;
    font-weight: bold;
    color: red;
}

