BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.bodytext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A:visited
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A.mlmodtitle
{
    FONT-SIZE: 14px;
    COLOR: #333399;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.mlmodtitle:active
{
    FONT-SIZE: 14px;
    COLOR: #333399;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.mlmodtitle:visited
{
    FONT-SIZE: 14px;
    COLOR: #333399;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.nav
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A.nav:active
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A.nav:visited
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.mlmodtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333399;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.normalfont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.normalbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.tinyfont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.tinybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial,helvetica,sans-serif
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.titlefont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18pt;
    COLOR: #333399;
    LINE-HEIGHT: 26px;
    FONT-FAMILY: agenda-light,arial,helvetica,sans-serif
}
.titlefont2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18pt;
    COLOR: #333399;
    LINE-HEIGHT: 26px;
    FONT-FAMILY: agenda-light,arial,helvetica,sans-serif
}
.titlefont3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333399;
    LINE-HEIGHT: 26px;
    FONT-FAMILY: agenda-light,arial,helvetica,sans-serif
}
.hometeaserdate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.hometeaserfont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 24px;
    COLOR: #333399;
    LINE-HEIGHT: 28px;
    FONT-FAMILY: arial,verdana,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.hometeaserlinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #333399;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.hometeaserhello
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #ff9933;
    FONT-FAMILY: arial,verdana,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.dot
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #00cc33;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.dot2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.hed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.errorfont
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.specialreportfeature
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006666;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.newsarchivesheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333399;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.personalizehighlights
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff9900;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.horoscope
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc6600;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.faqfont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.calcLight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffcc
}
.calcDark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333399;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ccff99
}
.outerBox
{
    BACKGROUND-COLOR: #333399
}
.innerBox
{
    BACKGROUND-COLOR: #ffffff
}
.calcinstructions
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.calcHed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333399;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.baseLight
{
    BACKGROUND-COLOR: #dddddd
}
.baseDark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ccff99
}
.fullcolorBox
{
    BACKGROUND-COLOR: #ccff99
}
.breadcrumb
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.breadcrumb A
{
    TEXT-DECORATION: none
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.header A
{
    TEXT-DECORATION: underline
}
.secondaryLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.credit
{
    PADDING-LEFT: 2.5em;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.seemore
{
    PADDING-LEFT: 1.7em;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.usefulsites
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial,helvetica,sans-serif
}
.primaryUtility
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.primaryUtility A
{
    TEXT-DECORATION: none
}
.secondaryUtility
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.secondaryUtility A
{
    TEXT-DECORATION: underline
}
.dotCranberry
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc3366;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.loginlabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.medecon
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
