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

/*-------REPLACEMENT IMAGES-------*/
div.hnie_SHSuppAZ span { background-image:url("../images/master.w.m.us.Vitamins-AZ.png")!important; }
div.hnie_AZButtonText span { background-image:url("../images/master.w.m.us.Vitamins-AZ.png")!important; }
div.hnie_SHFoodAZ a.hni_Button span { background-image:url("../images/master.w.m.us.Foods-AZ.png")!important; }
div.hnie_SHMeatAZ { display:none!important; }
span.hni_IconBudget  { background-image:url("../images/master.w.m.us.BudgetFriendly.png")!important; }
div.hnie_SHRecipeSearchAll span { background-image:url("../images/master.w.m.us.SearchAllRecipes.png")!important; }
div.hnie_SHRxAZ span { background-image:url("../images/master.w.m.us.Drug-AZ.png")!important; }
div.hnie_SHHealthAZ span { background-image:url("../images/master.w.m.us.Health-AZ.png")!important; }
span.hni_IconHeart { background-image:url("../images/master.w.m.us.HeartHealthy.png")!important; }
span.hni_IconQuick { background-image:url("../images/master.w.m.us.QuickEasy.png")!important; height:23px!important; }
span.hni_IconEasy { background-image:url("../images/master.w.m.us.QuickEasy.png")!important; }
div.hni_ContentPanel div span.hni_RecipeSearchCategoryArrow.alternate { background-image:url("../images/master.w.m.us.ArrowUp.png")!important; }
div.hni_ContentPanel div span.hni_RecipeSearchCategoryArrow { background-image:url("../images/master.w.m.us.ArrowDown.png")!important; }
span.hni_RecipeSidebarArrow.alternate  { background-image:url("../images/master.w.m.us.ArrowUp.png")!important; }
span.hni_RecipeSidebarArrow  { background-image:url("../images/master.w.m.us.ArrowDown.png")!important; }
div.hni_ContentPanel span.hni_RelRating_1 img, div.hni_ContentPanel span.hni_RelRating_2 img, div.hni_ContentPanel span.hni_RelRating_3 img { display:none!important; }
div.hni_ContentPanel span.hni_RelRating_1 { background-image:url("../images/master.k.m.us.1Star.png")!important; }
div.hni_ContentPanel span.hni_RelRating_2 { background-image:url("../images/master.k.m.us.2Star.png")!important; }
div.hni_ContentPanel span.hni_RelRating_3 { background-image:url("../images/master.k.m.us.3Star.png")!important; }
div.hni_ReferencesCloser a span { background:url("../images/master.w.m.us.CloseButton.png") no-repeat scroll 0 0 transparent !important; cursor:pointer; }
div.hni_RelDetailCloser a span { background:url("../images/master.w.m.us.CloseButton.png") no-repeat scroll 0 0 transparent !important; cursor:pointer; }
div.hni_BabyTabCloser a span { background:url("../images/master.w.m.us.CloseButton.png") no-repeat scroll 0 0 transparent !important; cursor:pointer; }
div.hni_DataListQuestionImage { background:url("../images/master.w.m.us.QA_Q.png") no-repeat scroll 0 0 transparent !important; }
div.hni_DataListAnswerImage{ background:url("../images/master.w.m.us.QA_A.png") no-repeat scroll 0 0 transparent !important; }


/*-----CONTENT-----*/
.hni_ContentPanel { font: normal normal 14px Arial, Helvetica, sans-serif!important; color:#222; }
.hni_ContentPanel p { line-height:20px; margin:0 0 25px 0; }
.hni_ContentPanel a { text-decoration:underline!important; }
.hni_ContentPanel td { color:#222; font-size:12px!important; }
.hni_LanguageSelector { display:none!important; }

h2.hnise_Title { font:italic bold 27px Arial, Helvetica, sans-serif!important; width:720px; margin:0 0 20px 0!important; padding-bottom:4px; border-bottom: 3px #ffcc00 solid; text-transform:uppercase; color:#002775; }
.hnie_SubTitle { font-size:18px!important; font-weight:bold!important; color:#287AA4!important; }
h3, h3.hnise_SectionHead, h3.hnise_SectionHead p { font-size:16px!important; font-weight:bold; color:#287AA4!important; margin-bottom:4px!important; }
h4 { font-size:14px!important; font-weight:bold; color:#7f5425; margin-bottom:4px!important; }

.hnie_Byline { font-style:italic!important; font-size:12px!important; color:#777!important; }
div.hnie_Intro .hnise_ItemText p { font-weight:bold !important; font-size:14px!important; color:#777 !important; }

.hnise_NtkIntro strong { color:#7f5425 !important; }
div.hnie_Headline .hnise_Title, div.hnie_SecondaryCallout .hnise_Title { background:url(/images/green_gradient_35px.jpg) top repeat-x; padding:10px!important; color:#FFF!important; }
div.hnie_AZButtonText a { text-decoration:none!important; }

/*-----HOME-----*/
ul.hni_HomeCalloutTabs li a, a.hni_HomeCalloutWrapper { text-decoration:none!important; }
.hni_SectionHomeDataList h3 {  color:#7f5425 !important; font-size:14px!important; padding-left:0!important; }
div#hni_GeneralCallouts a:first-child { border-top:none!important; }
a.hni_GeneralCallout { margin:0 0 0 !important; padding:8px 0 !important; border-top:1px solid #DDD!important; text-decoration:none!important; }
a.hni_GeneralCallout:hover { background:#ebf6f8; }
.hni_GeneralCalloutImage { margin-right:15px!important; }
.hni_GeneralCalloutText { font-weight:bold !important; font-size:13px!important; color:#777 !important; }
span.hni_GeneralCalloutCallToActionText { font-weight:bold !important; font-size:9px!important; color:#287AA4 !important; text-transform:uppercase; padding-top:8px!important; }

ul.hnise_GenericDataList { margin-left:10px!important; }
ul.hnise_GenericDataList li p { margin:0!important; }
ul.hnise_GenericDataList li a, ul.hnise_GenericDataList li p a { font-size:13px!important; color:#287AA4 !important; text-decoration:none!important; background:none!important; padding-left:0!important; }
ul.hnise_GenericDataList li a:hover { color:#f86200 !important; }
ul.hnise_NtkGenericDataList li strong { color:#287AA4 !important; }


/*-----PULLQUOTE / RELATED TOPICS-----*/
.hnise_PullQuoteText { background:url("/images/master.w.m.us.PqTopBw.gif") no-repeat scroll 0 0 #ebf6f8!important; }
.hnise_PullQuoteText span { background:url("/images/master.w.m.us.PqBottomBw.gif") no-repeat scroll right bottom transparent!important; color:#287AA4!important; }
.hni_RelatedTopicsHeading { background:url(/images/green_gradient_35px.jpg) top repeat-x; }
.hni_RelatedTopicsHeading h3.hnise_SectionHead { color:#FFF!important; }
.hnise_RelatedContentList { background:none!important; }
.hnise_RelatedContentList li a span { padding-left: 10px !important; }
.hnise_RelatedContentList li a { text-decoration:none!important; font-weight:bold!important; color:#777!important; }
.hnise_RelatedContentList li a:hover { color:#333!important; }
.hni_RelatedContentWrapper ol {  }
.hni_RelatedContentWrapper ol li { border:1px solid #DDD!important; background:#efefef!important; }


/*-----RELATIONSHIP TABLE-----*/
.hni_RelShadedColumn { background:#ebf6f8 !important; }
td.hni_RelConceptNameColumn { font-weight:bold!important; font-size:13px!important; color:#287AA4 !important; }
.hni_RelTableHeader { background:none!important;font-weight:bold!important; font-size:14px!important; color:#777 !important; }
table.hni_RelTable { margin-top:15px!important; }
td.hni_RelButtonColumn a.hni_InlineButton, td.hni_RelLastColumnText a.hni_InlineButton { font:normal bold 9px Arial, Verdana, sans-serif !important; color:#287AA4 !important; text-transform:uppercase; }
td.hni_RelButtonColumn a.hni_InlineButton:hover, td.hni_RelLastColumnText a.hni_InlineButton:hover { color:#002775 !important; text-decoration:underline!important; }
.hni_DosageSummary { font-weight:bold!important; }
.hni_RelDetail { margin-bottom:15px!important; }
.hni_RelDetailCloser { margin-top:-15px!important; }


/*-----LISTS-----*/
ul.hnise_SubtopicQADataList li { list-style:none!important; }



/*-----GUIDE LISTS-----*/
.hni_AzIndexAlphaLinks { background:url(../images/green_gradient_35px.jpg) bottom repeat-x #FFF !important; text-align:center !important; margin-bottom:25px !important; }
.hni_AzIndexAlphaLinks a { font-weight:bold!important; font-size:13px!important; color:#75a2ba !important;text-transform:uppercase; text-decoration:none !important; border:none!important; padding: 4px !important; }
.hni_AzIndexAlphaLinks a:hover { text-decoration:underline !important; color:#FFF !important; border:none!important; }
.hni_AzIndexAlphaLinkSelected a, .hni_AzIndexAlphaLinkSelected a:hover { background:#E37104!important; color:#FFF !important; text-decoration:none !important; }
div.hni_AzIndexResults div { border-bottom:1px solid #DDD!important; }
/*div.hni_AzIndexResults a { color:#561212 !important; text-decoration:underline !important; }
div.hni_AzIndexResults a:hover { color:#C00!important; }*/



/*-----REFERENCES / COPYRIGHT-----*/
.hnie_ReferencesPlaceholder { border:none!important; }
.hnie_ReferencesPlaceholder .hni_inlineWrapper { background:url(/images/green_gradient_35px.jpg) top repeat-x; padding:10px!important; }
.hni_inlineWrapper a { font-weight:bold!important; color:#FFF !important; text-decoration:none!important; }
.hni_inlineWrapper a:hover { color:#FC0 !important; }
.hni_ReferencesCloser { top:5px!important; }
#hni_ReferencesTextContainerCloser .hni_inlineWrapper { padding:0!important; background:none!important; margin:0!important; }
#hni_ReferencesTextContainerContent p  { font-size:12px!important; line-height:14px!important; color:#777!important; width:80%; }
.hnie_CopyrightDisclaimerText, .hnie_CopyrightDisclaimerText a, .hnie_CopyrightDisclaimerText p  { font-size:10px!important; line-height:14px; color:#777; }
.hnie_CopyrightDisclaimerText a:hover { color:#111; }


/*-----TABS-----*/
#hni_TabsWrapper ul { padding:0 !important; margin:8px 0 20px 0!important; }
#hni_TabsWrapper li { background:url("../images/hn_tabs.png") bottom repeat-x !important; border:1px solid #CCC !important; margin:10px 0 !important; }
#hni_TabsWrapper li.hni_Active { background:url(../images/green_gradient_35px.jpg) repeat-x!important; }
#hni_TabsWrapper li.hni_Active a, #hni_TabsWrapper li.hni_Active a:hover { color:#FFF !important; }
#hni_TabsWrapper li a { font:normal bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#999 !important; text-transform:uppercase; padding-left:0!important; text-decoration:none!important; }
#hni_TabsWrapper li a:hover { color:#444 !important; background:none!important; }
.hni_BabyTabsWrapper { border:none!important; }
.hni_BabyTabCloser { top:5px!important; }
ul.hni_BabyTabList { padding:0 !important; margin:16px 0 15px 0!important; list-style:none!important; border:none!important; }
.hni_BabyTabList li { background:url("../images/hn_tabs.png") bottom repeat-x !important; border:1px solid #CCC !important; margin:10px 0 !important; }
.hni_BabyTabList li a { font:normal bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#999 !important; text-transform:uppercase; margin-left:0!important; text-decoration:none!important; }
.hni_BabyTabList li a:hover { color:#444 !important; }
.hni_BabyTabList li.hni_Active { background:#888!important; }
.hni_BabyTabList li.hni_Active a, .hni_BabyTabList li.hni_Active a:hover { color:#FFF !important; }
.hni_BabyTabContent { border:none!important; }


/*-----TOC-----*/
ul.hnise_TocEntries li { border-bottom:1px solid #e7e7e7 !important; margin-bottom:10px !important; width:250px!important; }
ul.hnise_TocEntries li a, ul.hnise_TocEntries li p a { font-weight:bold !important; font-size:12px!important; color:#777; line-height:15px !important; padding:0 !important; text-decoration:none !important; }
ul.hnise_TocEntries li a:hover, ul.hnise_TocEntries li p a:hover { color:#333; }
ul.hnise_TocEntries li p { margin-bottom:0!important; }


/*-----DRUG INTERACTIONS-----*/
.hnie_DrugInteractions td { font-size:14px!important; line-height:20px!important; }
p.hnise_DisclaimerText { padding:20px; background:#ebf6f8; font-size:12px!important; font-weight:bold!important; color:#002775 !important; width:55%; margin:25px 0 !important; }


/*-----RECIPES / NUTRITION FACTS-----*/
.hnie_Nutrition { color:#333 !important; padding:12px !important; font:normal normal 10px Arial, Verdana, sans-serif !important; line-height:15px;border:1px solid #333; padding-top:0!important; margin-top:20px !important; }
.hnie_Nutrition h3.hnise_SectionHead { font:normal bold 24px "Arial Black", Arial, Verdana, sans-serif!important; line-height:30px; color:#333 !important; padding-top:0!important; border-bottom:4px solid #333 !important; }
.hniFactLineFooting { font:normal normal 9px Arial, Verdana, sans-serif !important; line-height:12px !important; }
.Hni_FactLineBottom { border-bottom:6px solid #333 !important; margin-bottom:8px !important; }
.Hni_FactLineMiddle, .Hni_FactLine, .Hni_FactLineDetail { border-bottom:1px solid #333 !important; }
.hni_RecipeSidebarSubhead, .hni_RelatedContentWrapper { background:url(/images/green_gradient_35px.jpg) top repeat-x!important; }
.hni_RecipeQuickFactsHeading, .hnie_RelatedContentPrimary, .hnie_RelatedContentSecondary { background:none!important; }
.hni_RecipeQuickFactsHeading h3 { color:#FFF!important; }
.hni_AttributionText { background:#333!important; font-size:11px!important; font-weight:bold!important; color:#FFF!important; border:none!important; padding:5px!important; }
.hni_AttributionText a { color:#FFF!important; font-size:11px!important; font-weight:bold!important; }
.hni_AttributionText a:hover { color:#FC0!important; }
.hnie_RelatedRecipes, .hnie_RelatedRecipes a, .hnie_AlsoIndexedAs { font-size:12px!important; margin-bottom:16px!important; }
.hni_RelatedRecipes, .hnie_AlsoIndexedAs strong { color:#7f5425 !important; }
.hnie_Notes p, .hnie_CollectionCopyright { font-size:12px!important; line-height:14px!important; color:#777!important; margin-bottom:12px!important; }


/*-----RECIPE GUIDES-----*/
table.hni_RecipeIndexCalloutTable { border:1px solid #ddd !important; margin-bottom:25px !important; }
table.hni_RecipeIndexCalloutTable td  { border-color:#ddd !important; }
div.hni_ContentPanel table#hni_RecipeIndexCalloutTbl td { padding:7px!important; }
tr.hni_RecipeIndexCalloutHeaderText { background:url(../images/green_gradient_35px.jpg) bottom repeat-x #FFF !important; }
td#hni_RecipeIndexCalloutHeaderTxt { font-weight:bold !important; font-size:13px!important; color:#FFF !important; }
tr.hni_RecipeIndexCalloutHeaderText td { padding:5px 10px !important; border-bottom:none !important; }
.hni_RecipeIndexCalloutImage td { text-align:center !important; }
.hni_RecipeIndexCalloutTitle td { padding:10px!important; }
.hni_RecipeIndexCalloutTitle a { font-weight:bold !important; font-size:13px!important; color:#287AA4 !important; }
.hni_RecipeIndexCalloutTitle a:hover { color:#f86200 !important; }

.hni_RecipeIndexFilter, .hni_RecipeIndexFilterDisabled { background:url("../images/hn_tabs.png") bottom repeat-x !important; border:1px solid #CCC !important; margin:10px 0 !important; }
.hni_RecipeIndexFilterDisabled { font:normal bold 11px Arial, Verdana, sans-serif !important; color:#CCC !important; text-transform:uppercase; padding:0!important; }
.hni_RecipeIndexFilter a { font-weight:bold !important; font-size:11px!important; color:#444 !important; text-transform:uppercase;; padding:0!important; text-decoration:none!important; }
.hni_RecipeIndexFilter a:hover { color:#777 !important; }
.hni_RecipeIndexFilterContainer span.Selected a { font-weight:bold !important; font-size:11px!important; color:#FFF !important; text-transform:uppercase; padding:0!important; }
.hni_RecipeIndexFilterContainer span.Selected { background:url(../images/green_gradient_35px.jpg) bottom repeat-x!important; }
div.hni_RecipeIndexCalloutContainer span.hni_RecipeIndexFilter, div.hni_RecipeIndexCalloutContainer span.hni_RecipeIndexFilterDisabled { padding:5px!important; margin:0!important; }
.hni_RecipeIndexPreFilter { font-weight:bold !important; font-size:13px!important; color:#7f5425 !important; line-height:16px !important; }







