﻿/*
S I T E   C O L O R S

Blue (from logo)            #003A62
Green (from logo)           #6FB440
*/

BODY {
    font-size:9pt;
    text-align:center;
    color:#00243C;
    font-family:Verdana;
    margin:0px;
    padding:0px;
    background-color:#005791;
}

A {
    color:#005791;
}

#OutermostDiv {
    background-color:white;
    width:900px;
    margin-left:auto;
    margin-right:auto;
    min-height:490px;
    height:auto;
    border-style:solid;
    border-color:#003A62;
    border-top-width:0px;
    border-left-width:4px;
    border-right-width:4px;
    border-bottom-width:4px;
}

/* Hack for IE to take care of vertical stretching */
* HTML #OutermostDiv {
    height:490px;
}
/* End IE Hack */

#dropmenudiv {
    position:absolute;
    border:1px solid #716F64;
    border-bottom-width: 0px;
    font-family:Verdana;
    font-size:8pt;
    line-height:18px;
    z-index:100;
    text-align:left;
    margin-top:7px;
}

#dropmenudiv a {
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid black;
    padding: 1px 0px;
    text-decoration: none;
    font-weight: bold;
    color:#346AA6;
}

#dropmenudiv a:hover { /*hover background color*/
    background-color:#346AA6;
    color:white;
}

#BannerSubLeftDiv {
    float:left;
    padding-top:10px;
    padding-left:29px;
    padding-bottom:10px;
    padding-right:25px;
    background-color:white;
}

#BannerSubRightDiv {
    float:right;
    background-color:#005791;
    width:665px;
    height:140px;
}

#NavDiv {
    color:White;
    font-size:10pt;
    float:left;
    font-weight:bold;
}

.NavDivSub {
    padding-top:6px;
    padding-bottom:5px;
    padding-left:34px;
    padding-right:33px;
    background-color:#005791;
    float:left;
}

.NavDivSub:hover {
    background-color:#6FB440;
    cursor:pointer;
}

#TopColorBarDivA {
    background-color:#6FB440;
    height:2px;
    clear:both;
}

#TopColorBarDivB {
    background-color:#003A62;
    height:2px;
}

#TopColorBarDivC {
    background-color:#6FB440;
    height:2px;
}

#ContentDiv {
    color:#005791;
}

#ContentPaddingDiv {
    padding-top:25px;
    padding-bottom:25px;
    padding-left:35px;
    padding-right:35px;
}

#CopyrightDiv {
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    color:White;
    margin-top:10px;
    font-size:8pt;
    padding-bottom:10px;
}

#CopyrightDiv A {
    color:White;
    text-decoration:none;
}

#CopyrightDiv A:hover {
    color:Yellow;
}

#PageHeaderDiv {
    font-weight:bold;
    font-size:16pt;
    margin-bottom:25px;
}

.FormElementLabel {
    color:#6FB440;
    font-weight:bold;
}

.AlertMessage {
    color:red;
}

.DividerHR {
    background-color:#6FB440;
    height:1px;
}

.DividerHR2 {
    background-color:#6FB440;
    height:4px;
}
