/* PRODUCT LIST */
#productList {overflow:auto;}
#productList table {clear:both;}
#productList .cell {width:24%; vertical-align:bottom; text-align:center; border: 1px solid #87A9C2; border-left:0; border-top:0; empty-cells: hide;}
#productList .categoryCell {border-bottom: 1px solid #87A9C2;}
#productList .last {border-right:0;}
#productList .cell dl {width:100%;}
#productList .cell dd {padding:0; margin:0;}
#productList .cell img {border:0; display:block; margin:auto;}
#productList .cell .title {font-size:.85em}
#productList .cell .price {font-weight: strong;}
#productList .cell .price .onSale {text-decoration: line-through;}
#productList .cell .add a {font-size:1.2em; text-decoration:none; color: #2B4B62; font-weight:bold;}

.ProductNav {}
.navNotSelected { margin: 0px 2px 0px 2px;}
.navSelected { margin: 0px 2px 0px 2px;}
/* END PRODUCT LIST */

.catContainer {overflow: auto;clear:both;}


/* PRODUCT DETAIL */
#productDetail #purchaseInfo {float:right; width:200px; background: #88ABC1; color: #FFF; padding:5px; margin:-5px 0 0 0;}
#productDetail img {border:0;}
#productDetail prodImg {border:0; float:left;}
#productDetail p {clear:both;}
#productDetail label {display:block; font-weight:bold;}
#productDetail input {margin-top:20px;width:66px;}
#productDetail #btnAdd, #productDetail #btnQuote {width:auto;}
#quoteRequest {margin-top: 15px;}
#quoteRequest input {margin-top: 0px;}
/* END PRODUCT DETAIL */
