BODY { 
	background-color: #560202;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

A, A:link, A:visited {
	color: #E90D0D;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}

.buttonbar, A.buttonbar, A.buttonbar:link, A.buttonbar:visited, A.buttonbar:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.buttonbaryellow, A.buttonbaryellow, A.buttonbaryellow:link, A.buttonbaryellow:visited, A.buttonbaryellow:hover {
	color: #FFF200;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.newsarticletitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
	color: #ffffff;
	font-weight: bold;
	filter:shadow(Color=#000000);
}

.newsarticleparagraphtitle, .searchproductsku {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
}

.searchproducttitle, A.searchproducttitle, A.searchproducttitle:link, A.searchproducttitle:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}

A.searchproducttitle:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: underline;
}

.searchproductcategorytitle, A.searchproductcategorytitle, A.searchproductcategorytitle:link, A.searchproductcategorytitle:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}

A.searchproductcategorytitle:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: underline;
}

.newsarticlecontent, .linkdesc, .productdescdesc, .productdescsku, .productsearchdesc, .form_error {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}

.productdescspextitle {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
}

.productdescheadlines {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
}

.productdescspexdata {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}

.productdescspexdataformatted {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
}

A.newsarticlecontent, A.newsarticlecontent:link, A.newsarticlecontent:active, A.newsarticlecontent:visited, A.productsearchdesclink, A.productsearchdesclink:link, A.productsearchdesclink:active, A.productsearchdesclink:visited {
	color: #E90D0D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}


A.newsarticlecontent:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}

A.footerlink, A.footerlink:link, A.footerlink:active, A.footerlink:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-decoration: none;
}


A.footerlink:hover {
	color: #E90D0D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}