
	body {background-color: white; margin: 0}
	
body, td {font: 10pt times; color: black}

a {color: black}
font.font2 {font-family: times}
font.small {font-size: 8pt}
tr.banner1 {background-color: #999999}
tr.banner1 td {font-weight: bold; color: white}
.persist_menu {
	margin:0 0 0 10px;
	border-right:1px solid #999;
	width:130px;
}
.persist a.category {
	padding:2px;
}
.persist .activeCat a.category {
	background:#85b741;
	color:#FFF;
	
}
/* Corrects width of the summary box in tabbed product view.  Set width to main width - 55px; */
.tabberlive .tabbertab {
	width:545px;
}
#nextBreadCrumbs {
float: left;
}





/* Add padding to key elements to create more white space */
#nextBreadCrumbs td {
	padding-bottom:10px;
}
.nextCatDropdown {
	margin-top:10px;
	margin-bottom:10px;
}
#nextCurrentCatLabel *{
	padding-top:10px;
	padding-bottom:10px;
	float:right;
}
#SortBy {
	margin-top:10px;
	margin-bottom:10px;
}
.nextTopBanner, #nextBannerHeader {
	/*margin-top:6px;*/
}
#nextCategoriesBanner {
	margin-bottom:10px;
}
a.nextButtonCheckout {
	margin-top:10px;
	margin-bottom:10px;
	display:block;
}
#nextCartData td {
	padding-top:5px;
	padding-bottom:5px;
}
.nextRelatedProdImg {
 padding:right:10px;
}
/* left margin for category names on category list pages */
body.main a.category {
	padding-left:10px;
	display:block;/*line-height:30px;*/
}
/* right margin for product thumbnails on product list pages */
.thumbnail_img {
	margin:0 0px 0 0;
}
a.nextAddToCartAnchor, a.nextSelectOptionsAnchor {
	margin:0px 0 0px 0px;
	float:left; /*fixes tabber tab bottom border issue */
}
/* tell a friend button margins */
.nextButtonTellAFriend {
	margin:10px 0 0 0;
	display:block;
}
/* bookmark this product button margins */
.nextButtonBookmark {
	margin:10px 0 0 0;
	display:block;
}
/* AddThis button margins */
.nextButtonAddThis {
	margin:10px 0 0 0;
	display:block;
}
/* product image margins for product detail pages */
.product_img {
	margin:0 10px 0 0;
}
/* space above the cart banner */
#nextCartBannerTopSpace {
	margin-top:10px;
}
/* top margin for RSS icon */
#nextRSS {
	margin:8px 0 0 0;
	display:block;
}
#nextBreadCrumbs TD B {
display:none;
}
