body {
        background-color : #FFFFFF;
}

td {
        font-family : arial,helvetica,sans-serif;
        font-size : 11px;
        color : #000000;
}

td.leftnav-tabs {
        font-family : arial,helvetica,sans-serif;
        font-size : 11px;
        color : #FFFFFF;
        background-color : #003366;
        padding-left : 10px;
        padding-right : 10px;
        padding-top : 2px;
        padding-bottom : 2px;
        border-right-color : #FFFFFF;
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : #FFFFFF;
        border-top-style : solid;
        border-top-width : 1px;
}

td.leftnav-tabs a:link {
        color : #FFFFFF;
        text-decoration : none;
}

td.leftnav-tabs a:visited {
        color : #FFFFFF;
        text-decoration : none;
}

td.leftnav-tabs a:hover {
        color : #99B3CC;
        text-decoration: none;
}

td.leftnav-tabs a:active {
        color : #99B3CC;
        text-decoration: none;
}

td.sub-leftnav-tabs {
        font-family : arial,helvetica,sans-serif;
        font-size : 10px;
        color : #000000;
        background-color : #EEEEEE;
        padding-left : 17px;
        padding-right : 10px;
        padding-top : 2px;
        padding-bottom : 2px;
        border-right-color : #FFFFFF;
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : #FFFFFF;
        border-top-style : solid;
        border-top-width : 1px;
}

td.leftnav-tabs-highlighted {
        font-family : arial,helvetica,sans-serif;
        font-size : 11px;
        font-weight : bold;
        color : #FFFFFF;
        background-color : #99B3CC;
        padding-left : 10px;
        padding-right : 10px;
        padding-top : 2px;
        padding-bottom : 2px;
        border-right-color : #FFFFFF;
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : #FFFFFF;
        border-top-style : solid;
        border-top-width : 1px;
}

td.leftnav-tabs-highlighted a:link {
        color : #FFFFFF;
        text-decoration : none;
}

td.leftnav-tabs-highlighted a:visited {
        color : #FFFFFF;
        text-decoration : none;
}

td.leftnav-tabs-highlighted a:hover {
        color : #FFFFFF;
        text-decoration: underline;
}

td.leftnav-tabs-highlighted a:active {
        color : #FFFFFF;
        text-decoration: underline;
}

td.trail {
        font-family : arial,helvetica,sans-serif;
        font-size : 10px;
        color : #000000;
}

td.trail a:link {
        color : #000000;
        text-decoration : underline;
}

td.trail a:visited {
        color : #000000;
        text-decoration : underline;
}

td.trail a:hover {
        color : #000000;
        text-decoration: none;
}

td.trail a:active {
        color : #000000;
        text-decoration: none;
}

a:link {
        color : #003366;
        text-decoration : underline;
}

a:visited {
        color : #003366;
        text-decoration : underline;
}

a:hover {
        color : #003366;
        text-decoration: none;
}

a:active {
        color : #003366;
        text-decoration: none;
}

.footer {
        font-family : arial,helvetica,sans-serif;
        font-size : 11px;
        color : #99B3CC;
}

.footer a:link {
        color : #99B3CC;
        text-decoration : none;
}

.footer a:visited {
        color : #99B3CC;
        text-decoration : none;
}

.footer a:hover {
        color : #99B3CC;
        text-decoration: underline;
}

.footer a:active {
        color : #99B3CC;
        text-decoration: underline;
}

.leftnav-bg {
        background-color : #999966;
}

.pagehead {
        font-family : arial,helvetica,sans-serif;
        font-size : 20px;
        font-weight : bold;
        color : #FFFFFF;
}

.pagehead-bg {
        background-image : url(images/shared/pagehed-bg.gif);
        background-repeat : repeat-x;
}

.leftnav-search {
        font-family : arial,helvetica,sans-serif;
        font-size : 11px;
        font-weight : bold;
        color : #FFFFFF;
        background-color : #99B3CC;
        padding-left : 17px;
        padding-right : 10px;
        padding-top : 2px;
        padding-bottom : 5px;
        border-right-color : #FFFFFF;
        border-right-style : solid;
        border-right-width : 1px;
        border-top-color : #FFFFFF;
        border-top-style : solid;
        border-top-width : 1px;
}

.search-button {
        padding-top : 2px;
        padding-bottom : 2px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        background-color: #99B3CC;
        border: 1px #FFFFFF solid;
        color: #FFFFFF
}

.large {
        font-family : arial,helvetica,sans-serif;
        color : #99B3CC;
        font-size : 14px;
        font-weight : bold;
}

.xlarge {
        font-family : arial,helvetica,sans-serif;
        color : #99B3CC;
        font-size : 13px;
        font-weight : bold;
}

.xxlarge {
        font-family : arial,helvetica,sans-serif;
        color : #003366;
        font-size : 18px;
        font-weight : bold;
}

.right-column-bg {
        background-color : #003366;
        border-left-color : #FFFFFF;
        border-left-style : solid;
        border-left-width : 1px;
        border-top-color : #FFFFFF;
        border-top-style : solid;
        border-top-width : 1px;
}

.right-column-footer-bg {
        background-color : #003366;
        border-left-color : #FFFFFF;
        border-left-style : solid;
        border-left-width : 1px;
}

.blank-bg {
        background-color : #99B3CC;
}

.header-bg {
        background-color : #003366;
}

.header-filler {
        background-color : #99B3CC;
}

.contact-box {
        background-color: #EEEEEE;
        border: 1px solid #000000;
}
.contact-heading {
        font-family: arial, helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #000000;
}

td.yes-no {
        font-family : arial,helvetica,sans-serif;
        font-size : 11px;
        color : #000000;
        background-color : #FFFFFF;
        padding-left : 0px;
        padding-right : 0px;
        padding-top : 2px;
        padding-bottom : 2px;
        border-bottom-color : #C0C0C0;
        border-bottom-style : dotted;
        border-bottom-width : 1px;
}

TEXTAREA {
        width: 100%;
        font-family: Arial, sans-serif;
        font-size: 11px;
        background-color : #FFFFFF;
}

CHECKBOX, RADIO, SELECT, INPUT {
        font-family: Arial, sans-serif;
        font-size: 11px;
        background-color : #FFFFFF;
}

td.sitemap {
        font-family : helvetica,sans-serif;
        font-size : 11px;
        color : #000000;
}

td.sitemap a:link {
        color : #000000;
        text-decoration : none;
}

td.sitemap a:visited {
        color : #000000;
        text-decoration : none;
}

td.sitemap a:hover {
        color : #99B3CC;
        text-decoration: none;
}

td.sitemap a:active {
        color : #99B3CC;
        text-decoration: none;
}