/* fonts */
#nutritionfacts td, #nutritionfacts td.header, #nutritionfacts div.label, #nutritionfacts div.dvlabel, #nutritionfacts div.dv {font-family:"Arial Black";}
#nutritionfacts div.labellight, #nutritionfacts div.weight, #nutritionfacts div.serving, #nutritionfacts table.vitamins td {font-family:Arial;}
#nutritionfacts table.info td{font-family: Helvetica,Arial;font-size:9px;}
#nutritionfacts div.dvlabel{font-size:10px;}
#nutritionfacts td, #nutritionfacts div.serving{font-size:11px;}
#nutritionfacts td.header{font-size:28px;}
#nutritionfacts table.vitamins td, #nutritionfacts td.header{white-space: nowrap;}
#nutritionfacts div.weight, #nutritionfacts div.dv{display: inline;}
/* colors */
#nutritionfacts{background-color: #fff;}
#nutritionfacts td{color:#000;}
/* padding - margins */
#nutritionfacts{padding:3px; }
#nutritionfacts td{padding:0;}
#nutritionfacts div.weight{padding-left:1px;}
#nutritionfacts td.indent{padding-left:10px;}
#nutritionfacts table.info td.indent{padding-left:4pt;}
#nutritionfacts table.vitamins{margin-bottom:3px;}
/* floats - positions - alignment */
#nutritionfacts div.label, #nutritionfacts div.labellight {float: left;}
#nutritionfacts div.dvlabel{text-align: right;}
#nutritionfacts div.dv{float: right;}
/* borders */
#nutritionfacts{border:1px solid #000; }
#nutritionfacts div.line{border-top:1px solid #000;}
#nutritionfacts table.vitamins{border-collapse:collapse; }
/* width */
#nutritionfacts{width:244px; }
#nutritionfacts table.vitamins{width:100%;}
#nutritionfacts table.vitamins td{width:33%;}