.primaryNavigation, #sidebar, #globallanguagebar
{
	display :none;
}

html, body
{
	background-image	:none;
	background-color	: #FFFFFF;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 100%;	
	color				: #000000;
	margin				: 0px;
	padding				: 0px;	
}

.product, .alternateProduct
{
	background-color	: #FFFFFF;
	color				: #000000;
	padding				: 2px 10px 2px 15px;
	border-top			: 6px solid #000000;
	border-bottom		: 1px solid #000000;
	border-left			: 1px solid #000000;
	border-right		: 1px solid #000000;
	margin-bottom		: 8px;
	width				: 92%;
	float				: none;
}

.product h4, .alternateProduct h4
{
	margin-bottom		: 0;
}


.product .leftCol
{
	padding-right		: 20px;
	width				: 100%;
}

 .leftCol
 {
	width				: 100% !important;
	margin-bottom		: 10px !important;
 }

.product .leftCol p
{
	margin-top			: 0;
	line-height			: normal;
	width				: 100% !important;
}

.rightCol
{
	clear				: both;
	margin-left			: 0 !important;
	width				: 100% !important;
	margin-bottom		: 10px !important;
}

.rightCol dl
{
	line-height			: normal;
	margin-bottom		: 0;
	margin-top			: 0;
	font-size			: 10pt;
	width				: 100%;
}


.rightCol dl dt 
{
	font-weight			: bold;
	width				: 300px;
	float				: left;

}

.rightCol dl dd
{
	margin-left			: 210px;
}

dt.price, dd.price
{
	font-size			: 16pt;
	font-weight			: bold;
}



dd
{
	margin				: 0 0 3px;
}

.alternateProduct h3, .product h3
{
	font-size			: 160%;
	margin				: 0;
}

.alternateProduct .leftCol
{

	padding-right		: 20px;
}

.alternateProduct .leftCol p
{
	margin-top			: 0;
	line-height			: normal;
	
}

.emailLink, .product, .ilovezebra, .highslide-html-content, input, .pdfButton input, .refine, .changeResults
{
	display				: none;
}

.printable
{
	display				: block;
}

.toggleLink
{
	text-decoration		: none;
	color				: #000000;
}