BODY
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: ffffff
}
.login
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.login .SectionHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #941318;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
    line-height: 10pt;
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: nune;
    line-height: 10pt;
}
H6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text000000
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text000000b
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text000000m
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text000000sm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.textlinkWS
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #96161b;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.textlinkffffff
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text000000Ss
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textmain
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textcc0000
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #941318;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textcc0000B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #941318;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textWSred
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #96161b;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textDyellow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #dcb778;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textyellow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #eadeb6;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textcccccc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text999999
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text333333sm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text666666
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text333333
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.text999999B
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #999999;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textcolumn
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #696f23;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textffffff
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.textfffffflg
{
    FONT-WEIGHT: super;
    FONT-SIZE: 15pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.textffffffsm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #941318;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.whitetext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    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: #999999;
    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: #cc0000
}
A:active
{
    COLOR: #96161b
}
A:link
{
    COLOR: #96161b;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #000000
}
.score
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.producer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.note
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.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: #000000
}
.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: #cc0000;
    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: 000000;
    TEXT-ALIGN: right
}
.search .special
{
    FONT-SIZE: 8pt;
    COLOR: 000000
}
.search .optional
{
    FONT-SIZE: 10pt;
    COLOR: 999999;
    TEXT-ALIGN: right
}
.search .noResults
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: cc000000
}
.search .results
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: 000000
}
.search .subResults
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000
}
.search .detailName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: 000000
}
.search .detailPrice
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14pt;
    COLOR: 000000
}
.search .detailScore
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14pt;
    COLOR: #000000
}
.search .detailFamiliarName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000
}
.search .detailNotes
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: #000000
}
.search .resultsMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: 000000
}
.search .resultsLineItem
{
    FONT-SIZE: 12pt;
    COLOR: 000000;
    TEXT-DECORATION: none
}
.siteMap
{
    COLOR: 000000
}
.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: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.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: #cc0000;
    FONT-FAMILY: verdana;
    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: 12pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ibar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    VALIGN=middle
}

.winenote .distributor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-STYLE: italic;
    FONT-FAMILY: Times, 'Times New Roman', serif;
    TEXT-DECORATION: none
}
.winenote .price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.winenote .producer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.winenote .score
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.winenote .winename
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.winenote .note
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.resultsLineItem2
{
    FONT-SIZE: 12pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
