@import url(default_silverlign.css);
@import url(default_masterlayout.css);
@import url(default_htmlglobal.css);
@import url(default_layout.css);
@import url(default_sitebanner.css);
@import url(default_sysmsg.css);
@import url(default_forms.css);
@import url(default_CMS.css);

/* Style for Search Engine Optimization
Most of our headers are graphics; however for better search results we 
should use HTML header tags (e.g. <h1>).  This class will hide plain text
for human users, but show it to search engines for indexing.
The text using this text should be exactly the same as its graphical 
representation.
Example: 
    <h1>
        <span class="SEO">Search Results</span>
        <img alt="Search Results" src="searchresults_text.gif" />
    </h1>
Note: This is NOT cloaking.  Cloaking is when the server misdirects the user. 
*/
.SEO
{
    display: none;
}

/* Ticker */
/* TODO: Need to fix this when Ticker is converted to animation. */
#Ticker 
{
    background-color: #e5e5e5;
    padding: 10px 0px 10px 0px;
}

#Ticker img
{   
    position: relative;
    top: 2px;
}

/* Search Box */
#SearchBox form
{
    
    padding-top: 4px; /* TODO: This was 7px; Need to address BM added content and then fix. */
    /*padding-bottom: 4px; */
    padding-left: 4px;/* TODO: This was 8px; Need to address BM added content and then fix. */
}

/* Breadcrumb */
#Breadcrumb a:link,
#Breadcrumb a:visited,
#Breadcrumb a:hover,
#Breadcrumb a:active
{
    color: #666666;
    text-decoration: none;
}

#Breadcrumb a:hover
{
    text-decoration: underline;
}

#Breadcrumb .Current
{
    font-weight: bold;
}

/* Footer */
#Footer
{
    color: #333333;
    padding-top: 11px;
    padding-left: 8px;
}

#Footer h2
{
    margin-bottom: 0px;
}

#Footer ul
{
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 0px;
    list-style-type: none;
}

#Footer li
{
    font-size: 11px;
    line-height: 14px;
}

#Footer li a:link, #Footer li a:visited, #Footer li a:hover, #Footer li a:active
{
    color: #333333;
    text-decoration: underline;
}

#Footer li a:hover
{
    color: #1373B7;
}

#Footer #SiteDisclaimer
{
    text-align: center;
    font-size: 9px;
}

/* Navigation1 */
#Navigation1 #PromoSection
{
    margin-left: 14px;
    line-height: 15px;   
}

#Navigation1 #PromoSection h2
{
    margin-bottom: 0px;
    font-size: 12px;
    font-weight: bold;
    color: #003366;
}

/* General Styles */
a.More,
a.More:link,
a.More:visited,
a.More:hover,
a.More:active
{
    color: #1373B7;
    text-decoration: underline;
    cursor: pointer;
}