/* Sets all text to black if printable and gets rid of excessive styling */
* {
background: #FFF !important;
color: #000 !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
text-shadow: none !important;
-webkit-text-shadow: none !important;
}

body {
	background-image: none;
}

#topnav {
	display:none;
}

#siteHeader {
	display: none;
}

#siteFooter {
	display: none;
}

#swnav {
	display:none;
}

#sfnav {
	display:none;
}

#qdnav {
	display:none;
}

#atsnav {
	display:none;
}

#cfsnav {
	display:none;
}

.footer {
	display:none;
}

.footernew {
	display:none;
}

.pagediv {
	margin-left:0pt;
	clear:both;
}

.buttons {
	display:none;
}

.pagebreak {
	display:block;
	page-break-after: always;
}

/* div is abolutely postioned -- needs to changes  position when printing */
.category_info_display {
	display:none;
}

/* wood strongwall nav image */
.wood_overlay {
	display: none;
}

a.pathLink {
	display:none;
}

div.pathLink {
	display:none;
}

a.pathLinknew {
	display:none;
}

div.pathLinknew {
	display:none;
}


div.productheader {
	page-break-after:avoid;
	page-break-inside:avoid;
}

.productheader {
	page-break-after:avoid;
	page-break-inside:avoid;
}

div.newproductheader {
	margin-left:0pt;
	page-break-after:avoid;
	page-break-inside:avoid;
}

.newproductheader {
	margin-left:0pt;
	page-break-after:avoid;
	page-break-inside:avoid;
}	

.standardwidthdiv {
	margin-left:0pt;
	width:auto;
}

.widediv {
	margin-left:0pt;
	width:auto;
}

div.pagetitlenew {
	margin-left:0pt;
}

div#printhead {
	margin-bottom: 10pt;
	display:block;
	font-size:x-small;
}

div#printfooter {
	padding-top: 10pt;
	margin-top: 16pt;
	display:block;
	font-size: 8pt;
	border-top: #CCCCCC solid 1px;
}


.pageonly {
	display:none;
	visibility:hidden;
}

.printonly {
	display:block;
	visibility:visible;
}

.inputclass, .inputclass option {
	border:none;	
}

.widetables
{
	margin-left:0;
	margin-right:0;
	float:none;
	overflow:visible;
}

.anchorage_sidebar {
	display:none;
	visibility:hidden;
}
