body,td,ol,ul,p { font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: normal; color: #006124; }
input,select,textarea { font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: normal; color: #000000; }
.small { font-size: 10px; }
.large { font-size: 14px; }
.verylarge { font-size: 18px; }
.huge { font-size: 18px; }
.header { font-size: 14px; font-weight: bold; }

a, a:active, a:visited { color: #333333; text-decoration: underline; font-weight: bold; }
a:hover { text-decoration: underline; }

.footer { color: #FFFFFF; text-align: center; line-height: 150%; margin: 4px; }
.footer a, a:active, a:visited { color: #FFFFFF; font-weight: normal; text-decoration; none; }

.msgerror { color: #FFFFFF; font-size: 11px; }

.browseselect { color: #FFFFFF; background: #D2232A; font-size: 14px; border: solid 1px #D2232A; }
.browseselectlabel { color: #FFFFFF; font-weight: bold; font-size: 14px; }
.browsecart { font-size: 11px; color: #FFFFFF; }
.browsecart a { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.browsecart a:visited { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.browsecart a:hover { text-decoration: underline; }

.infopanel { color: #FFFFFF; font-weight: bold; font-size: 12px; padding: 15px; }
.infopanel p { color: #FFFFFF; font-weight: bold; font-size: 12px; }
.baskettitle { font-size: 18px; font-weight: bold; }
.addtocartselect { color: #FFFFFF; background: #41AD49; font-size: 14px; border: solid 1px #41AD49; }
.categorysection { color: #FFFFFF; font-weight: bold; }
.categorybasket, .categorybasket:active, .categorybasket:visited { color: #006124; text-decoration: none; font-weight: normal; }
.categorybasket:hover { text-decoration: underline; }
.pagetitle { font-size: 18px; font-weight: bold; }

.infopanel h1 { font-size: 24px; font-weight: normal; }
.infopanel h2 { font-size: 14px; font-weight: normal; }
.infopanel h3 { font-size: 14px; font-weight: normal; }

h4 { font-size: 11px; font-weight: normal; color: #FFFFFF; text-align: center; }


