body
{
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 10pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
}
body.home
{
	background-image: url(http://localhost/Development/Cargill.NutrenaWorld/Cargill.NutrenaWorld.Web/Images/Background/home_bdg_new3.gif);
}
body.standard
{
	background-image: url(http://localhost/Development/Cargill.NutrenaWorld/Cargill.NutrenaWorld.Web/Images/Background/interior_bdg.gif);
}
.ToolTip
{
	background-color: Yellow;
	color: Blue;
	padding: 4 4 4 4;
}
a:hover
{
	text-decoration: underline;
}
td
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
}
td.Bold
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.Bold
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
li
{
	text-indent: -0pt;
	text-align: left;
}
td.HelpMeDecide
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
table.Top
{
	background-color: White;
}
table.DealerLinks
{
	padding-bottom: 2px;
}
td.BodySmall
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
td.BodySmallWhite
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 3px;
}
.LocatorText
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 3px;
}
p
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;

}
.BoldSmall
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
td.BoldSmall
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
td.BoldSmallWhite
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: white ; /*#FFFFFF;*/
	text-decoration: none;
	font-weight: bold;
}
.SmallWhite
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: white ; /*#FFFFFF;*/
	text-decoration: none;
	font-weight: normal;
}
.SmallWhite a
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: white ; /*#FFFFFF;*/
	font-weight: normal;
	text-decoration: underline;
}
table.PopUp
{
	background-color: #A9BFD5;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 100%;
}
td.BodyPopUp
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #336699;
	background-color: #A9BFD5;
	text-decoration: none;
	font-weight: normal;
}
td.BodyPopUpLarge
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	color: #336699;
	background-color: #A9BFD5;
	text-decoration: bold;
	font-weight: normal;
}
td.BoldPopUp
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	color: #336699;
	background-color: #A9BFD5;
	text-decoration: bold;
	font-weight: bold;
}
.PopUpLink
{
	color:	#336699;
	font-weight: bold;
	text-decoration: underline;
}

.PopUpLink:hover
{
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
}
td.BoldSmallWinners
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #339900;
	text-decoration: none;
	font-weight: bold;
}
td.BodySmallWinners
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #339900;
	text-decoration: none;
	font-weight: normal;
}
.DidIWinText
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.DidIWinTextFeature
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
h1
{
	font-size: 15pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	margin-bottom: 5px;
}
h2
{
	font-size: 14pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	margin-bottom: 1px;
}
h3
{
	font-size: 13pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	margin-bottom: 5px;
}
h4
{
	font-size: 12pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
}
h5
{
	font-size: 11pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
}
h6
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	margin-bottom: 0px;
}
.Winner
{
	font-size: 15pt;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #336600;
	margin-bottom: 5px;
}
.Winnerinterior
{
	font-size: 12pt;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #336600;
	margin-bottom: 5px;
}
td.Footer
{
	font-size: 8pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #FFFFFF;
	font-weight: normal;
}
td.Footer a
{
	font-size: 8pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #FFFFFF;
	font-weight: normal;
}
table.DidIWin
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: solid 1px #99CDFF;
	height: 100;
	color: White;
	background-color: #487Ca5;
}
td.DidIWinLocator
{
	
	
	border: solid 1px #9DCFFF;
	/*color: aqua;
	background-color: #487Ca5;
	width: 194;
	padding-top: 3px;
	padding-bottom: 3px;*/
}
table.RecentWinners
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #BAEC89;
	border: solid 1px #71BF4B;
	color: #FFFFFF;
}
table.RecentWinnersBorder
{
	background-color: #FFFFFF;
	border: solid 1px #BAEC89;
	margin-left: 5px;
	margin-right: 5px;
}
.RecentWinnersHeading
{
	font-size: 14pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #71BF4B;
	font-weight: bold;
}

.RecentWinnersBody
{
	font-size: 12pt;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	color: #71BF4B;
}

.RecentWinnersBodySmall
{
	font-size: 10pt;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	color: #71BF4B;
}
/*---------CUSTOM UI CSS CLASSES--------*/
span.Label
{
	font-weight: bold;
}
td.GridHeader
{
	background-color: #CEAC7E;
	color: White;
	font-weight: bold;
}
table.CalculatorGrid td
{
	border-bottom: Solid 1px #CEAC7E;
}
table.CalculatorGrid td
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
table.CalculatorGrid a
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
table.CalculatorGrid p
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
td.Footnote td
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
td.Footnote p
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
tr.CalculatorGridHeader td
{
	font-weight: bold;
	color: White;
	background-color: #CEAC7E;
}
td.MenuItem
{
	color: White;
	height: 28px;
	background-color: #000047;
	background-image: url(http://localhost/Development/Cargill.NutrenaWorld/Cargill.NutrenaWorld.Web/images/Background/MainMenuBgd.gif);
	padding-left: 8px;
}
select
{
	font-size: 8pt;
}
input
{
	font-size: 8pt;
}
td.MenuItem a
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 11px;
	color: White;
	text-decoration: none;
}

td.DealerResults
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
td.VerticalBar
{
	background-image: url(http://localhost/Development/Cargill.NutrenaWorld/Cargill.NutrenaWorld.Web/images/Background/dots-vertical_bgd.gif);
}
td.HorizontalBar
{
	background-image: url(http://localhost/Development/Cargill.NutrenaWorld/Cargill.NutrenaWorld.Web/images/Background/dots-horizontal_bgd.gif);
	background-repeat: repeat-x;
}
td.ModuleHeader
{
	color: #ffffff;
	background-color: #666666;
	font-size: 11px;
	padding-left: 10px;
	font-weight: bold;
	height: 24px;
}
.fieldset
{
	width: 650;	
	margin-left: 20px;
	margin-right: 20px;
}
table.UltimateRideSweepstakesCell
{
	background-color: #013567;
}
table.UltimateRideSweepstakesFeatureCell
{
	background-color: #003466;
}
td.UltimateRideSweepstakesCell
{
	padding-top: 5px;
	padding-left: 20px;
}
td.ContentCell
{
	padding-left: 10px;
	padding-right: 20px;
}
td.WinnersCell
{
	padding-left: 20px;
	padding-right: 20px;
}
td.WinnersHeaderCell
{
	background-color: #71BF4B;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 4px;
	height: 20px; 
	color: #FFFFFF;
	font-weight: bold;
}
td.LeftContentCell
{
	padding-left: 1px;
}

.DealerLink
{
	color: #336699;
	font-size: 12px;
}
.DealerLink a
{
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
td.ProductListLink
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	color: #666666;
	font-size: 11px;
}
td.ProductListLink a
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
td.ArticlesLink
{
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	font-size: 11px;
}
td.ArticlesLink a
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
td.ArticlesBody
{
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	font-size: 14px;
}

td.LinkList
{
	margin-left: 0px;
	color: #666666;
	font-weight: bold;
}
td.LinkList a
{
	margin-left: 0px;
	color: #666666;
	text-decoration: underline;
}
td.RelatedLinkSeparator
{
	background-image: url(http://localhost/Development/Cargill.NutrenaWorld/Cargill.NutrenaWorld.Web/images/Background/dots-horizontal_bgd.gif);
	background-repeat: repeat-x;
}
table.SolutionsList td
{
	font-weight: bold;
	background-color: #666666;
	color: White;
}
td.EventDate
{
	background-color: #efefef;
}
td.WinnerOdd
{ 
	background-color: #E8E8E8; 
	height: 20px; padding: 4px; 
	font-family: Arial, Sans Serif; 
	font-size: 12px; 
	color: #FFFFFF; 
}

td.WinnerEven
{ 
	background-color: #cccccc; 
	height: 20px; padding: 4px; 
	font-family: Arial, Sans Serif; 
	font-size: 12px; 
	color: #FFFFFF; 
}
/*
	PRODUCT STYLES
*/
span.SpeciesLabel
{
	font-size: 12px;
	color: #71BF4B;
	font-weight: bold;
	text-decoration: none;
}
a.BrandLink
{
	margin-left: 10px;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
a.NBWinnerLink
{
	margin-left: 10px;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
a.ProductLink
{
	margin-left: 15px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
.PrizeLink
{
	color:	#ffffff;
	font-weight: bold;
	text-decoration: none;
}

.PrizeLinkSmall
{
	color:	#ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 7pt;
}

.PrizeLink:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.DidIWinLink
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

td.RelatedLink
{
	color: #666666;
	font-size: 11px;
}
td.RelatedLink a
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}


/* RELATED LINKS -- STEVE TO UPDATE */

td.RelatedLinkHover
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
td.RelatedLinkHover a
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
td.SubRelatedLinkHover
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
td.SubRelatedLinkHover a
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
td.SubRelatedLink
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
td.SubRelatedLink a
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
td.RelatedLinkindent
{
	color: #666666;
	font-size: 11px;
	font-weight: normal;
}
.relatedlinkindent
{
	text-indent: 10pt;
	text-align: left;

}
