/************************\
   View Product Pages						 
\************************/
div.productContainer {
	width:100%;
	font-family: sans-serif;
	font-size: 12pt;
	padding: 5px;
	display:table;
	border: 0px solid blue;
	color:black;

}
.productImageContainer {
	display:table-cell;
	border: 0px solid yellow;
	width:200px;

}
.productDescriptionContainer {
	display:table-cell;
	border: 0px solid lime;
	vertical-align:top;
	width:100%;
}
.productIngredientsContainer {
	display:block;
	border: 0px solid red;
}
.productThumbnail {
	border: 0px solid black;
}
.productCode {
	display:table-cell;
	font-weight:bold;
}
.productPrice {
	display:table-cell;
}


.productShipping {
	font-weight:bold;
	padding:5px;
	display:table-cell;
}
.productAddToCart {
	display:table-cell;
}
.productDescription {
	display:block;
	/*border-top: 1px dashed black;
	border-bottom: 1px dashed black;*/
	padding:5px;
}
.productIngredients {
	font-weight:bold;
	border: 0px solid purple;
	width:70%;
	left:40px;
	font-size:8pt;
	
}
.productName {
	display:table-cell;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
}
.noborders {
	border: 0px solid transparent;
}
.productDivision {
	border-bottom: 1px solid;
	padding:5px;
}

div.leftnavcontainer {
	display:table-cell;
	border: 0px solid red;
	vertical-align:top;
	padding-right:60px;
	border:0px dotted black;
}
div.componentcontainer {
	display:table-cell;
	border: 0px solid blue;
	width:770px;
	border:0px dashed black;
}
.discountPrice {
	color: red;
}
.priceStrike {
	color:black;
	text-decoration:line-through;
}
