﻿/* .Title and related styles */
.Title {
    font-family: Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
    background-color: Navy;
    color: White;
}

.Title a:link, .Title a:visited, .Title a:active {
    background-color: Navy;
    color: #ccffff;
}

.Title a:Hover {
    background-color: #ccffff;
    color: Navy;
}

/* .Label and related styles */
.Label, .Label a:link, .Label a:visited, .Label a:active {
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold;
    background-color: #999999;
    color: White;
    text-decoration: none;
}

.Label a:Hover {
    background-color: White;
    color: #999999;
}

/* .Item and related styles */
.Item {
    font-family: Verdana, Arial;
    font-size: 8pt;
    background-color: #FFFFFF;
    color: #191970;
}

.Item a:link, .Item a:visited, .Item a:active {
    background-color: #FFFFFF;
    color: #191970;
}

.Item a:Hover {
    background-color: #191970;
    color: #FFFFFF;
}

/* .AltItem and related styles */
.AltItem {
    font-family: Verdana, Arial;
    font-size: 8pt;
    background-color: #f5f5f5;
    color: #191970;
}

.AltItem a:link, .AltItem a:visited, .AltItem a:active {
    background-color: #f5f5f5;
    color: #990033;
}

.AltItem a:Hover {
    background-color: #990033;
    color: white;
}

.Button {
    border-left: thin outset;
    border-right: thin outset;
    border-top: thin outset;
    border-bottom: thin outset;
    font-size: 8pt;
    font-family: Verdana;
    cursor: hand;
}


.Menu, .Menu a:link, .Menu a:visited, .Menu a:active {
    font-family: Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #000066;
}

.Menu a:hover {
    font-family: Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
    background-color: #ffffff;
    color: #000066;
    cursor: hand;
}

.MenuItem, .MenuItem a:link, .MenuItem a:visited, .MenuItem a:active {
    font-family: Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
    background-color: #ffffff;
    color: #000066;
    border-bottom: 1;
}

.MenuItem a:hover {
    font-family: Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #000066;
    cursor: hand;
}

.SiteMenu, .SiteMenu a:link, .SiteMenu a:visited, .SiteMenu a:active {
    font-family: Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
    background-color: #ffffff;
    color: #000066;
    border-bottom: 1;
    background-image: url(/inc/images/ButtonBG.jpg);
}

.SiteMenu a:hover {
    font-family: Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #000066;
    cursor: hand;
}

.DropDown {
    font-family: Verdana, Arial;
    font-size: 8pt;
}

.PageTitle {
    font-family: Verdana, Arial;
    font-size: 16pt;
    font-weight: bold;
}

.Headline {
    font-family: Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
}

.PageText {
    font-family: Verdana, Arial;
    font-size: 8pt;
}

.TopWhite, .TopWhite a:link, .TopWhite a:visited, .TopWhite a:active {
    font-family: Verdana, Arial;
    color: White;
    font-size: 8pt;
    text-decoration: none;
}

/* .Title and related styles */
.PageTitle {
    font-family: Verdana, Arial;
    font-size: 12pt;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    background-color: #B1B3B4;
}

.Title, .Title a:link, .Title a:visited, .Title a:active {
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
    background-color: #B1B3B4;
    text-decoration: none;
}

.Title a:Hover {
    background-color: #ffffff;
    color: #B1B3B4;
    text-decoration: none;
}

/* .Label and related styles */
.Label, .Label a:link, .Label a:visited, .Label a:active {
    font-family: Verdana, Arial;
    font-size: 8pt;
    font-weight: bold;
    color: #000099;
    background-color: #dcdcdc;
    text-decoration: none;
}

.Label a:Hover {
    background-color: #000099;
    color: #dcdcdc;
}

/* .Item and related styles */
.Item {
    font-family: Verdana, Arial;
    font-size: 8pt;
    background-color: #FFFFFF;
    color: #000000;
}

.Item a:link, .Item a:visited, .Item a:active {
    background-color: #FFFFFF;
    color: #990033;
}

.Item a:Hover {
    background-color: #990033;
    color: #FFFFFF;
}

/* .AltItem and related styles */
.AltItem {
    font-family: Verdana, Arial;
    font-size: 8pt;
    background-color: #f5f5f5;
    color: #000000;
}

.AltItem a:link, .AltItem a:visited, .AltItem a:active {
    background-color: #f5f5f5;
    color: #990033;
}

.AltItem a:Hover {
    background-color: #990033;
    color: #FFFFFF;
}

.Button {
    font-size: 8pt;
    font-family: Verdana;
    cursor: hand;
}


.Menu, .Menu a:link, .Menu a:visited, .Menu a:active {
    font-family: Tahoma;
    font-size: 8pt;
    color: #000000;
    background-color: #D4D0C8;
    border-color: #D4D0C8;
}

.Menu a:hover, .MenuHover {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: #B6BDD2;
    border-color: #0A246A;
    border-width: thin;
}

.MenuItem, .MenuItem a:link, .MenuItem a:visited, .MenuItem a:active {
    font-family: Tahoma;
    font-size: 8pt;
    color: #000000;
    background-color: #D4D0C8;
}

.MenuItem a:hover, .MenuItemHover {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: #B6BDD2;
    border-color: #0A246A;
    border-width: thin;
}

.DropDown, .TextField {
    font-family: Verdana, Arial;
    font-size: 8pt;
    background-color: #D4D0C8;
}

.WhiteText, .WhiteText a:link, .WhiteText a:visited, .WhiteText a:active {
    font-family: Verdana, Arial;
    font-size: 8pt;
    color: White;
    text-decoration: none;
}

.WhiteText a:hover {
    font-family: Verdana, Arial;
    font-size: 8pt;
    color: Navy;
    background-color: White;
    text-decoration: none;
}

.ErrorCell, .ErrorCell a:link, .ErrorCell a:visited, .ErrorCell a:active {
    font-family: Verdana, Arial;
    font-size: 8pt;
    font-weight: bold;
    color: #ff0000;
    background-color: #FFFFFF;
    text-decoration: none;
}

.Indented {
    font-family: Verdana, Arial;
    font-size: 8pt;
    background-color: #FFFFFF;
    color: #000000;
    text-indent: 30px;
}

.SurveyTitle, .SurveyTitle a:link, .SurveyTitle a:visited, .SurveyTitle a:active {
    font-family: Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
    background-color: #B1B3B4;
    text-decoration: none;
}

.SurveyTitle a:Hover {
    background-color: #ffffff;
    color: #B1B3B4;
    text-decoration: none;
}

/* .Label and related styles */
.SurveyLabel, .SurveyLabel a:link, .SurveyLabel a:visited, .SurveyLabel a:active {
    font-family: Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
    color: #000099;
    background-color: #dcdcdc;
    text-decoration: none;
}

.SurveyLabel1 {
    font-family: Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FF0000;
    text-decoration: none;
}

.SurveyLabel2 {
    font-family: Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FF6600;
    text-decoration: none;
}

.SurveyLabel3 {
    font-family: Verdana, Arial;
    font-size: 12pt;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FFCC00;
    text-decoration: none;
}

.SurveyLabel a:Hover {
    background-color: #000099;
    color: #dcdcdc;
}

/* .SurveyItem and related styles */
.SurveyItem {
    font-family: Verdana, Arial;
    font-size: 10pt;
    background-color: #FFFFFF;
    color: #000000;
}

.SurveyItem a:link, .SurveyItem a:visited, .SurveyItem a:active {
    background-color: #FFFFFF;
    color: #990033;
}

.SurveyItem a:Hover {
    background-color: #990033;
    color: #FFFFFF;
}

.BigLink, .BigLink a:link, .BigLink a:visited, .BigLink a:active {
    font-family: Verdana, Arial;
    font-size: 10pt;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    background-color: #353535;
}

.BigLink a:Hover {
    background-color: #ffffff;
    color: #FF0000;
}

.RegisterLabel {
    font-family: Verdana, Arial;
    font-size: 8pt;
    color: #0d0e20;
}

.divWaiting {
    position: absolute;
    background-color: #ffffff;
    z-index: 2147483647 !important;
    opacity: 0.8;
    overflow: hidden;
    text-align: center;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    padding-top: 20%;
} 