.width {
        MARGIN: 0px auto; WIDTH: 100%; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; min-width: 770px
}
 HTML .minwidth {
        BORDER-LEFT: #fff 770px solid
}
 HTML .container {
        MARGIN-LEFT: -770px; POSITION: relative
}
 HTML .minwidth {
        HEIGHT: 1px
}
 HTML .container {
        HEIGHT: 1px
}
BODY {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
FORM {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

H1
 {
        
    FONT-SIZE: 100%;

}



H2 
{
        
    FONT-SIZE: 100%; 

}



H3 
{

        FONT-SIZE: 100%;

}



H4 
{
        
    FONT-SIZE: 100%;

}



H5 
{
   
    FONT-SIZE: 100%;

}



H6 
{
        
    FONT-SIZE: 100%;

}

HR {
        COLOR: silver
}

A IMG {
        border: none;
}
A:link {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: blue; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A:visited {
        BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: purple; TEXT-DECORATION: none
}
A:hover {
        BACKGROUND: yellow; COLOR: black; TEXT-DECORATION: underline
}
UL {
        MARGIN-LEFT: 4%; MARGIN-RIGHT: 4%
}
OL {
        MARGIN-LEFT: 4%; MARGIN-RIGHT: 4%
}
DL {
        MARGIN-LEFT: 4%; MARGIN-RIGHT: 4%
}
P {
        
}

.std-indent
{
   MARGIN-LEFT: 4%; MARGIN-RIGHT: 4%;
}

.faq-question {
        margin-top: 10px; margin-bottom: 10px; PADDING-RIGHT: 20px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 2px; BORDER-LEFT: gray 3px solid; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #c5c6ac; TEXT-ALIGN: left
}

.faq-answer {
        font:normal 12px Verdana, Arial, Helvetica, sans-serif;
        padding-top:5px;
        padding-bottom: 5px;
        MARGIN-LEFT: 4%; MARGIN-RIGHT: 4%;
        line-height:130%;
}

.header {
        BACKGROUND: #fcce32; HEIGHT: 83px
}
.header IMG {
        FLOAT: left; MARGIN: 0px 15px 0px 15px
}

.headerpeople IMG {
        FLOAT: right; MARGIN: 0px 0px 0px 0px
}

.contact-details  {
        MARGIN-top: 20px; MARGIN-right: 5px; FONT-SIZE: 115%; FONT-WEIGHT: bold;  text-align:right; FLOAT: right; 
}

.security-seal {
      MARGIN-top: 15px; MARGIN-right: 20px;  text-align:right; FLOAT: right;  
}

.top-nav {
        CLEAR: both; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #c5c6ac; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 2em; TEXT-ALIGN: left
}
.top-nav UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.top-nav LI {
        PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.top-nav A:link {
        COLOR: #000000
}
.top-nav A:visited {
        COLOR: #000000
}
.top-nav A:hover {
        COLOR: #555555
}
.top-nav A:active {
        COLOR: #000000
}
.imgbar {
        BORDER-RIGHT: black 1px solid; BACKGROUND: #fcce32; BORDER-BOTTOM: black 1px solid
}
.imgbartxt {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #000000; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-ALIGN: center
}

.imgbar2 {
        FLOAT: left
}
.zz{margin: 0px}
.middle {
        BORDER-RIGHT: black 1px solid; WIDTH: 100%; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left
}
.left-col {
        BORDER-RIGHT: #000000 1px solid; FONT-SIZE: 100%; BACKGROUND: #fcce32; VERTICAL-ALIGN: top; WIDTH: 200px; FONT-FAMILY: verdana, arial, tahoma, sans-serif
}
.left-nav UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px; PADDING-TOP: 0px
}
.left-nav LI {
        MARGIN: 3px; LIST-STYLE-TYPE: none
}
.lnav-hdr {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #c5c6ac; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, tahoma, arial, sans-serif
}
.shop-img {
        PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.cart {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.shop-nav {
        MARGIN: 10px auto
}
.shop {
        BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: red; MARGIN: 0px 0px 5px 60px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.shop :hover {
        BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #f5f5f5; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none
}
.secure {
        TEXT-ALIGN: center
}
.content-col {
        VERTICAL-ALIGN: top
}
.currencyselectlisbox
{
        FONT-SIZE: 100%
}
.centretable TABLE {
        MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.intro1 {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 30px 50px; PADDING-TOP: 10px; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BACKGROUND-COLOR: #fcce32
}
.introtitle1 {
        FONT-WEIGHT: bold; FONT-SIZE: 175%; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; text-align: left
}
.introtext {
        BORDER-RIGHT: #b1b1b1 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #b1b1b1 1px dotted; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #b1b1b1 1px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #b1b1b1 1px dotted; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 130%;
}
.introflags {
        FONT-SIZE: 110%; COLOR: #000000; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.intflagstbl {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 0px; WIDTH: 90%; FLOAT: left; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, tahoma, sans-serif 
}
.contact-box {
        FONT-SIZE: 100%
}
.mail {
        TEXT-ALIGN: center
}
.mail TABLE {
        BORDER-RIGHT: #c8dcc2 1px solid; BORDER-TOP: #c8dcc2 1px solid; BORDER-LEFT: #c8dcc2 1px solid; BORDER-BOTTOM: #c8dcc2 1px solid
}
.mail TD {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eefaea; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.sbt {
        MARGIN: 10px
}
.ct {
        WIDTH: 330px; COLOR: black; BACKGROUND-COLOR: #c8dcc2
}
.ctx {
        WIDTH: 330px; COLOR: white; BACKGROUND-COLOR: red
}
.ctc {
        COLOR: black; BACKGROUND-COLOR: #c8dcc2
}
.ctcx {
        COLOR: white; BACKGROUND-COLOR: red
}
.centrehilite {
        BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: red 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 130%; BACKGROUND: yellow; PADDING-BOTTOM: 10px; MARGIN: 2em auto; BORDER-LEFT: red 1px solid; WIDTH: 80%; PADDING-TOP: 10px; BORDER-BOTTOM: red 1px solid; TEXT-ALIGN: center
}
.prodhead {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 4px; MARGIN: 20px 0px 20px 20px; WIDTH: 90%; FLOAT: left; COLOR: white; PADDING-TOP: 2px; BORDER-RIGHT: #318aff 1px solid;  BORDER-TOP: #318aff 1px solid;  BACKGROUND: gray;  BORDER-LEFT: #318aff 1px solid;  BORDER-BOTTOM: #318aff 1px solid; FONT-FAMILY: verdana, arial, tahoma, sans-serif
}
.prodhead IMG {
        MARGIN: 0px 40px
}
.proddesctbl {
        clear:both; MARGIN: 50px 0px
}
.proddesctbl TD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.titleblock {
        FONT-WEIGHT: bold; COLOR: green
}
.offerhead {
        BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.offerhead IMG {
        MARGIN: 0px 40px
}
.prodtblehead {
        TEXT-ALIGN: left
}
.prodoffer {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #6495ed 3px solid
}
.stockout {
        BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: red 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 130%; BACKGROUND: yellow; PADDING-BOTTOM: 10px; MARGIN: 2em auto; BORDER-LEFT: red 1px solid; WIDTH: 80%; PADDING-TOP: 10px; BORDER-BOTTOM: red 1px solid; TEXT-ALIGN: center;
position: relative;}
.cathead {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 150%; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 20px 0px 20px 20px; WIDTH: 90%; COLOR: #000000; PADDING-TOP: 3px; LETTER-SPACING: 1px; BACKGROUND-COLOR: #fcce32
}
.title {
        CLEAR: both; BORDER-RIGHT: #318aff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #318aff 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 150%; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 30px 0px 10px 20px; BORDER-LEFT: #318aff 1px solid; WIDTH: 50%; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #318aff 1px solid; LETTER-SPACING: 1px
}
.category {
        CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 90%; PADDING-TOP: 10px
}
.category .imgcat {
        FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 200px
}
.imgcat {
        TEXT-ALIGN: center
}
.imgcat IMG {
        BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.category .name {
        FONT-SIZE: 120%; MARGIN: 0px 0px 10px 260px; BORDER-BOTTOM: #fcce32 1px solid
}
.category .desc {
        FONT-SIZE: 100%; MARGIN: 0px 0px 10px 260px
}
.multiproductcategory {
        CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 90%; PADDING-TOP: 10px
}
.multiproductcategory .imgcat {
        FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 200px
}
.imgcat {
        TEXT-ALIGN: center
}
.imgcat IMG {
        BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.multiproductcategory .name {
        FONT-SIZE: 120%; MARGIN: 0px 0px 10px 260px; BORDER-BOTTOM: #fcce32 1px solid
}
.multiproductcategory .desc {
        FONT-SIZE: 100%; MARGIN: 0px 0px 10px 260px
}
.multiproductcategory .productlink {
        FONT-SIZE: 100%; MARGIN: 0px 0px 2px 320px; Text-align: left
}
.subcategorymenu
{
         FONT-SIZE: 170%; PADDING-BOTTOM: 30px;  MARGIN: 0px 0px 10px 100px; Text-align: left
}
.subcategorymenu .menuheadertext
{
         CLEAR: both; Text-align: left
}
.subcategorymenu A
{
        FONT-SIZE: 100%; MARGIN: 0px 0px 5px 100px; Text-align: left
}
.subcategorymenu UL {
       
}
.subcategorymenu LI
{
        FONT-SIZE: 100%; MARGIN: 0px 0px 5px 100px; Text-align: left
}
.groupheader
{
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 120%; PADDING-BOTTOM: 4px; MARGIN: 20px 0px 20px 20px; WIDTH: 90%; FLOAT: left; PADDING-TOP: 2px; 
}
.groupproduct {
        CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 90%; PADDING-TOP: 10px
}
.groupproduct .imgcat {
        FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 200px; TEXT-ALIGN: center; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.groupproduct .name {
        FONT-SIZE: 120%; MARGIN: 0px 0px 10px 260px; BORDER-BOTTOM: #fcce32 1px solid
}
.groupproduct .desc {
        FONT-SIZE: 100%; MARGIN: 0px 0px 10px 260px
}
.groupproductoffers {
        MARGIN: 0px 0px 10px 260px 
}
.groupinfo {
       BORDER-RIGHT: #fcce32 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fcce32 1px solid; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 20px; BORDER-LEFT: #fcce32 1px solid; WIDTH: 86%; PADDING-TOP: 20px; BORDER-BOTTOM: #fcce32 1px solid
}
.shopcart {
       TEXT-ALIGN: center
}
.shopcart .caption {
        BORDER-RIGHT: #a3a3a3 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a3a3a3 2px solid; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 150%; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 20px; MARGIN-LEFT: auto; BORDER-LEFT: #a3a3a3 2px solid; WIDTH: 80%; MARGIN-RIGHT: auto; PADDING-TOP: 20px; BORDER-BOTTOM: #a3a3a3 2px solid
}
.shopcart .shopempty {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 130%; BACKGROUND: yellow; PADDING-BOTTOM: 10px; MARGIN: 2em; WIDTH: 60%; PADDING-TOP: 10px;  MARGIN-LEFT: auto;  MARGIN-RIGHT: auto;
}
.shopcart TABLE {
        BORDER-RIGHT: #ffcf31 4px solid; BORDER-TOP: #ffcf31 4px solid; BACKGROUND: #fff; MARGIN: 20px auto; BORDER-LEFT: #ffcf31 4px solid; WIDTH: 80%; BORDER-BOTTOM: #ffcf31 4px solid
}
.shopcart TABLE TH {
        FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.shopcart TABLE .prod0 {
        BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; BACKGROUND: #d5d5d5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left; Width: 47em
}
.shopcart TABLE .price0 {
        PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; BACKGROUND: #d5d5d5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.shopcart TABLE .prod1 {
        BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.shopcart TABLE .price1 {
        PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.shopcart TABLE .totaltext {
        BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.shopcart TABLE .totalprice {
        PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #a3a3a3; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
INPUT.btn {
        BORDER-RIGHT: #00008b 1px outset; BORDER-TOP: #00008b 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px 15px; BORDER-LEFT: #00008b 1px outset; WIDTH: 10em; CURSOR: pointer; COLOR: black; BACKGROUND-COLOR: #fcce32;  BORDER-BOTTOM: #00008b 1px outset; HEIGHT: 3em;
}
INPUT.btnhov {
        FONT-WEIGHT: bold; COLOR: black; text-decoration: underline;
}
.shopitembutton {
        BORDER-RIGHT: #00008b 1px outset; BORDER-TOP: #00008b 1px outset; FONT-SIZE: 110%; MARGIN: 0px 10px; BORDER-LEFT: #00008b 1px outset; WIDTH: 10em; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #00008b 1px outset; HEIGHT: 2em; BACKGROUND-COLOR: #fcce32
}
.shopitembutton A:hover {
        FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #fcce32; TEXT-DECORATION: none
}
.shopitembutton A:active {
        COLOR: black; BACKGROUND-COLOR:#fcce32; TEXT-DECORATION: none
}
.shopitemeditbutton {
        BORDER-RIGHT: #00008b 1px outset; BORDER-TOP: #00008b 1px outset;FONT-SIZE: 110%; MARGIN: 0px 10px; BORDER-LEFT: #00008b 1px outset; WIDTH: 10em; COLOR: black; PADDING-TOP: 0.1em; BORDER-BOTTOM: #00008b 1px outset; HEIGHT: 2em; BACKGROUND-COLOR: #fcce32
}
.shopitemeditbutton A:hover {
        FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #fcce32; TEXT-DECORATION: none
}
.shopitemeditbutton A:active {
        COLOR: black; BACKGROUND-COLOR: #fcce32; TEXT-DECORATION: none
}
.shopbutton {
        text-align: center; BORDER-RIGHT: #00008b 1px outset; BORDER-TOP: #00008b 1px outset; float: left; FONT-SIZE: 110%; MARGIN: 0px 10px; BORDER-LEFT: #00008b 1px outset; WIDTH: 10em; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #00008b 1px outset; HEIGHT: 2em; BACKGROUND-COLOR: #fcce32
}
.shopbutton A:hover {
        FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #fcce32; TEXT-DECORATION: none
}
.shopbutton A:active {
        COLOR: #00008b; BACKGROUND-COLOR: #add8e6; TEXT-DECORATION: none
}
.shopcarteditbutton {
        text-align: center; BORDER-RIGHT: #00008b 1px outset; BORDER-TOP: #00008b 1px outset; FONT-SIZE: 110%; BORDER-LEFT: #00008b 1px outset; WIDTH: 15em; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #00008b 1px outset; HEIGHT: 2em; BACKGROUND-COLOR: #fcce32
}
.shopcarteditbutton A:hover {
        FONT-WEIGHT: bold; COLOR: green; BACKGROUND-COLOR: #fcce32; TEXT-DECORATION: none
}
.shopcarteditbutton A:active {
        COLOR: black; BACKGROUND-COLOR: #fcce32; TEXT-DECORATION: none
}

.shopcartform {
        TEXT-ALIGN: center;
}
.shopcartform TABLE {
        BORDER-RIGHT: #a3a3a3 2px solid; BORDER-TOP: #a3a3a3 2px solid; BACKGROUND: #fff; MARGIN: 20px auto; BORDER-LEFT: #a3a3a3 2px solid; WIDTH: 80%; BORDER-BOTTOM: #a3a3a3 2px solid
}

.altcheckoutoptions {

      MARGIN: 20px auto; WIDTH: 80%;
}

.ordersuccessref {
        BORDER-RIGHT: #ffcf31 1px solid; BORDER-TOP: #ffcf31 1px solid; BACKGROUND: #fff; MARGIN: 0px 300px 0px 300px; BORDER-LEFT: #ffcf31 1px solid; BORDER-BOTTOM: #ffcf31 1px solid; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; text-align: center; FONT-WEIGHT: bold
}
.sitemap1 {
  font-size:120%;
}
.sitemap2 {
  font-size:120%;
  font-weight:bold;
  background:blue;
  color: white;
}
.inputrqd {
        FONT-SIZE: 100%; maxlength: 5
}
.comments {
        FONT-SIZE: small
}
.centretable .outer {
        BACKGROUND: url(./graphics/addtocart1.gif) no-repeat 0px -24px; MARGIN: 0px 0px 0px 3px; WIDTH: 114px; HEIGHT: 24px
}
.centretable .outer A {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(./graphics/addtocart1.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 100% Georgia, serif; OVERFLOW: hidden; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
.centretable .outer A:hover {
        BACKGROUND-IMAGE: none; COLOR: cyan
}
.centretable .outer SPAN {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.centretable IMG {
        PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.searchhead {
        BORDER-RIGHT: #318aff 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #318aff 2px solid; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 150%; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 20px; MARGIN-LEFT: auto; BORDER-LEFT: #318aff 2px solid; WIDTH: 80%; MARGIN-RIGHT: auto; PADDING-TOP: 20px; BORDER-BOTTOM: #318aff 2px solid
}
.specials {
        MARGIN: 0px 0px 2px 2px
}
.lower {
        MARGIN: 0px 1px 0px 2px
}
.lower-box {

}
.footer {

}
.footer-txt {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: #c5c6ac; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; FONT-FAMILY: verdana, arial, tahoma, sans-serif
}
.sitemap {
        FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.subnote1 {
        PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 85%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: gray; FONT-FAMILY: verdana, sans-serif
}
.title1 {
        FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.title2 {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 2px; BORDER-LEFT: #6495ed 5px solid; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.title3 {
        PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f5deb3; TEXT-ALIGN: left
}
.title4 {
        PADDING-RIGHT: 20px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 2px; BORDER-LEFT: gray 3px solid; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #c5c6ac; TEXT-ALIGN: left
}
.subtitle1 {
        PADDING-LEFT: 2%; FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #901602; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.subtitle2 {
        PADDING-LEFT: 5%; FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #901602; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.subtitle3 {
        BORDER-RIGHT: teal 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: teal 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; BORDER-LEFT: teal 1px solid; COLOR: #901602; PADDING-TOP: 2px; BORDER-BOTTOM: teal 1px solid; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.subtitle4 {
        PADDING-LEFT: 20%; FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #901602; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.headerbox1 {
        BORDER-RIGHT: #b1b1b1 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #b1b1b1 1px dotted; PADDING-LEFT: 2px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; BORDER-LEFT: #b1b1b1 1px dotted; PADDING-TOP: 2px; BORDER-BOTTOM: #b1b1b1 1px dotted; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4
}
.headerbox2 {
        BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b1b1b1 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #b1b1b1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b1b1b1 1px solid; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffdead
}
.headerbox3 {
        BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: red 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: red 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 1px solid; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4
}
.headerbox4 {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
.headerhighlight1 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: yellow
}
.headerhighlight2 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: red
}
.headerhighlight3 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: blue
}
.headerhighlight4 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: silver
}
.headerindentlhborder1 {
        BORDER-RIGHT: gray 3px double; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.headerindentlhborder2 {
        BORDER-RIGHT: gray 3px double; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.headerindentrhborder1 {
        BORDER-RIGHT: gray 10px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: yellow; TEXT-ALIGN: left
}
.headerindentrhborder2 {
        BORDER-RIGHT: gray 10px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: yellow; TEXT-ALIGN: right
}
.headerunderline1 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.headerunderline2 {
        TEXT-DECORATION: underline
}
.headerunderline3 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.headerunderline4 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.headerunderline5 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.headerunderline6 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.headertopbottom1 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.headertopbottom2 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.texthighlight1 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: yellow
}
.texthighlight2 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: red
}
.texthighlight3 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: blue
}
.texthighlight4 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: silver
}
.textbox1 {
        BORDER-RIGHT: #b1b1b1 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #b1b1b1 1px dotted; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #b1b1b1 1px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #b1b1b1 1px dotted; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4
}
.textbox2 {
        BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b1b1b1 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #b1b1b1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b1b1b1 1px solid; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffdead
}
.textbox3 {
        BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: red 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: red 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 1px solid; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4
}
.textbox4 {
        BORDER-RIGHT: gray 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: gray 2px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: gray 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: gray 2px solid; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.textimageindent1 {
        BACKGROUND-POSITION: left top; PADDING-LEFT: 50px; BACKGROUND-IMAGE: url(./graphics/cart-full.gif); MARGIN-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.textimageindent2 {
        BACKGROUND-POSITION: left top; PADDING-LEFT: 50px; BACKGROUND-IMAGE: url(./graphics/cart-full.gif); MARGIN-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.textimageindent3 {
        BACKGROUND-POSITION: left top; PADDING-LEFT: 50px; BACKGROUND-IMAGE: url(./graphics/cart-full.gif); MARGIN-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.textimageindent4 {
        BACKGROUND-POSITION: left top; PADDING-LEFT: 50px; BACKGROUND-IMAGE: url(./graphics/cart-full.gif); MARGIN-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.textimageindent5 {
        BACKGROUND-POSITION: left top; PADDING-LEFT: 50px; BACKGROUND-IMAGE: url(./graphics/cart-full.gif); MARGIN-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.textunderline1 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.textunderline2 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.textunderline3 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.textunderline4 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.textunderline5 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.textunderline6 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.bulletlist1 {
        BORDER-RIGHT: #c8dcc2 1px solid; BORDER-TOP: #c8dcc2 1px solid; BACKGROUND: #eefaea; MARGIN: 2em 1em 1em 1em; BORDER-LEFT: #c8dcc2 1px solid; BORDER-BOTTOM: #c8dcc2 1px solid; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.bulletlist1 UL {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.bulletlist1 UL LI {
        PADDING-RIGHT: 1em; PADDING-LEFT: 1em; LIST-STYLE-IMAGE: url(./graphics/lpp.gif); PADDING-BOTTOM: 0.2em; MARGIN: 0.3em 0 0.3em 0.3em; PADDING-TOP: 0em
}
.bulletlist2 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.bulletlist3 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.bulletlist4 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: red
}
.bulletlist5 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: red
}
.bulletlist6 {
        FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: red
}
.textcolor1 {
        COLOR: red; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.textcolor2 {
        COLOR: blue; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.textcolor3 {
        COLOR: red; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.textcolor4 {
        COLOR: blue; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.textcolor5 {
        COLOR: red; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.textcolor6 {
        COLOR: blue; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.textindentlhborder1 {
        BORDER-RIGHT: gray 3px double; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.textindentlhborder2 {
        BORDER-RIGHT: gray 3px double; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.textindentlhborder3 {
        BORDER-RIGHT: gray 3px double; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.textindentrhborder1 {
        BORDER-RIGHT: gray 10px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: yellow; TEXT-ALIGN: left
}
.textindentrhborder2 {
        BORDER-RIGHT: gray 10px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: yellow; TEXT-ALIGN: right
}
.textindentrhborder3 {
        BORDER-RIGHT: gray 10px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: yellow; TEXT-ALIGN: right
}
.banner TABLE {
        BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; WIDTH: 100%; BORDER-BOTTOM: red 2px solid
}
.b1 {
        BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; WIDTH: 30%; BORDER-BOTTOM: red 1px solid
}
.b2 {
        BACKGROUND: green
}
.b3 {

}
.b4 {

}
.b1 .maintext {
        FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; MARGIN: 10px
}
.subtext {
        FONT-WEIGHT: bold; FONT-SIZE: 0.5em; FLOAT: left; MARGIN: 10px; WIDTH: 50%
}
.leftimage {
        POSITION: absolute; TOP: 5%
}
.rightside {
        BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.maintextright {

}
.subtextRight {

}
.bannerimg1 {

}
.bannerimg2 {

}
.featuredproductstable {
    MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}

.featuredproductscells {
    FONT-SIZE: 120%; TEXT-ALIGN: center;
}
.featuredproductscells A:hover {
    FONT-WEIGHT: bold; BACKGROUND: none; TEXT-DECORATION: none
}
.featuredproductscells IMG {
    PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.customerservices A:hover {
    FONT-WEIGHT: bold; BACKGROUND: none; TEXT-DECORATION: none
}
.pharmacistquestion {
    MARGIN-LEFT: 35px;
    Margin-right: 215px;
    Width: 800px;
}
.pq {
        WIDTH: 800px; COLOR: black; BACKGROUND-COLOR: while
}
.pqr {
        WIDTH: 800px; COLOR: black; BACKGROUND-COLOR: #FFFF66
}
.pqx {
        WIDTH: 800px; COLOR: white; BACKGROUND-COLOR: red
}
.pqchk {
        COLOR: black; BACKGROUND-COLOR: #FFFF66
}
.pqchkx {
        COLOR: white; BACKGROUND-COLOR: red
}
.centrebtns {
   text-align:center;
}
.searchresultssubheader {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 20px 20px; WIDTH: 90%; COLOR: #000000; PADDING-TOP: 3px; LETTER-SPACING: 1px;
}

.feedback-form {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fcce32; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120% ; width: 280px; TEXT-ALIGN: center     
}
.feedback-form TEXTAREA {
    Margin-top: 5px; 
}

.search-form {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fcce32; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120% ; width: 200px
}

.fb {
        WIDTH: 250px; COLOR: black; BACKGROUND-COLOR: #c8dcc2
}
.fbx {
        WIDTH: 250px; COLOR: black; BACKGROUND-COLOR: red
}
.fbc {
        COLOR: black; BACKGROUND-COLOR: #c8dcc2
}
.fbcx {
        COLOR: white; BACKGROUND-COLOR: red
}       
        
.shopcartinfoform {
        TEXT-ALIGN: center;
}
.shopcartinfoform TABLE {
        WIDTH: 80%; MARGIN: 20px auto;
}

.shopcartcheckoutbutton {
        text-align: center; BORDER-RIGHT: #00008b 1px outset; BORDER-TOP: #00008b 1px outset; FONT-SIZE: 110%; BORDER-LEFT: #00008b 1px outset; WIDTH: 15em; COLOR: green; PADDING-TOP: 0.5em; BORDER-BOTTOM: #00008b 1px outset; HEIGHT: 2em; BACKGROUND-COLOR: #fcce32
}
.shopcartcheckouttbutton A:hover {
        FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #fcce32; TEXT-DECORATION: none
}
.shopcartcheckoutbutton A:active {
        COLOR: black; BACKGROUND-COLOR: #fcce32; TEXT-DECORATION: none
}
