.nutritional-box{width:250px;border:1px solid #CCCCCC;margin-top:15px;padding:4px;font-size:10px;}
.nutri-box-title{margin-bottom:2px;text-align:center;font-size:14px;font-weight:bold;}
.nutri-box-serving-size{margin-bottom:0px;text-align:center;font-size:11px;}
.nutri-box-servings{margin-bottom:0px;text-align:center;font-size:11px;}
.nutri-box-calories{border-top:1px solid #333333;}
.nutri-box-daily-values{border-top:1px solid #333333;}
.nutri-box-daily-values-col-1{width:125px;text-align:left;}
.nutri-box-daily-values-col-2{width:65px;text-align:center;}
.nutri-box-daily-values-col-3{width:60px;text-align:center;}
.nutri-box-daily-values-vitamins{border-top:1px solid #333333;}
.nutri-box-daily-values-col-1b{width:80px;text-align:left;}
.nutri-box-daily-values-col-2b{width:45px;text-align:left;}
.nutri-box-daily-values-col-3b{width:80px;text-align:left;}
.nutri-box-daily-values-col-4b{width:45px;text-align:left;}
.nutri-box-daily-disclaimer{border-top:1px solid #333333;padding:5px;}
.nutri-box-legend{width:250px;border-bottom:1px solid #333333;}
.nutri-box-legend-col-1{width:90px;text-align:left;}
.nutri-box-legend-col-1a{width:165px;text-align:left;}
.nutri-box-legend-col-2{width:85px;text-align:center;}
.nutri-box-legend-col-3{width:45px;text-align:left;}
.nutri-box-legend-col-4{width:45px;text-align:left;}
.nutri-box-legend2{width:250px;}
.nutri-box-legend2-col-1{width:80px;text-align:left;}
.nutri-box-legend2-col-2{width:120px;text-align:left;}
.nutri-box-legend2-col-3{width:50px;text-align:left;}

#content-container{
	font-size:12px;
	line-height:14px;
	padding-left:15px;
	padding-bottom:15px;
	}

.detail_prep_bar_up{
		float:left;
		width:610px;
		height:23px;
		background-image:url(../img/detail_bar_bg.jpg);
		background-repeat:repeat-x;
		margin-left:15px;
		margin-bottom:15px;
		cursor:pointer;
		}
		
		.detail_prep_bar{
			cursor:pointer;
			}
		
		.detail_prep_bar_up a{
			display:block;
			width:610px;
			height:23px;
			padding-top:5px;
			padding-left:35px;
			color:#ffffff;
			font-weight:bold;
			font-size:14px;
			text-decoration:none;
			background-image:url(../img/detail_up.png);
			background-repeat:no-repeat;
			}
				
	.detail_prep_up{
		float:left;
		width:610px;
		margin-left:15px;
		margin-bottom:15px;
		}
		
		.detail_prep_up p{
			margin-left:25px;
			margin-bottom:10px;
			line-height:16px;
			}
		
		.detail_prep_up img{
			float:right;
			margin-left:15px;
			margin-bottom:15px;
			}	

/* recipe and product spec email forms */
	#email_overlay{
		width:565px;
		background-color:#990000;
		border:1px solid #000000;
		}		
	
	#email{
		width:550px;
		margin-left:auto;
		margin-right:auto;
		margin-top:5px;
		margin-bottom:5px;
		border:1px solid #000000;
		background-color:#ffffff;
		}
		
		#email table{
			margin-top:10px;
			margin-bottom:10px;
			}
			
		#email .submit{
			background-color:#bf2037;
			color:#ffffff;
			cursor:pointer;
			padding-bottom:2px;
			}
		
		#email .submitOn{
			background-color:#d63039;
			color:#ffffff;
			cursor:pointer;
			padding-bottom:2px;
			}
						
		#pop_keys_email{
				width:10px;
				height:20px;
				position:absolute;
				right:12px;
				top:6px;
				z-index:10000;
				}
				
/* menu idea email forms, needs different dimensions as it originates out of the menu idea overlay */
	#email_overlay_menu{
		width:660px;
		height:412px;
		background-color:#990000;
		border:1px solid #000000;
		}		
	
	#email_menu{
		width:645px;
		height:398px;
		margin-left:auto;
		margin-right:auto;
		margin-top:5px;
		margin-bottom:5px;
		border:1px solid #000000;
		background-color:#ffffff;
		}	
		
	#email_menu table{
			margin-top:10px;
			margin-bottom:10px;
			}
			
		#email_menu .submit{
			background-color:#bf2037;
			color:#ffffff;
			cursor:pointer;
			padding-bottom:2px;
			}
		
		#email_menu .submitOn{
			background-color:#d63039;
			color:#ffffff;
			cursor:pointer;
			padding-bottom:2px;
			}					

	