.bottombartext {
	font: x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.categorytext {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:link {
	font: x-small Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font: x-small Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font: x-small Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a:active {
	font: x-small Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a.Blue {font:11px Arial,Helvetica,sans-serif;color:#0000ff;text-decoration:underline;}
a.Blue:visited {color:#800080;}
a.Blue:active {color:#ff0000;}
a.Blue:hover {text-decoration: none;}

.rangeheader {
	font: bold x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.tableborder {
	border: 1px solid #CCCCCC;
}
.textbox {
	font: x-small Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}
.smalltext {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.numbercounter {
	font: bolder x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

input {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #666666;
}

a.header:link {color: #cccccc;  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: x-small; }
a.header:visited {color: #cccccc; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: x-small; }
a.header:hover {color: #cccccc; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: x-small; }
a.header:active {color: #cccccc; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: x-small; } 
.alerttexterror {font-family:Arial,Helvetica,sans-serif;font-size:90%;color:#e20f1a;border:1px solid #e20f1a;padding:2px;}
.alerttext {font-family:Arial,Helvetica,sans-serif;font-size:90%;color:#228b22;border:1px solid #228b22;padding:2px;background-color:#ffffff;}
.alerttext a {font-size:100%;color:#228b22;text-decoration:underline;}
.alerttext a:hover {text-decoration:none;}
.LoggedIn {float:right;width:auto;font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:90%;color:#228b22;border:1px solid #228b22;padding:2px;background-color:#ffffff;}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: x-small;*/
	color: #FFFFFF;
}
.FreeProductsHeader {font-family:Arial,Helvetica,sans-serif;color:#ffffff;background-color:#cc0000;font-weight:bold;padding-left:5px;}
.AssociatedProductsHeader {font-family:Arial,Helvetica,sans-serif;color:#ffffff;background-color:#416782;font-weight:bold;padding-left:5px;}
.AssociatedProduct {font-family:Arial,Helvetica,sans-serif;margin:10px 0 10px 0;font-size:80%;color:#000000}
a.AssociatedProduct:link {text-decoration:underline;font-size:100%;}
a.AssociatedProduct:visited {text-decoration:underline;font-size:100%;}
a.AssociatedProduct:active {text-decoration:underline;font-size:100%;}
a.AssociatedProduct:hover {text-decoration:underline;font-size:100%;}

td.LeftMenu {background-color:#416782;padding-left:32px;height:24px;}
td.LeftMenu a {color:#ffffff;font-size:75%;text-decoration:none;display:block;font-weight:bold;height:24px;}
td.LeftMenu a span.LeftMenuNumber {color:#c2d2dd;}
td.LeftMenu a:hover span.LeftMenuNumber {color:#ffcc00;}

td.ProductNewsLink1, td.ProductsLink1, td.RetailerLoginLink1,td.SpecialOffersLink1  {width:47px;height:59px;color:#ffffff;text-align:center;font-family:Arial Narrow, Arial, Helvetica, sans-serif;font-size:160%;font-weight:bold;border-top:1px solid #ffffff;}
td.ProductNewsLink2, td.ProductsLink2,td.RetailerLoginLink2,td.SpecialOffersLink2  {width:205px;height:59px;text-align:right;padding:4px 8px 0 0;border-top:1px solid #ffffff;}
td.ProductNewsLink2 a, td.ProductsLink2 a, td.RetailerLoginLink2 a,td.SpecialOffersLink2 a {color:#ffffff;font-size:90%;width:auto;height:55px;display:block;text-decoration:none;}

td.ProductNewsLink1 {background-color:#ffd595;}
td.ProductNewsLink2 {background-color:#ffc670;}
td.ProductNewsLink2:hover {background-color:#ff9900;}

td.ProductsLink1 {background-color:#d5e0f1;}
td.ProductsLink2 {background-color:#c7d5ec;}
td.ProductsLink2:hover {background-color:#8ca9d8;}

td.RetailerLoginLink1 {background-color:#d3e0d9;}
td.RetailerLoginLink2 {background-color:#c3d5cc}
td.RetailerLoginLink2:hover {background-color:#9dbbac;}

td.SpecialOffersLink1 {background-color:#c0c0c0;}
td.SpecialOffersLink2 {background-color:#a0a0a0}
td.SpecialOffersLink2:hover {background-color:#808080;}

h1 {font-family:Arial,Helvetica,sans-serif;font-size:120%;margin:10px 0 10px 0;color:#416782}
h2 {font-family:Arial,Helvetica,sans-serif;font-size:110%;color:#416782;margin:5px 0 15px 0}
.ParagraphText {font-family:Arial,Helvetica,sans-serif;font-size:80%;color:#416782}
.strikethrough {text-decoration: line-through}
.Bold {font-weight:bold;}
.Italic {font-style:italic;}
a.categorytext {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
ul.WhitbyList li, ol.WhitbyList li {margin-bottom:10px;}
form {margin-bottom:6px;}
