a:link   { color: #515151; text-decoration: none; border-bottom: 1px solid #337BC7; }
a:visited   { color: #515151; text-decoration: none; border-bottom: 1px solid #337BC7; }
a:hover    { color: #888; text-decoration: none; border-bottom: 0px; margin-bottom: 1px; }
a:active   { color: #000; text-decoration: none }
body       { margin: 10px; color: #515151; font-size: 8pt; font-family: Verdana, Helvetica, Arial; background-color: #757575; background-image:url('images/bg-strip.gif'); }
td     { color: #515151; font-size: 8pt; font-family: Verdana, Helvetica, Arial }
input, select, textarea, option        { font-size: 7pt; font-family: Arial, Verdana, Helvetica; background-color: #FFF }
form { padding: 0; margin: 0 }
h1 { display: none; visibility: hidden }
h2,h3 { padding: 0; margin: 0 0 12px 0; font-size: 9.5pt }
.features { background-color: #FFF }
.features_text { color: #000 }
.tiny  { font-size: 7pt }
.text_header { color: #337BC7; font-weight: bold; font-size: 9.5pt; margin: 0 }
.text_price { font-weight: bold }
.table_bg { background-color: #fafafa }
.table_innerbg { background-color: #757575 }
.table_innerbg_price { background-color: #ebebeb }
.table_header_logo { background-image: url(images/top.jpg) }
.table_body_bg { background-color: #fafafa }
.table_bgimage1 { background-image: url(images/grid.gif) }
.table_bgimage2  { background-image: url(images/grid2.gif) }
.table_bottom_bg { background-image: url(images/bg.jpg) }
.listarrow { list-style-image: url(/nds/images/arrow.gif); list-style-type: circle; }
.nohover:link,.nohover:visited { border-bottom: 0; margin-bottom: 0; }
.title { font-size: 1.2em; margin: 5px 5px 0 5px; }
.stock { color: #090; font-weight:bold; }
.nostock { color: #900; font-weight: bold; }

