/* CSS Document */

h1 {
	margin-bottom: 20px;
	color: #000;
}
.addToBasket {

	border: none;
	background: #993399;
	color: #FFF;
	padding: 2px;
	font-size: 11.4px;
	cursor: pointer;
	white-space: nowrap;
	text-decoration: none;
	padding: 2px 4px 2px 4px;
}
#right2wrapper {
	float: right;
	width: 215px;
	padding-left: 10px;
	_padding-left: 0px;
}
.productMainLayout {
	width: 720px;
	float: left;
}
.availSizes {
	width: 445px;
}
.availSizes td {
	vertical-align: middle;
}
.availSizes .select {
	position: relative;
	text-align: right;
	white-space: nowrap
}
.sizeName {
	width: 170px;
}
.priceBox {
	white-space: nowrap;
}
.priceBox span.Price {
	background-color: #333;
	padding: 1px 2px 1px 2px;
	color: #FFF;
}
.priceBox span.WAS {
	font-weight: bold;
	padding-right: 5px;
}
.priceBox span.RRP {
	font-weight: bold;
}
.priceBox span.NOW {
	font-weight: bold;
	padding-right: 5px;
	color: #CC0000;
}
.priceBox span.NOWPrice {
	font-weight: bold;
	color: #CC0000;
}
.saving {
	white-space: nowrap;
	color: #A31010;
	font-weight: bold;
}
.select {
}
.select select {
	width: 100px;
}
input.addToBasket {
	padding: 1px 2px 1px 2px;
	#padding: 1px 3px 1px 3px;
	#overflow: visible;
}
.queries4Supplier {
	clear: both;
}


.Prod_Saving_Box {
	color:#CC0000;
	font-size:18px;
}
.topDesc {
	font-size: 1.6em;
	padding-bottom: 10px;
}

.multiTable {
	width: 100%;
	margin-bottom: 15px;
}
.multiTableHead {
	font-weight: bold;
}
.multiTable .freePP {
	text-transform: none;
}

.optImg {
	width: 122px;
	height: 122px;
}
.viewLg {
	margin: 5px 0px 5px 0px;
}
.viewLg a {
	background: no-repeat left center url(../images/product/viewLgMag.gif);
	padding-left: 18px;
	text-decoration: none;
	font-weight: bold;
}
.saveItem, .emailFriend {
	margin-top: 5px;
}
.emailFriend a, .saveItem a {
	font-weight: bold;
	color: #FFF;
	background-color: #666;
	padding: 1px 2px 2px 2px;
	text-decoration: none;
}

#product_txt_area {
	padding: 0px 0px 0px 15px;
	position: relative;
}
#webtext2 {
	clear: both;
	padding-top: 5px;
}
.price {
	font-size: 16px;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
}
.priceWOffer {
	font-size: 16px;
	font-weight: bold;
}
.priceWOffer .NOW {
	color: #CC0000;
	padding: 0px 10px 0px 10px;
	font-size: 18px;
}

/*	Customer Rating Start	*/
.rating {
	FONT-SIZE: 11px; COLOR: #666; font-weight:bold;
}
.stars1 {
	BACKGROUND-IMAGE: url(../images/feefo/2plus.gif); BACKGROUND-REPEAT: no-repeat;
}
.stars2 {
	BACKGROUND-IMAGE: url(../images/feefo/1plus.gif); BACKGROUND-REPEAT: no-repeat
}
.stars3 {
	BACKGROUND-IMAGE: url(../images/feefo/1neg.gif); BACKGROUND-REPEAT: no-repeat
}
.stars4 {
	BACKGROUND-IMAGE: url(../images/feefo/2neg.gif); BACKGROUND-REPEAT: no-repeat
}
.stars5 {
	BACKGROUND-IMAGE: url(../images/feefo/stars5.gif); BACKGROUND-REPEAT: no-repeat
}
/*	Customer Rating End	*/

.feeFoComments {
	margin-top: 20px;
}
.feeFoComments div div{
	width: 350px;
}
.queries4Supplier {
	border-top: 1px solid #AAA;
	padding-top: 5px;
	margin-top: 10px;
}
.notAvailable {
	background: #DDAAAA;
}