<!--
body {font-family:Arial, verdana, tahoma, Helvetica, sans-serif;background:#f5ccab}
H1 {font-family:arial;font-size:25px;line-height:70%;padding:0px;margin:0px;color:#c6f3f7}
H1.sub {font-family:arial;font-size:25px;line-height:100%;padding:0px;margin-bottom:2px;color:#F0AB54}
H2.product {color:#8D8C8C;font-size:20px;margin-bottom:5px}


/* ------- LINK SETTINGS -------------- */
a:active {color:#FF8906;font-family:Arial, verdana, tahoma, Helvetica, sans-serif;font-weight:600}
a:link {color:#FF8906;font-family:Arial, verdana, tahoma, Helvetica, sans-serif;font-weight:600}
a:hover {color:#6F9D31;font-family:Arial, verdana, tahoma, Helvetica, sans-serif;font-weight:600}
a:visited {color:#333333;font-family:Arial, verdana, tahoma, Helvetica, sans-serif}
a:hover {color:#6F9D31;font-family:Arial, verdana, tahoma, Helvetica, sans-serif}
a.banner {color:#888888;font-family:Arial, verdana, tahoma, Helvetica, sans-serif; font-size:9px}

/* ------- GENERAL FONT SETTINGS -------------- */
.small{font-size: 10px; color: #b6b6b6}
.small-2{font-size: 10px; color: #6d7e8d;padding:5px;padding-left:20px;padding-right:20px}
.emph {font-size: 13px; font-weight: bold; color: #106984}
.rbld {font-size: 13px; font-weight: bold; color: #ff0000}
.main {padding:15px;font-size: 13px;color:#666666}
.heading {font-size: 14pt; font-weight: bold; color: #6F9D31}
.heading2 {font-size: 15px; font-weight: bold; color: #666666}
.bodyText {font-size: 9pt; color: #333333}
.bodyTextBold {font-size: 9pt; font-weight: bold; color: #333333}
.bodyTextError {font-size: 9pt; color: #FF0000}
.bodyTextSmall {font-size: 8pt}
.bodyTextWhite {font-size: 9pt; font-weight: bold; color: #FFFFFF}
.topline {color:#e7efde}
.voucherHeading {font-size: 14pt; font-weight: bold; color: #666666}
.topcatch {font-size: 11px; color: #82989c;background-color:#B1C7CC;text-align:right}
.mainBody {background-color:#ffffff;text-align:left;padding:10px;padding-top:0px}
.leftmenu2 {background-image:url('../img/menu-bg2.gif');padding-bottom:0px;margin-bottom:0px;text-align:left}
.leftmenu {background-image:url('../img/menu-bg.gif');padding-bottom:0px;margin-bottom:0px;text-align:left}
.ml {color:#FFFFFF;font-weight:bold}
.num {font-size:12px;color:#F38607}
.num2 {font-size:16px;color:#45565b}
.cats {background-image:url('../img/ct-bg.gif');border:1px #bcbcbc solid;padding-bottom:15px}
.cat2 {background-color:#f1f1f1;border:1px #bcbcbc solid;padding-bottom:15px}
.toplink {color:#45464c; font-size:17px}

a.num:link {font-size:12px;color:#F38607;line-height:25px;font-weight:bold}
a.num:visited {font-size:12px;color:#666666;line-height:25px;font-weight:bold}


/* ------- CATEGORY LIST (Category page body area) -------------- */
.categoryHeader {font-size: 11pt; font-weight: bold; color: #000099}
.categoryDescription {font-size: 13px; color: #333333}
.categoryRow {padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}


/* ------- CATEGORY LIST (Left Menu) -------------- */
.categoryBackground {background-image:url('../img/lbg.jpg')}
.categoryHeadingRow {background-image:url('../img/t_bg.gif'); background-color: #c0c0c0; text-align: left}
.categoryHeadingText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #005B75}
.categoryRow1 {padding-left:13px;padding-right:4px;font-weight:bold;background-image:url('../img/leftmenu/purple.gif')}
.categoryRow2 {padding-left:13px;padding-right:4px;font-weight:bold;background-image:url('../img/leftmenu/purple.gif')}
.categoryDescription {font-size: 9pt; font-style: italic; color: #333333}
.categoryRowNew1 {padding-left:5px;padding-right:2px;font-weight:bold;background-image:url('../img/leftmenu/purple.gif')}
.categoryRowNew2 {padding-left:5px;padding-right:2px;font-weight:bold;background-image:url('../img/leftmenu/purple.gif')}

a.categoryLink:link {font-size:12px;color:#76604E;line-height:25px;text-decoration:none;font-weight:bold}
a.categoryLink:visited {font-size:12px;color:#76604E;line-height:25px;text-decoration:none;font-weight:bold}
a.subCategoryLink:link {font-size:12px;padding-left:10px;color:#76604E;text-decoration:none;font-weight:bold}
a.subCategoryLink:visited {font-size:12px;padding-left:10px;color:#76604E;text-decoration:none;font-weight:bold}
.subCategoryLinkIndent {font-size:12px;color:#76604E;text-decoration: none;}

a.CatLinkText:link {font-size:14px;color:#de8a76;line-height:14px;font-weight:bold}
a.CatLinkText:visited {font-size:14px;color:#C77B6B;line-height:14px}




/* ------- PRODUCT LIST (Category & Search result pages) -------------- */
.tabletop1 {background-image:url('../img/bb_t.gif')}
.tabletop2 {background-image:url('../img/gb_t.gif')}
.tablebg1 {background-image:url('../img/bb_bg.gif')}
.tablebg2 {background-image:url('../img/gb_bg.gif')}
.tablel1 {background-image:url('../img/bb_l.gif')}
.tablel2 {background-image:url('../img/gb_l.gif')}
.tableb1 {background-image:url('../img/bb_b.gif')}
.tableb2 {background-image:url('../img/gb_b.gif')}
.tableR1 {background-image:url('../img/bb_r.gif')}
.tableR2 {background-image:url('../img/gb_r.gif')}
.productListHeader {font-size: 14px; font-weight: bold; color: #C77B6B}
.productListHeaderB {font-size: 16px; color: #989694}
.productListDescription {font-size: 14px; color: #333333}
.productListPrice {font-size: 12px; font-weight: bold; color: #AB5A56}
.productListPriceB {font-size: 14px; font-weight: bold; color: #AB5A56}
.productListRRP {font-size: 12px; font-weight: bold; color: #000000}
.productListOutOfStock {font-size: 14px; color: #880000}
.productListDateAvailable {font-size: 12px; color: #106984}
.productListPreOrder {font-size: 12px; font-weight: bold; color: #333333}

A.productListMoreInfo:link {font-weight:bold; font-size: 13px; text-decoration: underline; color: #C77B6B}
A.productListMoreInfo:visited {font-size: 13px; text-decoration: underline; color: #C77B6B}


/* ------- PRODUCT PAGE -------------- */
.productHeader {font-size: 15px; color: #F87628}
.productText {font-size: 14px; color: #666666; text-decoration: none;}
.productTextBold {font-size: 14px; color: #666666; font-weight: bold}
.productDescriptionHeading {font-size: 16px; font-weight: bold; color: #627DC8}
.productDescription {font-size: 14px; color: #333333}
.productPrice {font-size: 14px; font-weight: bold; color: #333333}
.productRRP {font-size: 14px; font-weight: bold; color: #333333}
.productOutOfStock {font-size: 14px; color: #333333}
.productDateAvailable {font-size: 14px; color: #106984}
.productPreOrder {font-size: 14px; font-weight: bold; color: #333333}
.productInfoTable {background-color:#f2edea;color:#8D8C8C;font-weight:bold}
.productInfoTableRow1 {font-size:14px}
.productInfoTableRow2 {}
.productRow1 {background-image:url('../img/prd1.gif')}
.productRow2 {background-color: #FFFFFF}
.cattb1 {border:1px #bcbcbc solid;background-color: #FFFFFF}
.cathead {background-image:url('../img/cathead.gif')}
.prodhead {background-color:#f2edea;color:#8D8C8C;}


/* ------- CHECKOUT PAGES -------------- */
.checkoutBodyText {font-size: 9pt}
.checkoutBodyTextBold {font-size: 9pt; font-weight: bold}
.checkoutBodyTextError {font-size: 9pt; color: #FF0000}
.checkoutBodyTextSmall {font-size: 8pt}
.checkoutTable {background-color: #999999; width: 450px}
.checkoutTableAdmin {background-color: #CCCCCC; border: 1px #CCCCCC; width: 550px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.checkoutHeadingRow {background-color:#E8E4ED}
.checkoutRow1 {background-color: #FAF3EB; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-size: 9pt}
.checkoutRow2 {background-color: #FFFFFF; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-size: 9pt}
.checkoutSuccess {font-size: 12pt; font-weight: bold; color: #33CC00}
.checkoutFail {font-size: 12pt; font-weight: bold; color: #FF0000}



/* ------- PAGE LAYOUT -------------- */
.outsideBorder {background-color: #B3B3B3;}
.headerMenuSeparator {background-color: #336633;}
.bgColour {background-color: #f5ccab;}


/* ------- HEADER -------------- */
.headerRow {background-color: #3996ad}
.headerMenuRow {background-color: #F3F2F2; color: #F3F2F2}
A.headerLink:link {font-size: 13px; font-weight: bold; text-decoration: none; color: #ffffff}
A.headerLink:visited {font-size: 13px; font-weight: bold; text-decoration: none; color: #ffffff}

/* ------- FOOTER -------------- */
.footerRow {background-color: #3996ad; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; height: 20px; color: #FFFFFF}
A.footerLink:link {font-size: 14px; text-decoration: none; color: #4a5e62;font-weight:bold}
A.footerLink:visited {font-size: 14px; text-decoration: none; color: #4a5e62;font-weight:bold}
A.footerLink2:link {font-size: 13px; text-decoration: none; color: #63777C;font-weight:bold}
A.footerLink2:visited {font-size: 13px; text-decoration: none; color: #63777C;font-weight:bold}



/* ------- TOP SELLER TABLE -------------- */
.topSellerTable {background-color: #82969b}
.topSellerRow {background-color: #FFFFFF}
.row3 {background-color: #999999}
A.topSellerText:link {font-size: 7pt; color: #333333; text-decoration: none}
A.topSellerText:visited {font-size: 7pt; color: #333333; text-decoration: none}




/* ------- PRINTABLE RECEIPT -------------*/
.recieptTable {background-color: #CCCCCC; border: 1px #FF0000; width: 550px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.storeName {font-size: 16pt; font-weight: bold}
.receiptHeading {font-size: 12pt; font-weight: bold}

-->