body { color: #555; font-family:  Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin-top: 0px; margin-bottom: 25px; }
table, tr, td { color: #555; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 94%; border: 0px; padding: 3px; }

a { color: #555; font-size: 95%; }
a:hover { color:  #000; }

.nav_main td { color: #fff; background-color: #aaa; text-align: center; font-weight: bold; vertical-align: top; }
.nav_main a { color: #000; text-decoration: none; }
.nav_main a:hover { color: #fff; text-decoration: none; }

.nav_sub { color: #000; word-spacing: 0.5em; font-weight: bold; text-align: center; }
.nav_sub a { color: #555; }

h1 { color: #333; font-size: 200%; font-weight: normal; margin: 0px; }
h2 { color: #333; font-size: 150%; font-weight: normal; margin: 0px; }
h3 { font-size: 110%; text-align: center; margin: 4px; }
b { color: #333; font-size: 100%; font-weight: bold; }

hr { color: #666; height: 1px; }

.price {color: black;}
.price strike {font-size: 14px;}
.price strike {font-weight: normal;}
.top_link { color: #333; font-size: 95%; text-align: center; text-decoration: none; }
.small { font-size: 80%; font-weight: normal; }
.thumbnail { border: 1px solid #fff; display: block; }
.random { border: 1px solid #fff; margin-right: 5px; margin-top: 5px; float: left; display: block; }
a:hover .thumbnail, a:hover .random { border: 1px solid #333; }

#prestigeDiscount {
	color: #f00;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
	text-align: center;
}