body{ color: #002d64; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffffff; background-image: url(images/bg.gif);margin: 0px 0px 0px 0px;}h1 { color: #002d64; font-size: 18px;text-align: left}h2 { color: #002d64; font-size: 14px;margin-top: 0px; margin-bottom: -10px; padding-top: 0px;padding-bottom: 0px;}h3 { color: #002d64; font-size: 12px}h4 { color: #3675c8; font-size: 12px }a:link, a:visited{color: #002d64;font-weight: bold;text-decoration: none;}a:active, a:hover{color: #3675c8;text-decoration: underline;}.ingred a:link, .ingred a:visited{ color: #002d64; font-weight: bold;text-decoration: underline; background-color: transparent }.ingred a:active, .ingred a:hover{ color: #3675c8; text-decoration: underline; }.sidebox{	color: white;	font-size: 10px;	line-height: 14px;	text-align: center;	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	background-color: #3675c8;}p, li{margin-right: 25px;}.snote{font-size: 9px;}.cnote{font-size: 9px;text-align: center;color: #fff;} .fnote  { 	font-size: 13px; 	line-height: 15px;	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 	font-weight: bold; }.fda{	font-size: 9px;	background-color: #c3e0fa;	font-weight: bold;	line-height: 10px;	padding: 10px 10px 10px 10px;}.copyright{	color: #000;	font-size: 9px;	text-align: center;	color: #fff;		font-weight: bold;line-height: 10px;	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}.botnav{font-size: 9px;line-height: 12px;}.faqq{	color: black;	font-size: 12px;	line-height: 18px;	font-weight: bold;}.faqa{	color: #002d64;	font-size: 12px;	line-height: 18px;	margin-left: 20px;}.supfac{color: #000000; font-size: 12px; line-height: 20px; font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 10px 30px 10px 20px;}tr.tln td{	border-bottom: #000;	border-width: 0 0 1px 0;	border-style: none none solid none;}tr.mln td{	border-bottom: #000;	border-width: 0 0 3px 0;	border-style: none none solid none;}tr.lln td{	border-bottom: #000;	border-width: 0 0 6px 0;	border-style: none none solid none;}.sfh{	color: black;	font-size: 10px;	font-weight: bold;	text-align: center;	white-space: nowrap;	padding: 2px 10px 2px 10px;}.supfac h1{color: #000000; font-size: 24px; line-height: 20px; font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0;font-weight: bold;font-style: normal;}.sfsm{color: #000000; font-size: 10px; line-height: 15px; }