#nutritionfacts {
	border: 1px solid black;
	width: 195px;
	padding: 3px;
	background-color: white;
}

#nutritionfacts select {
	font-family: Arial;
	width: 100%;
}

#nutritionfacts td {
	color: black;
	font-family: Arial Black;
	font-size: 8pt;
	padding: 0;
}

#nutritionfacts td.header {
	font-family: Arial Black;
	font-size: 22px;
	white-space: nowrap;
}

#nutritionfacts div.line {
	border-top: 1px solid black;
}

#nutritionfacts div.label {
	font-family: Arial Black;
	float: left;
}

#nutritionfacts div.labellight {
	font-family: Arial;
	float: left;
}

#nutritionfacts div.weight {
	display: inline;
	font-family: Arial;
	padding-left: 1px;
        float: right;
}

#nutritionfacts div.dvlabel {
	font-family: Arial Black;
	text-align: right;
	font-size: 4pt;
}

#nutritionfacts div.dv {
	font-family: Arial Black;
	display: inline;
	float: right;
}

#nutritionfacts td.indent {
	padding-left: 5px;
}

#nutritionfacts div.serving {
	font-family: Arial;
	font-size: 6pt;
}

#nutritionfacts table.info td {
	font-family: Helvetica,Arial;
	font-size: 4pt;
}

#nutritionfacts table.info td.indent {
	padding-left: 2pt;
}

#nutritionfacts table.vitamins {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 3px;
}

#nutritionfacts table.vitamins td {
	font-family: Arial;
	white-space: nowrap;
	width: 33%;
}


