#content1 p {
 font-size: 1em;
 line-height: 1.5em;
 text-decoration: none;
 text-align: center;
 font-family: Verdana, Geneva, sans-serif;
}
 #content1 p a {
 font-size: 1em;
 line-height: 1.5em;
 text-decoration: underline;
 text-align: center;
 font-family: Verdana, Geneva, sans-serif;
}
 #maincontent p {
 font-size: 1em;
 line-height: 1.5em;
 text-decoration: none;
 text-align: center;
 font-family: Verdana, Geneva, sans-serif;
}
 #maincontent p a {
 font-size: 1em;
 line-height: 1.5em;
 text-decoration: underline;
 text-align: center;
 font-family: Verdana, Geneva, sans-serif;
}
 h2.about {
 font-size: 2em;
 line-height: 2.2em;
 text-decoration: none;
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 color: #333;
 font-weight: 700;
}
 h1.about {
 font-size: 2.2em;
 text-decoration: none;
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 color: #000;
 font-weight: 700;
}
 .topnotice {
 display: inline-block;
 float: center;
 width: 99%;
 height: 30px;
 margin: 5px;
 border: 0px solid rgba(0, 0, 0, 0);
}
 .redhill {
 background: #872B2F;
 color: #FFFFFF;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 15px;
 text-align: center;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
}
 .foo {
 display: inline-block;
 float: center;
 width: 31%;
 height: 30px;
 margin: 2px;
 border: 1px solid rgba(0, 0, 0, .2);
}
 .blue {
 background: #1E3888;
}
 .lightblue {
 background: #47A8BD;
}
 .tan {
 background: #CFB76F;
}
 .yellow {
 background: #9c3e45;
 color: #fff;
 font-size: 18px;
 padding-left: 30px;
 padding-bottom: 3px;
 padding-top: 3px;
}
 .yellow a:link {
background: #9c3e45;
 color: #fff;
 font-size: 18px;
 text-decoration: underline;
}
 .yellow a:visited {
 background: #9c3e45;
 color: #fff;
 font-size: 18px;
 text-decoration: underline;
}
 .red {
 background: #872B2F;
 color: #fff;
 font-weight: 400;
 font-size: 1.2em;
 text-align: center;
 padding-bottom: 0px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 15px;
}
 .red a {
 background: #872B2F;
 color: #fff;
 font-weight: 400;
 font-size: 1.2em;
 text-align: center;
 padding-bottom: 0px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 15px;
}
 a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none
}
 a.cart {
 color: #679250;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 text-decoration: none;
 font-weight: 700;
}
 a.cart:hover {
 color: #51733F;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 text-decoration: none;
 font-weight: 700;
}
 a.cart:visited {
 color: #679250;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 text-decoration: none;
 font-weight: none;
}
 a.toplink {
 color: #666666;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 text-decoration: none;
 font-weight: none;
}
 a.toplink:hover {
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 text-decoration: none;
 font-weight: none;
}
 a.toplink:visited {
 color: #666666;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 text-decoration: none;
 font-weight: none;
}
 employ {
 color: ##0000FF
}
 body {
 background: #FFFFFF;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 form {
 margin: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 display: inline;
}
 div.side-nav {
 background-color: #FDEDCB;
 color: #28120A;
 padding-bottom: 0px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 10px;
 font-family: arial;
}
 .side-nav a:link {
 background-color: transparent;
 line-height: 1.3em;
 color: #28120A;
 font-size: 1em;
 text-decoration: none;
 font-family: arial;
}
 .side-nav a:hover {
 background-color: transparent;
 line-height: 1.3em;
 color: #F83F40;
 font-size: 1em;
 text-decoration: underline;
 font-family: arial;
}
 .side-nav a:visited {
 background-color: transparent;
 line-height: 1.3em;
 color: #28120A;
 font-size: 1em;
 text-decoration: none;
 font-family: arial;
}
 td.side-nav-title {
 background-color: #E1CC9B;
 color: #28120A;
 padding-bottom: 0px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 10px;
 font-family: arial;
}
 .side-nav-title a:link {
 background-color: transparent;
 line-height: 1.3em;
 color: #28120A;
 font-size: 1.1em;
 text-decoration: none;
 font-family: arial;
}
 .side-nav-title a:hover {
 background-color: transparent;
 line-height: 1.3em;
 color: #F83F40;
 font-size: 1.1em;
 text-decoration: none;
 font-family: arial;
 cursor: pointer;
}
 .side-nav-title a:visited {
 background-color: transparent;
 line-height: 1.3em;
 color: #28120A;
 font-size: 1.1em;
 text-decoration: none;
 font-family: arial;
}
 h2 {
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 10px;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size: 1.2em;
 font-weight: 700;
 color: #000000;
}
 input {
 color: #505050;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-left: 5px;
 line-height: normal;
 display: inline;
}
 input[type="submit"] {
 background: #006100;
 color: #fff;
 margin: 0;
 border: none;
 box-shadow: none;
 line-height: normal;
 padding-bottom: 3px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
}
 input:hover[type="submit"] {
 background: #006100;
}
 td {
 background: #FFFFFF;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
}
 td.aacinfo {
 border-color: #999966;
 border-style: solid;
 border-width: 1px;
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 3px;
 padding-left: 3px;
 padding-right: 3px;
 padding-top: 3px;
 text-align: center;
}
 td.aacsupplyaccent {
 border-color: #000000 #000000 #000000 #000000;
 border-style: solid;
 border-width: 1px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 td.aactitle1 {
 color: #A6221D;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: 700;
 padding-bottom: 3px;
}
 td.accpipe {
 background: #6B481D;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.adbar {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: 700;
}
 td.blackpipe {
 background: #000000;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.bluepipe {
 background: #191970;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.bottomlink {
 background: #FFFFFF;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 td.box {
 border: 1px solid #999966;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 4px;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 4px;
}
 td.breadcrumb {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding-left: 2px;
}
 td.bulkfood {
 background: #9D7C2F;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
}
 td.buybox {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
 text-align: center;
}
 td.cab {
 background: #E9E9E9;
 border-width: 0px solid #000000;
 color: #373737;
 font-family: Calibri;
 font-size: 11px;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
}
 td.cake {
 background: #FFFF99;
 border-bottom-width: 0px;
 border-color: #E7E7E7;
 border-left-width: 1px;
 border-right-width: 1px;
 border-style: solid;
 border-top-width: 0px;
 font-family: Calibri;
 font-size: 12px;
 text-align: center;
 vertical-align: middle;
}
 td.calcbox {
 background: #EFEBE2;
 border: 2px solid #999966;
 font-family: Arial;
 font-size: 12px;
 text-align: center;
 vertical-align: middle;
}
 td.carbox {
 border: 2px solid #CCCCCC;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
}
 td.carbox1 {
 border: 2px solid #CCCCCC;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
}
 td.cartbox1 {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: 400;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
 text-align: center;
}
 td.cartbox2 {
 color: #DC143C;
 font-family: Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: 700er;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
 text-align: center;
}
 td.cartinfobox {
 font-family: Arial;
 font-size: 11px;
}
 td.carttop {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: 700;
 text-align: center;
}
 td.categorytop {
 background: #FFFFFF;
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 text-align: left;
}
 td.department {
 background: #FFFFFF;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: center;
}
 td.description {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: 600;
 text-align: center;
}
 td.details {
 background: #FFFFFF;
 border-bottom-width: 1px;
 border-color: #E7E7E7;
 border-left-width: 0px;
 border-right-width: 0px;
 border-style: solid;
 border-top-width: 0px;
 color: #141414;
 font-family: Calibri;
 font-size: 14px;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
}
 td.details2 {
 background: #FFFFFF;
 border-bottom-width: 0px;
 border-color: #E7E7E7;
 border-left-width: 0px;
 border-right-width: 0px;
 border-style: solid;
 border-top-width: 0px;
 color: #141414;
 font-family: Calibri;
 font-size: 14px;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
 text-align: center;
}
 td.finalbar {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-align: center;
}
 td.footer {
 background: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 td.galpipe {
 background: #C0C0C0;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.gb {
 background: #E7D0BB;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.gb1 {
 background: #E7D0BB;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 400;
}
 td.highlight {
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 18px;
 font-weight: 700;
 padding-bottom: 3px;
}
 td.holiday {
 background: #FFFFFF;
 border-color: #999966 #999966 #999966 #999966;
 border-style: solid;
 border-width: 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
 td.holiday1 {
 background: #69B36A;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.holiday2 {
 background: #B51919;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: 700;
}
 td.holidayborder {
 border: 1px solid #69B36A;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-left: 5px;
 text-decoration: none;
}
 td.holidaypage {
 background: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 td.holidayrightlinks {
 background: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 border-bottom: 0px solid #FFFFFF;
 border-left: 0px solid #FFFFFF;
 border-right: 0px solid #FFFFFF;
 border-top: 0px solid #FFFFFF;
}
 td.holidaytitle {
 background: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;
}
 td.howto {
 border-bottom-width: 0px;
 border-color: #FF8888;
 border-left-width: 0px;
 border-right-width: 0px;
 border-style: solid;
 border-top-width: 0px;
 color: #373737;
 font-family: Calibri;
 font-size: 12px;
 padding-bottom: 3px;
 padding-left: 3px;
 padding-right: 3px;
 padding-top: 3px;
 text-align: left;
 vertical-align: middle;
}
 td.label {
 background: #FFFFFF;
 border-color: #000000;
 border-style: none none solid none;
 border-width: 1px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
}
 td.menu {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 td.mightlike {
 background: #FFFFFF;
 color: #FF6600;
 font-family: calibri;
 font-size: 20px;
 font-weight: 700;
 padding-bottom: 3px;
 padding-left: 3px;
 padding-right: 3px;
 padding-top: 3px;
}
 td.newsearchbox {
 background: #FFFFFF;
 border: 0px solid #FFFFFF;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.outer {
 background: #FFFFFF;
 border-bottom: 0px solid #FFFFFF;
 border-left: 0px solid #FFFFFF;
 border-right: 0px solid #FFFFFF;
 border-top: 0px solid #FFFFFF;
 padding-bottom: 1px;
 padding-top: 2px;
}
 td.outer1 {
 background: #FFFFFF;
 border-left: 0px solid #FFFFFF;
 border-right: 0px solid #FFFFFF;
}
 td.outer2 {
 background: none;
 border-bottom: 0px solid #FFFFFF;
 border-left: 0px solid #A6221D;
 border-right: 0px solid #A6221D;
 border-top: 0px solid #FFFFFF;
 padding-bottom: 1px;
 padding-top: 2px;
}
 td.pricebar {
 border-color: #999966;
 border-style: none none solid none;
 border-width: 1px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
}
 td.quickwick {
 background: #EFEBE2;
 border-color: #000000;
 border-style: solid solid solid none;
 border-width: 1px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 td.related {
 border: 1px solid #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}
 td.return {
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: 400;
}
 td.searchbar {
 background: #FFFFFF;
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 td.searchbox {
 border: 1px solid #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 td.sidebar {
 background: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-top: 2px;
 text-decoration: none;
}
 td.sidebar1 {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-top: 2px;
 text-decoration: none;
}
 td.specifications {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: 400;
 text-align: center;
}
 td.subcatlinks {
 color: #005101;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 padding-left: 20px;
}
 .adbar a:link {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: 700;
}
 .adbar a:visited {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: 700;
}
 .breadcrumb a:link {
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .breadcrumb a:hover {
 color: #E9D9B4;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .breadcrumb a:visited {
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .bottomlink a:link {
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .bottomlink a:visited {
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .bottomlink a:hover {
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .buybox a:link {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 text-align: center;
 text-decoration: underline;
}
 .buybox a:visited {
 background: #EFEBE2;
 color: #Purple;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 text-align: center;
 text-decoration: underline;
}
 .carbox a:link {
 color: #A6221D;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-decoration: underline;
}
 .carbox a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-decoration: underline;
}
 .carbox a:hover {
 color: #000080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-decoration: underline;
}
 .carbox1 a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}
 .carbox1 a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}
 .department a:link {
 background: #FFFFFF;
 color: #800000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: underline;
}
 .department a:visited {
 background: #FFFFFF;
 color: #800000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align: center;
}
 .details a:link {
 color: #141414;
 font-family: Calibri;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .details a:visited {
 color: #333333;
 font-family: Calibri;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .details a:hover {
 color: #990000;
 font-family: Calibri;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .details2 a:link {
 color: #141414;
 font-family: Calibri;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .details2 a:visited {
 color: #333333;
 font-family: Calibri;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .details2 a:hover {
 color: #990000;
 font-family: Calibri;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .footer a:link {
 background: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .footer a:visited {
 background: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .holiday a:link {
 background: #FFFFFF;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
 .holiday a:visited {
 background: #FFFFFF;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .holiday2 a:link {
 background: #FFFFFF;
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;
}
 .holiday2 a:visited {
 background: #FFFFFF;
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
 .holidaypage a:link {
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .holidaypage a:visited {
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .holidaypage a:hover {
 color: #0099FF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .holidayrightlinks a:link {
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 text-align: left;
}
 .holidayrightlinks a:visited {
 color: #CCCCCC;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
 text-align: left;
}
 .holidayrightlinks a:hover {
 color: #0099FF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 text-align: left;
}
 .holidaytitle a:link {
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;
 text-align: left;
 margin-top: 10px;
 margin-right: 0px;
 margin-bottom: 15px;
 margin-left: 0px;
}
 .holidaytitle a:visited {
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: underline;
 text-align: left;
 margin-top: 10px;
 margin-right: 0px;
 margin-bottom: 15px;
 margin-left: 0px;
}
 .holidaytitle a:hover {
 color: #0099FF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;
 text-align: left;
 margin-top: 10px;
 margin-right: 0px;
 margin-bottom: 15px;
 margin-left: 0px;
}
 .howto a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .howto a:visited {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .howto a:hover {
 color: #990000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
}
 .menu a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}
 .menu a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}
 .related a:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}
 .related a:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}
 .searchbox a:link {
 background: #EFEBE2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding-left: 3px;
 padding-right: 3px;
 text-decoration: underline;
}
 .searchbox a:visited {
 background: #EFEBE2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding-left: 3px;
 padding-right: 3px;
 text-decoration: underline;
}
 .sidebar a:link {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
 .sidebar a:visited {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
 .sidebar a:hover {
 background-color: #FFFFFF;
 color: #333333;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}
 .sidebar1 a:link {
 background: #FFFFFF;
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
 .sidebar1 a:visited {
 background: #FFFFFF;
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
 .sidebar1 a:hover {
 background: #FFFFFF;
 color: #333333;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-decoration: none;
}
 .specifications a:link {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: 600;
 text-decoration: underline;
}
 .specifications a:visited {
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: 600;
 text-decoration: underline;
}
 .subcatlinks a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .subcatlinks a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .subcatlinks a:hover {
 color: #000080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 #body {
 width: 952px;
 margin-left: auto;
 margin-right: auto;
 font-family: Arial, Helvetica, sans-serif;
}
 #topbar {
 width: 100%;
 float: left;
}
 #logopromo {
 width: 66%;
 float: left;
}
 #callcart {
 width: 34%;
 float: left;
}
 #search {
 width: 34%;
 float: left;
}
 #navigate {
 width: 100%;
 float: left;
}
 #addthis {
 width: 100%;
 float: left;
}
 #content {
 width: 100%;
 float: left;
}
 #content1 {
 width: 100%;
 float: left;
}
 #breadcrumb {
 width: 100%;
 margin-top: 2px;
 float: left;
}
 #sidebar {
 width: 20%;
 height: auto;
 float: left;
 font-size: 14px;
}
 #maincontent {
 width: 73%;
 float: left;
 padding-top: 0px;
 padding-left: 2%;
 padding-right: 2%;
}
 #maincontent1 {
 width: 73%;
 float: left;
 padding-top: 0px;
 padding-left: 2%;
 padding-right: 2%;
}
 #heading {
 width: 100%;
 float: left;
}
 #image {
 width: 50%;
 float: left;
 text-align: left;
}
 #description {
 width: 48%;
 float: left;
 margin-left: 2%
}
 #image2 {
 width: 100%;
 float: left;
 text-align: center;
}
 #description2 {
 width: 100%;
 float: left;
}
 #dimensions {
 width: 50%;
 float: left;
}
 #extra {
 width: 50%;
 float: left;
}
 #additional {
 width: 50%;
 float: left;
}
 #also {
 width: 50%;
 float: left;
}
 div.size {
 width: 100%;
 float: left;
 padding-bottom: 4px;
}
 div.individual {
 width: 100%;
 float: left;
}
 div.packsize {
 width: 100%;
 float: left;
 background: #FFFFFF;
 border-bottom-width: 0px;
 border-color: #E7E7E7;
 border-left-width: 0px;
 border-right-width: 0px;
 border-style: solid;
 border-top-width: 1px;
 color: #141414;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 height: auto;
}
 div.pack {
 width: 23%;
 float: left;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
 height: auto;
}
 #comments {
 width: 100%;
 float: left;
}
 #footer {
 width: 100%;
 float: center;
}
 #bottomlinks {
 width: 100%;
 align: center;
 padding-top: 50px;
}
 div.linkrow {
 width: 24%;
 float: left;
 padding-left: 3px;
}
 div.linkrow a:link {
 text-decoration: none;
 font-size: 12px;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
}
 div.linkrow1 {
 width: 31%;
 float: left;
 padding-left: 0px;
}
 div.linkrow1 a:link {
 text-decoration: none;
 font-size: 12px;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
}
 div.follow {
 width: 100%;
 float: left;
}
 #trust {
 width: 100%;
 float: left;
}
 div.line {
 width: 5px;
 float: left;
}
 .mobileshow {
 display: none;
}
 .mobilenav {
 float: left;
 width: 49%;
 height: 20px;
 text-align: center;
 border: solid 1px #ffffff;
 background-color: #912222;
}
 .mobilenav a {
 padding: 0px 6px 0px 6px;
 text-decoration: none;
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
}
 div.list {
 width: 50%;
 float: left;
 padding-bottom: 20px;
}
 .productbox {
 width: 33%;
 float: left;
}
 .shopcart {
 float: left;
 width: 100%;
}
 #nutritionbtn {
 position: relative;
 cursor: pointer;
}
 #nutritionbtn span {
 position: absolute;
 visibility: hidden;
 top: -42px;
 left: 0px;
 color: #000000;
 text-decoration: none;
 text-align: left;
 width: 280px;
}
 #nutritionbtn:hover span {
 visibility: visible;
 z-index: 50;
}
 div.product {
 border-top: 1px solid #E2E2E2;
 border-right: 1px solid #E2E2E2;
 padding-top: 10px;
 color: #006100;
 font-weight: 700;
 vertical-align: bottom;
 text-align: middle;
 height: 275px;
 background-color: #FFF;
 width: 33%;
 float: left;
}
 .product a:link {
 color: #1A1A1A;
 font-size: 12px;
 text-decoration: none;
 font-weight: 700;
}
 .product a:hover {
 color: #3E3E3E;
 font-size: 12px;
 text-decoration: underline;
 font-weight: 700;
}
 .product a:visited {
 color: #2C2C2C;
 font-size: 12px;
 text-decoration: none;
 font-weight: 700;
}
 #loading {
 display: none;
 top: 50%;
 position: fixed;
 z-index: 999999;
 vertical-align: middle;
 float: middle;
 margin-left: auto;
 margin-right: auto;
 width: 500px;
}
 #maincontained {
 width: 60%;
 float: left;
}
 #nutri-orgin {
 width: 40%;
 float: left;
}
 #nutrition {
 width: 100%;
 flost: left;
}
 #countryoforgin {
}
 .wholenav {
 width: 100%;
 height: auto;
 position: relative;
 z-index: 50;
 visibility: visible;
}
 .navigatestep {
 width: 100%;
 height: 35px;
 text-align: center;
}
 .navmenulist {
 margin: 0 auto;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 5px;
 padding-bottom: 2px;
 width: 100%;
 height: 30px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 .navmenulist a {
 font-size: 14px;
}
 .navmenulist a:hover {
 background-color: #B81119;
}
 .navmenulistshow {
 margin: 0 auto;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 2px;
 padding-bottom: 2px;
 width: 100%;
 height: 30px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 .navmenulistshow a {
 font-size: 14px;
}
 .navmenucat {
 display: block;
 float: left;
 width: 19%;
 height: 28px;
 margin-left: 0px;
 text-align: center;
 border: solid 1px #efebe2;
 background-color: #912222;
}
 .navmenucat ul {
 visibility: hidden;
 background-color: #efebe2;
 width: 150px;
 list-style-type: none;
 padding: 0px;
 margin: 0px;
}
 .navmenucat ul li {
 text-decoration: none;
 border-bottom: 1.5px solid #912222;
 padding: 5px;
}
 .navmenucat ul li a {
 text-decoration: none;
 color: #000000;
}
 .navmenucat ul li a:link {
 text-decoration: none;
 color: #000000;
}
 .navmenucat ul li a:visited {
 text-decoration: none;
 color: #000000;
}
 .navmenucat a:hover {
 opacity: .9;
}
 .navmenucat:hover ul {
 visibility: visible;
 z-index: 9999999;
 margin-top: 2px;
}
 .navmenucat a {
 display: block;
 padding: 3px 6px 0px 6px;
 text-decoration: none;
 color: #ffffff;
 margin-top: 3px;
}
 .navmenucat a:visited {
 display: block;
 padding: 3px 6px 0px 6px;
 text-decoration: none;
 color: #ffffff;
}
 .navmenucat a:link {
 display: block;
 padding: 3px 6px 0px 6px;
 text-decoration: none;
 color: #ffffff;
}
 .navmenu7cat {
 display: block;
 float: left;
 width: 14%;
 height: 40px;
 margin-left: 0px;
 text-align: center;
 border: solid 1px #efebe2;
 background-color: #912222;
}
 .navmenu7cat ul {
 visibility: hidden;
 background-color: #efebe2;
 width: 100%;
 list-style-type: none;
 padding: 0px;
 margin: 0px;
}
 .navmenu7cat ul li {
 text-decoration: none;
 border-bottom: 1.5px solid #912222;
 padding: 6px 0px 0px 0px;
}
 .navmenu7cat ul li a {
 text-decoration: none;
 color: #000000;
}
 .navmenu7cat ul li a:link {
 text-decoration: none;
 color: #000000;
}
 .navmenu7cat ul li a:visited {
 text-decoration: none;
 color: #000000;
}
 .navmenu7cat a:hover {
 opacity: .6;
}
 .navmenu7cat:hover ul {
 visibility: visible;
 z-index: 9999999;
 margin-top: 2px;
}
 .navmenu7cat a {
 display: block;
 padding: 6px;
 text-decoration: none;
 color: #ffffff;
}
 .navmenu7cat a:visited {
 display: block;
 padding: 6px;
 text-decoration: none;
 color: #ffffff;
}
 .navmenu7cat a:link {
 display: block;
 padding: 6px;
 text-decoration: none;
 color: #ffffff;
}
 .navmenu6cat {
 display: block;
 float: left;
 width: 16.2%;
 height: 30px;
 margin-left: 0px;
 text-align: center;
 border: solid 1px #efebe2;
 background-color: #E8DFD4;
}
 .navmenu6cat ul {
 visibility: hidden;
 background-color: #FFFFFF;
 width: 100%;
 list-style-type: none;
 padding: 0px;
 margin: 0px;
}
 .navmenu6cat ul li {
 text-decoration: none;
 border-bottom: 1px solid #B81119;
 padding: 6px 0px 0px 0px;
}
 .navmenu6cat ul li a {
 text-decoration: none;
 color: #000000;
}
 .navmenu6cat ul li a:link {
 text-decoration: none;
 color: #000000;
}
 .navmenu6cat ul li a:visited {
 text-decoration: none;
 color: #000000;
}
 .navmenu6cat a:hover {
 color: #28120A;
}
 .navmenu6cat:hover ul {
 visibility: visible;
 z-index: 9999999;
 margin-top: 2px;
}
 .navmenu6cat a {
 display: block;
 padding: 6px;
 text-decoration: none;
 color: #121111;
}
 .navmenu6cat a:visited {
 display: block;
 padding: 6px;
 text-decoration: none;
 color: #121111;
}
 .navmenu6cat a:link {
 display: block;
 padding: 6px;
 text-decoration: none;
 color: #121111;
}
 .sorted {
 position: relative;
}
 .sorted .inter {
 display: none;
 position: absolute;
 font-weight: 700;
 font-size: 12px;
}
 .sorted:hover .inter {
 display: block;
 background-color: #efebe2;
 width: 250px;
 height: auto;
 border: 1px solid #000000;
 z-index: 50;
 left: 10px;
 top: 10px;
 padding: 5px;
 radial: 3px;
}
 .bulkrecipe {
 position: relative;
 margin: 2px;
 width: 49%;
}
 .bulkrecipe span {
 position: absolute;
 top: 60%;
 left: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 .bulkrecipe span h2 {
 text-decoration: none;
 text-align: left;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 #recipeimg {
 width: 49%;
 float: left;
 border-right: solid #999999 1px;
}
 #ingred {
 margin-left: 15px;
 width: 45%;
 float: left;
 text-align: left;
 font-size: 12px;
}
 #recipeprocess {
 font-size: 14px;
 float: left;
 text-align: left;
}
 .bulkfoodmenublock {
 width: 31%;
 float: left;
 height: 170px;
 margin-left: 8px;
}
 .bulkfoodmenulist {
 width: 31%;
 float: left;
 margin-left: 8px;
}
 #leftmenuimg:hover {
 opacity: .8;
}
 #leftmenuimg {
 float: left;
 position: relative;
 width: 38%;
}
 #leftmenuimg span {
 position: absolute;
 top: 70%;
 left: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 #leftmenuimg span h2 {
 text-decoration: none;
 text-align: left;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 #rightmenuimg:hover {
 opacity: .8;
}
 #rightmenuimg {
 float: right;
 position: relative;
 width: 35.3%;
 margin: 1%;
}
 #rightmenuimg span {
 position: absolute;
 bottom: 70%;
 right: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 #rightmenuimg span h2 {
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 #halfblock:hover {
 opacity: .8;
}
 #halfblock {
 float: left;
 margin: 1%;
 position: relative;
 width: 48%;
}
 #halfblock span {
 position: absolute;
 bottom: 70%;
 right: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 #halfblock span h2 {
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 #threeblock:hover {
 opacity: .8;
}
 #threeblock {
 float: left;
 margin: 1%;
 position: relative;
 width: 30%;
}
 #threeblock span {
 position: absolute;
 bottom: 40%;
 right: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 #threeblock span h2 {
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 #threeblockalign:hover {
 opacity: .8;
}
 #threeblockalign {
 float: left;
 margin: 1%;
 position: relative;
 width: 30%;
}
 #threeblockalign span {
 position: absolute;
 bottom: 10%;
 right: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 #threeblockalign span h2 {
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 #threeblockleft:hover {
 opacity: .8;
}
 #threeblockleft {
 float: left;
 margin: 1%;
 position: relative;
 width: 30%;
}
 #threeblockleft span {
 position: absolute;
 bottom: 4%;
 left: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 #threeblockleft span h2 {
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 #halfblockleft:hover {
 opacity: .8;
}
 #halfblockleft {
 float: left;
 margin: 1%;
 position: relative;
 width: 48%;
}
 #halfblockleft span {
 position: absolute;
 bottom: 30%;
 left: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 #halfblockleft span h2 {
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 #thirdblock:hover {
 opacity: .8;
}
 #thirdblock {
 float: left;
 margin: 1%;
 position: relative;
 width: 31.25%;
}
 #thirdblock span {
 position: absolute;
 bottom: 20%;
 left: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 #thirdblock span h2 {
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 .innerimg:hover {
 opacity: .8;
}
 .innerimg {
 position: relative;
 margin: 1%;
 width: 60%;
 float: left;
}
 .innerimg span {
 position: absolute;
 top: 20%;
 right: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 .innerimg span h2 {
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 .innerimg2:hover {
 opacity: .8;
}
 .innerimg2 {
 position: relative;
 margin: 1%;
 width: 60%;
 float: left;
}
 .innerimg2 span {
 position: absolute;
 bottom: 20%;
 left: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 .innerimg2 span h2 {
 text-decoration: none;
 text-align: left;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 .fullstripimg:hover {
 opacity: .8;
}
 .fullstripimg {
 position: relative;
 margin: 1%;
 width: 98%;
 float: left;
}
 .fullstripimg span {
 position: absolute;
 top: 20%;
 right: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 .fullstripimg span h2 {
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 .fullstripimg2:hover {
 opacity: .8;
}
 .fullstripimg2 {
 position: relative;
 margin: 1%;
 width: 98%;
 float: left;
}
 .fullstripimg2 span {
 position: absolute;
 bottom: 20%;
 left: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 .fullstripimg2 span h2 {
 text-decoration: none;
 text-align: left;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 .fullstripimg2 span h3 {
 position: absolute;
 bottom: 70%;
 right: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 #leftclipimg {
 width: 100%;
 height: auto;
 max-width: 350px;
}
 #rightclipimg {
 width: 100%;
 height: auto;
 max-width: 350px;
}
 #wholeclipimg {
 width: 100%;
 height: auto;
 max-width: 850px;
}
 #sort {
 text-decoration: none;
 text-align: left;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 5px;
}
 #hiddenZoom {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom2 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom3 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom4 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom5 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom6 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom7 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom8 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom9 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom10 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 #hiddenZoom11 {
 display: none;
 position: fixed;
 z-index: 500;
 border: 1px solid #000000;
 right: auto;
 top: 20%;
 margin: auto;
 background-color: #ffffff;
 text-align: center;
 font-size: 16px;
 font-weight: 600;
 color: #666666;
}
 .partcontain {
 width: 95%;
 float: left;
 border-bottom: 1px solid #666666;
}
 .part {
 margin: 1%;
 width: 21%;
 height: auto;
 float: left;
}
 div.partimg {
 position: relative;
}
 div.partimg span {
 display: none;
}
 div.partimg:hover span {
 display: block;
 position: absolute;
 left: 100px;
 top: 40px;
 width: 600px;
 z-index: 500;
}
 #prodimg {
 cursor: pointer;
}
 #prodimg2 {
 cursor: pointer;
}
 #prodimg3 {
 cursor: pointer;
}
 #prodimg4 {
 cursor: pointer;
}
 #prodimg5 {
 cursor: pointer;
}
 #prodimg6 {
 cursor: pointer;
}
 #prodimg7 {
 cursor: pointer;
}
 #prodimg8 {
 cursor: pointer;
}
 #prodimg9 {
 cursor: pointer;
}
 #prodimg10 {
 cursor: pointer;
}
 #prodimg11 {
 cursor: pointer;
}
 .alsolike {
 width: 33%;
 float: left;
 text-align: center;
}
 .fifty {
 float: left;
 width: 50%;
}
 .hiddennav {
 display: none;
}
 .shownav {
 display: block;
}
 .style-button {
 position: relative;
 float: left;
 padding: 1px;
 font-size: 110%;
 background-color: #ffffff;
}
 .style-button:hover {
 background-color: #FFFFFF;
 color: #335500;
 text-decoration: none;
}
 .style-button span {
 position: absolute;
 background-color: #E6E6E6;
 padding: 2px;
 border: 1px solid #9D9D9D;
 visibility: hidden;
 color: #000000;
 text-decoration: none;
 text-align: left;
 width: auto;
}
 .style-button span div {
 border-width: 1px;
}
 .style-button:hover span {
 visibility: visible;
 top: 40px;
 left: 10px;
 z-index: 50;
}
 .style-button a:link {
 background-color: transparent;
 line-height: 1.5em;
 color: #4962D7;
 font-size: 1em;
 text-decoration: none;
 font-family: arial;
}
 .style-button a:hover {
 background-color: transparent;
 line-height: 1.5em;
 color: #4962D7;
 font-size: 1em;
 text-decoration: underline;
 font-family: arial;
}
 .style-button a:visited {
 background-color: transparent;
 line-height: 1.5em;
 color: #800080;
 font-size: 1em;
 text-decoration: none;
 font-family: arial;
}
 div.FAQnav {
 background-color: #E1CC9B;
 color: #1E1E1E;
 padding-bottom: 0px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 10px;
 font-family: arial;
 width: 30%;
 height: auto;
 float: left;
 font-size: 14px;
 margin: 1%;
}
 .FAQnav a:link {
 background-color: transparent;
 line-height: 1.3em;
 color: #1E1E1E;
 font-size: 1em;
 text-decoration: none;
 font-family: arial;
}
 .FAQnav a:hover {
 background-color: transparent;
 line-height: 1.3em;
 color: #1E1E1E;
 font-size: 1em;
 text-decoration: underline;
 font-family: arial;
}
 .FAQnav a:visited {
 background-color: transparent;
 line-height: 1.3em;
 color: #1E1E1E;
 font-size: 1em;
 text-decoration: none;
 font-family: arial;
}
 .mySlides {
 display: none;
 width: 100%;
 position: relative;
 height: 350px;
 overflow: hidden;
}
 .mySlides span {
 position: absolute;
 bottom: 70%;
 left: 0px;
 padding: 0px;
 background: rgb(145, 34, 34);
 background: rgba(145, 34, 34, 0.9);
}
 .mySlides span h2 {
 font-size: 28px;
 text-decoration: none;
 text-align: right;
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-top: 0px;
}
 #navibutton {
 display: none;
}

 #cartcrumbs {
 width: 60%;
 float: left;
 background: #FFFFFF;
 border-bottom: 1px solid #C63700;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 3px;
 padding-top: 5px;
 text-align: left;
 height: 90px;
}
 #cartcart {
 width: 39%;
 float: left;
 background: #FFFFFF;
 border-bottom: 1px solid #C63700;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 3px;
 padding-top: 5px;
 text-align: right;
 height: 90px;
}
 div.carttop {
 width: 12.1%;
 height: 20px;
 float: left;
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 14px;
 font-weight: 700;
 text-align: center;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 div.carttop2 {
 width: 20%;
 height: 20px;
 float: left;
 background: #A6221D;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 14px;
 font-weight: 700;
 text-align: center;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 div.pricebar2 {
 width: 12%;
 height: 20px;
 float: left;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 div.pricebardesc {
 width: 20%;
 height: 20px;
 float: left;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 div.pricebar5050 {
 width: 12%;
 height: 20px;
 float: left;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 #cartleftspace {
 width: 28%;
 float: left;
}
 #cartshipbox {
 width: 38%;
 float: left;
 text-align: center;
}
 #cartshipboxhide {
 width: 38%;
 float: left;
 text-align: center;
}
 .carttotals {
 width: 28%;
 float: left;
 text-align: right;
}
 .carttotalnums {
 width: 100%;
 float: left;
 text-align: right;
 font-size: 14px;
}
 .carttotalnums div {
 width: 50%;
 float: left;
}
 #itemcontainer {
 width: 100%;
 height: auto;
 float: left;
 border-bottom: 1px solid #000000;
 margin-bottom: 10px;
 background-color: #FFFFFF;
}
 .pricebarmobtag {
 visibility: hidden;
}
 div.tablabel {
 display: none;
}
 div.partimg {
 position: relative;
}
 div.partimg span {
 display: none;
}
 div.partimg:hover span {
 display: block;
 width: 500px;
 position: absolute;
 left: 100px;
 top: -100px;
 z-index: 999999;
}
 #showstateform {
 cursor: pointer;
 text-decoration: underline;
}
 #shipstatebutton {
 display: none;
 float: left;
}
 .pricebarsec {
 width: 67%;
 float: right;
 height: 30px;
}
 .pricebarsec div {
 width: 50%;
 float: left;
}
 .pricebarsec2 {
 width: 33%;
 float: left;
 height: 30px;
}
 #pricebardesc {
 float: right;
 height: 20px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
 overflow-x: hidden;
 overflow-y: hidden;
}
 #pricebardesc div {
 width: auto;
}
 #pricebarid {
 width: 30%;
 float: left;
 height: 20px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 #pricebarid div {
 text-align: right;
 width: 100%;
}
 #pricebareach {
 width: 40%;
 float: left;
 height: 20px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 #pricebareach div {
 text-align: right;
 width: 100%;
}
 #pricebartotal {
 width: 40%;
 float: right;
 height: 20px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 #pricebartotal div {
 text-align: center;
 width: 100%;
}
 #pricebarremove {
 width: 90px;
 float: left;
 height: 20px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 #pricebarremove div {
 text-align: right;
 width: 100%;
}
 #pricebarqty {
 width: 200px;
 float: left;
 height: 20px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-top: 5px;
}
 #pricebarqty div {
 text-align: right;
 float: left;
 width: 50%;
}

 @media only screen and (max-width:650px), (min-device-width:300px) and (max-device-width:650px) {
 #body {
 width: 100%;
 font-size: 14px;
 }
 .hide {
 position: absolute;
 top: -9999px;
 left: -9999px;
 }
 .mobilehide {
 position: absolute;
 top: -9999px;
 left: -9999px;
 }
 #addthis {
 position: absolute;
 top: -9999px;
 left: -9999px;
 }
 .mobileshow {
 display: block;
 }
 #image {
 width: 100%;
 }
 #description {
 width: 100%;
 }
 #dimensions {
 width: 100%;
 float: left;
 }
 #extra {
 width: 100%;
 }
 #additional {
 width: 100%;
 }
 #also {
 width: 100%;
 }
 div.pack {
 text-align: center;
 width: 100%;
 height: auto;
 }
 div.linkrow {
 width: 100%;
 }
 div.linkrow a:link {
 font-size: 16px
 }
 div.line {
 position: absolute;
 top: -9999px;
 left: -9999px;
 }
 #logopromo {
 width: 50%;
 text-align: center;
 }
 #callcart {
 margin-top: 18px;
 width: 50%;
 text-align: center;
 }
 #search {
 width: 100%;
 text-align: center;
 padding-bottom: 5px;
 }
 .resize {
 width: 95%;
 height: auto;
 }
 div.list {
 width: 100%;
 }
 .productbox {
 width: 100%;
 padding-top: 25px;
 border-bottom: #000 solid thin;
 }
 div.product {
 width: 100%;
 height: auto;
 padding-top: 25px;
 border-bottom: #000 solid thin;
 }
 div.productview {
 width: 100%;
 height: 100%;
 background-color: #FFFFFF;
 opacity: .4;
 }
 .bottombar {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 14px;
 font-style: normal;
 font-weight: 600;
 line-height: 21px;
 padding-bottom: 7px;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 7pm;
 width: 100%;
 color: #333d45;
 text-align: center text-transform: uppercase;
 border: none;
 }
 .buttonb {
 background-color: #A9A9A9;
 border: none;
 color: #FFFFFF;
 padding: 15px 32px;
 text-align: center;
 text-decoration: none;
 display: inline-block;
 font-size: 16px;
 margin: 4px 2px;
 cursor: pointer;
 }
 div.list a:link {
 font-size: 16px;
 }
 .productbox a:link {
 font-size: 18px;
 }
 .shopcart {
 width: 200%;
 font-size: 16px;
 padding-bottom: 2px;
 }
 #nutritionbtn {
 visibility: hidden;
 }
 #nutritionbtn span {
 visibility: visible;
 position: relative;
 top: -12px;
 }
 #maincontent {
 width: 100%;
 padding-left: 0;
 padding-right: 0;
 margin-bottom: 1%;
 }
 #maincontent1 {
 width: 100%;
 padding-left: 0;
 padding-right: 0;
 margin-bottom: 1%;
 }
 #maincontained {
 width: 100%;
 }
 #nutri-orgin {
 width: 100%;
 }
 #sidebar {
 width: 98%;
 }
 #loading {
 width: 100%;
 }
 .wholenav {
 width: 100%;
 }
 #navibutton {
 font-size: 20px;
 border: 1px solid #000000;
 margin-bottom: 5px;
 margin-right: 0px;
 padding: 2px;
 display: block;
 float: right;
 }
 .navmenulist {
 display: none;
 }
 .navmenulistshow {
 display: block;
 width: 100%;
 }
 .navmenucat {
 width: 100%;
 height: 30px;
 font-size: 20px;
 }
 .navmenucat a {
 width: 100%;
 font-size: 20px;
 }
 .navmenucat:hover ul {
 visibility: hidden;
 }
 .navmenu7cat {
 width: 100%;
 height: 30px;
 font-size: 20px;
 }
 .navmenu7cat a {
 width: 100%;
 font-size: 20px;
 }
 .navmenu7cat:hover ul {
 visibility: hidden;
 }
 .bulkrecipe {
 width: 98%;
 }
 #recipeimg {
 width: 98%;
 }
 #ingred {
 width: 98%;
 }
 .bulkfoodmenublock {
 width: 98%;
 }
 .bulkfoodmenulist {
 width: 98%;
 }
 #leftmenuimg {
 margin: 1%;
 overflow: hidden;
 width: 95%;
 }
 #rightmenuimg {
 margin-left: 0%;
 margin-right: 0%;
 overflow: hidden;
 float: left;
 width: 100%;
 height: 320px;
 }
 .innerimg {
 width: 100%;
 float: left;
 margin-left: 0%;
 margin-right: 0%;
 }
 .innerimg2 {
 width: 100%;
 float: left;
 margin-left: 0%;
 margin-right: 0%;
 }
 .fullstripimg {
 width: 100%;
 float: left;
 margin-left: 0%;
 margin-right: 0%;
 }
 .fullstripimg2 {
 width: 100%;
 float: left;
 margin-left: 0%;
 margin-right: 0%;
 }
 .part {
 width: 95%;
 }
 div.partimg:hover span {
 display: none;
 }
 .alsolike {
 width: 95%;
 }
 #halfblock {
 width: 95%;
 }
 #halfblockleft {
 width: 95%;
 }
 #threeblock {
 width: 95%;
 }
 #threeblockalign {
 width: 95%;
 }
 #thirdblock {
 width: 95%;
 }
 .fifty {
 width: 95%;
 }
 div.FAQnav {
 width: 95%;
 }
 .mySlides {
 height: 100%;
 max-height: 350px;
 overflow: hidden;
 width: 100%;
 }

 #cartcrumbs {
 width: 95%;
 font-size: 14px;
 height: auto;
 }
 #cartcrumbs a {
 font-size: 14px;
 }
 #cartcart {
 width: 95%;
 font-size: 18px;
 height: auto;
 }
 #cartcart a {
 font-size: 18px;
 }
 div.carttop {
 position: absolute;
 top: -9999px;
 left: -9999px;
 }
 div.carttop2 {
 position: absolute;
 top: -9999px;
 left: -9999px;
 }
 div.pricebar2 {
 width: 100%;
 height: auto;
 padding: 1%;
 font-size: 18px;
 border-width: 0px;
 }
 div.pricebardesc {
 width: 100%;
 height: auto;
 padding: 1%;
 font-size: 18px;
 border-width: 0px;
 }
 div.pricebar5050 {
 width: 48%;
 height: auto;
 float: left;
 padding: 1%;
 font-size: 18px;
 }
 .pricebarmobtag {
 visibility: visible;
 height: auto;
 font-size: 12px;
 }
 #cartleftspace {
 display: none;
 }
 #cartshipbox {
 position: fixed;
 z-index: 1000;
 width: 95%;
 height: auto;
 font-size: 16px;
 display: block;
 top: 30%;
 right: 0%;
 left: 0%;
 }
 #cartshipboxhide {
 display: none;
 }
 .carttotals {
 width: 95%;
 height: auto;
 font-size: 16px;
 }
 #itemcontainer {
 width: 95%;
 border-top: 1px solid #000000;
 }
 #shipstatebutton {
 display: block;
 width: 100%;
 text-align: center;
 }
 .pricebarsec {
 height: auto;
 width: 95%;
 text-align: center;
 }
 .pricebarsec div {
 width: 100%;
 float: left;
 }
 .pricebarsec2 {
 height: auto;
 width: 95%;
 text-align: center;
 }
 #pricebardesc {
 width: 100%;
 float: left;
 font-size: 18px;
 }
 #pricebardesc div {
 width: 100%;
 text-align: center;
 }
 #pricebarid {
 width: 100%;
 float: right;
 font-size: 18px;
 }
 #pricebarid div {
 text-align: center;
 }
 #pricebareach {
 width: 100%;
 float: left;
 font-size: 14px;
 }
 #pricebareach div {
 text-align: center;
 }
 #pricebartotal {
 width: 100%;
 float: right;
 font-weight: 700;
 font-size: 18px;
 }
 #pricebartotal div {
 text-align: center;
 }
 #pricebarremove {
 width: auto;
 float: left;
 font-size: 18px;
 }
 #pricebarremove div {
 text-align: center;
 }
 #pricebarqty {
 width: auto;
 float: center;
 font-size: 18px;
 }
 #pricebarqty div {
 width: auto;
 text-align: center;
 }
 #pricebarupdate {
 float: right;
 font-size: 18px;
 }
 #pricebarupdate div {
 text-align: center;
 }
 .carttotalnums {
 font-size: 14px;
 }
 .carttotalnums div {
 text-align: center;
 }

}
 a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 body {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 form {
 margin: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
}
 input {
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 13px;
}
 td {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background: #FFFFFF;
}
 td.aacinfo {
 border-color: #999966;
 border-style: solid;
 border-width: 1px;
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 3px;
 padding-left: 3px;
 padding-right: 3px;
 padding-top: 3px;
 text-align: center;
}
 td.aacsupplyaccent {
 border-color: #000000 #000000 #000000 #000000;
 border-style: solid;
 border-width: 1px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 td.aactitle1 {
 color: #800000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: 700;
 padding-bottom: 3px;
}
 td.accpipe {
 background: #6B481D;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.adbar {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: 700;
}
 td.blackpipe {
 background: #000000;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.bluepipe {
 background: #191970;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.box {
 border: 1px solid #999966;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 4px;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 4px;
}
 td.breadcrumb {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
}
 td.buybox {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
 text-align: center;
}
 td.calcbox {
 background: #EFEBE2;
 border: 2px solid #999966;
 font-family: Arial;
 font-size: 12px;
 text-align: center;
 vertical-align: middle;
}
 td.carbox {
 border: 2px solid #CCCCCC;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
}
 td.carbox1 {
 border: 2px solid #CCCCCC;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
}
 td.cartbox1 {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: 400;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
 text-align: center;
}
 td.cartbox2 {
 color: #DC143C;
 font-family: Arial, Verdana, sans-serif;
 font-size: 13px;
 font-weight: 700er;
 padding-bottom: 2px;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 2px;
 text-align: center;
}
 td.cartinfobox {
 font-family: Arial;
 font-size: 11px;
}
 td.carttop {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: 700;
 text-align: center;
}
 td.description {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: 600;
 text-align: center;
}
 td.finalbar {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-align: center;
}
 td.footer {
 background: #EFEBE2;
 border-color: #999966 #999966 #999966 #999966;
 border-style: solid;
 border-width: 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 td.galpipe {
 background: #C0C0C0;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.gb {
 background: #E7D0BB;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.gb1 {
 background: #E7D0BB;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 400;
}
 td.highlight {
 color: #800000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 18px;
 font-weight: 700;
 padding-bottom: 3px;
}
 td.holiday {
 background: #EFEBE2;
 border-color: #999966 #999966 #999966 #999966;
 border-style: solid;
 border-width: 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
 td.holiday1 {
 background: #69B36A;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
}
 td.holiday2 {
 background: #CC0000;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: 700;
}
 td.holidayborder {
 border: 1px solid #69B36A;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-left: 5px;
 text-decoration: none;
}
 td.holidaypage {
 background: #EFEBE2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 td.howto {
 border-bottom-width: 1px;
 border-color: #999966;
 border-left-width: 1px;
 border-right-width: 1px;
 border-style: solid;
 border-width: 1px;
 font-family: Arial;
 font-size: 12px;
 padding-bottom: 4px;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 4px;
 text-align: center;
 vertical-align: middle;
}
 td.menu {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 td.newsearchbox {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: 700;
 border: 1px solid #C0C0C0;
}
 td.pricebar {
 border-color: #999966;
 border-style: none none solid none;
 border-width: 1px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
}
 td.quickwick {
 background: #EFEBE2;
 border-color: #000000;
 border-style: solid solid solid none;
 border-width: 1px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
}
 td.related {
 border: 1px solid #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}
 td.return {
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: 400;
}
 td.searchbar {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
}
 td.searchbox {
 border: 1px solid #800000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
 td.sidebar {
 background: #EFEBE2;
 border-color: #999966 #999966 #999966 #999966;
 border-style: solid;
 border-width: 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-bottom: 8px;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 4px;
 text-decoration: none;
}
 td.specifications {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: 400;
 text-align: center;
}
 td.subcatlinks {
 color: #005101;
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 padding-left: 20px;
}
 .adbar a:link {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: 700;
}
 .adbar a:visited {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: 700;
}
 .breadcrumb a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
}
 .breadcrumb a:hover {
 color: #990000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
}
 .breadcrumb a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
}
 .buybox a:link {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 text-align: center;
 text-decoration: underline;
}
 .buybox a:visited {
 background: #EFEBE2;
 color: #Purple;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 text-align: center;
 text-decoration: underline;
}
 .carbox a:link {
 color: #800000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-decoration: underline;
}
 .carbox a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-decoration: underline;
}
 .carbox a:hover {
 color: #000080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-decoration: underline;
}
 .carbox1 a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}
 .carbox1 a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}
 .footer a:link {
 background: #EFEBE2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
}
 .footer a:visited {
 background: #EFEBE2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
}
 .holiday a:link {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
 .holiday a:visited {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}
 .holidaypage a:link {
 background: #EFEBE2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
}
 .holidaypage a:visited {
 background: #EFEBE2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
}
 .howto a:link {
 font-family: Arial;
 font-size: 12px;
 text-decoration: underline;
}
 .howto a:visited {
 font-family: Arial;
 font-size: 12px;
 text-decoration: underline;
}
 .menu a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}
 .menu a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}
 .related a:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}
 .related a:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}
 .searchbox a:link {
 background: #EFEBE2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding-left: 3px;
 padding-right: 3px;
 text-decoration: underline;
}
 .searchbox a:visited {
 background: #EFEBE2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding-left: 3px;
 padding-right: 3px;
 text-decoration: underline;
}
 .sidebar a:link {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;
}
 .sidebar a:visited {
 background: #EFEBE2;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;
}
 .specifications a:link {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: 600;
 text-decoration: underline;
}
 .specifications a:visited {
 background: #800000;
 color: #FFFFFF;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: 600;
 text-decoration: underline;
}
 .subcatlinks a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .subcatlinks a:visited {
 color: #800080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
 .subcatlinks a:hover {
 color: #000080;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
}
.responsive {
  width: 100%;
  height: auto;
}