﻿BODY
{
	border-right: 0px;
	border-top: 0px;
	margin-top: auto;
	margin-left: auto;
	background-color: #5f5645;
	border-left: 0px;
	border-bottom: 0px;
	font-family: verdana;
}
A
{
    FONT-WEIGHT: 700;
    COLOR: #000000;
    TEXT-DECORATION: none
}
HR
{
    COLOR: silver
}
.hilite
{
    BACKGROUND-COLOR: #472311
}
.hilite2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffcc33
}
TD.hdrBasket
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #B5B6BD
}
TD.borderLigtGray
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;

		border-left: solid 1px #B5B6BD;
		border-right: solid 1px #B5B6BD;
		border-top: solid 1px #B5B6BD;
		border-bottom: solid 1px #B5B6BD;
}
.basketText
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.normalText
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.normalTextOut
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
.boldText
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    font-weight: bold;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.boldWhiteText
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    font-weight: bold;
    FONT-FAMILY: Verdana;
}
.boldTextGray
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    font-weight: bold;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #E0E0E0
}
.boldTextWhite
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    font-weight: bold;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
}
.8WhiteBold
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    font-weight: bold;
    FONT-FAMILY: Verdana;
    text-align: right;
    BACKGROUND-COLOR: #000000;
    margin: 5, 11, 5, 5;
}
.buttons
{
    BACKGROUND-COLOR: #FFFFFF;
    margin: 5, 5, 5, 5;
}
.8Black
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    margin: 5, 5, 5, 5;
}
.rightbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
}
.12ptBlack
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
TD.inpTxtHdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
TD.ccHdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
TD.billHdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #eeeecc
}
TD.basketHdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
}
TD.pageTitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #544132;
    FONT-FAMILY: Verdana;
}
.link
{
    TEXT-DECORATION: none
}
.lCorner
{
    BACKGROUND-IMAGE: url(images/Corner_Left.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.rCorner
{
    BACKGROUND-IMAGE: url(images/Corner_Right.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.logo
{
    BACKGROUND-IMAGE: url(images/Logo.gif);
    BACKGROUND-REPEAT: no-repeat
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
BUTTON.btn100
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    WIDTH: 100px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
}
TABLE.receipt
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
TABLE.basket
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    BORDER-LEFT: medium none;
    WIDTH: 730;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
TABLE.store
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: medium none;
    WIDTH: 600px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    ALIGN: center
}
TABLE.checkout
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 730;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    ALIGN: CENTER
}
TD.hdrCheckout
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #eeeeee
}
TD.addrWarning
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
TD.hdrBlackBold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #000000
}
TD.hdrCheckoutPlain
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
TD.footer
{
	background: #ffffff;
}

a.footer
{
	color: Gray;
	font: 10pt, arial;
	font-weight: bolder;
}

TD.checkoutTotal
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.14ptBlack
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Verdana;
    FONT-COLOR: #ffffff
}
HR.checkout
{
    COLOR: #000000
}
HR.checkoutlite
{
    COLOR: #eeeecc
}
SPAN.price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
}
SPAN.productPrice
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
SPAN.basketAlert
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: firebrick;
    FONT-FAMILY: Verdana;
}
SPAN.checkoutAlert
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: firebrick;
    FONT-FAMILY: Verdana;
}
TABLE.hdrReport
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #4682b4;
}
.StoreAlertText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
}
.10ptBlack
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
.browsing
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    font-weight: bold;
}

a.productMenu
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.productMenu
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.searchHeaderText
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.searchText
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.errorText
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: red;
}
.whiteText
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;	
}
.soldOut
{
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: red;
}
.search
{
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #e0e0e0;	
}

.searchBg
{
	font-family: Verdana;
	font-size: 9pt;
	font-style: normal;
	color: #000000;
}

.footertext {font-family: Verdana;
          font-style: normal;
          font-weight: normal;
          font-size: 7pt;
          color: #bbbbbb;}
.footertext A:link {color: #bbbbbb; text-decoration: none; font-size: 7pt;}
.footertext A:visited {color: #bbbbbb; text-decoration: none; font-size: 7pt;}
.footertext A:active {color: #bbbbbb; text-decoration: none; font-size: 7pt;}
.footertext A:hover {color: #bbbbbb; text-decoration: underline; font-size: 7pt;}

.leftnav
{
	background-color:#eaecc5;
}
.pagecenter
{
	background-color:#ffffff;
}