

/* Basic Styles
_____________________________________________________________________________________________ */
body {
  background:#fff;
  margin:0;
  font:10pt Arial, Verdana, Helvetica, Sans-Serif;
  color:#000;
  letter-spacing:normal;
  }
table td { vertical-align:top; }

/* Links
_____________________________________________________________________________________________ */
A, A:link, A:visited, A:active, A:hover { text-decoration:underline; color:#000; }

/* Main
_____________________________________________________________________________________________ */
#Logo { margin: 0; }
#container, #header, #footer, #BrandingArea { width:100%; background-color:#fff; }
#MiniCart, 
#ShoppingCartLink, 
#MainMenu, 
#SiteMenu, 
#HomeColumn1, 
#HomeColumn3, 
#NavColumn, 
#footer, 
#footercustommenu, 
#extraDiv2, 
#extraDiv3, 
#extraDiv4, 
#extraDiv5, 
#extraDiv6,
#subcontent2,
#subcontent3, 
#PrintThisPage,
#EmailThisPage,
#MoreImages,
#ProductReviews { display:none; }
#navcolumn { width:150px; }
#contentcolumn, #page, #pag, #MainContent, #PageHome, #HomeTable, #ProductPageContainer { width:100%; }

/* Category Page
_____________________________________________________________________________________________ */
#RecordsFound, #Pager ,#Sorter { display:none; }
#Records table { border-top:1px solid #ccc; width:100%; }
.SingleProductDisplay, .SingleCategoryDisplay { text-align:center; width:150px; margin:2px auto; }
.SingleProductDisplay { margin-top:5px; }
.ListProductDisplay { text-align:left; }
.ListProductDisplayPrice { text-align:right; }
.DetailProductDisplayPrice {
text-align:right;
}

/* Product Page
_____________________________________________________________________________________________ */
#ProductPageContentColumn { width:100%; padding-left:5px; }
#ProductPageImageColumn { width:175px; padding-right:5px; position: absolute; right: 5px; }
.ListPrice { text-decoration:line-through; }
.YouSave { color:#f00; }
#btnAddButton { display: none;}

/* Shopping Cart Page
_____________________________________________________________________________________________ */
#CartContainer, #CartItemBlock table { width:100%; }
#CartCheckoutButtons { width:100%; text-align:right; }
.header { font-size:10pt; font-weight:bold; }
.Item, .CartItem, .AlternateItem, .CartAlternateItem { padding:5px; border-top:1px solid #ccc; font-size:9pt; }

/* Text
_____________________________________________________________________________________________ */
.BVText { font-size:10pt; }
.BVSmallText { font-size:8pt; }
.ErrorMessage { color: #f00; font-weight:bold; }
#copyright { font-size:9pt;}
#Prices, #Prices td { font: bold 11px Verdana, Geneva, sans-serif; color: #000; line-height: 16px; text-align: left;}
h1 {
	font: 14px Verdana, Geneva, sans-serif;
	color: #000;
	line-height: 18px;
	}
#lblName  {
	font: 16px Verdana, Geneva, sans-serif;
	color: #000;
	line-height: 18px;
	}
h2 {
	font: 12px Verdana, Geneva, sans-serif;
	color: #000;
	line-height: 18px;
	}
h3 {
	font: 12px Verdana, Geneva, sans-serif;
	color: #333;
	line-height: 18px;
	}
h4, #BreadCrumbs, #productdescription {
	font: 10px Verdana, Geneva, sans-serif;
	color: #333;
	line-height: 16px;
	padding-top: 10px;
	}
#lblQuantity, #inQty, #imgZoom, .RelatedItemsBlock { display: none;}