/* primary tags and styles */
body  { margin: 0px 0px 0px 0px; }
body, td, p, li, div, span, font, body, h1, h2, h3, h4, h5 { font-size: 11px; color: #000000; font-family: verdana, arial, helvetica, sans-serif }
form { border: none; padding: 0; margin: 0; }

.hdg { color: #ff6600; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
.sale { color: #cc0000; }
.crossselltxt { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.crosssellsale { color: #cc0000; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.multinsettxt { color: #666666; font-size: 9px; font-family: verdana, arial, helvetica, sans-serif }
select.paginate { color: #333333; font-size: 10px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif }
.toptxt { color: #cccccc; font-size: 10px; padding: 0px 0px 5px 0px; font-family: verdana, arial, helvetica, sans-serif }
.leading14 { line-height: 14px }
.leading16 { line-height: 16px }
.leading18 { line-height: 18px }
.padding3 { padding: 3px; }

div#leftnav { color: #ffffff; font-size: 10px; font-weight: normal; background-color: #4487C7; width: 162px;  }
div#leftnav a, a:visited { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none; }
div#leftnav a:hover { color: #B7D5F4; font-size: 10px; font-weight: normal; text-decoration: underline; }
div#leftnav a:active { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none; }
div#leftnav .subnav { background-color: #78a8d7; color: #ffffff; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; }
div#leftnav ul, li { list-style-type: none; margin: 0; padding: 0; }
div#leftnav ul { margin-top: 6px; margin-bottom: 8px; margin-left: 13px; margin-right: 10px; }
div#leftnav li { padding-bottom: 4px; }

div#contents a, a:visited { color: #336699; font-size: 11px; font-weight: bold; text-decoration: none; }
div#contents a:hover { color: #B7D5F4; font-size: 11px; font-weight: bold; text-decoration: underline; }
div#contents a:active { color: #336699; font-size: 11px; font-weight: bold; text-decoration: none; }
div#contents a.paginate, a.paginate:visited { color: #4487c7; font-size: 10px; font-weight: normal; text-decoration: none; }
div#contents a.paginate:hover { color: #B7D5F4; font-size: 10px; font-weight: normal; text-decoration: underline; }
div#contents a.paginate:active { color: #4487c7; font-size: 10px; font-weight: normal; text-decoration: none; }

div#footer td { color: #ffffff; font-size: 10px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }
div#footer a, a:visited { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none; }
div#footer a:hover { color: #336699; font-size: 10px; font-weight: normal; text-decoration: underline; }
div#footer a:active { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none; }

div#copyright { color: #999999; font-size: 10px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }
div#copyright a, a:visited { color: #999999; font-size: 10px; font-weight: normal; text-decoration: none; }
div#copyright a:hover { color: #336699; font-size: 10px; font-weight: normal; text-decoration: underline; }
div#copyright a:active { color: #999999; font-size: 10px; font-weight: normal; text-decoration: none; }

div#cross-sell { color: #4487c7; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; }
div#cross-sell a, a:visited { color: #4487c7; font-size: 10px; font-weight: bold; text-decoration: none; }
div#cross-sell a:hover { color: #B7D5F4; font-size: 10px; font-weight: bold; text-decoration: underline; }
div#cross-sell a:active { color: #4487c7; font-size: 10px; font-weight: bold; text-decoration: none; }

INPUT { color: #333333; font-family: verdana, sans-serif; font-size: 10px; } 
input.searchfield { width: 115px; border: solid 1px #78a8d7; }
form.search { background-color: #4487c7; }


a, a:visited {  color: #336699; font-size: 11px; font-weight: normal; text-decoration: none; }
a:hover {  color: #B7D5F4; font-size: 11px; font-weight: normal; text-decoration: underline;}
a:active {  color: #336699; font-size: 11px; font-weight: normal; text-decoration: none; }

a.featurelink { color: #000000; font-size: 10px; text-decoration: none }
a.featurelink:visited { color: #000000; font-size: 10px; text-decoration: none }
a.featurelink:hover { color: #336699; font-size: 10px; text-decoration: underline }
a.featurelink:active { color: #000000; font-size: 10px; text-decoration: none }

a.toptxt { color: #cccccc; font-size: 10px; text-decoration: none }
a.toptxt:visited { color: #cccccc; font-size: 10px; text-decoration: none }
a.toptxt:hover { color: #B7D5F4; font-size: 10px; text-decoration: underline }
a.toptxt:active { color: #cccccc; font-size: 10px; text-decoration: none }




