BODY
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000000
}
.login
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.login .SectionHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.bordeaux
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.bordeauxwriter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #820738;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.bordeauxhead
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.texthead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #ffcc66;
    FONT-FAMILY: helvetica, Arial;
    TEXT-DECORATION: none
}
.introtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #0000000;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.indent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #6666ff;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ffffff;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff3333
}
A:active
{
    COLOR: #ffffff
}
A:link
{
    COLOR: #ffffff
}
A:visited
{
    COLOR: #ffffff
}
.textSubPage
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: helvetica, Arial
}
.login .loginText
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left
}
.noteText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: silver
}
.navMenuItem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    TEXT-DECORATION: none
}
.navMenuTopic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.pageMainSectionHeading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Times New Roman
}
.poll
{
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: black
}
.poll .headingTextSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #cccccc;
    TEXT-DECORATION: none
}
.poll .required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #cccccc
}
.search
{
    COLOR: #999999;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.search .description
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #999999
}
.search .required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    TEXT-ALIGN: right
}
.search .special
{
    FONT-SIZE: 8pt;
    COLOR: white
}
.search .optional
{
    FONT-SIZE: 10pt;
    COLOR: white;
    TEXT-ALIGN: right
}
.search .noResults
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white
}
.search .results
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: white
}
.search .subResults
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #cccccc
}
.search .detailName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white
}
.search .detailPrice
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14pt;
    COLOR: white
}
.search .detailScore
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14pt;
    COLOR: #ff3333
}
.search .detailFamiliarName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffcc66
}
.search .detailNotes
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: #999999
}
.search .resultsMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white
}
.search .resultsLineItem
{
    FONT-SIZE: 12pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.siteMap
{
    COLOR: white
}
.siteMap .title
{
    FONT-SIZE: 14pt;
    COLOR: #ffcc66;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.subscription
{
}
.subscription .price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #ffcc66;
    FONT-STYLE: normal;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subscription .text
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 14pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.upm
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.linkNoUnderline
{
    TEXT-DECORATION: none
}
.label
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: helvetica, Arial
}
.goldBackground
{
    BACKGROUND-COLOR: #ffcc66
}
.footerText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.fieldText
{
    FONT-SIZE: 13pt;
    COLOR: black
}
.confirmation
{
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.confirmation .error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: red
}
.confirmation .normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: white
}
.login .optional
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right
}
.login .required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    TEXT-ALIGN: right
}
.login .sectionHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.login .special
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black
}
.login .warning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red
}
.login .warning A
{
    COLOR: black
}
.login .blackText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.login .blackTextLine
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.login .smallText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.poll .itemizeLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #cccccc;
    TEXT-DECORATION: none
}
.poll .itemizeSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.poll .pageText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.poll .questionText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #cccccc;
    TEXT-DECORATION: none
}
.poll .questionTextSm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #cccccc;
    TEXT-DECORATION: none
}
.poll .responseText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.poll .sectionHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffcc66;
    TEXT-DECORATION: none
}
.poll .subSectionHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffcc66;
    TEXT-DECORATION: none
}
.poll .tableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    BACKGROUND-COLOR: #ffcc66;
    TEXT-DECORATION: none
}
.poll .tableItem
{
    COLOR: black;
    BACKGROUND-COLOR: #cccccc
}
.subscription .coverNames
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #ffcc66;
    FONT-STYLE: italic;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subscription .smallText
{
    FONT-SIZE: 12pt;
    WORD-SPACING: 0em;
    COLOR: #ffffff;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subscription .smallText2
{
    FONT-SIZE: 12pt;
    WORD-SPACING: 0em;
    COLOR: #ffcc66;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subscription .smallTextLine
{
    FONT-SIZE: 12pt;
    WORD-SPACING: 0em;
    COLOR: #ffffff;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.subscription .smallTextRed
{
    FONT-SIZE: 12pt;
    WORD-SPACING: 0em;
    COLOR: #cc0000;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subscription .subscribeToday
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #cc0000;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.upm .optional
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right
}
.upm .required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right
}
.upm .sectionHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.upm .special
{
    FONT-SIZE: 8pt
}
.login .required A
{
    COLOR: black
}
.headingText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #999999
}
.siteMap .topic
{
    COLOR: #ccffff
}
.issue
{
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.issue .headLine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff3333
}
.issue .text2
{
    FONT-SIZE: 12pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.issue .text3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffcc66;
    TEXT-DECORATION: none
}
.issue .guideHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #ffcc66
}
.issue .text1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.issue .listtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.about
{
}
.about .contacthead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-FAMILY: Helvetica, sans-serif
}
.about .contacttext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.about .mastheadtext
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.about .mastheadtitle
{
    FONT-SIZE: 12pt;
    COLOR: #ff3333;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.about .arrow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    COLOR: #ff3333;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.about .heading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #003333;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.about .text1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.contactus
{
}
.contactus .text1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.contactus .heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.contactus .head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.resources
{
}
.resources .text1
{
    FONT-SIZE: 12pt;
    COLOR: #ccffff;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.resources .texthead
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #ffffff;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.news
{
}
.news .headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Helvetica, sans-serif, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
.winesoftheweek
{
}
.winesoftheweek .score
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ff3333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.winesoftheweek .price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Helvetica, sans-serif, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
.winesoftheweek .reviewtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    FONT-FAMILY: Helvetica, sans-serif, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
.winesoftheweek .italics
{
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    FONT-STYLE: italic;
    FONT-FAMILY: Times, 'Times New Roman', serif;
    TEXT-DECORATION: none
}
.topten
{
}
.topten .text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #999999;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.topten .winehead
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #999999;
    FONT-FAMILY: Helvetica;
    TEXT-DECORATION: none
}
.topten .score
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ff3333;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.topten .price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.topten .reviewtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.topten .name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Helvetica;
    TEXT-DECORATION: none
}
.topten .italics
{
    FONT-SIZE: 12pt;
    COLOR: #999999;
    FONT-STYLE: italic;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.subscription .yearLink
{
    COLOR: #ffcc66
}
.search .mentions
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt
}
.winesoftheweek .producer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Arial, 'MS Sans Serif', Helvetica, sans-serif
}
.winesoftheweek .ibar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #cccccc;
    FONT-FAMILY: Helvetica, sans-serif, Arial, 'MS Sans Serif'
}
.winesoftheweek .winename
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Helvetica;
    TEXT-DECORATION: none
}
.news .bodytext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    FONT-FAMILY: Helvetica, sans-serif
}
.news .bodytext .highlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.winenote
{
}
.winenote .ibar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #cccccc;
    FONT-FAMILY: Helvetica, sans-serif, Arial
}
.winenote .distributor
{
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    FONT-STYLE: italic;
    FONT-FAMILY: Times, 'Times New Roman', serif;
    TEXT-DECORATION: none
}
.winenote .price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.winenote .producer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Helvetica, sans-serif, Arial
}
.winenote .score
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ff3333;
    FONT-FAMILY: Helvetica, sans-serif, Arial
}
.winenote .winename
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffcc66;
    FONT-FAMILY: Helvetica, sans-serif, Arial
}
.winenote .note
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    FONT-FAMILY: Helvetica, sans-serif, Arial
}
.resultsLineItem2
{
    FONT-SIZE: 12pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
