
.divProductListingRow {width: 170px; float: left; margin: 0px 12px 0px 0px; padding: 10px 0px 0px 0px; text-align: center; }
.divProductListingRow .divProductText {height: 55px; }

#divProductHolder {width: 100%; margin: 0px; padding: 0px; }
#divProductHolder #divProductImage {float: left; width: 220px; margin: 0px; padding: 10px 0px 0px 0px; }
#divProductHolder #divProductImage img {width: 200px; }
#divProductHolder #divDescription {float: left; width: 328px; margin: 0px; padding: 0px; }

#divProductVersionHolder {width: 100%; padding: 0px 0px 1px 0px; font-size: 0.85em; }
#divProductVersionHolder #tblVersions {width: 100%; border: 1px solid #FF9933; }
#divProductVersionHolder #tblVersions th {width: 20%; margin: 0px; padding: 5px; text-align: center; background-color: #FF9933; }
#divProductVersionHolder #tblVersions th.thVersionName {width: 40%; }
#divProductVersionHolder #tblVersions .trVersionName td {margin: 0px; padding: 5px; text-align: center; }
#divProductVersionHolder #tblVersions .trVersionName td.tdPriceBorder {border-right: 1px solid #FF9933; }
#divProductVersionHolder #tblVersions .trVersionDesc td {margin: 0px; padding: 5px; text-align: left; border-top: 1px solid #FF9933; border-bottom: 1px solid #009E47; }
#divProductVersionHolder #tblVersions .trVersionNameAlt td {margin: 0px; padding: 5px; text-align: center; background-color: #ECECEC; }
#divProductVersionHolder #tblVersions .trVersionNameAlt td.tdPriceBorder {border-right: 1px solid #FF9933; }
#divProductVersionHolder #tblVersions .trVersionDescAlt td {margin: 0px; padding: 5px; text-align: left; background-color: #ECECEC; border-top: 1px solid #FF9933; border-bottom: 1px solid #009E47; }

#divProductVersionHolder #tblVersions .tdNoPadding { padding:0!important;}

#divProductVersionHolder #tblVersions .tblVersionSizeAndPrice{ width:100%; }
#divProductVersionHolder #tblVersions .tblVersionSizeAndPrice td.tdInnerSize{ width:30%; }
#divProductVersionHolder #tblVersions .tblVersionSizeAndPrice td.tdInnerPrice{ width:30%; }
#divProductVersionHolder #tblVersions .tblVersionSizeAndPrice td.tdInnerBasket{ width:30%; }
#divProductVersionHolder #tblVersions .tblVersionSizeAndPrice .tdInnerBottomBorder { border-bottom:1px solid #FF9933;}

.pProductInfo {font-weight: normal; font-size: large; }

/***********************************
* RELATED PRODUCTS
***********************************/

#divProductHolder #oDivRelatedProducts{ width:100%; float:left; padding:10px 0;}
#divProductHolder #oDivRelatedProducts p{ width:100%; padding:0 0 10px 0!important; margin:0!important; float:left; color:#009E47!important;}
#divProductHolder #oDivRelatedProducts ul{ width:100%; padding:0 0 10px 0; margin:0; float:left; list-style:none; }

