@charset "utf-8"
/* Product Infomation */
.product-info-box { margin-top:0; color:#333; }
.product-info-box .product-shop { float:left; width:320px; }
.product-info-box .product-name { margin-bottom:.3em; color:#0a263c; font-size:1.3em; }
.product-info-box .price-box { margin:10px 0; }
.product-info-box .availability { margin:10px 0; padding:0; font-size:1em; }
.out-of-stock { height:18px; padding-top:3px; color:#D83820; font-weight:bold; }

.product-essential { padding:5px 15px 25px 15px; height:1%; overflow:auto; }
.product-essential h4 { font-size:13px; }

.product-img-box { margin-top:10px; float:left; width:380px; }
.product-img-box .more-views h4 { margin-bottom:.8em; font-size:.95em; text-transform:uppercase; }
.product-img-box .more-views ul { margin-left:-4px; list-style:none;}
.product-img-box .more-views li { float:left; margin:0 0 5px 5px; }
.product-img-box .more-views li img  { vertical-align:top; border:1px solid #ddd; width:50px; height:50px; }

/* Product Collateral */
.product-collateral { margin:auto; padding:0 10px; }
.product-collateral .head { padding:2px 10px; background:url("../images/tabs_bg.gif") repeat-x 0 100% #f2f2f2; border-bottom:1px solid #666; height:20px; }
.product-collateral .collateral-box h4 { color:#444; font-size:13px; font-weight:normal; }
.product-collateral .collateral-box h5 { color:#444; font-size:12px; }
.product-collateral .product-specs { padding:10px 5px 20px 5px; color:#555; line-height:18px; }
.product-collateral .input-text { float:left; width:302px; margin-right:8px; }
