
/* Ingredient Facts Template0 - Default */
.if0 { width:100%; font-size:11px !important; }
.if0 .ifChrt { padding:4px 8px 6px 8px; border:solid 1px #000000; }
.if0 .ifChrtInr { width:100%; }
.if0 .ifDcrn { font-size:13px; padding-bottom:2px; }
.if0 .ifDcrn span { display:block; clear:both; font-weight:bold; }
.if0 .ifTtl { font-weight:bold; font-size:18px; }
.if0 .ifSngSz, 
.if0 .ifSngPC { font-size:13px; }
.if0 .ifHdrSep { padding-top:3px; margin:4px 0 0 0; background-color:#000000; }
.if0 .ifITbl { width:100%; font-size:11px; }
.if0 .ifAPShdr,
.if0 .ifDVhdr { font-weight:bold; padding:3px 0 4px 0; }
.if0 .ifColHdrSep { background-color:#000000; height:2px; margin-bottom:4px; }
.if0 .ifNcol { width:60%; vertical-align:top; }
.if0 .ifAcol { width:25%; padding-left:7px; vertical-align:top; text-align:right; }
.if0 .ifDVcol { width:15%; padding-left:7px; vertical-align:top; text-align:right; }
.if0 .ifBl { background-color:#000000; margin:5px 0 4px 0; }
.if0 .ifFn { }
.if0 .ifOi { font-style:italic; width:99%; }
.if0 .ifLgs { margin:10px 0 10px 0; }
.if0 .ifLgImg { width:110px; text-align:center; vertical-align:middle; }
.if0 .ifLgTx { vertical-align:middle; font-size:10px; }
.if0 .sepH { margin:5px 0 5px 0; }