BODY
{
    COLOR: white;
    FONT-FAMILY: Arial
}
.clsBodyBackColor
{
    BACKGROUND-COLOR: #330033
}
.clsBodyForeColor
{
    BACKGROUND-COLOR: #000000
}
TABLE#idMain
{
    BORDER-RIGHT: yellow 1px;
    BORDER-TOP: yellow 1px;
    BORDER-LEFT: yellow 1px;
    WIDTH: 760px;
    BORDER-BOTTOM: yellow 1px;
    HEIGHT: 100%
}
TABLE#idBanner
{
    BORDER-RIGHT: red 1px;
    BORDER-TOP: red 1px;
    BORDER-LEFT: red 1px;
    WIDTH: 100%;
    BORDER-BOTTOM: red 1px;
    HEIGHT: 10px
}
TABLE#idBanner TR
{
    BACKGROUND-COLOR: #000066
}
TABLE#idRightMenu
{
    BORDER-RIGHT: red 1px;
    BORDER-TOP: red 1px;
    BORDER-LEFT: red 1px;
    WIDTH: 100%;
    BORDER-BOTTOM: red 1px
}
TABLE#idLeftMenu
{
    BORDER-RIGHT: white 1px;
    BORDER-TOP: white 1px;
    BORDER-LEFT: white 1px;
    WIDTH: 100%;
    BORDER-BOTTOM: white 1px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #000066
}
TABLE#idContent
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black 1px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: white
}
.clsCurrentDate
{
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: center
}
.clsWeather
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
TABLE#idQuotes
{
    BORDER-RIGHT: #ff9631 1px solid;
    BORDER-TOP: #ff9631 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #ff9631 1px solid;
    WIDTH: 98%;
    BORDER-BOTTOM: #ff9631 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffb26b
}
TABLE#idQuotes TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #942063;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffb26b;
    TEXT-ALIGN: left
}
TABLE#idQuotes TR#idValues
{
    FONT-SIZE: 7pt;
    COLOR: navy;
    FONT-FAMILY: Arial
}
TABLE#idProps
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: #ff9631 1px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffb26b;
    TEXT-ALIGN: center
}
TABLE#idGetBizProfile
{
    WIDTH: 100%;
    HEIGHT: 100%
}
TABLE#idCurrentIssue
{
}
.clsGetQuote
{
    CURSOR: hand
}
TABLE#idQuotes TD#idHeaders
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ff9631
}
TABLE#idSearchSite
{
    BORDER-RIGHT: #000066 1px solid;
    BORDER-TOP: #000066 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #000066 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #000066 1px solid;
    FONT-FAMILY: 'Small Fonts';
    BACKGROUND-COLOR: #ffb26b
}
TABLE#idSearchSite TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 7pt;
    COLOR: #630063;
    PADDING-TOP: 4px;
    FONT-FAMILY: 'Small Fonts';
    TEXT-ALIGN: left
}
TABLE#idBrowseArticle
{
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: 'Small Fonts';
    BACKGROUND-COLOR: #630063
}
TABLE#idNavBar
{
    WIDTH: 100%;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #800080
}
TABLE#idNavBar TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px
}
TABLE#idInThisIssue
{
    PADDING-BOTTOM: 4px;
    WIDTH: 100%
}
.clsCurrentIssue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 100px;
    COLOR: #630063;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: #ffb26b;
    TEXT-ALIGN: center
}
.clsCoverStoryTitle
{
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: Arial
}
TABLE#idCoverStory
{
}
.clsFeatureTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: Arial
}
.clsCoverTeaser
{
    PADDING-RIGHT: 4px;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.clsFeatureTeaser
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.clsFeatureTitle A
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.clsFeatureTitle A:active
{
    TEXT-DECORATION: none
}
.clsFeatureTitle A:hover
{
    TEXT-DECORATION: underline
}
.clsFeatureTitle A:link
{
    TEXT-DECORATION: none
}
TABLE#idArticle
{
}
.clsArticleTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 6px;
    COLOR: navy;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial
}
.clsArticleBody
{
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 8px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.clsAuthor
{
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 8px;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
TABLE#idRelatedArticle
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial;
    HEIGHT: 100%;
    BACKGROUND-COLOR: transparent
}
TABLE#idRelatedArticle TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ff9631
}
TABLE#idRelatedArticle TH
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #9c6500;
    TEXT-ALIGN: left
}
.clsCoverStoryTitle A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.clsCoverStoryTitle A:active
{
    TEXT-DECORATION: none
}
.clsCoverStoryTitle A:hover
{
    TEXT-DECORATION: underline
}
.clsCoverStoryTitle A:link
{
    TEXT-DECORATION: none
}
.clsRelatedLink
{
    FONT-FAMILY: Arial
}
.clsRelatedLink A
{
    FONT-SIZE: 8pt;
    COLOR: #9c6500;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.clsRelatedLink A:active
{
    TEXT-DECORATION: none
}
.clsRelatedLink A:link
{
    TEXT-DECORATION: none
}
.clsRelatedLink A:hover
{
    TEXT-DECORATION: underline
}
.clsBrowseBlurb
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    WIDTH: 100%;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
TABLE#idBrowseBy
{
    BORDER-RIGHT: #ff9631 1px solid;
    BORDER-TOP: #ff9631 1px solid;
    BORDER-LEFT: #ff9631 1px solid;
    BORDER-BOTTOM: #ff9631 1px solid
}
TABLE#idBrowseBy TH
{
    WIDTH: 100px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ff9631
}
TABLE#idBrowseBy TD
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px;
    BACKGROUND-COLOR: white
}
.clsFormControl
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial
}
.clsBrowseBy
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.clsIssueCoverDate
{
    FONT-SIZE: 8pt;
    COLOR: #630063;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: center
}
.clsCurrentPage
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.clsGeneralMessage
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffe3ce
}
.clsReturnLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial
}
TABLE#idContactUs
{
    WIDTH: 95%;
    HEIGHT: 100%
}
TABLE#idContactUs TD#idTitle
{
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 12px;
    PADDING-TOP: 12px
}
TABLE#idContactUs TD#idRole
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    COLOR: #630063;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffb26b
}
TABLE#idContactUs TD#idName
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma, Arial
}
.clsFormText
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
TR#idElement
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.clsErrorMessage
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial
}
.clsFormat
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
TABLE#idContactUs TD#idNameSmall
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma, Arial
}
TABLE#idContactUs TD#idMessage
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    COLOR: #630063;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffb26b
}
.clsTitleLight
{
    FONT-SIZE: 24pt;
    COLOR: #ffb26b;
    FONT-FAMILY: Tahoma, Arial
}
.clsTitleDark
{
    FONT-SIZE: 24pt;
    COLOR: #630063;
    FONT-FAMILY: Tahoma, Arial
}
TABLE#idArticleList
{
    WIDTH: 100%;
    HEIGHT: 100%
}
TABLE#idArticleList TD#idArticleDate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
TABLE#idArticleList TD#idTeaser
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    COLOR: black;
    PADDING-TOP: 0px
}
TABLE#idArticleList TD#idTitle
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 4px
}
TABLE#idArticleList TD#idTitle A#idArticleDate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #ff9639;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
TABLE#idArticleList TD#idTitle A#idArticleDate:active
{
    TEXT-DECORATION: none
}
TABLE#idArticleList TD#idTitle A#idArticleDate:hover
{
    TEXT-DECORATION: underline
}
TABLE#idArticleList TD#idTitle A#idArticleDate:link
{
    TEXT-DECORATION: none
}
TABLE#idArticleList TH#idDeptTitle
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    WIDTH: 100%;
    COLOR: #630063;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffb26b;
    TEXT-ALIGN: left
}
TABLE#idBrowseRightMenu
{
    BORDER-RIGHT: #630063 1px solid;
    BORDER-TOP: #630063 1px solid;
    BORDER-LEFT: #630063 1px solid;
    WIDTH: 95%;
    BORDER-BOTTOM: #630063 1px solid;
    BACKGROUND-COLOR: white
}
TABLE#idArticleList TH#idBizProfile
{
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: black
}
.clsAdobeText
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 8px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: 'Small Fonts', Arial
}
.clsMoreLink
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
TABLE#idCoverStory TD#idArticleTypeHeader
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 4px;
    COLOR: #630063;
    PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffb26b
}
.clsArticleTitleEmail
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 8px;
    COLOR: #ff9639;
    PADDING-TOP: 8px
}
TABLE#idNavBar TD A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: whitesmoke;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
TABLE#idNavBar TD A:active
{
    TEXT-DECORATION: none
}
TABLE#idNavBar TD A:hover
{
    TEXT-DECORATION: none
}
TABLE#idNavBar TD A:link
{
    TEXT-DECORATION: none
}
.clsBizDirectorySectionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
TABLE#idFooter
{
    WIDTH: 100%;
    COLOR: yellow;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #000066
}
TABLE#idFooter TD#idCopywright
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px;
    FONT-FAMILY: 'Small Fonts', Tahoma, Arial;
    TEXT-ALIGN: center
}
TABLE#idFooter TD#idLinks
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ffb26b;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
TABLE#idFooter TD#idLinks A
{
    COLOR: #ffb26b;
    TEXT-DECORATION: none
}
TABLE#idFooter TD#idLinks A:active
{
    TEXT-DECORATION: none
}
TABLE#idFooter TD#idLinks A:hover
{
    TEXT-DECORATION: underline
}
TABLE#idFooter TD#idLinks A:link
{
    TEXT-DECORATION: none
}
TABLE#idFooter TD#idLinks A:visited
{
}
TABLE#idArticleList TD#idTitle A#idBackToBrowse
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #630063;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
TABLE#idArticleList TD#idTitle A#idBackToBrowse:active
{
    TEXT-DECORATION: none
}
TABLE#idArticleList TD#idTitle A#idBackToBrowse:hover
{
    TEXT-DECORATION: underline
}
TABLE#idArticleList TD#idTitle A#idBackToBrowse:link
{
    TEXT-DECORATION: none
}
.clsArticleType
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #ff9639;
    PADDING-TOP: 12px;
    FONT-FAMILY: Arial
}
.clsFormTextSmall
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.clsSubConfirmationSent
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
TABLE#idSurvey
{
    BACKGROUND-COLOR: white
}
TABLE#idSurvey TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
