/* controls layout collection information */
#ProdPanes{width:685px;margin:auto;
	border:0px solid #ff0000;overflow:auto;
	clear:both;margin-bottom:10px;
	position:relative;}
#ProdPanes div{border:0px solid green;}

/* left side information */
#LeftPane{width:260px;float:left;}
#ProdImgContainer {overflow:hidden;}
#ProdImgContainer .ProdImg{width:250px;margin:auto;border:1px solid #cccccc;clear:both;}
#ProdImgContainer .ProdImg img{margin:0;padding:0;max-width:250px;clear:both;}
#ProdImgContainer .AdditionalImages{margin:5px 0;padding:5px 0;overflow:auto;
	border:1px solid #333;width:250px;clear:both;}
#ProdImgContainer .AdditionalImages img{max-width:80px;}
#ProdImgContainer .AdditionalImages a{float:left;display:block;}
#ProdImgContainer .EnlargeIcon{height:25px;vertical-align:middle;width:250px;background:#e3e3e3;clear:both;}
#ProdImgContainer .EnlargeIcon input[type="image"]{float:right;}

#LeftPane #hoverImgs{clear:both;}
#LeftPane .attribTitle{padding:5px;color:#000;font:bold 8pt Helvetica, tahoma, arial}
#LeftPane .attribDesc{color:#999999;font:normal 8pt Helvetica, tahoma, arial;font-style:italics;}
#LeftPane #hoverImgs img{margin:5px;float:left;width:50px;height:50px;}

/* right side information */
#ProdHighlights {font:bold 8pt Helvetica, tahoma, arial;
	float:right;color:#000;
	width:420px;}
#ProdHighlights .ProdDesc{margin:10px 0;font:bold 16pt Helvetica, tahoma, arial;}
#ProdHighlights div label{width:100px;display:block;float:left;
	font:bold 8pt Helvetica, tahoma, arial;color:#000;}
#ProdHighlights div span{font:normal 8pt Helvetica, tahoma, arial;color:#333;}
	
#ProdHighlights .ProductNbr{}
#ProdHighlights .ProductNbr label{/* reserverd for item specific formating */}
#ProdHighlights .ProductNbr span{/* reserverd for item specific formating */}

#ProdHighlights .Category{}
#ProdHighlights .Category label{/* reserverd for item specific formating */}
#ProdHighlights .Category span{/* reserverd for item specific formating */}

#ProdHighlights .Brand{}
#ProdHighlights .Brand label{/* reserverd for item specific formating */}
#ProdHighlights .Brand span{/* reserverd for item specific formating */}

#ProdHighlights .Dimensions{}
#ProdHighlights .Dimensions label{/* reserverd for item specific formating */}
#ProdHighlights .Dimensions span{/* reserverd for item specific formating */}

#ProdHighlights .SuggestedRetail{margin:0;padding:0 0 5px 0;}
#ProdHighlights .SuggestedRetail span{color:#666;text-decoration:line-through;}
#ProdHighlights .AdvertizedPrice{margin:0;padding:0 0 10px 0;}
#ProdHighlights .AdvertizedPrice span{color:#990000;font:bold 14pt Helvetica, tahoma, arial;}
#ProdHighlights .AdverPriceMsg{margin:0;padding:0;}
#ProdHighlights .PriceRange{margin:0;padding:0;}
#ProdHighlights .PriceRange label{width:auto;padding-right:10px;
	font:bold 10pt Helvetica, tahoma, arial;color:#333;}
#ProdHighlights .PriceRange .RegRange{margin:0;padding:0;text-decoration:line-through;}
#ProdHighlights .PriceRange .SaleRange{margin:0;padding:0;color:#990000;
	font:bold 12pt Helvetica, tahoma, arial;}

#ProdHighlights .highlightBox{clear:both;}
#ProdHighlights .ProdButtonsAlt{margin:10px 0;padding:0;width:190px;float:right;}

#ProductDetailsPane {margin:10px 0;padding:0;overflow:auto;}
#ProductBenefits{margin:0;padding:5px;width:auto;}
#ProductBenefits h1{font:bold 12pt Helvetica, tahoma, arial;}
#ProductBenefits p{font:normal 10pt Helvetica, tahoma, arial;padding:5px 0;margin:0;}

#RelatedProduct{margin:0;padding:5px;width:205px;min-height:165px;border:1px solid #ccc;float:right;}
#RelatedProduct h1{font:bold 8pt Helvetica, tahoma, arial;text-align:center;}
#RelatedProduct #thumb{text-align:center;}
#RelatedProduct #thumb img{margin:auto;}
#RelatedProduct #thumb div.imgContainer{max-height:75px;text-align:center;}


#RelatedProductMultiple{margin:0;padding:5px;min-height:165px;border:1px solid #ccc;}
#RelatedProductMultiple h1{font:bold 8pt Helvetica, tahoma, arial;}
#RelatedProductMultiple #thumb{text-align:center;width:205px;float:left;}
#RelatedProductMultiple #thumb img{margin:auto;}
#RelatedProductMultiple #thumb div.imgContainer{min-height:100px;text-align:center;}

.btnAddToCart {margin:10px 0;float:right;}

#ProdHighlights .additionalImages{height:115px;border:1px solid #e7cfe7;width:auto;clear:right;}
#ProdHighlights .additionalImages img{float:left;margin:5px;}

#myActiveTotal {width:250px;float:right;margin-top:20px;}
#myActiveTotal .label{font:bold 10pt arial;color:#333;text-align:right;width:150px;display:block;float:left;}
#myActiveTotal #floatingPrice{width:100px;float:left;display:block;text-align:right;
	font:bold 10pt arial;color:#9d3293;}
