.base { COLOR : #999999 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : normal ;  }
.base A:active { COLOR : #676767 ;  }
.base A:hover { COLOR : #000000 ;  }
.base A:link { COLOR : #676767 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : normal ;  }
.base A:visited { COLOR : #000000 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : normal ;  }
.baseDark { BACKGROUND-COLOR : #006ea5 ; COLOR : #ffffff ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 10pt ; FONT-WEIGHT : bold ;  }
.baseLight { BACKGROUND-COLOR : #88bbff ;  }
.calcDark { BACKGROUND-COLOR : #006ea5 ; COLOR : #ffffff ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 10pt ; FONT-WEIGHT : bold ;  }
.calcLight { BACKGROUND-COLOR : #ffffff ; COLOR : #000000 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 13px ; FONT-WEIGHT : normal ;  }
.calcinstructions { COLOR : #ff0000 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 10pt ;  }
.directory { COLOR : #ffffff ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 11px ; FONT-WEIGHT : normal ;  }
.directory A:active { COLOR : #ffffff ;  }
.directory A:hover { COLOR : #ffffff ;  }
.directory A:link { COLOR : #ffffff ;  }
.directory A:visited { COLOR : #ffffff ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 11px ; FONT-WEIGHT : normal ;  }
.directorybold { COLOR : #ffffff ; FONT-FAMILY : arial,helvetica,sans-serif ; FONT-SIZE : 11px ; FONT-WEIGHT : bold ;  }
.directorybold A:active { COLOR : #ffffff ;  }
.directorybold A:hover { COLOR : #ffffff ;  }
.directorybold A:link { COLOR : #ffffff ;  }
.directorybold A:visited { COLOR : #ffffff ; FONT-FAMILY : arial,helvetica,sans-serif ; FONT-SIZE : 11px ; FONT-WEIGHT : bold ;  }
.dot { COLOR : #99ccff ; FONT-FAMILY : verdana, geneva ; FONT-SIZE : 8pt ;  }
.dot2 { COLOR : #000000 ; FONT-FAMILY : verdana, geneva ; FONT-SIZE : 8pt ;  }
.errorfont { COLOR : #ff0000 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 10pt ;  }
.footer { COLOR : #888888 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 10px ;  }
.footer A:link { COLOR : #ff9900 ; FONT-SIZE : 10px ;  }
.footer A:visited { COLOR : #ff9900 ; FONT-SIZE : 10px ;  }
.footer2 { COLOR : #99ccff ; FONT-FAMILY : verdana, arial, helvetica, sans-serif ; FONT-SIZE : 9px ;  }
.footer2 A:link { COLOR : #99ccff ; FONT-FAMILY : verdana, arial, helvetica, sans-serif ; FONT-SIZE : 9px ; text-decoration : None ;  }
.footer2 A:visited { COLOR : #99ccff ; FONT-FAMILY : verdana, arial, helvetica, sans-serif ; FONT-SIZE : 9px ; text-decoration : None ;  }
.hed { COLOR : #006ea5 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : bold ;  }
.hometeaserdate { COLOR : #cc6600 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 8pt ; FONT-WEIGHT : bold ;  }
.hometeaserfont { COLOR : #cc6600 ; FONT-FAMILY : verdana, arial, helvetica, sans-serif ; FONT-SIZE : 10pt ; FONT-WEIGHT : bold ;  }
.leftNav A:active { COLOR : #f2f2f2 ; TEXT-DECORATION : None ;  }
.leftNav A:hover { COLOR : #99ccff ; TEXT-DECORATION : None ;  }
.leftNav A:link { COLOR : #ffffff ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : bold ; TEXT-DECORATION : None ;  }
.leftNav A:visited { COLOR : #ffffff ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : bold ; TEXT-DECORATION : None ;  }
.leftNavBottom { COLOR : #999999 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : normal ; TEXT-DECORATION : None ;  }
.leftNavBottom A:active { COLOR : #000000 ;  }
.leftNavBottom A:hover { COLOR : #000000 ;  }
.leftNavBottom A:link { COLOR : #676767 ; FONT-FAMILY : arial, verdana, helvetica ; TEXT-DECORATION : None ;  }
.leftNavBottom A:visited { COLOR : #676767 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : normal ; TEXT-DECORATION : None ;  }
.leftNavColor A:active { TEXT-DECORATION : None ;  }
.leftNavColor A:hover { COLOR : #cc6600 ; TEXT-DECORATION : None ;  }
.leftNavColor A:link { COLOR : #ff9900 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : bold ; TEXT-DECORATION : None ;  }
.leftNavColor A:visited { COLOR : #ff9900 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : bold ; TEXT-DECORATION : None ;  }
.mlmodtitle { COLOR : #0073b8 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 16px ; FONT-WEIGHT : bold ; TEXT-DECORATION : None ;  }
.modulefont { COLOR : #676767 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ;  }
.modulefont A:active { COLOR : #ff9900 ;  }
.modulefont A:link { COLOR : #ff9900 ;  }
.modulefont A:visited { COLOR : #ff9900 ;  }
.moreBlue { COLOR : #99ccff ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : normal ;  }
.newsarchivesheader { COLOR : #006666 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 13px ; FONT-WEIGHT : bold ;  }
.normalbold { COLOR : #000000 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 13px ; FONT-WEIGHT : bold ;  }
.normalbold A:link { COLOR : #ff9900 ; FONT-WEIGHT : bold ;  }
.normalbold A:visited { COLOR : #ff9900 ; FONT-WEIGHT : bold ;  }
.normalfont { COLOR : #000000 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 13px ;  }
.normalfont A:link { COLOR : #ff9900 ;  }
.normalfont A:visited { COLOR : #ff9900 ;  }
.outerBox { BACKGROUND-COLOR : #aaaaaa ;  }
.personalizehighlights { COLOR : #ff9900 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 10pt ; FONT-WEIGHT : bold ;  }
.registration A:active { COLOR : #ffffff ;  }
.registration A:link { COLOR : #ffffff ;  }
.registration A:visited { COLOR : #ffffff ;  }
.specialreportfeature { COLOR : #006666 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 10pt ; FONT-WEIGHT : bold ;  }
.tinybold { COLOR : #000000 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 11px ; FONT-WEIGHT : bold ;  }
.tinybold A:link { COLOR : #ff9900 ; FONT-SIZE : 11px ; FONT-WEIGHT : bold ;  }
.tinybold A:visited { COLOR : #ff9900 ; FONT-SIZE : 11px ; FONT-WEIGHT : bold ;  }
.tinyfont { COLOR : #000000 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 11px ;  }
.tinyfont A:link { COLOR : #ff9900 ; FONT-SIZE : 11px ;  }
.tinyfont A:visited { COLOR : #ff9900 ; FONT-SIZE : 11px ;  }
.titlefont { COLOR : #666666 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 17px ; FONT-WEIGHT : bold ;  }
.titlefont2 { COLOR : #000000 ; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 12pt ; FONT-WEIGHT : bold ;  }
.topsolgan { FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 8px ;  }
A.moreBlue:active { COLOR : #88bbff ;  }
A.moreBlue:hover { COLOR : #88bbff ;  }
A.moreBlue:link { COLOR : #99ccff ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : bold ;  }
A.moreBlue:visited { COLOR : #99ccff ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ; FONT-WEIGHT : bold ;  }
BODY { COLOR : #000000 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 13px ; FONT-WEIGHT : normal ;  }
BODY A:active { COLOR : #cc6600 ;  }
BODY A:hover { COLOR : #cc6600 ;  }
BODY A:link { COLOR : #ff9900 ;  }
BODY A:visited { COLOR : #cc6600 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 13px ; FONT-WEIGHT : normal ;  }
P { COLOR : #000000 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 13px ; FONT-WEIGHT : normal ;  }
SPAN.moduleheader { COLOR : #666666 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 13px ; FONT-WEIGHT : bold ;  }
SPAN.registration { COLOR : #990000 ; FONT-FAMILY : arial, verdana, helvetica ; FONT-SIZE : 12px ;  }
h2 { COLOR : #B2B2B2 ; FONT-FAMILY : arial, verdana, helvitica ; FONT-SIZE : 10px ; MARGIN-BOTTOM : 0 ;  }
.site44 { COLOR : #ffffff; FONT-FAMILY : arial, helvetica, sans-serif ; FONT-SIZE : 10px ;  }
.site44 A:link { COLOR : #ffffff ; FONT-SIZE : 10px ;  }
.site44 A:visited { COLOR : #ffffff ; FONT-SIZE : 10px ;  }
