body { background-color:#FFFFFF; } 
h1, h2, h3 { margin-top:-8px; margin-bottom:0px; margin-left: 0px; margin-right: 0px; text-decoration: none; font-weight: none; }
a { font:10px "Verdana", "Tahoma", "Times New Roman", Times, serif; color:#305930; text-decoration:none; letter-spacing:.12em; font-weight:bold; }
a:hover { font:10px "Verdana", "Tahoma", "Times New Roman", Times, serif; color:#006600; text-decoration:underline; letter-spacing:.12em; font-weight:bold; }
.linksUpper { font:11px "Tahoma", "Bookman Old Style"; color:#FFFFFF; text-decoration:none; letter-spacing:.28em; font-weight:600; cursor:pointer; }
.linksUpper:hover{ font:11px "Tahoma", serif; color:#FFFFFF; text-decoration:underline; letter-spacing:.28em; font-weight:600; }
.phoneFax { font:11px "Tahoma", "Bookman Old Style"; color:#FFFFFF; text-decoration:none; letter-spacing:.28em; font-weight:600; }
.bottomLinks { font:11px "Verdana", "Tahoma", "Times New Roman", Times, serif; color:#006600; text-decoration:none; letter-spacing:.02em; font-weight:none; font-variant:small-caps;}
.bottomLinks:hover { font:11px "Verdana", "Tahoma", "Times New Roman", Times, serif; color:#42121E; text-decoration:underline; letter-spacing:.02em; font-weight:none; font-variant:small-caps;}
.secondNavLinks { font:11px "Verdana", "Tahoma", "Times New Roman", Times, serif; color:#FFFFFF; text-decoration:none; letter-spacing:.1em; font-weight:bold; cursor:auto; font-variant:small-caps; }
.secondNavLinks:hover { font:11px "Verdana", "Tahoma", "Times New Roman", Times, serif; color:#FFFFFF; text-decoration:none; letter-spacing:.1em; font-weight:bold; cursor:pointer; font-variant:small-caps; text-decoration:none; }
.itemBigNames { font:13px "Tahoma", "Verdana", "Times New Roman", Times, serif; color:#005200; text-decoration:none; font-weight:bold; line-height:20px; }
.itemBigNames:hover { font:13px "Tahoma", "Verdana", "Times New Roman", Times, serif; color:#003300; text-decoration:underline; font-weight:bold; line-height:20px; }
.boldTopBottom { font:11px "Verdana", "Tahoma", "Bookman Old Style"; color:#FFFFFF; text-decoration:none; letter-spacing:.2em; }
.topInfoPara { font:11px "Verdana"; color: #000000; letter-spacing:.1em; line-height:20px; }
.productSectionsInfo { font:11px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#000000; text-decoration:none; letter-spacing:.25em; }
.headerTitleSections { font:16px "Tahoma", serif; color:#197519; font-weight:bold; text-decoration:none; letter-spacing:.2em; line-height:30px; }
.topBottomWords { font:10px "Verdana"; color: #000000; letter-spacing:.09em; line-height:18px; }
.customQty { font:10px "Verdana"; color: #000000; letter-spacing:.09em; line-height:18px; text-transform:uppercase; }
.customQtyWords { font:10px "Verdana"; color: #000000; letter-spacing:.09em; line-height:18px; border-color:#006600; border-radius:0px; border-width:1px; border-style:solid; }
.topProducts { font:14px "Tahoma", serif; color:#197519; font-weight:bold; text-decoration:none; letter-spacing:.25em; line-height:30px; }
.topProductWords { font:10px "Verdana"; color: #000000; letter-spacing:.25em; }
.customWordsSmall { font:10px "Verdana"; color: #000000; letter-spacing:.05em; line-height:15px; }
.pricesBold { font:12px "Bookman Old Style"; color:#A31919; text-decoration:none; letter-spacing:.25em; font-weight:bold; }
.prodNumber { font:11px "Century Gothic", serif; color: #000000; font-weight:none; text-decoration:none; letter-spacing:.25em;}
.qtyMinAmt { font:11px "Century Gothic", serif; color: #000000; font-weight:none; text-decoration:none; letter-spacing:.25em;}
.itemDescOrder { font:12px "Tahoma"; color:#006600; font-weight:bold; letter-spacing:.15em; }
.mainTitle  { font:42px "Georgia", "Minion Pro", "Verdana", serif; color:#FFFFFF; font-variant:small-caps; line-height:100%; }
.topInfoLine { font:11px "Verdana", serif; color:#006600; letter-spacing:.18em; line-height:20%; font-variant:small-caps; }
.topRightNav { font:11px "Verdana", serif; color:#FFFFFF; letter-spacing:.18em; line-height:18px; font-variant:small-caps; }
.topRightNav:hover { font:11px "Verdana", serif; color:#FFFFFF; letter-spacing:.18em; line-height:18px; font-variant:small-caps; text-decoration:none; }
.compSiteName  { font:14px "Tahoma", "Bookman Old Style", serif; color:#FFFFFF; letter-spacing:.2em; font-weight:bold; line-height:18px; }
.topButtons { font:10px "Verdana"; line-height:16px; letter-spacing:.2em; float:none; color:#FFFFFF; background-color:#308330; font-weight:bold; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:1px; border:1px solid #000000;  }
.topButtons:hover { font:10px "Verdana"; line-height:16px; letter-spacing:.2em; float:none; color:#FFFFFF; background-color:#308330; font-weight:bold; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:1px; border:1px solid #000000; }
.bottomFooterArea { font:12px "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #FFFFFF; letter-spacing:.28em; line-height:24px; }
.bottomEmail { font:11px "Verdana", "Tahoma", "Times New Roman", Times, serif; color:#FFFFFF; text-decoration:none; letter-spacing:.12em; font-weight:none; }
.bottomEmail:hover { font:11px "Verdana", "Tahoma", "Times New Roman", Times, serif; color:#cc0000; text-decoration:underline; letter-spacing:.12em; font-weight:none; }
.bottomCreditCards { font:11px "Verdana", "Tahoma", "Times New Roman", Times, serif; color:#FFFFFF; text-decoration:none; letter-spacing:.1em; font-weight:bold; cursor:auto; font-variant:small-caps; }
.diffColor { color:#4D944D; }

.viewCartCheckout {font:11px "Verdana", serif; color:#FFFFFF; letter-spacing:.18em; line-height:18px; font-variant:small-caps; text-decoration:none; background-color:#308330; font-weight:bold; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:1px; border:1px solid #000000; cursor:pointer;}
.viewCartCheckout:hover {font:11px "Verdana", serif; color:#FFFFFF; letter-spacing:.18em; line-height:18px; font-variant:small-caps; text-decoration:none; background-color:#308330; font-weight:bold; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:1px; border:1px solid #000000; cursor:pointer;}
.cartList {font:10px "Verdana"; color: #000000; letter-spacing:.09em; line-height:22px; padding-bottom:2px; padding-top:2px; 
       border:1px solid #338533;  border-radius:1px;
      -webkit-appearance: none; 
      -moz-appearance: none; 
      background: url('images/aarow-big.gif') no-repeat; background-position: 82px 6px;  
      width: 98px; text-indent: 0.01px; text-overflow: ""; 
}
.qtyAmt {font:10px "Verdana"; color: #000000; letter-spacing:.09em; line-height:22px; padding-bottom:2px; padding-top:2px;border:1px solid #338533;  border-radius:1px; padding:2px 10px;}

#mainArea { margin-top:-8px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; }
#prodItems { margin-top:-3px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; }
#bottomArea { margin-top:-8px; margin-bottom:-6px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; }