H2{
	background-repeat:no-repeat;
	padding-left:37px;
	background-position:5px 6px;
}

.Refrigerator{
	background-image:url("../iconrefridg.gif");
}

.Freezer{
	background-image:url("../iconsnow.gif");
}

.FreshServe{
	background-image:url("../iconcarrot.gif");
}

#ingredients{
	padding-left:15px;
	line-height:1.5em;
}

#otherinfo, #submitted{
	font-size:0.85em;
}

#nutrition{
	margin:30px auto;
	width:300px;
	border:1px solid #666666;
	padding:5px;
}

#nutrition h4{
	margin:10px 5px 5px;
	font-size:2em;
}

#nutrition P{
	margin:5px;
}

#nutrition #mainNutrition{
	border-top:5px solid black;
	border-bottom:4px solid black;
}

#nutrition #subNutrition{
	border-bottom:4px solid black;
}


#nutrition TD{
	padding: 3px 5px;
	border-bottom:1px solid black;
}

#nutrition #calories TD{
	border-bottom:3px solid black;
	padding: 8px 5px;
	font-weight:bold;
}

#nutrition .mainNE TD{
	font-weight:bold;
}

#nutrition .subNE TD{
	padding-left: 15px;
}


#loginMsg{
	margin-top:10px;
}



#loggedInfo{
	position:relative;
	float:right;
	width:170px;
	padding:0;
	padding-left:10px;
	margin:0;
}

#loggedInfo LI{
	margin:0;
	list-style-type:none;
	font-size:12px;
	padding:0 0 5px 20px;
	height:16px;
	background:url("../../../common/image/icon-small-plus.gif") no-repeat;
}

#loggedInfo LI.smallMinus{
	background:url("../../../common/image/icon-small-minus.gif") no-repeat;
}

#loggedInfo LI.smallDownload{
	background:url("../../../common/image/icon-small-download.gif") no-repeat;
	font-weight:bold;
}

.smallDownload A{
	color:#BE1031;
}

