
.nothing {}

/* ------- LINK SETTINGS -------------- */


/* ------- HTML Settings ------------------------ */
input {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 11px
}
ul {  
	list-style-image:   url(/img/icon_bullet.gif); 
	clip:  rect(  1px );
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333
}

/* ------- PAGE LAYOUT -------------- */
.layoutContentTable { 
	width: 790px;
	background-color: #FFFFFF;
  	border-right: ;
  	border-left: ;
	border-top: ;
	padding-top: 10px;
	padding-left: }
.outsideBorder {
	background-color: #B3B3B3;}
.headerMenuSeparator {
	background-color: #336633;}
.bgColour {
	background-color: #FFFFFF;}

/* ------- HEADER -------------- */
.headerTable {background-color: #FFFFFF}
.headerRow {background-color: #48A93F}
.headerMenuRow {background-color: #F3F2F2;
	color: #F3F2F2}
A.headerLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold;
	text-decoration: none; 
	color: #333333}
A.headerLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	text-decoration: none;
	color: #333333}


/* ------- GENERAL FONT SETTINGS -------------- */
.heading {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 28px; 
	font-weight: normal;
	color: #000099;
	line-height: 140% }
.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 140%; 
	color: #333333}
.bodyTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	line-height: 16px; 
	color: #666666}
.bodyTextError {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #FF0000}
.bodyTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px}
.bodyTextWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #FFFFFF}
.voucherHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: bold; 
	color: #666666}

/* ------- Home Page content area (home page only) -------------- */
.specialsTable {}
.homeSectionHeading {
	background-color:#7FC74A}
.specialsImage {
	border-width: 1px;
	border-color: #999999}
.homeProductTitle, a:link.homeProductTitle, a:visited.homeProductTitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	padding-top: ;
	color: #666666;
	text-decoration: none}
a:hover.homeProductTitle {
	text-decoration: underline}
.homeProductTitleSmall, a:link.homeProductTitleSmall, a:visited.homeProductTitleSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #333333;
	text-decoration: underline}
a:hover.homeProductTitleSmall {
	text-decoration: none}
.homeProductDescription, a:link.homeProductDescription, a:visited.homeProductDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #333333;
	text-decoration: none}
.homeRRP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 	
	color: #000000;
	text-decoration: line-through}
.homeListPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 	
	line-height: 140%; 	
	color: #333333;
	text-decoration: none}
.homeReadMore, a:visited.homeReadMore {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 	
	color: #}
a:hover.homeReadMore {
	text-decoration: none}
.homeBodyText, a:visited.homeBodyText, a:link.homeBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	line-height: 140%; 	
	color: #333333;
	text-decoration: none}
a:hover.homeBodyText {
	text-decoration: underline }
.homeRightColumn {
	background-color: #EAEAEA;
	width: 180px;
	border-left: solid #999999 1px }


/* ------- TOP SELLER TABLE -------------- */
.topSellerTable {
	background-color: #FFFFFF}
.topSellerHeading {
	background-color: #B6D8D1 }
.topSellerRow {
	background-color: #FFFFFF}
.row3 {
	background-color: #999999}
a:link.topSellerText, a:visited.topSellerText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666; 
	text-decoration: none}
a:hover.topSellerText {
	text-decoration: underline}

/* ------- CATEGORY LIST (Left Menu) -------------- */
.categoryBackground {
	background-color: #EAEAEA;
	width: ;
	border-right: solid #999999 1px }
.categoryTable {
	width: 163px }
.categoryHeadingRow {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-left: 10px; 
	background-color: #333333; 
	border-bottom: solid #FFFFFF 1px }
.categoryRow1 {
	background-color: #; 
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 8px; 
	border-bottom: solid #999999 1px;
	text-align: left }
.categoryRow2 {
	background-color: #; 
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 8px; 
	border-bottom: solid #999999 1px;
	text-align: left }
a:link.categoryLink, 
a:visited.categoryLink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #000000;
	text-decoration: none}
a:hover.categoryLink {
	color: #E10915 }
a:link.subCategoryLink, 
a:visited.subCategoryLink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	color: #333333;
	text-decoration: none}
a:hover.subCategoryLink {
	color: #E10915 }
.subCategoryLinkIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 	
	text-decoration: none }

/* ------- CATEGORY PAGE (Category area heading and description) -------------- */
.categoryHeading {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 28px; 
	font-weight: normal;
	color: #000099;
	line-height: 140% }
.categorySubHeading, a:link.categorySubHeading, a:visited.categorySubHeading {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: normal;
	color: #000099 }
a:hover.categorySubHeading {
	text-decoration: none }	
.categoryDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	line-height: 140%; 
	color: #333333}

/* ------- CATEGORY PAGE (Category list area) -------------- */
.productListHeader {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #E10915 }
.productListDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #333333 }
.categoryListRRP {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	color: #666666}
.categoryListPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333;
	font-weight: bold}
.productListOutOfStock {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333}
.productListDateAvailable {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333}
.productListPreOrder {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333}
A.productListMoreInfo:link, A.productListMoreInfo:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: underline; 
	color: #333333;
	text-transform: lowercase }
a:hover.productListMoreInfo {
	text-decoration: none;
	color: #607080 }
.productRow1 {
	background-color: #EAEAEA}
.productRow2 {
	background-color: #FFFFFF}

/* ------- PRODUCT PAGE -------------- */
.productHeader {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 21px; 
	font-weight: normal; 
	text-transform: normal;
	color: #000099 }
.productText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333; 
	text-decoration: ;}
A:hover.productText {
	text-decoration: none }
.productTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #666666; 
	font-weight: bold}

.productDescriptionHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #333333
}
.productDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 18px;
	color: #666666
	}
.productRRP {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal;
	color: #666666 }
.productRRPStrike {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	color: #FFCCOO;
	text-decoration: line-through}
.productListPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	color: #333333 }

.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: #EAEAEA}
.productInfoTableRow1 {
	background-color: #EAEAEA}
.productInfoTableRow2 {background-color: #FFFFFF}



/* ------- CHECKOUT PAGES -------------- */
.checkoutBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px
}
.checkoutBodyTextBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
.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: #; 
	width: }
.checkoutTableAdmin {background-color: #CCCCCC; border: 1px #CCCCCC; width: 550px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.checkoutHeadingRow {
	background-color: #EAEAEA}
.checkoutRow1 {
	background-color: #FFFFFF; 
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 16px
}
.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: 11px;
	line-height: 16px
}
.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}

/* ------- FOOTER -------------- */
.footerTable {
	width: 790px;
	background-color: # FFFFFF;
	border-top: solid 1px #999999  }
.footerLink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none; }
a:visited.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none; }
a:active.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none; }
a:hover.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: underline }
.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 140%;
	color: #333333;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none; }

.footerTable2 {
	width: 790px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF; 
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px; 
	height: 20px; 
}
/* ------- 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}

A.mylinks:link { color: #0066FF}
A.mylinks:visited { color: #0066FF}
A.mylinks:active { color: #0066FF}
A.mylinks:hover { color:#0033CC}
