<!--
/*body { background-color: #45648d; background-image:url(img/main_bg.jpg); background-position:top; background-repeat:repeat-x; }*/
body { background-color: #FFFFFF; margin-left: 10px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #08294a; }
.nothing {}

/* ------- LINK SETTINGS -------------- */
a:active {color: #0157AD; text-decoration: underline;}
a:hover {color: #0157AD; text-decoration:underline;}
a:link {color: #0157AD; text-decoration: underline;}
a:visited {color: #0157AD; text-decoration: underline;}



/* ------- GENERAL FONT SETTINGS -------------- */
.heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; font-weight: bold; text-align: center; color: #002f5b}
.headingSale {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #FF0000}
.headingOrange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #EF8A0A}
.headingBurgandy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #990033}
.headingGrey {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #8493AA}
.optionHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #002f5b}
.optionHeadingBig {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; color: #002f5b}
.optionHeadingOrange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #993300}
.bodyText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #08294a}
.bodyTextBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #002f5b}
.bodyTextError {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000}
.bodyTextSmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #08294a}
.bodyTextSmaller {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #08294a}
.bodyTextSmallWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
.bodyTextSmallYellow {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #fed75d}
.bodyTextSmallOrange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #EF8A0A}
.bodyTextWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF}
.bodyTextOrange {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #EF8A0A}
.bodyTextGrey {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #CCCCCC}
.bodyTextSmallDarkGrey {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999}

.voucherHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #666666}


/* ------- CATEGORY LIST (Category page body area) -------------- */
.categoryHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #08294a}
.categoryDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #08294a}
.categoryRow {padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}


/* ------- CATEGORY LIST (Left Menu) -------------- */
.categoryBackground {background-color: #FFFFFF}
.categoryHeadingRow {background-color: #E7E794; text-align: left}
.categoryHeadingText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #08294a}
.categoryRow1 {background-color: #73C64A; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; text-align: left}
.categoryRow2 {background-color: #48A93F; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; text-align: left}
.categoryDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; color: #08294a}

A.categoryLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
A.categoryLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
A.subCategoryLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
A.subCategoryLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
.subCategoryLinkIndent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none }


/* ------- PRODUCT LIST (Category & Search result pages) -------------- */
.productListHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #08294a}
.productListDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #08294a}
.productListPrice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: ; color: #08294a}
.productListRRP {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: ; color: #FF0000}
.productListOutOfStock {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
.productListDateAvailable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #006600}
.productListPreOrder {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333}

A.productListMoreInfo:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #990000}
A.productListMoreInfo:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #990000}


/* ------- PRODUCT PAGE -------------- */
.productHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #08294a}
.productHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #993300}
.productText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #08294a;}
A.productText:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #0157AD}
A.productText:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; color: #0157AD}
A.productText:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #0157AD}
A.productText:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #0157AD}
.productTextBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #08294a; font-weight: bold}
.productDescriptionHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #08294a}
.productDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #08294a}
.productPrice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333}
.productRRP {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF0000}
.productOutOfStock {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
.productDateAvailable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #006600}
.productPreOrder {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333}
.productInfoTable {background-color: #CCCCCC}
.productInfoTableRow1 {background-color: #F3F2F2}
.productInfoTableRow2 {background-color: #FFFFFF}
.productRow1 {background-color: #F0F0F0}
.productRow2 {background-color: #FFFFFF}
.productLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #0157AD}
A.productLink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #0157AD}
A.productLink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; color: #0157AD}
A.productLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #0157AD}
A.productLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #0157AD}
.productQuantityDiscountsHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: ; color: #FFFFFF}
.productQuantityDiscountsText{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #08294a}


/* ------- CHECKOUT PAGES -------------- */
.checkoutBodyText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.checkoutBodyTextBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
.checkoutBodyTextBoldWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF}
.checkoutBodyTextBoldYellow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #fed75d}
.checkoutBodyTextError {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000}
.checkoutBodyTextSmall {font-family: Verdana, Arial, Helvetica, sans-serif; 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: #CCCCCC}
.checkoutRow1 {background-color: #F0F0F0; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.checkoutRow2 {background-color: #FFFFFF; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.checkoutSuccess {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #33CC00}
.checkoutFail {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FF0000}



/* ------- CART/CHECKOUT LAYOUT -------------- */
.cartHeaderBG {background-color: #4D6A8C;}
.cartHeaders {background:url(../img/boxHeaderBG2.jpg) bottom repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF;}
.cartBgColour {background:url(../img/boxes/box1_bg.jpg) bottom repeat-x; background-color: #FAFBFD;}
.cartBgColour2 {background-color: #E6F2EF;}
.cartBorder {border:#507FAF solid 1px;}
.cartBorder2 {border:#C8D2DE solid 1px;}
.cartBGRule {background-color: #C8D2DE;}



/* ------- PAGE LAYOUT -------------- */
.outsideBorder {background-color: #B3B3B3;}
.headerMenuSeparator {background-color: #336633;}
.bgColour {background-color: #45648d; background-image:url(img/main_bg.jpg); background-position:top; background-repeat:repeat-x;}


/* ------- HEADER -------------- */
.headerRow {background-color: #48A93F}
.headerMenuRow {background-color: #F3F2F2; color: #F3F2F2}
.headerLink {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: #002f5b}
A.headerLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: #002f5b}
A.headerLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: #002f5b}
.navLink {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: #002f5b}
A.navLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: #002f5b}
A.navLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: #002f5b}
A.navLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: #4476A7}
.countDown {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none; font-style:italic; color: #FFFFFF}


/* ------- FOOTER -------------- */
.footerRow {padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; height: 20px; color: #FFFFFF}
A.footerLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #FFFFFF}
A.footerLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #FFFFFF}


/* ------- NEWSLETTER -------------- */
.newsletter {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #0157ad; font-weight:bold}
.newsletterLink {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; color: #0157ad}
A.newsletterLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; color: #0157ad}
A.newsletterLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; color: #0157ad}
A.newsletterLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; color: #0157ad}


/* ------- CATEGORY LIST (Category page body area) ----------#3D77B3---- */
.testimonial {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.testimonialName {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style:italic; color: #000000}
A.testimonial:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #3D77B3}
A.testimonial:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #3D77B3}
A.testimonial:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #3D77B3}
A.testimonial:actvie {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #3D77B3}
A.testimonialName:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style:italic; text-decoration: underline; color: #3D77B3}
A.testimonialName:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style:italic; text-decoration: underline; color: #3D77B3}
A.testimonialName:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style:italic; text-decoration: underline; color: #3D77B3}
A.testimonialName:actvie {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style:italic; text-decoration: underline; color: #3D77B3}


/* ------- TOP SELLER TABLE -------------- */
.topSellerTable {background-color: #73C64A}
.topSellerRow {background-color: #FFFFFF}
.row3 {background-color: #C8D2DE}
A.topSellerText:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; text-decoration: none}
A.topSellerText:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; text-decoration: none}


/* ------- MISC PARTS -------------- */
.navInputBox {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3b6091; border-color: #8BA5B6; border-style:solid; border-width:1px; height:17px;}
.navInputBoxNews {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3b6091; background-color:#FDE07D; border-color: #8BA5B6; border-style:solid; border-width:1px; height:17px;}
.navInputBoxSM {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #3b6091; border-color: #3b6091; border-style:solid; border-width:1px; height:14px;}



/* ------- 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-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
.receiptHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold}



/* ------- PRINTABLE RECEIPT -------------*/
#overlayWindow {
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 0.5;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; color:#FFFFFF; text-align:center; vertical-align:middle;
}

-->
