/* Print stylesheet */

body {
	background:		none; 
}

div#page {
	width: 			100%;
	float:			left; 
}

div#printheader {
	display:		block;
	margin-bottom:	30px;  
}

div#header, div#footer, div.contenttop, div.contentbottom, div#breadcrumb,
div#treenav, div#right_nav, addthis_toolbox addthis_default_style 
{
	display:		none;
}

div#content {
	background: 	none;
	width:			100%;
	min-height:		auto;
}

div.contentpadding {
	padding:		0;
}

.checkoutheader {
	display:		none;
}

div.realcontent, div.realcontent.small {
	width: 			100%;
}

div.realcontent h1 {
	background:		none;
	color:			#000;
}

div.ma_heading div {
	background:		none;
}

div.product_options {
	width: 			50%;
}

div#quick_cart_container {
	display:		none;
}

div.shoppingcart {
	margin-left:	0px;
	width:			100%
}

div#MessageArea {
	display:		none;
	padding:		0;
}

div#MessageArea #ErrorMessageText {
	display:		none;
}

div#shoppingAgreementConfirmationBox, .button {
	display:		none;
}

div.shoppingcart td {
	border:			1px solid black;
}

div.shoppingcart table th, div.shoppingcart table td, 
div.shoppingcart table th#SingleShipment_tableCell_totalPrice,
div.shoppingcart table th#shoppingCart_tableCell_total 
{
	border:			1px solid #000;
	border-bottom:	1px solid #000;
	color:			#000;
}

div.orderdelivery {
	display:		none;
}

div.ordersummary div.valuepair div.value, div.ordersummary div.valuepair div.tax {
	background-color:#FDF9DC;
	border-bottom:	1px solid #000;
	border-left:	1px solid #000;
	border-right:	1px solid #000;
	color:			#000;
}

div.pagebar {
	float:			none;
	background:		none; 
}

ul.productlist {
	float: 			none;
}

ul.productlist li {
	float: 			left;
}

div.addthis_toolbox, div.addthis_default_style {
	display:		none; 
}




div.realcontent h1 {
	margin: 0;
	padding: 0;
}


div.pagerbar {
	padding: 0;
	width: 100%;
}

div.pagerbar div.views {
	display: none;
}



div.Search_Result_Summary_Text {
	padding: 0;
}


ul.productlist.small {
	margin:0;
}





div#page {
	float: none;
	margin: 0;
	width: 100%;
}

div#content {
	min-height: none;
	float: none;
}

div.realcontent {
	float: none;
	width: 100%;
	overflow:visible;
	padding: 0;
}


div.printbreak img {
	display: block;
}
