
body {
	font-family: sans-serif;
	font-size: medium;
	width: 320px;
	height: 480px;
	background-color: #fff;
	font-color: #000;
	}
	
div.header {
	height: 40px;
	background-color: #000;
	color: #fff;
	text-align: center;
}

div.content {
font-color: #000;
text-align: center;

}

a:link, a:visited {
	color: #5F5D5D;
	text-decoration: none;
	}

a:hover, a:active {
	color: #9B0909;
	text-decoration: underline;
	}
	
title {
color: #fff;
}

div.error {
	border: 2px solid red;
}

.menu {
	font-size: small;
	}
.nutritionalfacts {
	font-weight: bold;
	font-size: large;
	}
tr.nutritionfactsrowgroup td {
	border-top: 1px solid #9c3;
	}
div#nutritionfactspdv,
tr.nutritionfactsrowgroup td.tdb,
tr.nutritionfactsrow td.tdb {
	text-align: right;
	}
.fineprint {
	font-size: xx-small;
	}

div.error p {
	color: "red";
	font-weight: bold;
	}
	
div.footerMobile {
 background-color:#000; 
 width:100%; 
 height:50px;
 text-align: center;
 }