.serif { font-family: times,serif; font-size: small; }
.sans { font-family: verdana,arial,helvetica,sans-serif; font-size: small; }
.small { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; }
.smalltan { font-family: verdana,arial,helvetica,sans-serif; color: #FFCC66; font-size: x-small; }
.smallblack { font-family: verdana,arial,helvetica,sans-serif; color: #000; font-size: .7em; }
.liqsearch { font-family: verdana,arial,helvetica,sans-serif; color: #000000; font-size: small; }
.costrike { font-family: verdana,arial,helvetica,sans-serif; color: #006666; font-size: x-small; font-weight: bold;}
.h1 { font-family: verdana,arial,helvetica,sans-serif; color: #006666; font-size: small; }
.h2 { background-color: "#ffcc66"; font-family: verdana,arial,helvetica,sans-serif; color: navy; font-size: small; font-weight: bold}
.h3 { background-color: "#ffffdd"; font-family: verdana,arial,helvetica,sans-serif; color: black; font-size: x-small; font-weight: bold}
.h3color { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: x-small; }
.cofont { background-color: "#ffcc66"; font-family: verdana,arial,helvetica,sans-serif; color: black; font-size: x-small; font-weight: bold}
.tiny { font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
.bag { font-family: verdana,arial,helvetica,sans-serif; font-size: .7em; color: #000; }
.listprice { font-family: arial,verdana,sans-serif; text-decoration: line-through; font-size: x-small; }
.price { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: x-small; }
.cprice { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; color: #FF0000; font-size: x-small; }
.bogof { font-weight: bold; color: "#ff0000"; font-size: medium;}
.attention { background-color: "#cccc99"; font-weight: bold; color: #006666; font-size: medium;}
.button { background-color: "#33cc33"; font-weight: bold; }
.bartitle { background-color: "#ffcc66"; font-family: verdana,arial,helvetica,sans-serif; color: black; font-size: large; font-weight: bold;}
.specialtitle { background-color: "#ffcc66"; font-family: verdana,arial,helvetica,sans-serif; color: black; font-size: medium; font-weight: bold; font-style: italic;}
.subhead { background-color: "#cccc99"; font-family: verdana,arial,helvetica,sans-serif; color: black; font-size: x-small; font-weight: bold;}
.prodhead { background-color: "#ffffdd"; color: "#006666"; font-size: 24; font-weight: bold;}
.blink { color: navy; text-decoration: underline; }
.ylink { color: yellow; text-decoration: underline; }
.setuph { font-family: verdana,arial,helvetica,sans-serif; color: #000000; font-size: medium; }
.wsstrike { font-family: verdana,arial,helvetica,sans-serif; color: #000000; font-size: x-small; font-weight: bold;}
.wsnew { font-family: verdana,arial,helvetica,sans-serif; color: #ff0000; font-size: small; font-weight: bold;}
.surveyq { font-family: verdana,arial,helvetica,sans-serif; color: #006666; font-size: small; font-weight: bold;}
.custom {font-family: verdana,arial,helvetica; color: #000000; font size: x-small; font-weight: bold;}
.productDiv {position:relative; margin-top:10px; padding:10px; border: 1px solid black; display:block; width:100%;}
.productImageDivRH {position:relative; top:0; float:right; padding: 20px;}
.productImageDivLH {position:relative; top:0; float:left; padding: 20px;}
.productHeadline {font-size:.1.4em; font-weight:bold; font-family:arial,sans-serif; vertical-align:middle;}
.productMainHeading {font-size:2.5em; font-weight:bolder; font-family:arial,sans-serif; vertical-align:middle;}
.productBody{font-size:.9em; font-weight:normal; font-family:arial,sans-serif; vertical-align:text-top;}
.toggle {display:none;}
.pageTableDef {border: 0px solid black; background-color:#ffffff; width: 1000px; align:center; display:block;}
.imagelink{border-style: none}
.pageContainer {border: 0px solid red; position:relative; margin-right:auto; margin-left:auto; width:1000px; background:#fff; z-index:1;}
.pageInfo {border: 0px solid green; margin-left: 150px; z-index:1;}
table.padded-table td {padding:5px; vertical-align:top;}
.cart{border:solid black 1px; border-collapse:collapse; padding:10px; font-family:sans-serif; font-size:.9em;}
th.cart{background-color:black; color:white;}
.subtotal{font-weight:bold; background-color:#B2FFCC;}
.msg {padding-top:20px; padding-bottom:20px; font-family:sans-serif; font-size:1em;}
