A:link
{
    color: #003399;
}
A:visited
{
    color: #ff0000;
}
A:hover
{
    color: #FF3300;
    font-weight: normal;
}


.lookup-hdr-text
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: White;
    font-weight: bolder;
}
.menu-links
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
}

.menu-links10
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

.Highlight
{
    background-color: #FFFFAE;
}
.goldheader
{
    font-family: Arial, Helvetica, sans-serif;
    color: Navy;
    font-weight: bold;
    font-size: 10pt;
    background-color: #eee8aa;
}
.referral_header_1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
}
.referral_header_2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
.referral_line_1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}
.header1
{
    background-color: blue;
}
.header-text
{
    font-weight: bolder;
    font-size: 12px;
    color: white;
    text-indent: 3px;
    font-family: Arial, Verdana;
}
.pageheader-text
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
}
.pageheader-text16
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: Red;
}

.leftpad
{
    padding-left: 10px;
}
.basictext9
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: Black;
}
.basictext10
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: Black;
}
.basictext11
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
}
.basictext12
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
}
.basictext13
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: Black;
}
.basictext14
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: Black;
}

.custinfo-text
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
    text-indent: 10px;
}
.custinfo-text-red
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: red;
    text-indent: 15px;
}

.header2
{
    background-color: #E3E2E1;
}
.header2y
{
    background-color: #FFFFAE;
}

.header3
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: Navy;
}
.header4
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
}
.header14px
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
}
.header5
{
    font-family: Arial, Helvetica, sans-serif;
    color: #800000;
    font-weight: bold;
    font-size: 14px;
}
.header6
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: Blue;
}
.label
{
    font-family: "Courier New" , Courier, monospace;
    font-size: 14px;
}

.question-text
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
    text-indent: 10px;
    font-weight: bold;
}
.sbm-bold_9
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: Black;
    font-weight: bold;
}
.sbm_9
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: Black;
}



.question-text-red
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Red;
    text-indent: 10px;
    font-weight: bold;
}
.question-text-navy
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Navy;
    text-indent: 10px;
    font-weight: bold;
}

.checkbox-text
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    padding-left: 10px;
    font-weight: normal;
}
.subcheckbox
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    font-weight: normal;
}
.checkbox-letter
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    font-weight: normal;
}
.checkbox-text-m27
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    margin-left: 27px;
    font-weight: normal;
}
.checkbox-text-bld
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    margin-left: 27px;
    font-weight: bold;
}
.checkbox-text-noIndent
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    font-weight: normal;
}
.box_border
{
    border-style: solid;
    border-width: 1pt;
    border-color: black;
}
.box_leftcell
{
    border-left-style: solid;
    border-left-width: 1pt;
    border-left-color: Black;
    border-top-style: solid;
    border-top-width: 1pt;
    border-top-color: Black;
    border-bottom-style: solid;
    border-bottom-width: 1pt;
    border-bottom-color: Black;
}
.box_rightcell
{
    border-right-style: solid;
    border-right-width: 1pt;
    border-right-color: Black;
    border-top-style: solid;
    border-top-width: 1pt;
    border-top-color: Black;
    border-bottom-style: solid;
    border-bottom-width: 1pt;
    border-bottom-color: Black;
}
.box_centercell
{
    border-top-style: solid;
    border-top-width: 1pt;
    border-top-color: Black;
    border-bottom-style: solid;
    border-bottom-width: 1pt;
    border-bottom-color: Black;
}
.box_grey
{
    border-style: solid;
    border-width: 1pt;
    border-color: Silver Silver Silver Silver;
}
.nounder
{
    text-decoration: none;
}
.txt_highlight
{
    background-color: Yellow;
}
.text-italic
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    font-style: italic;
}
.invert
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: White;
    background-color: Black;
    font-weight: bold;
}
.cell-margin
{
    margin-left: 20px;
    padding-left: 12px;
}
.cellpad20
{
    padding-left: 20px;
}

.topNavTxt
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    text-decoration: none;
}
.required
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Red;
    font-weight: bold;
}
.greyed-out
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: InactiveBorder;
}
.raised-hdr
{
    background-color: #E3E2E1;
    border-color: red;
    border-right: 1px solid #535353;
    border-top: 1px solid #FFFFAE;
    border-bottom: 2px solid Navy;
    border-left: 1px solid #FFFFAE;
}
.redbox-centered
{
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    background-color: #dcdcdc;
    border-color: #800000;
    border-style: Solid;
    border-width: 1px;
    text-align: center;
}
.redbox-left
{
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    background-color: #dcdcdc;
    border-color: #800000;
    border-style: Solid;
    border-width: 1px;
    text-align: left;
    padding-left: 3px;
}
hr.line
{
    color: black;
    height: .09em;
    width: 100%;
}
hr.line_navy
{
    color: black;
    height: .09em;
    width: 100%;
}





