input[type=submit], input[type=button] { background-color:#900 !important; border:solid 2px #900 !important; color:#fff !important; margin: 2px; } 
input[type=text], select, textarea { border:solid 1px #ddd !important; }
.bar a		{font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:12px; text-decoration:none; color:#ffffff; }
.bar a:hover {font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:12px; text-decoration:none; color:#ffff00; }
A.link		{font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:14px; text-decoration:none; color:#ffffff; line-height:22px;}
A:hover.link	{font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:14px; text-decoration:none; color:#ffff00; line-height:22px;}
A.smlink	{font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; text-decoration:none; color:#ffffff; border:solid 1px #ffffff; padding:0px;}
A:hover.smlink	{font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; text-decoration:none; color:#ffff00; border:solid 1px #ffffff; padding:0px;}
.juke 		{font-family:Verdana,Geneva,sans-serif; font-size:12px; font-weight:bold; color:#000099; font-style:italic;}
.jukeBld	{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#ffffff; margin-right:4px;}
.feature 	{font-family:Verdana,Geneva,sans-serif; font-size:12px; font-weight:normal; color:#000099; line-height:14px; }
A.feature 	{font-family:Verdana,Geneva,sans-serif; font-size:12px; font-weight:normal; color:#000099; line-height:14px; }
A:hover.feature {font-family:Verdana,Geneva,sans-serif; font-size:12px; font-weight:normal; color:#990000; line-height:14px; }
.cert	 	{font-family:Verdana,Geneva,sans-serif; font-size:10px; font-weight:normal; color:#000000; line-height:12px; }
A.cert 		{font-family:Verdana,Geneva,sans-serif; font-size:10px; font-weight:normal; color:#000000; line-height:12px; }
A:hover.cert {font-family:Verdana,Geneva,sans-serif; font-size:10px; font-weight:normal; color:#000000; line-height:12px; }
.dartsBld	{font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#000099; margin-right:4px;}
.br_headline {font-family:Verdana,Geneva,sans-serif; font-size:24px; font-weight:bold; color:#990000;}
.br_subhead {font-family:Verdana,Geneva,sans-serif; font-size:21px; font-weight:bold; color:#660000;}
.br 		{font-family:Verdana,Geneva,sans-serif; font-size:13px; font-weight:bold; color:#000000; line-height:20px;}
.br2 		{font-family:Verdana,Geneva,sans-serif; font-size:13px; font-weight:bold; color:#000000; line-height:20px; margin-bottom:5px;}
P, DIV, INPUT	{font-family:Verdana,Geneva,sans-serif; font-size:12px;}
.header		{font-family:Verdana,Geneva,sans-serif; font-size:11px; font-weight:bold; font-style:italic; text-decoration:none; color:#ffff00;}
.normal		{font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:12px; color:#ffffff; line-height:20px;}
.headline	{font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:14px; color:#ffffff;}
.bar		{font-family:Verdana,Geneva,sans-serif; font-weight:normal; font-size:11px; text-decoration:none; color: #ffffff;}
.sidebar-grey	{font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:14px; color:#333333;}
.h1			{ font-family:Verdana,Geneva,sans-serif; font-size:21px; font-weight:bold; color:#660000; }
.h2			{ font-family:Verdana,Geneva,sans-serif; font-size:18px; font-weight:bold; color:#660000; }
.coupon		{ font-family:Arial,Helvetica,Sans Serif; font-size:16px; font-weight:bold; color:#000000; margin-bottom:5px;}
a:link .img-link, a:visited .img-link { border: 1px solid white; }
a:hover .img-link { border: 1px solid #cc0000; }
a:link .img-link-green, a:visited .img-link-green { border: 1px solid #006600; }
a:hover .img-link-green { border: 1px solid #cc0000; }
.catdesc	{ font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:12px; color:#000000; margin: 20px; clear:both; }
A.cat		{ font-family:Arial,Helvetica,sans-serif; line-height:16px; font-weight:bold; font-size:12px; text-decoration:none; color: #ffff00; }
A:hover.cat	{ font-family:Arial,Helvetica,sans-serif; line-height:16px; font-weight:bold; font-size:12px; text-decoration:none; color: #ffcc00; }
A.subcat	{ font-family:Arial,Helvetica,sans-serif; line-height:14px; font-weight:normal; font-size:12px; text-decoration:none; color: #ffffff; }
A:hover.subcat	{ font-family:Arial,Helvetica,sans-serif; line-height:14px; font-weight:normal; font-size:12px; text-decoration:none; color: #ffff00; }
.cellbold	{font-weight: bold; }
A.templink	{ font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:12px; text-decoration:none; color:#0000ff; }
A:hover.templink	{ font-family:Verdana,Geneva,sans-serif; font-weight:bold; font-size:12px; text-decoration:none; color:#cc0000; }

.home-specials-box	{width: 550px; margin: 0 0 0 0; text-align:center; background-color:#DDD; font: 900 24px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#900; padding-top:2px;}
.home-specials-widebox	{width: 840px; margin: 0 0 0 0; text-align:center; background-color:#DDD; font: 900 24px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#900; padding-top:2px;}
.home-table-special	{background-color: #066; width: 250px; height: 200px; border: solid 2px #066; margin:10px 10px 10px 10px; float:left;}
.home-table-special-title, .home-table-special-title a	{font:900 18px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff; background-color:#066; text-decoration:none;}
.home-table-special-table	{margin-top:5px;}
.home-table-special-reg-price	{font:900 12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #ccc;}
.home-table-special-savings	{font:900 16px 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #FF0; line-height: 17px;}
.home-table-special-sale-price	{font:900 16px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fff;}
h3 { font-family: Verdana,Geneva,sans-serif; color: #993300; }
