/* viewall.css - styling for the view all products and clothing/accessories pages */



#SponsorProducts .viewAllBlock {height: 18.2em; position:relative; margin-bottom: 1.5em;}
#SponsorProducts .viewAllBlock input { position: absolute; bottom: 0; margin: 0 auto; left: 4em; }

.viewAllInfo {margin: 0; padding: 0;}
.viewAllInfo a {font-weight: normal;}

.masterDetail {float: right;}
.viewAllPrice { text-align: center; margin: 0 auto; } 

.purchaseBlock {border-top: 1px solid #C7C7C7; border-bottom: 1px solid #C7C7C7; padding: 3px; margin-bottom: 0; background-color: #FFFDD6;}
.purchaseBlock .frmDropBox, .frmTxtBox, .frmButton {padding: 0; margin-bottom: 0;}
.purchaseBlock .priceArea {float:left;}
.purchaseBlock .priceArea input {width: 3em;}
.purchaseBlock .purchaseLaunch {text-align: right;}

.clothesBlock p input { margin-bottom: 2em; } 
.clothesBlock p a span { height: 2.8em; display: block;   } 
.clothesBlock p a img { margin: 0 0 0 50px; } 

.viewAllBlock {height: 21.7em; position:relative; }
.viewAllBlock .viewAllInfo { text-align: center; position: absolute; bottom: 0px; } 

.productList li form a span {cursor: pointer;}
.productList li ul { text-align: left; } 

.productList li ul li { width: 100%; text-align: left; height: 1.65em ; overflow: hidden; } 
.productList li ul li input { width: 3em;float: left;  } 

.quickBuyList input { width: 3em; } 
.quickBuyList { width: 95%; margin: 0 auto; } 
.quickBuyList td, .quickBuyList th { border-color: #ccc; } 
.quickBuyList .cellImg { text-align: center;  }
.quickBuyList .cellImg img { margin: 2px; }
.quickBuyList td .perContainer,.quickBuyList td .description { display: block; color: #666; }

.quickBuyList td.colQuantity,.productList th.colQuantity  { text-align: center; width: 6em;  }
.quickBuyList td.colPrice, .quickBuyList th.colPrice{ text-align: center; width: 11em; }
.quickBuyList a img { text-decoration: none; } 
.quickBuyList .moreInfo {text-decoration:underline; display: block;} 
.quickBuyList td.colPrice span { text-align: center; } 
.quickBuyList td .originalPrice { color: #c00; display: block; text-decoration: line-through; } 
.quickBuyList td sup { color:#666; } 

.quickBuyList td .stockLeft {display: block; margin-top: 0.5em; color: #c00; font-weight: bold;} 

.quickBuyList .submitRow td { text-align: left; position: relative; height: 3em; } 
.quickBuyList .submitRow span { display: inline; color: #666; font-size: 85%; } 
.quickBuyList .submitRow input { display: inline; width: 10em;  float: right; margin-top: -1em; } 
.quickBuyList td { padding:0 5px; }

.quickBuyList .moreInfo { display: none; }

#ViewAllHead {text-indent: -5000px; height: 0px; display: none;}

.contentHidden {display: none; height: 0px;}
