.note {margin:10px; padding:5px; border:1px solid #BBBBBB; background:#FFFFDD; font-weight:bold}
table {border-collapse:collapse}
img {vertical-align:middle}
form {margin:0}
hr {height:1px}
body {background-color:white}
body,td,th,tr {font-size:10pt; font-family:Arial,Helvetica; color:black; margin:0; padding:0}
td {vertical-align:top}
a {color:#000078}
.notavaliable, .soldout {color:red; font-weight:bold; font-size:12px; text-align:center; margin:2px; padding:0 2px 0 2px}
.topnav {margin:2px 0 2px 0}
.topnav a {color:#3EB6B7; text-decoration:none; font-size:14px; font-weight:bold; 
	display:block; float:left; margin:0 10px; padding:4px 0px 2px 0px; text-align:center;}
.topnav a:hover { color:#000000}
.currentCategory a {color:#267e81}
.subnav {margin:0}
.subnav a {color:#606060; text-decoration:none; font-size:12px; font-weight:bold; display:block; margin:0 10px; float:left}
.subnav a:hover {color:#000000}
.subnav a.currentPage {color:black;}
h1.pageheader {display:none}
h1, h2, h3, h4, h5 {margin-top:5px; margin-bottom:5px; }
h1 {font-size:14pt; color:#202020; }
h2 {font-weight:bold; font-size:14px; color:#3EB6B7; text-align:left}
h3 {color:#606060}
h4 {font-size:12pt; color:black; background-color:#FFFEC6; text-align:center}
img {border:none; vertical-align:middle}
td {background-repeat:no-repeat}
.main {padding:5px}
.footer {background:url('images/template/footer_bg.gif'); text-align:center; vertical-align:middle; color:white}
.footer a {color:white; text-decoration:none; padding:0 20px; letter-spacing:3px; font-size:10px}
.cart {margin:0 auto; width:650px}
.cart td { border:1px solid gray; padding:5px; font-size:12px}
.productlist {width:100%;}
.productlist td {border-bottom:1px solid #DDDDDD; padding:5px}
.productform {border:1px solid #DDDDDD; padding:15px; background-color:#EEEEEE}
.brandlist a {padding:5px 0; color:black; display:block}
.swatch .color {width:20px; height:20px; border:1px solid gray; float:left; margin-right:5px}
.swatch {float:left; margin-right:5px}
