
div.hni_ContentPanel { clear: both; position: relative; }

div.hni_ContentPanel a { text-decoration: none; outline: none; }

/* Tab Nav */

div.hni_TabsWrapper ul,
div.hni_TabsWrapper li
{
    margin-left: 0; padding: 0;
}

div.hni_TabsWrapper li
{
    list-style-type: none;
    display: inline; padding: .35em .5em;
    background-color: #eee; border-top: 1px solid #ddd; 
    border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;
}

div.hni_TabsWrapper li.hni_TabFirst
{
    border-left: 1px solid #ddd;
}

div.hni_TabsWrapper li.hni_Active
{
    border-bottom: 1px solid #fff;
    background-color: #fff; font-weight: bold; 
}

/* Baby Tab */

div.hni_ContentPanel ul.hni_BabyTabList,
div.hni_ContentPanel ul.hni_BabyTabList li
{
    margin: 0; padding: 0;
}

div.hni_BabyTabContent div.hni_BabyTabContentMember
{
	display: none;
}

div.hni_BabyTabContent div.hni_Active
{
	display: block;
}

div.hni_ContentPanel div.hni_BabyTabsWithMany ul.hni_BabyTabList
{
    display: inline-block;
    margin: 20px .5em 0 0; padding: 18px 10px 0 0;
    background-color: #f1f1f1; border-left: 10px solid #f1f1f1;
}

div.hni_ContentPanel div.hni_BabyTabsWithMany ul.hni_BabyTabList li
{
    display: inline; padding:.4em; white-space: nowrap;
    list-style-type: none; background-color: #e4e4e4; border-right: 1px solid #bbb;
}

div.hni_ContentPanel div.hni_BabyTabsWithMany ul.hni_BabyTabList li a.hni_BabyTabButton
{
    display: inline-block; padding-bottom: .4em;
}

div.hni_ContentPanel div.hni_BabyTabsWithMany  ul.hni_BabyTabList li.hni_Active
{
    font-weight: bold; background-color: #fff;
}

div.hni_ContentPanel div.hni_BabyTabsWithMany div.hni_BabyTabContent
{
    border-left: 10px solid #f1f1f1; border-bottom: 15px solid #f1f1f1;
    margin-top: -15px; padding-top: 30px; 
}

div.hni_ContentPanel div.hni_BabyTabsWithMany div.hni_BabyTabContent div.hnise_NeedToKnowDisclaimer
{
    margin: 1.25em;
}

div.hni_ContentPanel div.hni_BabyTabsWithMany div.hni_BabyTabContent table
{
    margin: 0 0 1em 5px;
}

/* landing Page */

td#hni_LandingPage_QuickTip,
td#hni_LandingPage_Featured
{
    width: 50%;
}
td#hni_LandingPage_QuickTip
{
    padding-right: 15px;
}

div.hni_ContentPanel #hni_TabsWrapper a.hni_Active { font-weight: bold; }

div.hni_ContentPanel div.hnie_AlsoIndexedAs strong { font-weight: normal; }

div.hni_inlineWrapper { margin:8px 0; }

div.hni_ContentPanel table.hni_RelTable a.hni_InlineButton 
{
    margin: 8px 0; font-weight: bold;
}

div.hni_ContentPanel table.hni_RelTable div.hni_RelDetailCloser a.hni_InlineButton 
{
    margin: 8px 0; font-weight: bold;
}

div.hni_ContentPanel table.hni_RelTable td.hni_RelButtonColumn a.hni_InlineButton
{
    margin: 0 0 8px 0; white-space: nowrap;
}

div.hni_ContentPanel sup { font-size: 0.85em; }

div.hni_ContentPanel div.hnie_NeedToKnow li 
{
    list-style-image: url(/images/web/master.w.m.us.focus_check.gif);
}

div.hni_ContentPanel div.hnie_NeedToKnow li p { margin: 0 0 4px 0; padding: 0; }

div.hni_ContentPanel div.hnise_NeedToKnowDisclaimer { font-size: smaller; }

/* Callouts */

span.hni_HomeCalloutText
{
	font-size: 1.25em; color: #fff; font-family: Verdana, Arial, sans-serif;
}

span.hni_HomeCalloutText strong 
{
	display: block;
	font-size: 1.45em; font-weight: bold;
}

span.hni_HomeCalloutCallToActionText
{
    font: bold 1em Verdana, Arial, sans-serif; color: #fff;
}

ul.hni_HomeCalloutTabs
{
	height: 32px; 
	margin: 2px 0 25px 0; background-color: #eee;
}

ul.hni_HomeCalloutTabs li a
{
	color: #333; background: url(/images/uiElements/GlobalNav/master.w.m.us.PrimCalloutBg_gradient.gif) repeat-x bottom;
}

/* Tables */

div.hni_ContentPanel table
{
    clear: both;
    border: none; border-collapse: collapse; border-spacing: 0;
}

div.hni_ContentPanel tr, div.hni_ContentPanel td, div.hni_ContentPanel th
{
    margin: 0; padding: 0; vertical-align: top;
}

div.hni_ContentPanel table.hni_RelTable th 
{
    margin-bottom: 2px; padding-bottom: 6px;
    white-space: nowrap; border-bottom: 1px solid #666;
}

div.hni_ContentPanel table.hni_RelTable td 
{
    padding: 3px 0; border-bottom: 1px solid #ccc;
}

div.hni_ContentPanel table.hni_RelTable td.hni_RelConceptNameColumn
{
    padding-right: 4px; font-weight: bold;
}

div.hni_ContentPanel table.hni_RelTable td.hni_RelShadedColumn
{
    padding: 3px 6px 6px 6px; background-color: #e8e8e8;
}

table.hni_RelTable tr td
{
    vertical-align: middle;
}

table.hni_RelTable th.hni_RelConceptNameColumn
{
    text-align: left;
}

table.hni_RelTable  th.hni_RelTableHeader
{
    text-align: center;
}

div.hni_ContentPanel table.hni_RelTable td.hni_RelButtonColumn,
div.hni_ContentPanel table.hni_RelTable td.hni_RelLastColumnText
{
    padding-left: 4px;
}

table.hni_RelTable
{
    width: 100%;
}

div.hnie_ConditionSummaryTable h3.hnise_SectionHead
{
    clear: both; margin-top: 0;
}

table.Diet_Comparison tbody td
{
    border-bottom: 1px solid #bbb; padding: 5px 0;
}

table.Diet_Comparison tbody td img 
{
    display: block;
}

/* "What Are Star Ratings" - "References" - "Learn More" - "X-CLOSE" Button */

/* star-rating & ref */

div.hni_ContentPanel div.hni_BabyTabsWithOne,
div.hni_ContentPanel div.hnie_ReferencesPlaceholder
{
    position: relative; margin: 1em 0; clear: both;
    border-top: 1px solid #eee; border-bottom: 1px solid #eee;
}

div.hnie_ReferencesPlaceholder a#hni_ReferencesLink
{
	margin: 1em 0;
}

div.hnie_ReferencesPlaceholder div.hni_inlineWrapper
{
	margin: 1em 0;
}

div.hni_ContentPanel div.hni_BabyTabsWithOne a.hni_BabyTabButton
{
    margin: 1em 0;
}

div.hni_BabyTabsWrapper.hni_BabyTabsWithOne,
div.hni_BabyTabsWrapper.hni_BabyTabsWithOne div.hni_inlineWrapper
{
	margin: 1em 0;
}

div.hni_ContentPanel div.hni_BabyTabsWithOne,
div.hni_BabyTabContentMember div.hnise_RatingsIntro
{
    margin-bottom: 1em;
}

div.hni_ContentPanel div.hni_BabyTabsWithOne a:hover,
div.hni_ContentPanel div.hnie_ReferencesPlaceholder a:hover
{
    text-decoration: underline;
}

div.hnie_ReferencesPlaceholder div.hni_ReferencesCloser,
div.hni_BabyTabsWithOne div.hni_BabyTabCloser
{
    position: absolute; top: 10px; right: 10px;
}

div.hnie_ReferencesPlaceholder div.hni_ReferencesCloser
{
    position: absolute; top: 10px; right: 10px;
}

/* learn more */

div.hni_ContentPanel table.hni_RelTable tr td div.hni_RelDetailCloser
{
    float: right; margin: 1em; overflow: visible;
}

/* close btn */

div.hni_BabyTabsWithOne div.hni_BabyTabCloser,
div.hni_BabyTabsWithOne div.hni_BabyTabCloser a,
div.hni_BabyTabsWithOne div.hni_BabyTabCloser a span,

table.hni_RelTable tr td div.hni_RelDetailCloser,
table.hni_RelTable tr td div.hni_RelDetailCloser a,
table.hni_RelTable tr td div.hni_RelDetailCloser span,

div.hnie_ReferencesPlaceholder div.hni_ReferencesCloser,
div.hnie_ReferencesPlaceholder div.hni_ReferencesCloser a,
div.hnie_ReferencesPlaceholder div.hni_ReferencesCloser a span
{
    display: block; width: 70px; height: 25px; text-indent: 0px;
}


table.hni_RelTable tr td div.hni_RelDetailCloser span,
div.hni_BabyTabsWithOne  div.hni_BabyTabCloser a span,
div.hnie_ReferencesPlaceholder div.hni_ReferencesCloser a span
{
    background: url(/images/web/master.w.m.us.CloseButton.gif) no-repeat; 
    cursor: pointer;
}

table.hni_RelTable tr td div.hni_RelDetailCloser span,
div.hnie_ReferencesPlaceholder div.hni_ReferencesCloser a span,
div.hni_BabyTabsWithOne div.hni_BabyTabCloser a span
{
	display: none;
}

table.hni_RelTable tr td div.hni_RelDetailCloser span.hni_InlineCloser,
div.hnie_ReferencesPlaceholder div.hni_ReferencesCloser a span.hni_InlineCloser,
div.hni_BabyTabsWithOne div.hni_BabyTabCloser a span.hni_InlineCloser
{
	display: block;
}


/* Global Image */

div.hni_ContentPanel div.hnie_MainImage
{
    margin-right: 0; padding: 0;
}

/* Black Bar Copyright Under Image */

div.hni_ContentPanel div.hnie_MainImage span.hni_ImageCreditTextContainer
{
    display: inline-block; margin: 0; padding: 0; width: 200px; background-color: #000;
}

*div.hni_ContentPanel div.hnie_MainImage span.hni_ImageCreditTextContainer
{
    display: block;
}

div.hni_ContentPanel div.hnie_MainImage span.hni_ImageCreditText
{
    display: block; margin: .15em .35em; padding: 0;
    color: #999; font-size: smaller;
}

/* Related Content */

div.hni_RelatedContentWrapper 
{
    margin: 0 0 .25em 1em; padding: 0;
    float: right; clear: right;
    background-color: #eee;
}

div.hni_RelatedContentWrapper h3.hnise_SectionHead
{
    font-size: 10pt;
}

div.hni_RelatedContentWrapperPost
{
    float: right;
    clear: right;
    width: 200px;
}

div.hni_RelatedContentWrapper a
{
    cursor: pointer;
}

div.hni_RecipeSidebarSubhead span.hni_RecipeQuickFactsHeading,
div.hni_RelatedContentWrapper div.hni_RelatedTopicsHeading
{
    display: inline-block; width: 100%;
    background-color: #4d4d4d; color: #fff;
}

*div.hni_RecipeSidebarSubhead span.hni_RecipeQuickFactsHeading,
*div.hni_RelatedContentWrapper div.hni_RelatedTopicsHeading
{
    display: inline;
}

div.hni_RecipeSidebarSubhead span.hni_RecipeQuickFactsHeading,
div.hni_RecipeSidebarSubhead span.hni_RecipeQuickFactsHeading h3
{
    display: inline-block; width: 175px; margin: 0; padding: 0;
}

div.hni_RelatedContentWrapper div.hni_RelatedTopicsHeading h3.hnise_SectionHead
{
    display: block; margin: .35em;
}

div.hni_RelatedContentWrapper ol,
div.hni_RelatedContentWrapper ol li
{
    margin: 0; padding: 0;
}

div.hni_RelatedContentWrapper ol li
{
    display: inline-block; padding: .35em 0; width: 100%;
    list-style-type: none; border-top: 2px solid #fff;
}

*div.hni_RelatedContentWrapper ol li
{
    display: inline;
}

div.hni_RelatedContentWrapper ol li a span
{
    font-size: .85em; margin: 0 .35em; display: inline-block; 
}

/* Star Ratings */

div.hni_ContentPanel span.hni_RelStarRating
{
	display: inline-block;
	width: 48px; height: 15px; margin-right: 4px;
	background-repeat: no-repeat;
}

div.hni_ContentPanel span.hni_RelStarRating span { display: none; }

/* Copyright */

div.hni_ContentPanel div.hnie_CopyrightDisclaimerText,
div.hni_AssetTypePem div.hnie_PemDisclaimerText
{
    clear: both;
    margin: 2em 0 1em 0; padding: 8px 0 6px 0;
    border: 2px solid #bbb; border-left: none; border-right: none;
}

div.hni_ContentPanel div.hnie_CopyrightDisclaimerText p 
{
    margin: 0 0 6px 0;
}

div.hni_ContentPanel div.hnie_CopyrightDisclaimerText div.hnise_ItemText em 
{
    margin-bottom: 5px;
    display: block; width: 105px; height: 24px;
    background-image: url(/images/Branding/Master.k.m.us.A7LogoCpyrt105.gif);
}

div.hnie_CopyrightDisclaimerText em.hni_LogoPlaceholder
{
    display: block; height: 20px;
    background: url(/images/Branding/Master.k.m.us.A7LogoCpyrt105.gif) no-repeat;	
    margin: 10px 0px; padding-top: 10px;
}

/* Wine Pairings */

#customerFrameWrapper div.hni_ContentPanel div.hnie_WineFoodPairings div.hnise_ItemText h4
{
    margin-bottom: 0;
}

#customerFrameWrapper div.hni_ContentPanel div.hnie_WineFoodPairings div.hnise_ItemText p
{
    margin-top: 0;
}

/* Primary Callout */
div.hni_ContentPanel div.hnie_UnstructuredBody span.hni_HomeCalloutText,
div.hni_ContentPanel div.hnie_UnstructuredBody span.hni_HomeCalloutText strong,
div.hni_ContentPanel div.hnie_UnstructuredBody span.hni_HomeCalloutCallToActionText
{
    color: #fff;
}

a.hni_HomeCalloutWrapper 
{
	position: relative; clear: both; margin:0;
    display: none; padding: 0; height: 188px; overflow: hidden;
    background-color: #999; cursor: pointer;
	text-decoration: none;
}

a.hni_HomeCalloutWrapper * { cursor: pointer; }

a.hni_HomeCalloutWrapperActive { display: block; }

a.hni_HomeCalloutWrapper:active span.hni_HomeCalloutCallToActionText,
a.hni_HomeCalloutWrapper:hover span.hni_HomeCalloutCallToActionText
{
    text-decoration: underline;
}

.hni_HomeCalloutBackgroundColor { background-color: #ccc; }

span.hni_HomeCalloutImage
{
	display: block;
	position: absolute; top: 0px; right: 0px;
	height: 188px; width: 232px; overflow: hidden;
	background-repeat: no-repeat; background-position: top right;
	background-color: #fff;
}

span.hni_HomeCalloutText
{
    position: relative; margin: 36px 232px 0 0;
    padding: 18px 16px; display: block;
}

span.hni_HomeCalloutText strong 
{
    display: block;
}

span.hni_HomeCalloutCallToActionText 
{
    display: block; margin: 5px 16px;
}

/* Callout Tabs */

div#hni_HomeCallouts ul.hni_HomeCalloutTabs,
div#hni_HomeCallouts ul.hni_HomeCalloutTabs li
{
    margin: 0; padding: 0;
}

div#hni_HomeCallouts ul.hni_HomeCalloutTabs
{
    margin-bottom: 1em;
}

div#hni_HomeCallouts ul.hni_HomeCalloutTabs li
{
    display: inline-block;
}

*div#hni_HomeCallouts ul.hni_HomeCalloutTabs li
{
    display: inline;
}

div#hni_HomeCallouts ul.hni_HomeCalloutTabs li a
{
    display: block; padding: 8px; 
    background-color: #eee; 
    line-height: 11px; text-decoration: none;
    border-top: 2px solid #c5c5c5; border-right: 2px solid #c5c5c5; border-bottom: 2px solid #c5c5c5;
}

div#hni_HomeCallouts ul.hni_HomeCalloutTabs li#hni_HomeCalloutTab0

{
    border-left: 2px solid #c5c5c5;
}

div#hni_HomeCallouts ul.hni_HomeCalloutTabs li a:hover { text-decoration: none; }

div#hni_HomeCallouts ul.hni_HomeCalloutTabs li.hni_HomeCalloutTabActive a
{
	background: #fff;
}

/* Secondary Callout */

a.hni_GeneralCallout, a.hni_GeneralCallout span
{ 
	display: block; 
	margin: 0; padding: 0;
	float: none; border: none;
}

a.hni_GeneralCallout
{ 
	border-top: 1px solid #999;
	text-decoration: none;
	height: 64px;
	padding: 4px 4px 0 4px; margin: 0 0 4px 0;
	overflow: hidden;
}

a.hni_GeneralCalloutFirst
{
	border-top-width: 0px;
}

a.hni_GeneralCallout:active span.hni_GeneralCalloutCallToActionText,
a.hni_GeneralCallout:hover span.hni_GeneralCalloutCallToActionText
{
    text-decoration: underline;
}

div.hni_AssetTypeLandingPage a span.hni_GeneralCalloutText,
div.hnie_SecondaryCallout a span.hni_GeneralCalloutText
{
    color: #000;
}

table#hni_LandingPage_OtherRelCont td p a
{
    display: inline-block; width: 100%; padding: .15em 0;
    border-top: 1px solid #dedede;
}

a.hni_GeneralCallout span.hni_GeneralCalloutImage
{
	background-repeat: no-repeat;
	width: 58px; height: 64px; overflow: hidden;
	background-color: #000;
	float:left; margin-right: 4px; cursor: pointer;
}

div.hni_ContentPanel span.hni_GeneralCalloutText strong
{
	color: #000; display: block; font-weight: bold;
}

div.hni_ContentPanel #hni_GeneralCallouts a span.hni_GeneralCalloutCallToActionText
{
    font-weight: bold;
}

div.hnise_Title 
{ 
    font-size: 1em; font-weight: bold; 
    margin: 1em 0 .5em 0; 
}

/* A-Z buttons */

div.hnie_SHFoodAZ span,
div.hnie_SHSuppAZ span,
div.hnie_SHRxAZ span,
div.hnie_SHHealthAZ span,
div.hnie_AZButtonText span
{
    display: inline-block; width: 210px; height: 37px; overflow: hidden;
    background-image: url(/images/web/master.w.m.us.Generic-AZ.gif);
    text-indent: 219px; white-space: nowrap;
    cursor: pointer; margin: 1em 0;
}

*div.hnie_SHFoodAZ span,
*div.hnie_SHSuppAZ span,
*div.hnie_SHRxAZ span,
*div.hnie_SHHealthAZ span,
*div.hnie_AZButtonText span
{ display: block;}

div.hnie_SubTitle div.hnise_ItemText { font-weight: bold;}

h2.hnise_Title { margin: .5em 0 0 0; }

div.hnie_Byline { margin: .15em 0 1em 0; }

div.hnie_Byline,
div.hnie_Byline div.hnise_LeadIn,
div.hnie_Byline div.hnise_ItemText,
div.hnie_Byline div.hnise_ItemText p
{
	display: inline;
}

div.hnie_Byline div .hnise_ItemText
{
    margin-left: .5em;
}

div.hni_RelDetail h3
{
    margin-top: 1em;
}

div.hnie_Intro { margin-top: 1em; }

div.hnie_CommonBrandNames h3.hnise_SectionHead
{
    margin-bottom: 0;
}

div.hnie_MainImage,
div.hnie_IntroImage
{
    float: right; margin: 0 0 .75em .75em;
}

div.hni_ContentPanel div.hnie_AlsoIndexedAs strong.hnise_SectionHead
{
    font-weight: bold; margin-right: .5em;
}

/* Article - Supplement images */

div.hni_ContentPanel div.hnie_MainImage span
{ 
    margin: 0; padding: 15px 0;
    font-size: small; font-style: italic;
}

/* What Are Star Ratings */ 

li.hnise_RatingsBodyHigh, 
li.hnise_RatingsBodyMedium, 
li.hnise_RatingsBodyLow 
{ position: relative; margin: 15px 0 0 10px;}

li.hnise_RatingsBodyHigh em { margin-left: 8px;}
li.hnise_RatingsBodyMedium em { margin-left: -10px;}
li.hnise_RatingsBodyLow em { margin-left: -24px;} 

li.hnise_RatingsBodyHigh 
{ list-style-image: url(/images/uiElements/articles/Article_Icons/master.k.m.us.3Star.gif);}

li.hnise_RatingsBodyMedium 
{ list-style-image: url(/images/uiElements/articles/Article_Icons/master.k.m.us.2Star.gif);}

li.hnise_RatingsBodyLow 
{ list-style-image: url(/images/uiElements/articles/Article_Icons/master.k.m.us.1Star.gif);}

/* Paging */

div.hni_Pager span
{
    padding-right:4px;
}

div.hni_Pager span.hni_PagerLinkActive a
{
	font-weight: bold;
}

/* Newswire */

div.hni_NewswireLogoContainer
{
    background-color: #eee; width: 100%;
}

div.hni_NewswireLogoContainer img
{
    margin: 5px;
}

div.hni_NewswireWidget
{
    margin-bottom: 1em; border-bottom: 2px solid #eee;
}

div.hnie_UnstructuredBody div.hni_NewswireWidget ul,
div.hnie_UnstructuredBody div.hni_NewswireWidget ul li
{
    margin: 0; padding: 0;
}

div.hnie_UnstructuredBody div.hni_NewswireWidget ul li
{
    padding: .35em 0; width: 100%;
    list-style-type: none;
    border-top: 2px solid #eee; background-color: #fff;
}

/* Languages */

div.hni_LanguageSelector
{
	position:relative; float: right; margin-left: 15px; margin-bottom:10px;
}

/* Search Component Global */

div.hnie_SearchComponent
{
    position:relative;
    width: 170px;
}

div.hni_ContentPanel div.hnie_SearchComponent
{
	float: right; margin-left: 15px;
	height: 20px; border: 1px solid #bbb;
}

div.hnie_SearchComponent div#hniSearchForm input#hniSearchBox
{
    width: 152px; margin: 0; padding: 0; border: none;
}

div#hniSearchForm label
{
	display: none;
}

span#hni_GlobalSearchButton
{
	width: 18px; height: 20px; border-left: 1px solid #c5c5c5; 
	position: absolute; right: 0; top: 0;
	cursor: pointer;
}
 
span#hni_GlobalSearchButton img
{
	margin: 5px;
}

span.hni_SearchResults_Term
{
	font-weight: normal;
}

/* WIDGET SECTION STYLES */
/* WIDGET TAB NAV */

div.hni_WidgetFrame p,
div.hni_WidgetFrame  li,
div.hni_WidgetFrame a span
{
    font-weight: normal;
}

div.hni_WidgetTabFrame_Title
{
	border: 1px solid #cbcbcb; padding: 5px; 
	color: #4d4d4d; font-size: 1em; font-weight: bold;
}

div.hni_WidgetTabFrame_HeadBar
{
	background-color: #4d4d4d;
	margin: 0; padding: 5px 5px 0 5px;
	position: relative; height: 20px;
}

div.hni_WidgetTabFrame_HeadBar ul
{
	margin: 0; padding: 0;
	position: absolute; bottom: 0px;
}

li.hni_WidgetTabFrame_Tab
{
	margin: 0 0 -1px 0; padding:5px;
	list-style-type: none;
	color: #000; font-size: .75em; 
	background-color: #d9d9d9;
	display: inline;
	cursor: pointer;
}

li.hni_WidgetTabFrame_Tab_active
{
	background-color: #fff; border-bottom: 1px solid #fff;
}

/* Widget IE 6 & 7 NAV adjustments */

*li.hni_WidgetTabFrame_Tab
{
	margin-right: 2px;
}

*li.hni_WidgetTabFrame_Tab span
{
	display: inline-block; padding: 2px;
}

/* Widget CONTENT */

div.hni_WidgetTabFrame_ContentWrap
{
	margin: 0; padding: 0; 
	min-width: 220px;
	position: relative;
}

div.hni_WidgetTabFrame_Content
{
	margin: 0; padding: 5px; font-size:14px;
	border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; 
	border-bottom: 1px solid #cbcbcb; 
	background-color: #FFFFFF;
	position: relative;
	display:none;
}

div.hni_WidgetTabFrame_Content ol,
div.hni_WidgetTabFrame_Content ul
{
	padding-left: 25px;
}

*div.hni_WidgetTabFrame_Content ol
{
	margin-left: 5px;
}

*div.hni_WidgetTabFrame_Content ul
{
	margin-left: 0;
}

/* Single Item Widget, No Tabs */

div.hni_WidgetFrame
{
	margin: 0; padding: 0;
	border: 1px solid #cbcbcb; 
	min-width: 240px;
}

div.hni_WidgetFrame_HeadBar
{
	color: #fff; background-color: #4d4d4d; margin: 0; padding: 5px;
}

div.hni_WidgetFrame_Content
{
	padding: 5px; font-size:14px;
}

div.hni_WidgetFrame_Content div.hnise_Title
{
	display: none;
}

div.hni_WidgetFrame_Content ol,
div.hni_WidgetFrame_Content ul
{
	padding-left: 25px;
}

*div.hni_WidgetFrame_Content ol
{
	margin-left: 5px;
}

*div.hni_WidgetFrame_Content ul
{
	margin-left: 0;
}


span.hni_HomeCalloutText
{
	font-size: 1.25em; color: #fff; font-family: Verdana, Arial, sans-serif;
}

span.hni_HomeCalloutText strong 
{
	display: block;
	font-size: 1.45em; font-weight: bold;
}

span.hni_HomeCalloutCallToActionText
{
    font: bold 1em Verdana, Arial, sans-serif; color: #fff;
}

ul.hni_HomeCalloutTabs
{
	height: 32px; 
	margin: 2px 0 25px 0; background-color: #eee;
}

ul.hni_HomeCalloutTabs li a
{
	color: #333; background: url(/images/uiElements/GlobalNav/master.w.m.us.PrimCalloutBg_gradient.gif) repeat-x bottom;
}

div.hni_AssetTypeLandingPage h2.hnise_Title
{
	display: none;
}
