﻿/* Covers info on all 'product' views - including product.asp */
.product em.strapline {
	display: block;
	margin: 8px 0px 8px 0px;
	padding: 0;
	float:right;
	width:340px;
}
.product{border:0px dotted green;float:left;padding-right:0px;}
.generalspace {
	display: block;
	height: 1px;
}

.product p {
	margin: 0 0 5px 0px;
	float:right;
	width:340px;
	
}

.product .main {
	overflow: hidden;
	border:0px dotted red;
	width:550px;
	
	
}

.product img.thumb {
	float: left;
	margin-left: 0px;margin-right:10px;
	background-color:#fff;padding:5px;width:180px;
}

.product h2, .product  h3{
	 font-weight:bold; color:#13525b;
	border-bottom:1px solid #fff;
	font-size:12px;
	width:340px;
	font-weight:normal;
	
}
.product h3 {margin-top:10px; font-weight:bold; color:#13525b;}


.quantitydiscount .link {
	padding: 5px 0px 5px 0px;
}
.product .extrainfolinks{width:100px; }
.product .versions{ margin-top:10px;padding-top:5px;width:150px;border:2px solid green; float:left; clear:both;}
.versions{width:150px; float:right;}
 .product .reviews {
 	border:0px solid green;
 	float:right;
 width:340px;
 
 }
 .product .reviews h2{
 font-weight:bold; color:#13525b; 
 }
 
 .product .carryonshopping{ float:right;border:0px solid green;width:300px;}
.product .carryonshopping h2{display:none;}

.product .review {
	border:0px dotted green;
}
.product .review blockquote p{
		
		display:block
		margin-left:30px;
		float:none;
		width:250px;
		padding-left:10px;
}

.review ul{
	margin-top: 0px;
	margin-bottom: 8px;
	
}
