<!--.nothing {}/* ------- LINK SETTINGS -------------- */a:active {color: #333333}a:hover {color: #FF0000}a:link {color: #FF0000}a:visited {color: #333333}/* ------- GENERAL FONT SETTINGS -------------- */.heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #AA000D}.headerText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #BA278C}.bodyText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}.bodyText2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #BA278C}.bodyTextBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333}.bodyTextBold2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #BA278C}.bodyTextError {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000}.bodyTextSmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}.bodyTextSmall2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}.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}/* ------- CATEGORY LIST (Category page body area) -------------- */.categoryHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000099}.categoryDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}.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: #AA000D}.categoryRow1 {background-color: #73C64A; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; text-align: left}.categoryRow2 {background-color: #48A93F; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; text-align: left}.categoryHRow1 {background-color: #88B61A; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; text-align: left}.categoryDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; color: #333333}A.categoryLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}A.categoryLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #f5f5f5}A.subCategoryLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}A.subCategoryLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #f5f5f5}.subCategoryLinkIndent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none }/* ------- PRODUCT LIST (Category & Search result pages) -------------- */.productListHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000066}.productListDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}.productListPrice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333}.productListRRP {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; 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: 9pt; text-decoration: none; color: #990000}A.productListMoreInfo:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #990000}/* ------- PRODUCT PAGE -------------- */.productHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #AA000D;}.productText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; text-decoration: none;}.productTextBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #AA000D; font-weight: bold}.productDescriptionHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #006600}.productDescription {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}.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}/* ------- CHECKOUT PAGES -------------- */.checkoutBodyText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;}.checkoutBodyText2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #BA278C;}.checkoutBodyTextBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #AA000D;}.checkoutBodyTextBold2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #BA278C;}.checkoutBodyTextError {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000}.checkoutBodyTextSmall2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #F9D3F9;}.checkoutBodyTextSmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}.checkoutTable {background-color: #E6A0D8; 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: #F9D3F9}.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}/* ------- PAGE LAYOUT -------------- */.outsideBorder {background-color: #B3B3B3;}.headerMenuSeparator {background-color: #336633;}.bgColour {background-color: #FFFFFF;}/* ------- HEADER -------------- */.headerRow {background-color: #48A93F}.headerMenuRow {background-color: #F3F2F2; color: #F3F2F2}A.headerLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #333333}A.headerLink2:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #FADB4C}A.headerLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #333333}/* ------- FOOTER -------------- */.footerRow {background-color: #48A93F; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; height: 20px; color: #FFFFFF}A.footerLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #FFFFFF}A.footerLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #FFFFFF}/* ------- TOP SELLER TABLE -------------- */.topSellerTable {background-color: #BB298D}.topSellerRow {background-color: #FFFFFF}.row3 {background-color: #999999}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}/* ------- 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}/* ---- PTitle - Added by m@ for design customisation. ---- */.ptitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #FADB4C}
    /* #################
		  Algozone CSS 
	   #################
	*/
	.topbanner_logo{
	  width: 173;
      height: 52;
      position:absolute;
	  left: 570px;
	  top: 20px;
	  padding: 5px;
	  visibility:block;
	  z-index:1;
	}
	.date_location{
      position:absolute;
	  left: 390px;
	  top: 125px;
	  visibility:block;
	  z-index:1;
	  color: #000000;
	  width: 300px;
	}
	.topbanner_td1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.5;
	}
	.topbanner_td2{
	background-image: url("images/az_top_right.gif");
	background-repeat: repeat-x;
	height: 52;
	width: 100%;
	}
	/* MENU bar css controls */
	.menubarmain{
	height: 23px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.5;
	color: #000000;
	}
	.menubarmain_td1{
	background-image: url("images/az_nav_left.gif");
	background-repeat: no-repeat;
	height: 32px;
	width: 386px;
	}
	.menubarmain_td1 A:link, .menubarmain_td1 A:active, .menubarmain_td1 A:visited{ 
	font-size: 11px; 
	font-family: Arial;
	color: #BA278C;
	font-weight: normal;
	text-decoration: none;
	}
	.menubarmain_td1 A:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #B3B3B3;
	}
	.menubarmain_td2{
	width: 350px;
	height: 32px;
	text-align: right;
	vertical-align: top;
	}
	.menubarmain_td3{
	background-image: url("images/az_nav_right.gif");
	background-repeat: repeat-x;
		vertical-align: top;
	}
	.menubuttons{
	height: 32px;
	vertical-align: top;
	}
	/* MAIN table css controls */		
	.maincont_tb{
	background-image: url(images/az_back_left_r.gif);
	background-repeat:  repeat-y;
	background-position: top left;
	}
	.maincont_mid_td{
	padding-top: 25px;
	}
	/* LEFT bar css controls */	
	.maincont_left_td {
	padding-top: 70px;
	padding-right: 10px;
	background-image: url(images/az_back_left.gif);
	background-repeat: no-repeat;
	width: 170px;
	}
	.leftbar_tb{
	width: 170px;
	}
	BODY{
	background-image: url(images/az_back_main.gif);
	background-repeat: no-repeat;
	background-position: 170 137;	
	}
	/*Algozone (Specific for osCommerece) CONTENT in LEFT bar css */ 
	.infoBoxLeft {
	}
	TD.infoBoxLeft, SPAN.infoBoxLeft { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; 
	}
	infoBoxHeadingLeft {
	}
	TD.infoBoxHeadingLeft {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #FFFFFF;
	background-image: url(images/az_box_m_left.gif);
	background-repeat:  no-repeat;
	width: 170px;
	height: 25px;
	}
	.infoBoxContentsLeft {
	color: #DCDAC1;
	font-size: 10px;
	}
	.infoBoxHeadingRcornerLeft {
	}
	.infoBoxHeadingLcornerleft {
	}
	.infoBoxContentsLeft A:link, .infoBoxContentsLeft A:active, .infoBoxContentsLeft A:visited{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	}
	.infoBoxContentsLeft A:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #DCDAC1;
	}
	/* RIGHT bar css controls */		
	.maincont_right_td {
	width: 172;
	text-align: right; 
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 20px;
	height: 100%;	
	color: #6D6629;
	}
	.rightbar_tb{
	vertical-align: top; 
	height: 100%;	
	}
	.rightbar_tb2{
	width: 152;
	vertical-align: top;
	margin-top: 35px;
	margin-bottom: 10px;
	}
	.rightbar_td3{
	}
	.newProductsBox {  
	border: 1px solid #BA278C;
	margin-top: 3px;
	}
	.newProductsBox A:link, .newProductsBox A:active, .newProductsBox A:visited{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #BA278C;
	}
	.newProductsBox A:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	}
	.productBoxHeadingLcorner {
	}
	.productBoxHeading {
	line-height: 0.6;
	background-image:url(../images/az_box_m_prod.gif);
	background-repeat:no-repeat;
	background-position:top right;
	border-left:1px solid #BA278C;
	border-right:1px solid #BA278C;
	border-top:1px solid #BA278C;
	background-color:#FFFFFF;
	height:18px;
	padding-left:5px;
	}
	.productBoxHeadingRcorner {
	width: 0px;
	}
	.productBox {  
	border-left: 1px solid #BA278C;
	border-right: 1px solid #BA278C;
	border-bottom: 1px solid #BA278C;
	padding: 4px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-color: #000000;
	background-color: #FFFFFF;
	}
	/*Algozone (Specific for osCommerece) CONTENT in RIGHT bar css */ 
	.infoBoxRight {  
	border: 1px solid #BA278C;
	margin-top: 3px;
	margin-bottom: 5px;
	font-size: 10px;
	}
	.infoBoxHeadingRcornerRight {
	}
	.infoBoxHeadingLcornerRight {
	}
	TD.infoBoxHeadingRight {
	background-image: url(images/az_box_m_right.gif);
	width: 152px;
	height: 20px;
	background-position: top right;
	background-repeat:  no-repeat;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BA278C;
	padding-left: 5px;
	}
	.infoBoxContentsRight {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #6D6629;
	}
	.infoBoxContentsRight A:link, .infoBoxContentsRight A:active, .infoBoxContentsRight A:visited{ 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #BA278C;
	}
	.infoBoxContentsRight A:hover
	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B3B3B3;
	}
	/* middle boxes control*/
	.infoBoxHeadingLcorner {
	background-image: url(images/az_box_l_middle.gif);
	background-repeat:  no-repeat;
	width: 51px;
	height: 20px;
	}
	.infoBoxHeading {
	line-height: 0.8;
	background-image: url(images/az_box_m_middle.gif);
	background-repeat:  repeat-x;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BA278C;
	}
	.infoBoxHeadingRcorner {
	background-image: url(images/az_box_r_middle.gif);
	background-repeat:  no-repeat;
	width: 141px;
	height: 20px;
	background-color: #EDF0F7;	
	}
	/* Product list header*/	
	TD.productListing-heading {
	background-image: url(images/az_prodlist_header.gif);
	background-repeat:  repeat-x;
	background-color: #EDF0F7;	
	height: 20px;
	}
	.footer_tb{
	text-align: center; 
	background-image: url(images/az_footer.gif);
	background-repeat:  repeat-x;
	color: #17191D;
	}
	.footer_td{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}-->