﻿/*
from Brand Guidelines PDF

PMS 179 = #e23b30
R= 226, G= 59, B= 48
red

PMS 157 = #ef984a
R= 239, G= 152, B= 74
orange

PMS 1225 = #ffcb4f
R= 255, G= 203, B= 79
yellow

Warm Gray 8 = #8b8078
R= 139, G= 128, B=120

Warm Gray 10 = #766a63
R= 118, G=106, B=99
*/

html{ height: 100%; margin-bottom: 1px; }

body
{
    margin: 0;
    padding: 0;
    position: relative;
    display: block;

    background-color: #766a63;
    color: #645B55;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    line-height: 1.4em;
}

#container
{
    background-color: #ffffff;
    position: relative;
    overflow: visible;
    margin: 0 auto;
    padding: 0 20px;
    width: 800px;
}

.header
{
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
        .masthead_logo
        {
            margin: 0;
            float: left;
            padding: 0 0 20px 10px;
        }
        .masthead_tag
        {
            margin: 85px 20px 0 0;
            float: right;
            padding: 0;
        }
    .header_footer
    {
        background-color: #ffffff;
        clear: both;
        height: 1px; 
        width:100%;         
    }
    
#mainContainer
{
    border-style: solid;
    border-width: 1px;
    border-color: #ef4638;
    margin: 0;
    padding: 0;
    background-color: #ffffff;
}
#content
{
    margin: 0;
    padding: 0;
    background-color: #ffd36c;
}

#contentHolder
{
    margin: 0 0 0 260px;
    padding: 0;
    height: 1%;
    background-color: #ffffff;
}
#contentPlacer
{
    padding: 10px 4px 10px 10px;
}

#nav
{
    float: left;
}
    
    #navSpacer
    {
        clear: left;
        height: 0px;
    }
    
    .sideBarImage
    {
        float: left;
    }
    
    #leftNavContainer
    {
        margin: 0;
        padding: 0;
        background-color: #ef4638;
        table-layout: fixed;
        border-collapse: collapse;
        border-spacing: 0px;
        height: 345px;
        width: 205px;
        float: left;
    }
    #leftNavContainer td
    {
        height: 35px;
        margin: 0;
        padding: 0 0 0 5px;        
    }
    
.button 
{
    padding: 0;
    margin: 0;
    border-width: 0;
    border-style: none;
}        

.buttonStacker
{
    clear: left;
    border-style: none;
    border-width: 0; 
    padding: 0;
    margin: 0;
}


#bodyText
{
    margin: 5px 5px 5px 30px;
}
    
.uca_emphasis
{
    color: #ef984a;
    font-weight: bold;
}
.uca_emphasis_red
{
    color: #e23b30;
    font-weight: bold;
}

.text_header
{
    color: #ef984a;
    display: block;
    font-weight: bold;
    padding: 5px 0 5px 0;
}

.faqQ
{
    color: #ef984a;
    display: block;
    font-weight: bold;
    padding-bottom: 2px;
    padding-top: 5px;
    margin-top: 10px;
}
a:link, a:visited
{
    text-decoration: none;
    color: #e23b30;
}
a:hover
{
    text-decoration: underline;
    color: #e23b30;
}

#footerContainer
{
    clear: both;
    margin: 0;
    padding: 0;
    background-color: White;
}

#footer_block_left
{
    background-color: #ffcb4f;
    margin: 0; 
    padding: 0;  
    width: 259px;  
    float: left;  
}
#footer_block_right
{
    background-color: #e23b30;
    display: block;
    margin: 0 18px 0 259px; 
    padding: 0;  
    width: 521px;    
}

.footer_block_thick
{
    height: 30px; 
}

.footer_block_thin
{
    height: 2px; 
}

#footerText
{
    margin: 1em 20px 0 0;
    font-size: x-small;
    text-align: right;
    clear: both;
    color: #666666;
}

.dropCap
{
    border: thin solid #FF0000;
    float: left;
    padding-right: 5px;
}
.dropCapDiv
{
    /*border: thin solid #00FF00;*/
    padding-bottom: 15px;
    padding-right: 50px;
}

