/* colors 
*	#1d66aa = Blue
*	#D8C89E = Golden Brown
*	#FFFFFF = White
*	#000000 = Black
*	#D40139 = Burgandy Red
*	#FF0000 = Red
*/
.divpadding {
    padding-bottom: 5px;
}
.auto-style1 {
    height: 20px;
}

.auto-style2 {
    width: 12.5%;
    height: 20px;
}

.auto-style3 {
    width: 12.5%;
    height: 0;
}

.tableCellTopLeft {
    text-align: left;
    vertical-align: top;
}

.TreeView {
    color: #1d66aa;
    font-size: 8pt;
    font-family: Verdana, Arial;
}

A.TreeView:LINK {
    Text-Decoration: none;
    color: #1d66aa;
    font-size: 8pt;
    font-family: Verdana, Arial;
}

A.TreeView:VISITED {
    Text-Decoration: none;
    color: #1d66aa;
    font-size: 8pt;
    font-family: Verdana, Arial;
}

A.TreeView:HOVER {
    Text-Decoration: none;
    color: #1d66aa;
    font-size: 8pt;
    font-family: Verdana, Arial;
}

.pageHead {
    font-family: Verdana, Arial;
    font-size: 18px;
    color: #1d66aa;
    font-weight: bold;
    text-decoration: none;
    height: 45px;
}

.heading3 {
    font-family: Verdana, Arial;
    font-size: 18px;
    color: #1d66aa;
    font-weight: bold;
    text-decoration: none;
}

.pageSubHead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #1d66aa;
    text-decoration: none;
    /*padding-bottom: 15px;*/
}

.InputData {
    font-family: Verdana, Arial;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;
}

.InputLabel {
    font-family: Verdana, Arial;
    font-size: 8pt;
    color: #1d66aa;
    font-weight: bold;
    text-decoration: none;
}

.errorLabel {
    font-family: Verdana, Arial;
    font-size: 8pt;
    color: red;
    font-weight: bold;
    text-decoration: none;
}

.disabled {
    font-family: Verdana, Arial;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;
    background: #DCDCDC;
}

.GridHdrStyle {
    font-size: 8pt;
    font-weight: bold;
    font-family: Verdana, Arial;
    Color: #1d66aa;
    text-decoration: none;
    Background-color: #bfe7ff;
}

.GridAltStyle {
    font-size: 8pt;
    font-family: Verdana, Arial;
    font-weight: normal;
    color: #1d66aa;
    Background-color: #d3eeff;
}

.GridItemStyle {
    font-size: 8pt;
    font-family: Verdana, Arial;
    font-weight: normal;
    Color: #1d66aa;
    text-decoration: none;
    Background-color: #FFFFFF;
}

.GridLink {
    font-family: Verdana, Arial;
    font-size: 8px;
    font-weight: bold;
    color: #1d66aa;
    text-decoration: none;
    background-color: #FFFFFF;
}

/* banner styles */
.bannerHeader {
    font-size: 12px;
    color: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    /*background-color: #1d66aa;*/
    background-color: #0177be;
}

.bannerSubHeader {
    font-size: 12px;
    color: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    /*background-color: #D8C89E;*/
    /*background-color: #85d1fe;*/
    background-color: #FFFFFF;
    /*border-top: solid;
    border-top: 20px;
    border-color: white;*/
}
fpa
.bannerSubHeader2 {
    font-size: 12px;
    color: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    /*background-color: #D40139;*/
    /*background-color: #85d1fe;*/
    background-color: #c8d8dd;
    /*border: solid;
    border-top: 20px;
    border-color: white;*/
}
/* style for separator between banner headings*/
.Accent {
    color: #FFFFFF;
    font-weight: bold;
}
/* hyperlink styles */
A.BannerLink:link {
    text-decoration: none;
    color: #1d66aa;
    background-color: #D8C89E;
}

A.BannerLink:visited {
    text-decoration: none;
    color: #1d66aa;
}

A.BannerLink:active {
    text-decoration: none;
    color: #1d66aa;
}

A.BannerLink:hover {
    text-decoration: underline;
    color: #1d66aa;
}
/* End Banner Styles */

/* Menu Navigation styles */

.LeftNav {
    /*BACKGROUND-COLOR: #D8C89E;*/
    background-color: #c8d8dd;
    font-weight: normal;
    text-decoration: none;
    height: 2000px;
}

.TopNav {
    vertical-align: top;
    height: 24px;
}

/* End Menu Navigation styles */

/*Message styles */
.StaticMessage {
    font-family: Verdana, Arial;
    font-size: 10pt;
    color: #000000;
    font-weight: normal;
}


.StaticBorder {
    border-style: solid;
    border-width: thin;
    border-color: #D8C89E;
}

.SurveyResults {
    font-family: Verdana, Arial;
    font-size: 12pt;
    color: #1d66aa;
    font-weight: normal;
}

    .SurveyResults td {
        padding: 4px;
        margin: 3px;
        border: 1px solid #ccc;
        padding-top: 10px;
        padding-left: 10px;
        padding-bottom: 10px;
    }

    .SurveyResults th {
        background-color: #1d66aa;
        color: #FFF;
        font-weight: bold;
        font-size: 16pt;
    }

.AccessDenied {
    font-family: Verdana, Arial;
    font-size: 14px;
    font-weight: normal;
    color: #FF0000;
    margin: 2px 0px 2px 0px;
}

.errorMessage {
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    margin: 2px 0px 2px 0px;
}

.infoMessage {
    font-family: Arial;
    font-size: 10pt;
    font-weight: normal;
    color: #D40139;
    margin: 2px 0px 2px 0px;
}
/*End Message styles */

/* text style for buttons and link buttons*/
.CommandButton {
    font-family: Verdana, Arial;
    font-size: 14pt;
    font-weight: normal;
}

.LogoutButton {
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: normal;
    color: white;
    padding-right: 5px;
}

/* hyperlink style for buttons and link buttons*/
A.CommandButton:link {
    text-decoration: underline;
    color: #1d66aa;
}


A.CommandButton:active {
    text-decoration: underline;
    color: #1d66aa;
}

A.CommandButton:hover {
    text-decoration: underline;
    color: #1d66aa;
}

/* Form button styles */
.FormButton {
    font-family: Verdana, Arial;
    font-size: medium;
    font-weight: normal;
    border-width: thin;
    border-color: #1d66aa;
    color: #1d66aa;
    width: 80px;
    height: 30px;
}

.Footer {
    font-family: Verdana, Arial;
    font-size: xx-small;
    font-weight: normal;
    color: #1d66aa;
}
