





<!--
body { font-family: Arial,Helvetica,Verdana,clean,sans-serif; font-size:13px;*font-size:small;*font:x-small;margin:0px;padding:0px; }
select, input, textarea {font:90% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}




FORM { margin-top: 0px; margin-bottom: 0px; }

.heading, .heading A { font-size: 120%; font-face: Arial; font-weight: bold; color: #7694C8 }
.heading A { text-decoration: none; }


.searchLinkOff { font-size: 90%; font-family: Arial, Verdana; color: #CCCCCC; text-decoraton: none; }
.searchLinkOn { font-size: 90%; font-family: Arial, Verdana; color: blue; text-decoration: none; }



.vsmall { font-size: 90%; font-family: Verdana, Arial; }
.vlinksmall { color: blue; text-decoration: none; font-size: 90%; font-family: Arial,Helvetica,Verdana; }

.asmall { font-size: 90%; font-family: Arial, Verdana; }
.alinksmall { font-size: 90%; font-family: Arial, Verdana; color: blue; text-decoration: none;}

.amedium { font-size: 110%; font-family: Arial, Verdana; }
.alinkmedium { font-size: 110%; font-family: Arial, Verdana; color: blue; text-decoration: none; }

.logo { margin-left: 5px; color: black; text-decoration: none; font-size: x-large; font-family: Impact, Verdana; font-weight: normal }
.featuredstore { font-size: 90%; font-family: Arial; color: #7694C8; font-weight: bold; text-decoration: none; }

.similarproduct { font-size: 90%; font-family: Arial,Helvetica,Verdana; }
.similarproduct A { font-size: 90%; font-family: Arial,Helvetica,Verdana; color: blue; }

.newprice { color: #990000; }
.listprice { color: #000000; text-decoration: line-through; }
.yousave { color: #990000; font-weight: bold; }


.comparelink { color: blue; text-decoration: underline; font-weight: bold; }
.comparePriceLink { color: #006600; text-decoration: none; font-weight: bold }
.comparePriceLinknb { color: #006600; text-decoration: none; }

.navoff { background-color: #7694C8; color: #FFFFFF; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; padding-left: 8px; padding-right: 8px; }
.navoff A {color: #FFFFFF; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; text-decoration: none; }
.navon { background-color: #7694C8; color: #FFFFFF; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; padding-left: 8px; padding-right: 8px; }
.navon A {color: #F5C454; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; text-decoration: none; }



.taboff { background-color: #7694C8; color: #FFFFFF; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; padding-left: 5px; padding-right: 5px; }
.taboff A {color: #FFFFFF; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; text-decoration: none; }
.tabon { background-color: #7694C8; color: #FFFFFF; font-size: 80%; font-weight: bold; font-family: Verdana,Arial; padding-left: 5px; padding-right: 5px; }
.tabon A {color: #F5C454; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; text-decoration: none; }
.tabtemp { background-color: #7694C8; }

.bg_primary { background-color: #7694C8; }
.bg_border { background-color: #B6C7E5; }


.box { border: solid 1px #7694C8; }
.boxheader { color: #FFFFFF; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; padding: 2px 5px 2px 5px; background-color: #7694C8; text-align: center; }
.boxheader_new { color: #FFFFFF; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; padding: 4px 5px 4px 5px; background-color: #96171A; text-align: center; }
.boxheader_blue { color: #FFFFFF; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; padding: 4px 5px 4px 5px; background-color: #7694C8; text-align: center; }
.boxfooter { color: #FFFFFF; font-size: 90%; font-weight: bold; font-family: Verdana,Arial; padding: 2px 5px 2px 5px; background-color: #7694C8; text-align: center; }
.boxfooter A { color: #FFFFFF; text-decoration: none; }
.boxrow TD { text-align: center; padding: 5px 0px 5px 0px; }
.boxheading { background-color: #CCCCCC; }
.boxheading TD { font-weight: bold; border-top: 1px solid #000000; border-bottom: 1px solid #000000; }


.rowA { background-color: #EFEFEF; }
.rowA TD { border-bottom: solid 1px #CCCCCC; vertical-align: middle;}
.rowA TD TD { border-bottom: 0px;};

.rowB { background-color: #FFFFFF; }
.rowB TD { border-bottom: solid 1px #CCCCCC; vertical-align: middle; }
.rowB TD TD { border-bottom: 0px };

.header { background-color: #CCCCCC; font-weight: bold; }
.header TD { border-bottom: solid 1px #000000; border-top: solid 1px #000000; vertical-align: bottom; }
.header A { text-decoration: underline; color: blue; }


.compareRow TD { padding: 3px 5px 3px 5px; border-bottom: solid 1px #EEF3FB; border-top: solid 1px #EEF3FB; font-size: 90%; font-family: Verdana,Arial; }
.compareRowHi TD { padding: 3px 5px 3px 5px; background-color: #B6C7E5; border-bottom: solid 1px #7694C8; border-top: solid 1px #7694C8; font-size: 90%; font-family: Verdana,Arial; }

.browseRow TD { border-bottom: solid 1px #EEF3FB; border-top: solid 1px #EEF3FB; font-size: 100%; font-family: Verdana,Arial; }
.browseRowHi TD { border-bottom: solid 1px #7694C8; border-top: solid 1px #7694C8; background-color: #B6C7E5; font-size: 100%; font-family: Verdana,Arial; }
.browseRow A, .browseRowHi A { font-size: 100%; font-family: Verdana,Arial; color: blue;}

.browseRowNew TD { font-size: 100%; }
.browseRowHiNew TD { border-bottom: solid 1px #96171A;     font-size: 100%; }
.browseRowNew A, .browseRowHiNew A  { font-size: 90%;  color: blue;}

.authorlink, .artistlink { color: blue; text-decoration: underline; }

.subbox { border-bottom: solid 1px #96171A; border-left: solid 1px #96171A; border-right: solid 1px #96171A; background-color: #FFFFFF; text-align: center; }
// -->


