body {background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; scrollbar-arrow-color: #6F8DAC; scrollbar-base-color: #6F8DAC; text-align: center; }

.pagewidth {width: 750px; }

form {margin-bottom: 0px; }

div {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

td {color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; }

a:link {color: #000000; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; }
a:visited {color: #000000; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; }
a:hover {color: #663300; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; }
a:active {color: #000000; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; }  

.pagewidth {width: 750px; }
.tablebgcolor {background-color: #ffffff; }
.form {margin-bottom: 0px; }

.topsearchtable {background-color: none; color: #426321; font-size: 12px; font-style: normal; font-weight: bold; }
.toplinks {color: #426321; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; }
.toplinks a:link {color: #426321; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; }
.toplinks a:visited {color: #426321;  font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; }
.toplinks a:hover {color: #426321; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; }
.toplinks a:active {color: #426321; font-size: 12px; font-style: normal; font-weight: normal; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-decoration: none; }


.tablebgcolor {background-image: url(../images/template/1px-ltgreen.gif); }

.leftmenumain a:active {background-image: url(../images/template/1px-ltgreen.gif); color: #426321; font-size: 12px; font-style: normal; font-weight: normal; padding-bottom: 7px; padding-left: 4px; padding-top: 6px; text-align: left; text-decoration: none; width: 100%; }
.leftmenumain a:visited {background-image: url(../images/template/1px-ltgreen.gif); color: #426321; font-size: 12px; font-style: normal; font-weight: normal; padding-bottom: 7px; padding-left: 4px; padding-top: 6px; text-align: left; text-decoration: none; width: 100%; }
.leftmenumain a:link {background-image: url(../images/template/1px-ltgreen.gif); color: #426321; font-size: 12px; font-style: normal; font-weight: normal; padding-bottom: 7px; padding-left: 4px; padding-top: 6px; text-align: left; text-decoration: none; width: 100%; }
.leftmenumain a:hover {background-image: url(../images/template/1px-mdgreen.gif); color: #ffffff; font-size: 12px; font-style: normal; font-weight: normal; padding-bottom: 7px; padding-left: 4px; padding-top: 6px; text-align: left; text-decoration: underline; width: 100%; }
.leftmenumain {background-image: url(../images/template/1px-ltgreen.gif); color: #426321; font-size: 12px; font-style: normal; font-weight: bold; padding-left: 2px; text-align: left; }

.leftmenuline {background-color: #426321; }

.leftmenumain a {border-bottom-color: #426321; border-bottom-style: solid; border-bottom-width: 1px; display: block; }

.leftmenusub a:link {background-image: url(../images/template/1px-ltgreen.gif); color: #426321; font-size: 10px; font-style: normal; font-weight: normal; padding-bottom: 4px; padding-left: 6px; padding-right: 4px; padding-top: 4px; text-align: left; text-decoration: none; width: 100%; }
.leftmenusub a:visited {background-image: url(../images/template/1px-ltgreen.gif); color: #426321; font-size: 10px; font-style: normal; font-weight: normal; padding-bottom: 4px; padding-left: 6px; padding-right: 4px; padding-top: 4px; text-align: left; text-decoration: none; width: 100%; } 
.leftmenusub a:hover {background-image: url(../images/template/1px-ltgreen.gif); color: #426321; font-size: 10px; font-style: normal; font-weight: normal; padding-bottom: 4px; padding-left: 6px; padding-right: 4px; padding-top: 4px; text-align: left; text-decoration: underline; width: 100%; }
.leftmenusub a:active {background-image: url(../images/template/1px-ltgreen.gif); color: #426321; font-size: 10px; font-style: normal; font-weight: normal;  padding-bottom: 4px; padding-left: 6px; padding-right: 4px; padding-top: 4px; text-align: left; text-decoration: none; }
.leftmenusub {background-image: url(../images/template/1px-ltgreen.gif); color: #426321; font-size: 10px; font-style: normal; font-weight: normal; height: 20px; padding-left: 6px; text-align: left; text-decoration: none; }

.breadcrumb {color: #6B8231; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; }
.breadcrumb a:link {color: #6B8231; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; }
.breadcrumb a:visited {color: #6B8231;  font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; }
.breadcrumb a:hover {color: #663300; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: underline; }
.breadcrumb a:active {color: #6B8231; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; }

.hdrcontent {color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; }

.hdrproduct a:link {color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; }
.hdrproduct a:visited {color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; }
.hdrproduct a:hover {color: #663300; font-size: 12px; font-style: normal; font-weight: bold; }
.hdrproduct a:active {color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; }
.hdrproduct {color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; }

.catdesc a:link {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; }
.catdesc a:visited {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none;  }
.catdesc a:hover {color: #663300; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none;  }
.catdesc a:active {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none;  }
.catdesc {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none;  }

.prodtitle {color: #6B8231; font-size: 14px; font-style: normal; font-weight: bold; }

.subcattitle a:link {color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: underline; }
.subcattitle a:visited {color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: underline;  }
.subcattitle a:hover {color: #663300; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: underline;  }
.subcattitle a:active {color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: underline;  }
.subcattitle {color: #6B8231; font-size: 12px; font-style: bold; font-weight: underline; }

.txtfield {background-color: #FFFFFF; border-bottom-color: #6B8231; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #6B8231; border-left-style: solid; border-left-width: 1px; border-right-color: #6B8231; border-right-style: solid; border-right-width: 1px; border-top-color: #6B8231; border-top-style: solid; border-top-width: 1px; color: #000000; font-size: 11px; font-style: normal; font-weight: normal; }

.txtfielddropdown {background-color: #FFFFFF; color: #000000; font-size: 12px; font-style: normal; font-weight: normal; }

.moreinfo a:link {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; text-align: center; }
.moreinfo a:visited {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; text-align: center; }}
.moreinfo a:hover {color: #663300; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; text-align: center; } }
.moreinfo a:active {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; text-align: center; } }
.moreinfo {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; text-align: center; } }

.headertext {background-color: #FFFFFF; color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; }

.cartheader {background-color: #EEEEEE; color: #6B8231; font-size: 11px; font-style: normal; font-weight: bold; text-align: center; }
.cartbody {background-color: #FFFFFF; color: #6B8231; font-size: 11px; font-style: normal; font-weight: normal; text-align: center; }
.cartpageheadertext {color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; }

.customerinfo {background-color: #EEEEEE; color: #000000; font-size: 12px; font-style: normal; font-weight: normal; text-align: left; }

.cartsubtotal {background-color: #EEEEEE; color: #000000; font-size: 11px; font-style: normal; font-weight: bold; text-align: center; }
.carttotal {background-color: #FFFFFF; color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; text-align: right; }
.pricesmall {background-color: #FFFFFF; color: #000000; font-size: 12px; font-style: normal; font-weight: normal; text-align: left; }
.price {background-color: #FFFFFF; color: #6B8231; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; }

.cartminiheader {background-color: #EEEEEE; color: #6B8231; font-size: 11px; font-style: normal; font-weight: bold; text-align: center; }

.cartminilinks {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: bold; text-align: left; }
.cartminilinks a:link {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: left; }
.cartminilinks a:visited {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: left; }
.cartminilinks a:hover {background-color: #FFFFFF; color: #663300; font-size: 10px; font-style: normal; font-weight: normal; text-align: left; }
.cartminilinks a:active {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: left; }

.rightLinks a:link {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: left; } 
.rightLinks a:visited {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: left; }
.rightLinks a:hover {background-color: #FFFFFF; color: #663300; font-size: 10px; font-style: normal; font-weight: normal; text-align: left; }
.rightLinks a:active {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: left; }
.rightLinks {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: bold; text-align: left; }

.currencyconvert a:link {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: center; }
.currencyconvert a:visited {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: center; }
.currencyconvert a:hover {background-color: #FFFFFF; color: #663300; font-size: 10px; font-style: normal; font-weight: normal; text-align: center; }
.currencyconvert a:active {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: center; }
.currencyconvert {background-color: #FFFFFF; color: #000000; font-size: 10px; font-style: normal; font-weight: normal; text-align: center; }

.ftrLinks a:link {color: #6B8231; font-size: 12px; font-style: ; font-weight: normal; text-align: center; text-decoration: underline; }
.ftrLinks a:visited {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-align: center; text-decoration: underline; }
.ftrLinks a:hover {color: #663300; font-size: 12px; font-style: normal; font-weight: normal; text-align: center; text-decoration: underline; }
.ftrLinks a:active {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-align: center; text-decoration: underline; }
.ftrLinks {color: #6B8231; font-size: 12px; font-style: normal; font-weight: normal; text-align: center; }

.errormessage {background-color: ; color: #663300; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; }

.creditcardwarning {background-color: #FFFFFF; color: #000000; font-size: 12px; font-style: normal; font-weight: normal; text-align: left; }


<!-- Styles for package, not currently used by Pimentos -->

.hdrmainimage {background-image:  url(../images/nav_headers/hdr_logo4.gif); background-position: left; background-repeat: no-repeat; }
.hdrmiddleimage {background-image:  url(../images/nav_headers/midgift.gif); background-position: right; background-repeat: no-repeat; }
.hdrrightimage {background-image:  url(../images/nav_headers/rightgift.gif); background-position: left; background-repeat: no-repeat; color: #FFFFFF; font-size: 12px; font-style: normal; font-weight: normal; }

.submitbtn {background-color: #6B8231; background-image: url(); background-position: ; background-repeat: ; color: #FFFFFF; font-size: 12px; font-style: normal; font-weight: normal; }

.navbarbg a{display: block;}
.navfield{background-color: #E0E7C2; color: #000000;  font-size: 12px; font-style: normal; font-weight: normal; }
.navbarbg {color: #426321;  font-size: 12px; font-style: normal; font-weight: bold; }
.navbarbg a:link{background-image:  url(../images/template/1px-mdgreen.gif); color: #426321;  font-size: 12px; font-style: normal; font-weight: bold; height: 20px; padding-top: 4px; text-align: center; text-decoration: none; width: 100%; }
.navbarbg a:hover{background-image:  url(../images/template/1px-ltgreen.gif); color: #426321;  font-size: 12px; font-style: normal; font-weight: bold; height: 20px; padding-top: 4px; width: 100%; } 
.navbarbg a:visited{background-image:  url(../images/template/1px-mdgreen.gif); color: #426321;  font-size: 12px; font-style: normal; font-weight: bold; height: 20px; padding-top: 4px; text-align: center; text-decoration: none; width: 100%; }
.navbarbg a:active {background-image:  url(../images/template/1px-mdgreen.gif); color: #426321; display: ;  font-size: 12px; font-style: normal; font-weight: bold; height: 20px; padding-top: 4px; text-align: center; text-decoration: none; width: 100%; }

.xTopCell {background-image:  url(../images/template/1px-mdgreen.gif); width: 100%; }

.xCellBorder {background-image:  url(../images/template/1px-dkgreen.gif); }