#oD2ProductContentHolder { }
#oD2ProductContentHolder H2 { font-size : 18px; }
#oD2ProductContentHolder H3 { font-size : 16px; color : #624C83; margin : 0; }

/* **************************************************************
Category Menu Part Styles */
#oD2ProductContentHolder{ width: 100%; float: left;} 
#oD2ProductContentHolder #oD3ProductCatsHolder { float : left; padding-left : 20px; }
	#oD2ProductContentHolder #oD3ProductCatsHolder #oD4ProductCatsSubHolder { width : 132px; background-position: bottom; padding-bottom : 80px; }
		#oD4ProductCatsSubHolder UL { margin : 0; padding: 0; list-style : none; }
		#oD4ProductCatsSubHolder LI { background-color : #ECE9F0; font-size : 11px; text-align : left; font-weight : bold; }
		#oD4ProductCatsSubHolder .cLiPrdCatHeadTop { background-image : url(/img/prodcatmnuheadtop.png); height : 26px; font-weight : bold; color : #fff; line-height : 25px; padding-left : 10px; cursor : default; }
		#oD4ProductCatsSubHolder .cLiPrdCatHead { background-image : url(/img/prodcatmnuhead.png); height : 25px; font-weight : bold; color : #fff; line-height : 23px; padding-left : 10px; cursor : default; }
		#oD4ProductCatsSubHolder .cLiPrdCatTop { padding-top : 6px; padding-bottom : 8px; padding-left : 8px; padding-right : 8px; margin-right : 3px; margin-left : 2px; cursor : hand; }					
		#oD4ProductCatsSubHolder .cLiPrdCat { padding-top : 6px; padding-bottom : 8px; padding-left : 8px; padding-right : 8px; margin-right : 3px; margin-left : 2px; border-top : 1px Solid #9F91B3; cursor : hand; }
		#oD4ProductCatsSubHolder .cLiPrdCatTop A, #oD2ProductContentHolder #oD3ProductCatsHolder .cLiPrdCat A { text-decoration : none; font-size : 11px; }

/* **************************************************************
Listing Part Styles */
#oD3ProductContent { float : right; padding-left : 0; padding-right:20px; text-align : center; width:620px; }
#oD4ProductContentHeader { float : left; padding-left : 6px; width : 620px; text-align : left; padding-bottom : 20px; }
#oD5ProductContentManuImg { width : 125px; height : 80px; float : right; padding-left : 10px; padding-bottom : 10px; }

.cDProductListingsTitle { font-weight : bold; width : 605px; text-align : left; padding : 0 0 10px 15px; }
.cDProductListingsHolder { background-image : url(/img/productlistbk2.gif); width : 620px; float : left; }
.cDProductListTopBord { width:620px; text-align : left; }
.cDProductListBottomBord { text-align : left; padding-bottom : 5px; }
.cDProductListProdCol { float : left; width : 152px; border-right : 1px Solid #CCCCCC; text-align : center; }
.cDProductListProdColRi { float : left; text-align : center; }
.cDProductListProdRow { float : left; width : 620px; }
.cDProductListProdRowB { float : left; width : 620px; background-image : url(/img/productlistbk.gif); background-position: bottom; background-repeat: no-repeat; }
.cDProductListProdDivid { float : left; width : 620px; padding-top : 10px; }
.cDProductListProdDivid hr { width :590px; color: #CCCCCC; background-color: #CCCCCC; height: 1px; border : 0;}

.cDPrdListProdPic { cursor : hand; width : 152px; }
.cDPrdListProdPic IMG { }
.cDPrdListProdEmpty { width : 152px; height : 175px; }
.cDPrdListProdText { text-align : left; cursor : hand; font-weight : bold; width : 125px; font-size : 11px; margin-left : auto; margin-right : auto; }
.cSPrdListProdName { font-size : 11px; }
.cDPrdListProdText A { text-decoration : none; font-size : 11px; }
.cSPrdListProdPrice { color : #624C83; font-size : 11px; }


/* **************************************************************
Display Part Styles */
#oD4ProductDetailsHolder { background-image : url(/img/productdisplaydetailbk.gif); width : 620px; }
#oD4ProductDetailsHolder #oD5ProductDtlsSubHolder { padding-left : 1px;	}

#oD4ProductDetailsHolder #oD5ProductDtlsSubHolderB { background-image : url(/img/productdisplaydetailbk2.jpg); background-position: bottom; background-repeat: repeat-x; width : 618px; float : left; }
#oD4ProductDetailsHolder #oD5ProductDtlsSubHolder #oD6ProductImgAnPrice #oD7ProductImgContainer IMG { cursor: url(/cursors/zoomin.cur), pointer; }

#oD4ProductDetailsHolder #oD5ProductDtlsSubHolder #oD6ProductImgAnPrice #oD7ProductPrice { width : 240px; text-align : left; font-weight : bold; margin-top : 10px; text-align : right; }
#oD4ProductDetailsHolder #oD5ProductDtlsSubHolder #oD6ProductImgAnPrice #oD7ProductPrice #oS8ProductPrice { line-height : 30px; font-size : 16px; color : #624C83; }
#oD4ProductDetailsHolder #oD5ProductDtlsSubHolder #oD6ProductDetails { float : left; width : 350px; text-align : left; }
#oD4ProductDetailsHolder #oD5ProductDtlsSubHolder #oD6ProductDetailsFull { float : left; width : 600px; text-align : left; }
#oD7ProductDetailsText { text-align : left; margin-left : 10px; margin-right : 20px; }
#oD7ProductDetailsText H2, #oD7ProductDetailsTextFull H2 { font-size : 18px; margin : 0; }
#oD4ProductDetailsHolder #oD5ProductDtlsSubHolder #oD6ProductDtlTechSpecBtnHld { margin-bottom : 2px; text-align : left; padding-left : 10px; padding-top : 10px; float : left; }
#oD4ProductDetailsHolder #oD5ProductDtlsSubHolder #oD6ProductDtlTechSpecBtnEmpty { margin-bottom : 2px; text-align : left; padding-left : 10px; float : left; height : 55px; width : 200px; }
#oD4ProductDetailsHolder #oD5ProductDtlsSubHolder #oD6ProductImgAnPrice { float : left; width : 200px; }

/* **************************************************************
Display Version Selector Part Styles */
#oD4ProductVersionSelHolder { width : 620px; background-image : url(/img/productdisplayboxbk2.gif); margin-top : 5px; }
#oD4ProductVersionSelHolder #oD5ProductVersionSelTitle { font-size : 16px; font-weight : bold; text-align : left; padding-left : 20px; padding-bottom : 10px; }
#oD4ProductVersionSelHolder #oD5ProductVersionSelHol { }

#oD4ProductVersionSelHolder #oD5ProductVersionSelSubHol { background-image : url(/img/productdisplayboxbk.png); background-position: bottom; background-repeat: repeat-x; width : 620px; float : left; }
.cProductVersionHolder { padding-left : 20px; }
	.cProductVersionHolder .cProductVersionName { float : left; text-align : left; width : 290px; }
	.cProductVersionHolder .cProductVersionName STRONG { }

.cProductVersionHolder .cProductVersionQtySel { float : left; width : 90px; padding-top : 4px; font-weight : bold; }
.cProductVersionHolder .cProductVersionPrice { float : left; font-weight : bold; text-align : left; width : 110px; padding-top : 7px; color : #624C83; }
.cProductVersionHolder .cProductVersionAddBtn { float : left; padding-top : 4px; }
.cProductVersionHR { float : left; width : 585px; padding-left : 20px; }
.cProductVersionHR hr { width :585px; color: #CCCCCC; background-color: #CCCCCC; height: 1px; border : 0;}


/* **************************************************************
Extras Part Styles */
#oD4ProductExtras { width : 620px; background-image : url(/img/productdisplayboxbk2.gif); margin-top : 5px; }
	#oD4ProductExtras #oD5ProductExtraHolder { width : 620px; }
		#oD4ProductExtras #oD5ProductExtraHolder #oD6ProductExtraTitle { font-size : 16px; font-weight : bold; text-align : left; padding-left : 20px; padding-bottom : 10px; }
		#oD4ProductExtras #oD5ProductExtraHolder #oD6ProductExtraSubHolder { background-image : url(/img/productdisplayboxbk.png); background-position: bottom; background-repeat: repeat-x; width : 620px; float : left; }

#oD7ProductExtraTechSpecs { text-align : left; padding-left : 20px; float : left; width : 600px; }
	#oD8ProductExtraTechSpecsLeft { float : left; width : 290px; }
	#oD8ProductExtraTechSpecsRight { float : left; width : 290px; }

#oD7ProductExtraSpecialFeat { text-align : left; padding-left : 20px; float : left; width : 600px; }

#oD8ProductExtraSpecialFeatLeft { float : left; width : 290px; }
#oD8ProductExtraSpecialFeatRight { float : left; width : 290px; }
#oD4ProductExtras #oD5ProductExtraHolder #oD6ProductExtraSubHolder H3 { margin : 0; font-size : 14px; }

.cProductExtraHR { float : left; width : 590px; padding-left : 15px; }
.cProductExtraHR HR { color : #CCCCCC; width :590px; }

#oD7ProductRelatedProducts { text-align : left; padding-left : 20px; float : left; width : 600px; }

.cRelatedProductHolderLeft { float : left; border-right : 1px Solid #CCCCCC; padding-top : 10px; padding-bottom : 20px; }
	.cRelatedProductHolder { float : left; border-right : 1px Solid #CCCCCC; padding-left : 10px; padding-bottom : 20px; padding-top : 10px; }
	.cRelatedProductImgHolder { margin-bottom : 10px; padding-right : 10px; }
	.cRelatedProductDetailHolder A { text-decoration : none; font-weight : bold; }
	.cRelatedProductDetailHolder A .cRelatedProductName { font-size : 11px; }
	.cRelatedProductDetailHolder A .cRelatedProductPrice { color : #624C83; font-size : 11px; }
	.cRelatedProductDetailAddBasket { margin-top : 10px; }













