BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
EM {
	FONT-STYLE: normal
}
#header {
	DISPLAY: none
}
#profiles HR {
	DISPLAY: none
}
A:link {
	COLOR: #996600
}
A:visited {
	COLOR: #996600
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV.logo {
	CLEAR: both; MARGIN: 0px 0px 2em; OVERFLOW: auto; WIDTH: 100%; HEIGHT: 57px; TEXT-ALIGN: left
}
DIV.logo-break {
	CLEAR: both; MARGIN: 0px 0px 2em; OVERFLOW: auto; WIDTH: 100%; HEIGHT: 57px; TEXT-ALIGN: left
}
DIV.logo-break {
	PAGE-BREAK-BEFORE: always
}
DIV.logo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10pt; FONT-WEIGHT: normal; FONT-SIZE: 9pt; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 0px 12pt; BORDER-LEFT: #000 1px solid; COLOR: #666; PADDING-TOP: 10px
}
DIV.logo-break P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10pt; FONT-WEIGHT: normal; FONT-SIZE: 9pt; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 0px 12pt; BORDER-LEFT: #000 1px solid; COLOR: #666; PADDING-TOP: 10px
}
DIV.logo IMG {
	FLOAT: left; MARGIN: 0px
}
DIV.logo-break IMG {
	FLOAT: left; MARGIN: 0px
}
#error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#error H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18pt; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0.3em; COLOR: #000; PADDING-TOP: 0px
}
#error H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #000; PADDING-TOP: 0px
}
#error DL {
	MARGIN-TOP: 2em
}
#error DT {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.5em
}
#error DD {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.5em
}
#error DT {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em
}
#error DD {
	MARGIN-BOTTOM: 1.5em
}
#profiles {
	WIDTH: 100%
}
#profiles H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18pt; PADDING-BOTTOM: 0px; MARGIN: 2em 0px 1em; WIDTH: 100%; PADDING-TOP: 0px
}
DIV.profile-left {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2%; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2%; FLOAT: left; PADDING-BOTTOM: 2%; MARGIN: 0px 0px 2.5em; BORDER-LEFT: #000 1px solid; WIDTH: 41%; PADDING-TOP: 2%; BORDER-BOTTOM: #000 1px solid; voice-family: inherit
}
UNKNOWN {
	WIDTH: 41%
}
DIV.profile-left H3 {
	MARGIN: 0px 0px 0px 1%; FONT: bold 16px Arial, Helvetica, sans-serif
}
DIV.profile-left TABLE {
	MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.facts-header TD.servingspercont {
	PADDING-BOTTOM: 4px; BORDER-BOTTOM: #000 6px solid
}
TABLE.facts-header TD.amtperserving {
	FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-header TD.calories {
	PADDING-BOTTOM: 2px; BORDER-BOTTOM: #000 3px solid
}
TABLE.facts-header TD.calories EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
TABLE.facts-header TD.fatcalories {
	PADDING-BOTTOM: 2px; BORDER-BOTTOM: #000 3px solid; TEXT-ALIGN: right
}
TABLE.facts-header TD.fatcalories EM {
	FONT-STYLE: normal
}
TABLE.facts-nutritionals TD {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.facts-nutritionals TD.pctdailyvalue {
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: right
}
TABLE.facts-nutritionals TD.totalfat {
	BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-nutritionals TD.cholesterol {
	BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-nutritionals TD.sodium {
	BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-nutritionals TD.totalcarb {
	BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-nutritionals TD.border-btm-1px {
	BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-nutritionals TD.protein {
	BORDER-BOTTOM: #000 6px solid
}
TABLE.facts-nutritionals TD.border-btm-6px {
	BORDER-BOTTOM: #000 6px solid
}
TABLE.facts-nutritionals TD.satfat {
	TEXT-INDENT: 10px; BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-nutritionals TD.transfat {
	TEXT-INDENT: 10px; BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-nutritionals TD.fiber {
	TEXT-INDENT: 10px; BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-nutritionals TD.sugars {
	TEXT-INDENT: 10px; BORDER-BOTTOM: #000 1px solid
}
TABLE.facts-nutritionals TD.totalfat EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
TABLE.facts-nutritionals TD.cholesterol EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
TABLE.facts-nutritionals TD.sodium EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
TABLE.facts-nutritionals TD.totalcarb EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
TABLE.facts-nutritionals TD.protein EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
TABLE.facts-nutritionals TD.satfat EM {
	FONT-STYLE: normal
}
TABLE.facts-nutritionals TD.transfat EM {
	FONT-STYLE: normal
}
TABLE.facts-nutritionals TD.fiber EM {
	FONT-STYLE: normal
}
TABLE.facts-nutritionals TD.sugars EM {
	FONT-STYLE: normal
}
TABLE.facts-nutritionals TD.percent {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: right
}
TABLE.facts-pdvchart TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TABLE.facts-pdvchart TD.pdvnote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 10px
}
TABLE.facts-pdvchart TD.calpergram {
	PADDING-TOP: 4px
}
TABLE.facts-pdvchart TD.border-btm-1px {
	BORDER-BOTTOM: #000 1px solid
}
DIV.profile-right {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2.5em; WIDTH: 50%; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
DIV.profile-right P {
	MARGIN-TOP: 0px
}
DIV.profile-right P EM {
	FONT-WEIGHT: bold
}
#profiles P.transfat-disclaimer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 1em
}
DIV.main-disclaimer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #000; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; FONT-STYLE: italic
}
DIV.main-disclaimer-print {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #000; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; FONT-STYLE: italic
}
DIV.main-disclaimer P {
	MARGIN-TOP: 0px
}
DIV.main-disclaimer-print P {
	MARGIN-TOP: 0px
}
