﻿/* generic class for not printing elements */
.NoPrint { display:none !important; }

/* specific class updates */
body {
	background:#fff;
}

div.Header {
	display:none;
}

div.PrintHeader {
	display:block;
}

div.PrintLogo {
	float:left;
	padding-top:15px;
}
div.PrintAddress {
	float:right;
}


div.BodyWrap {
	background:#fff;
	box-shadow:none;
	width:800px;
}

div.BodyWrapShadow {
	background:#fff;
	display:none;
}

div.Breadcrumb {
	margin-top:0px !important;
	margin-bottom:5px !important;
}

div.Breadcrumb a {
	color:#000;
}

div.ContentArea {
	background:#fff;

}

div.SearchResults {
	background:transparent;
	border:none;
}

div.SearchInfo {
	padding:10px 0px;
}

div.PagingLinksTop, div.PagingLinksBottom {
	display:none;
}
a.LearnMore {
	display:none;
}


div.LeftColumn {
	display:none;
}
div.RightColumn {
	display:none;
}
div.CenterColumn {
	float:none;
	width:auto;
	padding:0px;
}

div.FullRightColumn {
	padding:0px;
}

div.Footer {
	background:#fff;
	text-align:left;
	border:0px;
	padding:0px;
}

div.Footer a.FooterLink, div.Footer span.FooterLinkDivider {
	display:none;
}

table.ProductSkus tr td {
	border-bottom:1px solid #d5d5d5;
}

table.ProductSkus tr td td {
	border:0px;
}

table.ProductSkus tr.Quantity, table.ProductSkus tr.AddtoCartBtnRow {
	display:none;
}

div.ProductDetail {
	width:800px;
}

div.ProductDetail div.Left {
	background:transparent;
	width:500px;
}

div.DescriptionPadding div.Links {
	display:none;
}

div.AdminMenuOffset {
	display:none;
}

div.AdminHeader {
	display:none;
}


