BODY
{
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 1.25;
    FONT-FAMILY: Arial
}

.clsTopBot
{
    COLOR: #fafad4;
    BACKGROUND-COLOR: #1e3166
}

.clsBody
{
    LINE-HEIGHT: normal;
    BACKGROUND-COLOR: #fafad4
}
P
{
    FONT-FAMILY: Arial
}
.clsHeader
{
    FONT-SIZE: 14pt;
    COLOR: maroon;
    FONT-FAMILY: Arial
}
.clsH2
{
    FONT-SIZE: 12pt;
    COLOR: maroon;
    FONT-FAMILY: Arial
}
.pageEnd
{
    FONT-SIZE: 10pt;
    PAGE-BREAK-AFTER: always;
    FONT-FAMILY: Arial
}
.Reports
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.clsBlueText
{
    COLOR: blue
}
.clsRedText
{
    COLOR: red
}
#pErrorText
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
H1
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 24pt;
    FONT-FAMILY: 'Times New Roman'
}
TABLE
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.clsBlueText
{
    COLOR: blue
}
.clsImmPopUps
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.clsArial
{
    FONT-FAMILY: Arial
}
CAPTION
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
TD
{
    WHITE-SPACE: nowrap
}
INPUT
{
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 153px;
    FONT-FAMILY: Arial;
    HEIGHT: 25px
}
.clsButtons
{
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 64px;
    HEIGHT: 25px
}
.clsWideButtons
{
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 125px;
    HEIGHT: 25px
}
.clsHistoryButtons
{
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 125px;
    HEIGHT: 25px
}
.clsCheckboxes
{
    WIDTH: 18px;
    HEIGHT: 22px
}
.clsRadioButtons
{
    WIDTH: 18px;
    HEIGHT: 22px
}
.clsImmDates
{
    WIDTH: 80px;
    HEIGHT: 22px
}
.clsImmCPT
{
    WIDTH: 45px;
    HEIGHT: 22px
}
BUTTON
{
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 64px;
    HEIGHT: 25px
}
SELECT
{
    FONT-SIZE: 10pt;
    WIDTH: 153px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.clsYesNo
{
    FONT-SIZE: 10pt;
    WIDTH: 55px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.clsImmSite
{
    FONT-SIZE: 10pt;
    WIDTH: 110px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.clsImmDescript
{
    FONT-SIZE: 10pt;
    WIDTH: 174px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.clsImmAgeGroup
{
    FONT-SIZE: 10pt;
    WIDTH: 100px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.clsImmFunding
{
    FONT-SIZE: 10pt;
    WIDTH: 100px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.clsImmProvider
{
    FONT-SIZE: 10pt;
    WIDTH: 167px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.cls13Chr
{
    FONT-SIZE: 10pt;
    WIDTH: 90px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
TEXTAREA
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.clsImmNotes
{
    WIDTH: 500px;
    HEIGHT: 44px
}

a, a:link, a:visited, a:hover, a:active
{
    FONT-SIZE: 10pt;
    COLOR: Navy;
    FONT-FAMILY: Arial
}


.clsGridHeader
{
    background: Maroon;
    text-align:center;
}
.clsGridHeader a:link
{
    color: White;
}

.clsLogonText
{
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: none;
    FONT-FAMILY: Arial
}
INPUT.clsOK
{
    TEXT-TRANSFORM: uppercase;
    WIDTH: 40px;
    FONT-FAMILY: Arial;
    HEIGHT: 25px
}
.clsMaroonText
{
    COLOR: maroon
}
.clsBlackText
{
    COLOR: black
}
.clsSelLong
{
    WIDTH: 430px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.clsInputShort
{
    WIDTH: 25px;
    FONT-FAMILY: Arial;
    HEIGHT: 25px
}
INPUT.clsInputMedium
{
    WIDTH: 75px;
    FONT-FAMILY: Arial;
    HEIGHT: 25px
}
.clsSelShort
{
    FONT-SIZE: 10pt;
    WIDTH: 55px;
    HEIGHT: 22px
}
.clsTxtDiag
{
    WIDTH: 50px;
    HEIGHT: 22px
}
.clsInputLong
{
    WIDTH: 300px;
    FONT-FAMILY: Arial;
    HEIGHT: 25px
}
.clsSelMedium
{
    WIDTH: 200px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.ClsSelMedLong
{
    WIDTH: 250px;
    FONT-FAMILY: Arial;
    HEIGHT: 22px
}
.TDUserInfo
{
	font-family:verdana;
	font-size:10px;
	color:white;
}

.bannerClientField {
    float:left;
    font-size:10pt;
    margin:0;
}
.bannerUserField {
    float:left;
    text-align:right;
    margin-right:8px;
    font-size:8pt;
}
.bannerLabel {
    margin-right:4px;
    font-weight:bold;
}
