BODY
{
    FONT-SIZE:                x-small;
    FONT-FAMILY:              Arial, Verdana, Helvetica;
    BACKGROUND-COLOR:         #ffffff;
}
A:link
{
    TEXT-DECORATION:          underline;
    COLOR:                    #990000;
}
A:visited
{
    TEXT-DECORATION:          underline;
    COLOR:                    #990000;
}
A:hover
{
    TEXT-DECORATION:          underline;
    COLOR:                    #990000;
}
A:active
{
    TEXT-DECORATION:          underline;
    COLOR:                    #990000;
}
H2, H3, H4, H5
{
    COLOR:                    #990000;
    margin-top:               0em;
    margin-bottom:            0em;
}
h2
{
  margin-top: 20px;
}
TH
{
    FONT-WEIGHT:              bold;
    FONT-SIZE:                x-small;
    FONT-FAMILY:              Arial, Verdana, Helvetica;
    BACKGROUND-COLOR:         silver;
}
TR
{
    FONT-FAMILY:              Arial, Verdana, Helvetica;
    FONT-SIZE:                x-small;
    FONT-WEIGHT:              normal;
}
AltCol
{
    BACKGROUND-COLOR:         #eeeedd;
}
TD.Clickable
{
    CURSOR:                   pointer;
}
TD.Heading
{
    FONT-WEIGHT:              bold;
    FONT-SIZE:                x-small;
    FONT-FAMILY:              Arial, Verdana, Helvetica;
    BACKGROUND-COLOR:         silver;
}
IMG
{
    BORDER:                   none;
}
IMG.Clickable
{
    CURSOR:                   pointer;
}
INPUT
{
    FONT-SIZE:                100%;
    FONT-FAMILY:              Arial, Verdana, Helvetica;
}
INPUT.ReadOnlyItem
{
     background-color:        #f0f0f0;
     border:                  1px;
     border-style:            solid;
     border-color:            #cccccc;
}
INPUT.UpperCase
{
    FONT-SIZE:                100%;
    FONT-FAMILY:              Arial, Verdana, Helvetica;
    TEXT-TRANSFORM:           uppercase;
}
INPUT.Button
{
    FONT-SIZE:                100%;
    FONT-FAMILY:              Arial, Verdana, Helvetica;
    CURSOR:                   pointer;
}
INPUT.Image
{
    BORDER-RIGHT:             medium none;
    BORDER-TOP:               medium none;
    BORDER-LEFT:              medium none;
    CURSOR:                   pointer;
    BORDER-BOTTOM:            medium none;
}
INPUT.CheckBox
{
    BORDER-RIGHT:             medium none;
    BORDER-TOP:               medium none;
    BORDER-LEFT:              medium none;
    BORDER-BOTTOM:            medium none;
}
TEXTAREA
{
    FONT-SIZE:                100%;
    FONT-FAMILY:              Arial, Verdana, Helvetica;
}
TEXTAREA.FullWidthTA
{
    WIDTH:                    100%;
}
SELECT
{
    FONT-SIZE:                x-small;
    FONT-FAMILY:              Arial, Verdana, Helvetica;
}
TD.Appnt
{
    BORDER-RIGHT:             1px solid;
    BORDER-TOP:               1px solid;
    BORDER-LEFT:              0px solid;
    BORDER-BOTTOM:            0px solid;
    FONT-FAMILY:              Arial, Verdana, Helvetica;
}
TD.AppntClose
{
    BORDER-RIGHT:             0px solid;
    BORDER-TOP:               1px solid;
    BORDER-LEFT:              0px solid;
    BORDER-BOTTOM:            0px solid;
}
TD.Border
{
    border:                   1px;
    border-style:             solid;
    border-color:             #cccccc;
}
TD.ReadOnlyItem
{
     background-color:        #f0f0f0;
     border:                  1px;
     border-style:            solid;
     border-color:            #cccccc;
}
DIV.AppBenefits
{
    OVERFLOW:                auto;
    HEIGHT:                  110px;
    WIDTH:                   100%;
}
TABLE.ScrollingSurvey
{
    border-left:             1px solid #990000;
    border-right:            1px solid #990000;
    border-top:              0px none #ffffff;
    border-bottom:           1px solid #990000;
}

.MessageBox
{
     FONT-SIZE:               x-small;
     FONT-FAMILY:             Arial, Verdana, Helvetica;
     color:                   #000000;
     border-left:             1px;
     border-top:              1px;
     border-right:            1px;
     border-bottom:           1px;
     border-style:            solid;
     border-left-color:       #990000;
     border-top-color:        #990000;
     border-right-color:      #990000;
     border-bottom-color:     #990000;
     BACKGROUND-COLOR:        #eeeedd;
     margin-top : 10px;
}
.MessageBoxText
{
     BACKGROUND-COLOR:        #eeeedd;
     FONT-SIZE:               xx-small;
     FONT-FAMILY:             Arial, Verdana, Helvetica;
}
.SmallText
{
     FONT-SIZE:               xx-small;
     FONT-FAMILY:             Arial, Verdana, Helvetica;
}
.NormalText
{
     FONT-SIZE:               x-small;
     FONT-FAMILY:             Arial, Verdana, Helvetica;
}
INPUT.SmallText
{
     FONT-SIZE:               95%;
     FONT-FAMILY:             Arial, Verdana, Helvetica;
}
TEXTAREA.SmallText
{
     FONT-SIZE:               75%;
     FONT-FAMILY:             Arial, Verdana, Helvetica;
}
.SmallTextRed
{
     COLOR:                   #990000;
     FONT-SIZE:               xx-small;
     FONT-FAMILY:             Arial, Verdana, Helvetica;
}
.RegionBanner
{
     FONT-SIZE:               x-small;
     FONT-FAMILY:             Arial, Verdana, Helvetica;
     COLOR:                   #ffffff;
     BACKGROUND-COLOR:        #990000;
}
.LetterPrint
{
    FONT-SIZE:                8pt;
    FONT-FAMILY:              Arial;
    BACKGROUND-COLOR:         #ffffff;
}
.LetterPrintHead
{
    FONT-SIZE:                18pt;
    FONT-FAMILY:              Times;
    BACKGROUND-COLOR:         #ffffff;
}
.LetterPrintSmall
{
    FONT-SIZE:                8pt;
    FONT-FAMILY:              Times;
    BACKGROUND-COLOR:         #ffffff;
}
.LetterPrintLarge
{
    FONT-SIZE:                11pt;
    FONT-FAMILY:              Times;
    BACKGROUND-COLOR:         #ffffff;
}
.AltCol
{
    BACKGROUND-COLOR:         #eeeedd;
}
.AgeCat0
{
    BACKGROUND-COLOR:         #ffffff;
}
.AgeCat1
{
    BACKGROUND-COLOR:         #ffeeee;
}
.AgeCat2
{
    BACKGROUND-COLOR:         #ffcccc;
}
.AgeCat3
{
    BACKGROUND-COLOR:         #ff9999;
    
}
.AgeCat4
{
    BACKGROUND-COLOR:         #ff6666;
}
.FriendlyPrint
{
    FONT-SIZE:                12pt;
    FONT-FAMILY:              Arial;
    BACKGROUND-COLOR:         #ffffff;
}
.navBarSeparatorLine
{
  border-bottom:  #990000 solid 1px;
  font-size:      4px;

}
.navBarSeparatorLineSpacer
{
  font-size:      4px;
}
a.navBarLink:link
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
  color: #666666;
  background-color: #ffffff;
  text-decoration: none;
}
a.navBarLink:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
  color: #666666;
  background-color: #ffffff;
  text-decoration: none;
}
a.navBarLink:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
  color: #990000;
  text-decoration: underline;
  background-color: #ffffff;
}
a.bodyLink:link
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
  color: #990000;
  background-color: #ffffff;
  text-decoration: none;
}
a.bodyLink:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
  color: #990000;
  background-color: #ffffff;
  text-decoration: none;
}
a.bodyLink:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
  color: #990000;
  text-decoration: underline;
  background-color: #ffffff;
}
