.errormessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, HELVETICA, Verdana, sans-serif
}
P
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, HELVETICA, Verdana, sans-serif
}
A:link
{
    COLOR: #003399
}
A:visited
{
    COLOR: #666699
}
A:hover
{
    COLOR: #3366ff
}
A:active
{
    COLOR: #ff9900
}
.HomepageNews
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: ARIAL,VERDANA,HELVETICA,sans-serif
}
.SECTIONHEAD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 20px;
    COLOR: #cc3333;
    FONT-FAMILY: ARIAL,VERDANA,HELVETICA,sans-serif
}
.HEADERXLARGE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-FAMILY: ARIAL,VERDANA,HELVETICA,sans-serif
}
.HEADERLARGE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #006699;
    FONT-FAMILY: ARIAL,HELVETICA,VERDANA,sans-serif
}
.HEADERMEDIUM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-FAMILY: ARIAL,HELVETICA,VERDANA,sans-serif
}
.HEADERSMALL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: ARIAL, HELVETICA, VERDANA, sans-serif
}
.HEADERXSMALL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: ARIAL, HELVETICA, VERDANA, sans-serif
}
.HEADERXXSMALL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: ARIAL, HELVETICA, VERDANA, sans-serif
}
.HEADERXXXSMALL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: ARIAL, HELVETICA, VERDANA, sans-serif
}
.BODYCOPYXLARGE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #000000;
    FONT-FAMILY: ARIAL,HELVETICA,VERDANA,sans-serif
}
.BODYCOPYLARGE
{
    FONT-SIZE: 15px;
    FONT-FAMILY: ARIAL,HELVETICA,VERDANA,sans-serif
}
.bodycopymedium
{
    FONT-SIZE: 13px;
    FONT-FAMILY: ARIAL,HELVETICA,VERDANA,sans-serif
}
.BodycopySmall
{
    FONT-SIZE: 11px;
    FONT-FAMILY: ARIAL, HELVETICA, VERDANA, sans-serif
}
.bodycopyxsmall
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: VERDANA,ARIAL,HELVETICA,sans-serif
}
.BODYCOPYXXSMALL
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: ARIAL,HELVETICA,VERDANA,sans-serif
}
.BODYCOPYFINEPRINT
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica,verdana,sans-serif
}
.SUBNAVELEMENT
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, verdana, sans-serif;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
.NAVELEMENT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: none
}

.NewslettersCopy
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, verdana, sans-serif
}
.SponsorFootCopy
{
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif
}
.SponsorFootLink
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: none
}
.ShowcaseFootCopy
{
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif
}
.ShowcaseFootLink
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 6px;
    COLOR: #ffcc00;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: none
}
.pubfooterTitle
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: none
}
.pubfooterCopy
{
    FONT-SIZE: 10px;
    COLOR: #ffcc66;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: none
}
.zdfooterheadline
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: none
}
.zdfootercopy
{
    FONT-SIZE: 10px;
    COLOR: #3333cc;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: none
}
.legalfooterCopy
{
    FONT-SIZE: 10px;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: none
}
.legalfooterLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: none
}
.copyright
{
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: ARIAL, HELVETICA, VERDANA, sans-serif;
    TEXT-DECORATION: none
}
.resourceCenter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica, verdana, sans-serif
}
.ModuleAdTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.ModuleHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.ModuleBodyCopy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.ModuleLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333399;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.PollQuestionCopy
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana,Arial, Helvetica,  sans-serif
}
.CurrentIssue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc00;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.Date
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, verdana, sans-serif;
    TEXT-ALIGN: left
}
.MemberAreaCopy
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.MemberName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff9933;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Breadcrumb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, arial, HELVETICA, sans-serif
}
.ModuleTOCLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #333399;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.MicroButHed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333366;
    FONT-FAMILY: Arial, Helvetica, verdana, sans-serif
}
.MicroButAdNotice
{
    FONT-SIZE: 9px;
    COLOR: #6699cc;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.SlideShowNumbers
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.SlideNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffff99;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.FilterAreaTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff9933;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.RelatedLinksText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.WHITE
{
    COLOR: #ffffff
}
.bgOrange
{
    BACKGROUND-COLOR: #ffcc66
}
.LeftColumnColor
{
}
.PublogoBg
{
    BACKGROUND-COLOR: #003366
}
.SponsorBg
{
    BACKGROUND-COLOR: #cc3333
}
.ShowcaseBg
{
    BACKGROUND-COLOR: #003366
}
.PubFooter
{
    BACKGROUND-COLOR: #000000
}
.ZdFooter
{
    BACKGROUND-COLOR: #cccccc
}
.legalFooter
{
    BACKGROUND-COLOR: #ffffff
}
.UpperLeftCorner
{
}
.OverNavArea
{
}
.OverContentArea
{
}
.OverAdArea
{
    BACKGROUND-COLOR: #003366
}
.ModuleBodyBg
{
    BACKGROUND-COLOR: #CCCCCC
}
.ModuleTitleBg
{
    BACKGROUND-COLOR: #000000;
}
.searchBg
{
    BACKGROUND-COLOR: #003366
}
.moreResultsBg
{
    BACKGROUND-COLOR: #ffcc66
}
.NewslettersCopyBg
{
    BACKGROUND-COLOR: #cccccc
}
.NewslettersHeaderBg
{
    BACKGROUND-COLOR: #ffffff
}
.adcolumnbg
{
    BACKGROUND-COLOR: #003366
}
.AdBg
{
    BACKGROUND-COLOR: #336666
}
.LogoBG
{
    BACKGROUND-COLOR: #003366
}
.memberAreaBg
{
}
.CurrentIssueBg
{
}
.NewslettersHeaderBg
{
}
.ModuleTOCBg
{
    BACKGROUND-COLOR: #CCCCCC
}
.FilterhedBg
{
    BACKGROUND-COLOR: #ff9900
}
.RelatedLinksBg
{
    BACKGROUND-COLOR: #666633
}
.Lmargin5
{
    MARGIN-LEFT: 5px
}
.Rmargin3
{
    MARGIN-RIGHT: 3px
}
.Lmargin15
{
    MARGIN-LEFT: 15px
}
.TBmargin3
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 3px
}
.ModuleList
{
}
.Formtext
{
    WIDTH: 125px;
    size: 10px
}
.formbutton
{
    HEIGHT: 20px
}
.SlideShowBg
{
    BACKGROUND-COLOR: #003366
}
.j_hdr1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, helvetica, verdana, sans-serif
}
.j_content1
{
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, helvetica, verdana, sans-serif
}
.j_content1b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, helvetica, verdana, sans-serif
}
.authorsource
{
    FONT-SIZE: 10px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.IB_headerBG
{
    BACKGROUND-COLOR: #336699
}
.IB_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #663399;
    FONT-FAMILY: Verdana, arial, sans
}
.IB_content
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial, sans
}
.SearchBar_BG
{
    BACKGROUND-COLOR: #666666;
}
.SearchBar_Text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
}
.SearchBar_Link
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
    TEXT-DECORATION: underline;
}
.AdModule_Hdr
{
	BACKGROUND-COLOR: #003366;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: helvetica
}
.AdModule_BG
{
	BACKGROUND-COLOR: #003366;
}
.AdModule_Content
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
}
.AdModule_ContentLarge
{
    FONT-SIZE: 13px;
    COLOR: #000000;
	 FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;
}