@charset "UTF-8";
/* CSS Document */

a:link { font: normal bold Helvetica, Verdana, sans-serif; line-height:18px; color:#8a5033; text-decoration:underline; }
a:visited { font: normal bold Helvetica, Verdana, sans-serif; line-height:18px; color:#8a5033; text-decoration:underline; }
a:hover { font: normal bold Helvetica, Verdana, sans-serif; line-height:18px; color:#cc9900; text-decoration:underline; }
a:active { font: normal bold Helvetica, Verdana, sans-serif; line-height:18px; color:#8a5033; text-decoration:underline; }

p { font: normal normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; margin:16px 0; }
p em { font: italic normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }
p i { font: italic normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }
p a:link, a:link em { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
p a:visited, a:visited em { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
p a:hover, a:hover em { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc9900 !important; text-decoration:underline; }
p a:active, a:active em { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }

b { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#333 !important; }

p strong, strong { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#333 !important; }
p strong a:link { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc6600 !important; text-decoration:underline; }
p strong a:visited { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc6600 !important; text-decoration:underline; }
p strong a:hover { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc9900 !important; text-decoration:underline; }
p strong a:active { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc6600 !important; text-decoration:underline; }

td a:link { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
td a:visited { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
td a:hover { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc9900 !important; text-decoration:underline; }
td a:active { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }

sup { font: 8px Helvetica, Verdana, sans-serif !important; color:#596264; vertical-align: super; }
sub { font: 8px Helvetica, Verdana, sans-serif !important; color:#596264; vertical-align:sub; }

ul { margin:0 0 12px 0 !important;; padding:0 0 0 20px !important; }
li { font: normal normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; list-style-image:url(../images/ico_bullet01.gif); margin:0 !important; padding:5px 0 !important; }
li em, li i { font: italic bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; list-style-image:url(../images/ico_bullet01.gif); margin:0 !important; padding:0 !important; }
li a:link { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
li a:visited { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
li a:hover { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc9900 !important; text-decoration:underline; }
li a:active { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }

option { font: normal normal 12px Helvetica, Verdana, sans-serif !important; line-height:25px !important; color:#666 !important; margin:5px 0; }
select { font: normal normal 12px Helvetica, Verdana, sans-serif !important; line-height:25px !important; color:#666 !important; margin:5px 0; }

h2, h3, dt, .heading { font: normal bold 16px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; }
h4 { font: normal bold 14px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; list-style-image:none !important; }

dd { font: normal normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }
dd a:link { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
dd a:visited { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
dd a:hover { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc9900 !important; text-decoration:underline; }
dd a:active { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }



/*BEGIN WELCOME PAGE STYLES*/

#banner { display:none; }

#group2 .nwImage { margin:20px 0 0 0 !important; padding:0 !important; }

#welcomeBody div#group1 h2 { font: bold 13px Helvetica, Verdana, sans-serif !important; margin:0 !important; }
#welcomeBody div#group1 h2 a:link { font: bold 13px Helvetica, Verdana, sans-serif !important; border: none; color: #cc6600; display:block; text-decoration: none;  line-height:18px !important; }
#welcomeBody div#group1 h2 a:visited { font: bold 13px Helvetica, Verdana, sans-serif !important; border: none; color: #cc6600; text-decoration: none;  line-height:18px !important; }
#welcomeBody div#group1 h2 a:hover { font: bold 13px Helvetica, Verdana, sans-serif !important; border: none; color: #cc6600; text-decoration:underline; background-color:#fff;  line-height:18px !important; }
#welcomeBody div#group1 h2 a:active { font: bold 13px Helvetica, Verdana, sans-serif !important; border: none; color: #cc6600; text-decoration: none;  line-height:18px !important; }

#welcomeBody div#group1 h1.box { font: normal bold 19px "Trebuchet MS", sans-serif !important; margin: 16px 0 7px 0 !important; padding: 0; text-transform:lowercase !important; }
#welcomeBody div#group1 h1.box a:link { font: normal bold 19px "Trebuchet MS", sans-serif !important; background-color:ffffcc; border: none; color: #5a3306 !important; display:block; text-decoration: none; padding-left:8px !important; }
#welcomeBody div#group1 h1.box a:visited { font: normal bold 19px "Trebuchet MS", sans-serif !important; background-color:ffffcc; border: none; color: #5a3306 !important; display:block; text-decoration: none; }
#welcomeBody div#group1 h1.box a:hover { font: normal bold 19px "Trebuchet MS", sans-serif !important; background-color:ffffcc; border: none; color: #5a3306 !important; display:block; text-decoration: none; }
#welcomeBody div#group1 h1.box a:active { font: normal bold 19px "Trebuchet MS", sans-serif !important; background-color:ffffcc; border: none; color: #5a3306 !important; display:block; text-decoration: none; }

#welcomeBody div#group2 h1.box { font: normal bold 19px "Trebuchet MS", sans-serif !important; margin: 16px 0 7px 0 !important; padding: 0; text-transform:lowercase !important; }
#welcomeBody div#group2 h1.box a:link { font: normal bold 19px "Trebuchet MS", sans-serif !important; background-color:ffffcc; border: none; color: #5a3306 !important; display:block; text-decoration: none; padding-left:8px !important; }
#welcomeBody div#group2 h1.box a:visited { font: normal bold 19px "Trebuchet MS", sans-serif !important; background-color:ffffcc; border: none; color: #5a3306 !important; display:block; text-decoration: none; }
#welcomeBody div#group2 h1.box a:hover { font: normal bold 19px "Trebuchet MS", sans-serif !important; background-color:ffffcc; border: none; color: #5a3306 !important; display:block; text-decoration: none; }
#welcomeBody div#group2 h1.box a:active { font: normal bold 19px "Trebuchet MS", sans-serif !important; background-color:ffffcc; border: none; color: #5a3306 !important; display:block; text-decoration: none; }

#welcomeBody div#group2 { font: normal normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }
#welcomeBody div#group2 a:link { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
#welcomeBody div#group2 a:visited { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
#welcomeBody div#group2 a:hover { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc9900 !important; text-decoration:underline; }
#welcomeBody div#group2 a:active { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }

#welcomeBody div#group1 p.more { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; margin-top:10px; }
#welcomeBody div#group1 p.more a:link { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }
#welcomeBody div#group1 p.more a:visited { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }
#welcomeBody div#group1 p.more a:hover { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#8a5033 !important; text-decoration:underline; }
#welcomeBody div#group1 p.more a:active { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }

#welcomeBody div#group2 p.more { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; margin-top:10px; }
#welcomeBody div#group2 p.more a:link { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }
#welcomeBody div#group2 p.more a:visited { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }
#welcomeBody div#group2 p.more a:hover { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#8a5033 !important; text-decoration:underline; }
#welcomeBody div#group2 p.more a:active { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }

/*END WELCOME PAGE STYLES*/



/* BEGIN SIDEBAR STYLES*/

#sidebar_top {width:170px; height:21px; margin:0; padding:0; background:url(../images/hn_sidebar_top.gif) top no-repeat; }
#sidebar_bottom {width:170px; height:21px; margin:0; padding:0; background:url(../images/hn_sidebar_bottom.gif) bottom no-repeat; }
#sidebar { font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:10px; background-color:#91cdf0 !important; }
#sidebar .sidebartext { background-color:#91cdf0 !important; }

.sidebartext a:link { font:bold 13px "Trebuchet MS", sans-serif; color:#fff !important; text-decoration:none;}
.sidebartext a:visited { font:bold 13px "Trebuchet MS", sans-serif; color:#fff !important; text-decoration:none; }
.sidebartext a:hover { font:bold 13px "Trebuchet MS", sans-serif; color:#663300 !important; text-decoration:underline; }
.sidebartext a:active { font:bold 13px "Trebuchet MS", sans-serif; color:#fff !important; text-decoration:none; }

/* END SIDEBAR STYLES*/



/*BEGIN ARTICLE STYLES*/

p.HN-PHT { font: normal 12px Helvetica, Verdana, sans-serif !important; line-height:14px !important; }
p.HN-PHT b { font: normal bold 12px Helvetica, Verdana, sans-serif; color: #91cdf0 !important; text-decoration:none !important; border-bottom: none !important; line-height:14px !important; }

p.HN-PHT a:link b { font: normal bold 13px Helvetica, Verdana, sans-serif !important; color: #cc6600 !important; text-decoration: underline !important; line-height:14px !important; }
p.HN-PHT a:visited b { font: normal bold 13px Helvetica, Verdana, sans-serif !important; color: #cc6600 !important; text-decoration: underline !important; line-height:14px !important; }
p.HN-PHT a:hover b { font: normal bold 13px Helvetica, Verdana, sans-serif !important; color: #8a5033 !important; text-decoration:underline !important; line-height:14px !important; }
p.HN-PHT a:active b { font: normal bold 13px Helvetica, Verdana, sans-serif !important; color: #cc6600 !important; text-decoration: underline !important; line-height:14px !important; }
p.HN-PHT b a:link { font: normal bold 13px Helvetica, Verdana, sans-serif !important; color: #cc6600 !important; text-decoration: underline !important; line-height:14px !important; }
p.HN-PHT b a:visited { font: normal bold 13px Helvetica, Verdana, sans-serif !important; color: #cc6600 !important; text-decoration: underline !important; line-height:14px !important; }
p.HN-PHT b a:hover { font: normal bold 13px Helvetica, Verdana, sans-serif !important; color: #8a5033 !important; text-decoration:underline !important; line-height:14px !important; }
p.HN-PHT b a:active { font: normal bold 13px Helvetica, Verdana, sans-serif !important; color: #cc6600 !important; text-decoration: underline !important; line-height:14px !important; }

.Sub-Heading { font: normal bold 13px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#663300 !important; }

p.Also-Indexed { font:normal 11px Helvetica, Verdana, sans-serif !important; color:#666 !important; margin-top:10px; }
p.Also-Indexed b { font:bold 11px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; margin-top:10px; }

ul.sidebar a { font:normal bold 11px Helvetica, Verdana, sans-serif !important; color:#8a5033 !important; line-height:16px !important; }
ul.sidebar a:hover { font:normal bold 11px Helvetica, Verdana, sans-serif !important; color:#cc9900 !important; line-height:16px !important; }
ul.sidebar li { font:normal bold 11px Helvetica, Verdana, sans-serif !important; color:#8a5033 !important; padding:2px 0 !important; }

#Related-Topics p b { font:bold 11px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; margin-top:10px; }
#Related-Topics a:link { font:bold 11px Helvetica, Verdana, sans-serif !important; line-height:18px; color:#8a5033; text-decoration:underline; }
#Related-Topics a:visited { font:bold 11px Helvetica, Verdana, sans-serif !important; line-height:18px; color:#8a5033; text-decoration:underline; }
#Related-Topics a:hover { font:bold 11px Helvetica, Verdana, sans-serif !important; line-height:18px; color:#cc9900; text-decoration:underline; }
#Related-Topics a:active { font:bold 11px Helvetica, Verdana, sans-serif !important; line-height:18px; color:#8a5033; text-decoration:underline; }

.discussion { font: normal 13px Helvetica, Verdana, sans-serif !important; color: #666 !important; line-height:18px !important; margin-bottom:10px; }
.discussion a:link { font: bold 13px Helvetica, Verdana, sans-serif !important; color: #8a5033 !important; text-decoration: none !important; line-height:18px !important; }
.discussion a:visited { font: bold 13px Helvetica, Verdana, sans-serif !important; color: #8a5033 !important; text-decoration: none !important; line-height:18px !important; }
.discussion a:hover { font: bold 13px Helvetica, Verdana, sans-serif !important; color: #cc9900 !important; text-decoration:underline !important;line-height:18px !important; }
.discussion a:active { font: bold 13px Helvetica, Verdana, sans-serif !important; color: #8a5033 !important; text-decoration: none !important; line-height:18px !important; }

th.Summary-Coulmnhead { background color:#CC0000 !important; }

.intro-container b { font: normal bold 13px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#663300 !important; text-transform:uppercase; }

#Other-Brands-Toggle a:link { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }
#Other-Brands-Toggle a:visited { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }
#Other-Brands-Toggle a:hover { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc9900 !important; text-decoration:underline; }
#Other-Brands-Toggle a:active { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }

#Combo-Drugs-Toggle a:link { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }
#Combo-Drugs-Toggle a:visited { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }
#Combo-Drugs-Toggle a:hover { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc9900 !important; text-decoration:underline; }
#Combo-Drugs-Toggle a:active { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:underline; }

.dnitrailer { border:none !important; background-color:ffffcc; }

#Related-Varietals h2 { color:#663300 !important; background-color:#ffffcc !important; }

.Interaction-Summary-Note { border:none !important; background-color:#ffffcc !important; }

#hniArticle .Index-Letter-Title { font: normal bold 35px Arial, Helvetica, sans-serif !important; margin-bottom:.5em; margin-top: 1em; color:#cc6600 !important; }

#hniArticle p.Index-Entry { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc6600 !important; }

#hniArticle div#Index-Jump-Letters { border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom:10px; height:30px; }
#hniArticle div#Index-Jump-Letters .Index-Jump-Letters { font: normal bold 11px Arial, Helvetica, sans-serif !important; color:#cc6600 !important; padding-bottom:15px !important; line-height:18px !important }
#hniArticle .Index-Jump-Letters a:link { font: normal bold 12px Arial, Helvetica, sans-serif !important; color:#91cdf0 !important; padding:4px !important; text-decoration:none; }
#hniArticle .Index-Jump-Letters a:visited { font: normal bold 12px Arial, Helvetica, sans-serif !important; color:#91cdf0 !important; padding:4px !important; text-decoration:none; }
#hniArticle .Index-Jump-Letters a:hover { font: normal bold 12px Arial, Helvetica, sans-serif !important; color:#fff !important; padding:4px !important; text-decoration:none; background-color:#91cdf0 !important }
#hniArticle .Index-Jump-Letters a:active { font: normal bold 12px Arial, Helvetica, sans-serif !important; color:#91cdf0 !important; padding:4px !important; text-decoration:none; }

#hniArticle div#Toc-Introductory p { font: normal 13px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }

#Focus-Illustration { margin:0 10px 10px 0 !important; }
.Intro-Line, .Intro-Line b { font: normal bold 14px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; }

.Focus-Options ul { padding:0 !important; margin:0 0 10px 0 !important; }
.Focus-Options li { padding:0 0 0 15px !important; margin:0 !important; }
.Focus-Item-Caption { font: normal bold 13px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#663300 !important; }
.Focus-Item-Caption em { font: italic bold 13px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#663300 !important; }

#Contents-List  p.Contents-List-Title { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; padding-top:10px !important; }
#Contents-List-Index  p.Contents-List-Caption a:link, a:visited, a:active { font:bold 12px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:none; }
#Contents-List-Index  p.Contents-List-Caption a:hover { font:bold 12px Helvetica, Verdana, sans-serif !important; color:#663300 !important; text-decoration:underline; }

td.Summary-Footnote, th.Summary-Columnhead { background-color:ffffcc !important; }

.Cookbook-Captions-Action { font: normal bold 11px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#663300 !important; }

#hniArticle div#Cookbook-Content .collection { font: normal normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }
#hniArticle div#Cookbook-Content em { font: italic normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }
#hniArticle div#Cookbook-Content a:link { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
#hniArticle div#Cookbook-Content a:visited { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
#hniArticle div#Cookbook-Content a:hover { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc9900 !important; text-decoration:underline; }
#hniArticle div#Cookbook-Content a:active { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }

.Cookbook-Content-Table th {background-color:#ffffcc !important; }

.Intro-Container { margin-bottom:10px !important; }

#hniArticle th { font: normal bold 13px Helvetica, Verdana, sans-serif !important; line-height:19px !important; color:#663300 !important; }

ul.Wine-Pairings { margin-right:0 !important; padding:0 7px 0 7px !important; }
ul.Wine-Pairings li { margin:0 !important; padding:0 0 0 20px !important; }

#Collection-Button.Collection-Button { background-color:ffffcc !important; border:none !important; margin:10px !important; padding:10px !important; }
#Collection-Button.Collection-Button a { font-size:12px !important; color:663300 !important; }
#Collection-Button.Collection-Button a em { font-size:12px !important; color:cc6600 !important; text-decoration:none !important; }
#Collection-Button.Collection-Button a em.link { font-size:10px !important; color:cc6600 !important; text-decoration:underline !important; }

/*END ARTICLE STYLES*/



/*START VITAMIN ADVISOR STYLES*/

#vads_content.hni_vads_content a:link { font: normal normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }
#vads_content.hni_vads_content a:link { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
#vads_content.hni_vads_content a:visited { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
#vads_content.hni_vads_content a:hover { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc9900 !important; text-decoration:underline; }
#vads_content.hni_vads_content a:active { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }

/*END VITAMIN ADVISOR STYLES*/



/*START NEWS STYLES*/

.nwHead { font: normal bold 28px "Trebuchet MS", sans-serif !important; color:#663300!important; margin-left:0 !important; }

.TITLE-HNWIRE { font: normal bold 28px "Trebuchet MS", sans-serif !important; color:#663300!important; margin-left:0 !important; }
.TITLE-HNWIRE i { font: italic bold 28px "Trebuchet MS", sans-serif !important; color:#663300!important; margin-left:0 !important; }

.nwCopyright, .COPYRIGHT-HNWIRE { font: normal normal 10px Helvetica, Verdana, sans-serif !important; color:#666 !important; line-height:14px !important; margin-bottom:8px; }

.nwByline, .BYLINE-HNWIRE, .Author-Byline { font: italic normal 12px Georgia, "Times New Roman", Times, serif !important; color:#596264 !important; line-height:16px !important; }

#nwArticle p i { font: italic normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }

#nwIndex h4 { font: normal bold 14px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; list-style-image:none !important; }
.nwSubhead { font: normal bold 14px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; list-style-image:none !important; }
.nwSubhead i { font: italic bold 14px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; list-style-image:none !important; }
.SUBHEAD-HNWIRE { font: normal bold 14px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; list-style-image:none !important; }
.SUBHEAD-HNWIRE i { font: italic bold 14px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; list-style-image:none !important; }
.SUBTITLE-HNWIRE { font: normal bold 14px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; list-style-image:none !important; }
.SUBTITLE-HNWIRE i { font: italic bold 14px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; list-style-image:none !important; }
#nwIndex ul li { list-style-image:none !important; }
#nwIndex li a { list-style-image:none !important; }

.nwSummary { font: normal normal 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#666 !important; }
.nwSummary a:link { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:none; text-transform:uppercase; }
.nwSummary a:visited { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:none; text-transform:uppercase; }
.nwSummary a:hover { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#8a5033 !important; text-decoration:underline; text-transform:uppercase; }
.nwSummary a:active { font:bold 10px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; text-decoration:none; text-transform:uppercase; }

.REFERENCE-HNWIRE { font: normal normal 10px Helvetica, Verdana, sans-serif !important; color:#666 !important; line-height:14px !important; margin-bottom:8px; }
.REFERENCE-HNWIRE a:link { font: normal normal 10px Helvetica, Verdana, sans-serif !important; color:#666 !important; line-height:14px !important; margin-bottom:8px; }
.REFERENCE-HNWIRE i { font: italic normal 10px Helvetica, Verdana, sans-serif !important; color:#666 !important; line-height:14px !important; margin-bottom:8px; }

/*END NEWS STYLES*/



p.Article-Title { font: normal bold 28px "Trebuchet MS", sans-serif !important; color:#663300!important; margin-left:0 !important; }
p.Reference { font: normal normal 10px Helvetica, Verdana, sans-serif !important; color:#666 !important; line-height:14px !important; margin-bottom:8px; }
p.Reference em { font: italic normal 10px Helvetica, Verdana, sans-serif !important; color:#666 !important; line-height:14px !important; }

.Pullquote { color:#cc6600 !important; font-size:16px !important; font-style:normal !important; background-color:#fff !important; line-height:18px !important;}
.open, .close { color:#cc6600 !important; }

.question, .answer { font: normal bold 28px Helvetica, Verdana, sans-serif !important; color:#91CDF0 !important; }
.number { color:#fff !important; background-color:#91CDF0 !important; padding: 3px !important; }

p.Food-Sub-Heading em { font: normal bold 16px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#cc6600 !important; }
.Food-Sub-Heading { font: normal bold 13px Helvetica, Verdana, sans-serif !important; line-height:20px !important; color:#663300 !important; text-transform:uppercase; }

#Bibliography p.Biblio-Entry { font: normal normal 10px Helvetica, Verdana, sans-serif !important; color:#666 !important; line-height:14px !important; margin-bottom:8px; }
#Bibliography p.Biblio-Entry em { font: italic normal 10px Helvetica, Verdana, sans-serif !important; color:#666 !important; line-height:14px !important; }

#Recipe-Categories.Recipe-Categories p b { font: bold 12px Helvetica, Verdana, sans-serif !important; color:#cc6600 !important; margin-top:10px; }

.recipe_search_results { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; }
.recipe_search_results a:link { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
.recipe_search_results a:visited { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }
.recipe_search_results a:hover { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#cc9900 !important; text-decoration:underline; }
.recipe_search_results a:active { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#8a5033 !important; text-decoration:underline; }

.Cookbook-Article-Banner-Title { font: normal bold 25px Arial, Helvetica, sans-serif !important; color:#ffffff !important; }
.Recipe-Sub-Heading  { font: normal bold 12px Helvetica, Verdana, sans-serif !important; line-height:18px !important; color:#663300 !important; }
.Fine-Print { font: normal normal 10px Helvetica, Verdana, sans-serif !important; color:#666 !important; line-height:14px !important; margin-bottom:8px; }



/*START COPYRIGHT STYLES*/

#copyright_info { border-top:thin solid #999; margin:10px 10px 25px 10px; }

#copyright_info.copyright p { font: normal bold 9px Helvetica, Verdana, sans-serif !important; color:#999 !important; text-align:left; }
#copyright_info.copyright p i { font: italic bold 9px Helvetica, Verdana, sans-serif !important; color:#999 !important; text-align:left; }

.copyright a:link { font: normal bold 9px Helvetica, Verdana, sans-serif !important; color:#8A5033; text-decoration:underline;}
.copyright a:visited { font: normal bold 9px Helvetica, Verdana, sans-serif !important; color:#8A5033; text-decoration:underline;}
.copyright a:hover {font: normal bold 9px Helvetica, Verdana, sans-serif !important; color:#CC9900; text-decoration:underline;}
.copyright a:active { font: normal bold 9px Helvetica, Verdana, sans-serif !important; color:#8A5033; text-decoration:underline;}

/*END COPYRIGHT STYLES*/