/* Place new or modified custom styles here. They will override those in style.css. */

.storenav { width: 100%; text-align: right; }
.storenav a:link { color: #ffffff;
	background-color: #990000;
	border:2px solid;
	border-top-color: #b50202;
	border-left-color: #b50202;
	border-right-color: #660404;
	border-bottom-color: #660404;
	padding: 3px; color: #ffffff; 
	line-height: 24px;
	text-decoration: none; }
.storenav a:visited { color: #ffffff;
	background-color: #990000;
	border:2px solid;
	border-top-color: #b50202;
	border-left-color: #b50202;
	border-right-color: #660404;
	border-bottom-color: #660404;
	padding: 3px; color: #ffffff; 
	line-height: 24px;
	text-decoration: none; }
.storenav a:hover { color: #ffffff;
	border: 2px solid;
	border-top-color: #5b5b5b;
	border-left-color: #5b5b5b;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-color: #000000; 
	padding: 3px; 
	line-height: 24px;
	text-decoration: none; }
	
.moredetails { text-align: left; }
.moredetails a:link { color: #ffffff;
	background-color: #990000;
	border:2px solid;
	border-top-color: #b50202;
	border-left-color: #b50202;
	border-right-color: #660404;
	border-bottom-color: #660404;
	padding: 3px; color: #ffffff; 
	line-height: 24px;
	text-decoration: none; }
.moredetails a:visited { color: #ffffff;
	background-color: #990000;
	border:2px solid;
	border-top-color: #b50202;
	border-left-color: #b50202;
	border-right-color: #660404;
	border-bottom-color: #660404;
	padding: 3px; color: #ffffff; 
	line-height: 24px;
	text-decoration: none; }
.moredetails a:hover { color: #ffffff;
	border: 2px solid;
	border-top-color: #5b5b5b;
	border-left-color: #5b5b5b;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-color: #000000; 
	padding: 3px; 
	line-height: 24px;
	text-decoration: none; }
	

.productlist table { width: 100%; border-collapse: collapse; }
.productlist th { background-color: #000000; color: #ffffff; font-weight: 900; padding: 4px; border: 1px solid #000000; }
.productlist td { vertical-align: top; border: 1px solid #000000; padding: 4px; }
.productListPrice { font-weight: bold; color: #990000; }

/* buttons */
.button{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #ffffff;
	background-color: #990000;
	border:2px solid;
	border-top-color: #b50202;
	border-left-color: #b50202;
	border-right-color: #660404;
	border-bottom-color: #660404;}
.buttonhover{
	color: #ffffff;
	border: 2px solid;
	border-top-color: #5b5b5b;
	border-left-color: #5b5b5b;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-color: #000000; }
	
.categoryhdr { background-color: #000000; color: #ffffff; font-weight: 900; border-bottom: 4px solid #ffffff; padding: 5px; }
.categoryhdr a:link { color: #b1b1b1 }
.categoryhdr a:visited { color: #b1b1b1 }
.categoryhdr a:hover { color: #ffffff }