/*
  $Id: stylesheet.css,v 1.25 2008/07/08 08:42:18 Nikos Exp $

  Copyright (c) 2003 Protoporia
  Created by Batsioulas Solutions - www.nsb.gr
  light green: 9cc486
  green: 7fa06d
  Green (fonts, etc): 2B6336
  Red: 8E1117
*/
BODY {
font-family:Arial, Georgia, Tahoma, sans-serif;
background: #b1bcaa;
color: #000000;
margin: 0px;
}
.borderTable{
border-right: solid #AB5A49 1px;
border-left: solid #AB5A49 1px;
background: #ffffff;
}
/* headerbg: The header background */
.headerbg{
background: #9cc486;
/*background-image: url(images/graphics/headerbg.gif); */
background-repeat: repeat;
background-position: bottom;
}
.searchbg{
/*background: #e6ebdf;*/
background-image: url(images/graphics/headerbg.gif); 
background-repeat: repeat;
}
/*Top menu: The top-right menu */
.topmenuleft{
background-image: url(images/graphics/topmenuleft.gif);
background-repeat: no-repeat;
}
.topmenumain{
font-size: 8pt;
color: #FFFFFF;
font-weight: bold;
background-image: url(images/graphics/topmenumain.gif);
background-repeat: repeat;
}
.topmenumaintxt, a.topmenumaintxt:link, a.topmenumaintxt:visited{
font-size: 8pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a.topmenumaintxt:hover{
font-size: 8pt;
text-decoration: none;
color: #2B6336;
text-decoration: none;
}
/*Header menu: The menu between the header and the top banner */
.headermenu, a.headermenu:link, a.headermenu:visited{
background: #7fa06d;
font-size: 9pt;
/*color: #8E1117;*/
color: #ffffff;
font-weight: bold;
text-decoration: none;
/*background-image: url('images/graphics/menubg.gif');
background-repeat: repeat;*/
}
a.headermenu:hover{
color: #2B6336;
}
.headersearchtitle{
font-size: 9pt;
/*color: #2B6336;*/
color: #153112;
font-weight: bold;
text-align: center	
}
.headersearchtxt{
font-size: 7.5pt;
color: #000000;
font-weight: bold;	
}
a.headersearchtxt:link, a.headersearchtxt:visited{
font-size: 7.5pt;
text-decoration: none;
}
a.headersearchtxt:hover{
font-size: 7.5pt;
text-decoration: underline;
}
.headersearchtxt2{
font-size: 8pt;
color: #153112;
font-weight: bold;	
}
a.headersearchtxt2:link, a.headersearchtxt2:visited{
font-size: 8pt;
text-decoration: none;
font-weight: bold;
}
a.headersearchtxt2:hover{
font-size: 8pt;
text-decoration: underline;
font-weight: bold;
}
/*Menu: The left menu displaying all categories */
.menu, a.menu:link, a.menu:visited{
display: block;
font-family:Arial, Georgia, Tahoma, sans-serif;
color: #000000;
font-size: 7.5pt;
text-decoration: none;
line-height: 150%;
}
TD.menu{
border-bottom: dotted #2B6336 1px;
}
TD.menu:hover{
color: #ffffff;
background: #AB5A49;
text-decoration: none;
}
a.menu:hover{
color: #ffffff;
background: #AB5A49;
text-decoration: none;
}
ul.menu{
list-style-image: url('images/infobox/menu_link.gif');
margin: 0;
padding-left: 20px;
list-style-type: disk;
}
ul.menu:hover {
list-style-image: url('images/infobox/menu_hover.gif');
margin: 0;
padding-left: 20px;
color: #ffffff;
background: #AB5A49;
text-decoration: none;
}
.menufake{
font-family:Arial, Georgia, Tahoma, sans-serif;
}
/*InfoBoxHeading: The heading of all infoboxes (menu, specials, etc)*/
TD.infoBoxHeading {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
color: #ffffff;
background: #7fa06d;
/*background-image: url(images/infobox/menu_bg.gif);
background-repeat: no-repeat;*/
text-indent: 24px;
font-weight: bold;
}
/* InnnerBoxHeading: The heading of all boxes inside the main screen (see authors) */
TD.innerBoxHeading {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
color: #153112;
border-bottom: dotted #2B6336 1px;
font-weight: bold;
}
/*InfoBox: The boxes including all right and left information */
TABLE.infoBox{
/*border: solid #2B6336 1px;*/
border-style: none;
}
/*Bordered infobox */
.midbg{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 10px;
background-image: url(images/infobox/box_bg.gif);
background-repeat: repeat-y;
}
.topbg{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 5px;
background-image: url(images/infobox/box_top.gif);
background-repeat: no-repeat;
}
.botbg{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 10px;
background-image: url(images/infobox/box_bottom.gif);
background-repeat: no-repeat;
}
/* Box text */
.boxText{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 7.5pt;
color: #000000;
}
.boxText a:link, a:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 7.5pt;
color: #000000;
}
.boxText a:hover{
color: #AB5A49;	
}
.boxTextCenter{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 7.5pt;
color: #000000;
text-align: center;
}
/* Small text: Used in latest news box, footer */
TD.smallText, SPAN.smallText, P.smallText, a.smalltext:link, a.smalltext:visited {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 10px;
color: #000000;
}
a.smalltext:hover{
color: #AB5A49;	
}
.get1free { 
font-family: Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #8E1117;
}
a.get1free:link, a.get1free:visited, a.get1free:hover { 
font-family: Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #8E1117;
text-decoration: underline;
}
/* INPUT */
INPUT{
font-family: Verdana, Arial, Georgia, Tahoma, sans-serif;
font-size:10px;
font-weight:bold;
border-color: #2B6336;
border-style: solid;
border-width: 1px;
color: #2B6336; 	
}
.imgsubmit{
border-style: none;
}
.smallsubmit{
font-family:Verdana, Arial, Georgia, Tahoma, sans-serif;
font-size:9px;
border-color: #2B6336;
border-style: solid;
border-width: 1px;
color: #2B6336;
background: #e6ebdf;
cursor: pointer;
}
/*SELECT */
SELECT{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size:8pt;
border-color: #2B6336;
border-style: solid;
border-width: 1px;
color: #2B6336; 
}
RADIO {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 11px;
color: #2B6336;
border-style: none;
}
.radio {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 11px;
color: #2B6336;
border-style: none;
}
CHECKBOX {
  font-family: Verdana, Arial, Georgia, Tahoma, sans-serif;
  font-size: 11px;
}
TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, Georgia, Tahoma, sans-serif;
  font-size: 11px;
}
/* InfoContents */
.infoBoxContents {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 7.5pt;
color: #000000;
}
.infoBoxContents a:link {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 7.5pt;
color: #000000;
text-decoration: none;
}
.infoBoxContents a:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 7.5pt;
color: #000000;
text-decoration: none;
}
.infoBoxContents a:hover{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 7.5pt;
color: #AB5A49;
text-decoration: none;
}
ul.infoBoxContents{
margin: 0;
padding-left: 20px;
list-style-type: disk;
text-decoration: none;
}
/* Footer menu */
.footerLinks, a.footerLinks:link, a.footerLinks:visited {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 11px;
color: #AB5A49;
text-decoration: none;
}
a.footerLinks:hover{
color: #2B6336;
}
TD.footerLinks{
border-top: solid #AB5A49 4px;
}
/* Footer */
.footer, a.footer:link, a.footer:visited  {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 11px;
color: #2B6336;
text-decoration: none;
}
TD.footer{
background: #9cc486;
}
a.footer:hover{
color: #AB5A49;
}
/*Footer */
TD.smallBlackNotes,A.smallBlackNotes,SPAN.smallBlackNotes  {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 9px;
font-weight: bold;
color:#000000;
}
/* Polls */
.pollBoxHeader {   
font-family:Arial, Georgia, Tahoma, sans-serif; 
font-size: 7.5pt;
font-weight: bold;
background: #FBF8FB;
}
TD.pollBoxRow {   
font-family:Arial, Georgia, Tahoma, sans-serif;  
font-size: 7.5pt;
border-color: #ededed;   
border-style: solid;
border-width: 1px;
color: #000000;
} 
TD.pollBoxText {   
font-family:Arial, Georgia, Tahoma, sans-serif;  
font-size: 7.5pt;
border-color: #ededed;   
border-style: solid;   
border-width: 1px;
color: #000000;
}
a.pollBoxText {   
color: #000000;
} 
TR.pollOptRow {   
background: #FBF8FB;
color: #000000;
}
TR.pollFooter { 
background: #FBF8FB;
color: #000000;
}
/*Best sellers */
.bestsellist{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 10pt;
text-decoration: none;
color: #2B6336;
font-weight: bold;	
}
.bestselsep{
border-top: dotted #2B6336 1px;
}
.bestsel, a.bestsel:link, a.bestsel:visited {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 9pt;
text-decoration: none;
color: #2B6336;
}
a.bestsel:hover{
color: #AB5A49;
font-size: 9pt;
}
.bestsel1, .bestsel2, .bestsel3, .bestsel4, .bestsel5, .bestsel6, .bestsel7, .bestsel8,
 .bestsel9, .bestsel10{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 18px;
text-decoration: none;
color: #2B6336;
}
a.bestsel1:hover, a.bestsel2:hover, a.bestsel3:hover, a.bestsel4:hover, a.bestsel5:hover, 
a.bestsel6:hover, a.bestsel7:hover, a.bestsel8:hover, a.bestsel9:hover, a.bestsel10:hover {
color: #ffffff;
background: #AB5A49;
text-decoration: none;
display: block;
}
a.bestsel1:link, a.bestsel1:visited, a.bestsel2:link, a.bestsel2:visited, 
a.bestsel3:link, a.bestsel3:visited, a.bestsel4:link, a.bestsel4:visited, 
a.bestsel5:link, a.bestsel5:visited, a.bestsel6:link, a.bestsel6:visited,
a.bestsel7:link, a.bestsel7:visited, a.bestsel8:link, a.bestsel8:visited, 
a.bestsel9:link, a.bestsel9:visited, a.bestsel10:link, a.bestsel10:visited {
text-decoration: none;
}
TD.bestsel1{
background-image: url(images/infobox/1_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel1:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/1_menu_pink.gif); background-repeat: no-repeat;
}
TD.bestsel2{
background-image: url(images/infobox/2_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel2:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/2_menu_pink.gif); background-repeat: no-repeat;
}
TD.bestsel3{
background-image: url(images/infobox/3_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel3:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/3_menu_pink.gif); background-repeat: no-repeat;
}
TD.bestsel4{
background-image: url(images/infobox/4_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel4:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/4_menu_pink.gif); background-repeat: no-repeat;
}
TD.bestsel5{
background-image: url(images/infobox/5_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel5:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/5_menu_pink.gif); background-repeat: no-repeat;
}
TD.bestsel6{
background-image: url(images/infobox/6_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel6:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/6_menu_pink.gif); background-repeat: no-repeat;
}
TD.bestsel7{
background-image: url(images/infobox/7_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel7:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/7_menu_pink.gif); background-repeat: no-repeat;
}
TD.bestsel8{
background-image: url(images/infobox/8_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel8:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/8_menu_pink.gif); background-repeat: no-repeat;
}
TD.bestsel9{
background-image: url(images/infobox/9_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel9:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/9_menu_pink.gif); background-repeat: no-repeat;
}
TD.bestsel10{
background-image: url(images/infobox/10_menu_green.gif); background-repeat: no-repeat;
padding-right: 38px; border-bottom: dotted #2B6336 1px;
}
TD.bestsel10:hover{
color: #ffffff; background: #AB5A49; border-bottom: dotted #2B6336 1px;
background-image: url(images/infobox/10_menu_pink.gif); background-repeat: no-repeat;
}
/*Cover image */
.cover{
border: solid #D6E0D5 1px;
}
/*List product text */
.product, a.product:link, a.product:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
text-decoration: none;
color: #000000;
}
a.product:hover{
text-decoration: none;
color: #2B6336;
}
.productprice{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 18pt;
text-decoration: none;
font-weight: bold;
color: #8E1117;
}	
.productpriceList{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 12pt;
text-decoration: none;
font-weight: bold;
color: #8E1117;
}	
/*Add to cart and library in index */
.listcartlib{
border-bottom: dotted #2B6336 1px;
border-width: 80%;
}
.listcartlibl{
font-size : 5pt;
}
/* Texts! */
.txt {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #000000;
text-align: justify;
}
a.txt:link, a.txt:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #000000;
text-align: justify;
}
a.txt:hover{
color: #2B6336;
font-size : 9pt;
}
.txtBigHeader, a.txtBigHeader:link, a.txtBigHeader:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 11pt;
color: #2B6336;
font-weight: bold;
text-decoration: none;
}
a.txtBigHeader:hover{
color: #8E1117;
text-decoration: none;
}
TR.txtBigHeader{
background: #9cc486;
/*background-image: url(images/infobox/box_centre_right.gif);
background-repeat: no-repeat;
background-position: right top;*/
}
.txtBigHeaderDot{
background: #9cc486;
background-image: url(images/infobox/papous9.gif);
background-repeat: no-repeat;
background-position: left top;
}
.txtSmall, TD.txtSmall, SPAN.txtSmall, P.txtSmall{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 7.5pt;
color: #000000;
}
a.txtSmall:link, a.txtSmall:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 7.5pt;
color: #000000;
text-decoration: underline;
}
a.txtSmall:hover{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 7.5pt;
color: #2B6336;
text-decoration: underline;
}
.txtSmall a:link, a:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 7.5pt;
color: #000000;
text-decoration: underline;
}
.txtSmall a:hover{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 7.5pt;
color: #2B6336;
text-decoration: underline;
}
.txtBigger, TD.txtBigger, SPAN.txtBigger, P.txtBigger{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #000000;
}
a.txtBigger:link, a.txtBigger:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #000000;
text-decoration: underline;
}
a.txtBigger:hover{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #2B6336;
text-decoration: underline;
}
.txtBigger a:link, a:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #000000;
text-decoration: underline;
}
.txtBigger a:hover{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #2B6336;
text-decoration: underline;
}
.txtBread {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #000000;
text-decoration: none;
}
a.txtBread:link, a.txtBread:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #000000;
text-decoration: none;
}
a.txtBread:hover{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #2B6336;
text-decoration: none;
}
.txtBread a:link, a:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #000000;
text-decoration: none;
}
.txtBread a:hover{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #2B6336;
text-decoration: none;
}
.txtSmaller {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 7pt;
color: #000000;
}
a.txtSmaller:link, a.txtSmaller:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 7pt;
color: #000000;
text-decoration: none;
}
a.txtSmaller:hover{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 7pt;
color: #2B6336;
text-decoration: none;
}
.txtSmaller a:link, a:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 7pt;
color: #000000;
text-decoration: none;
}
.txtSmaller a:hover{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size :7pt;
color: #2B6336;
text-decoration: none;
}
.txtSmallHeader {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #2B6336;
font-weight: bold;
text-decoration: none;
}
a.txtSmallHeader:link, a.txtSmallHeader:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #2B6336;
font-weight: bold;
}
a.txtSmallHeader:hover{
color: #2B6336;
font-size : 9pt;
text-decoration: underline;
}
.main{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #000000;
}
a.main:link, a.main:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #000000;
text-decoration: underline;
}
a.main:hover{
color: #2B6336;
font-size : 9pt;
text-decoration: underline;
}
.txtInfo{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #000000;
}
.txtInfoSubj{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #2B6336;
}
.txtInfoStrike{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #000000;
text-decoration: line-through;
}
a.txtInfo:link, a.txtInfo:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #000000;
text-decoration: underline;
}
.txtMessage{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #AB5A49;
font-weight: bold;
}
/*Reviews*/
.reviews, a.reviews:link, a.reviews:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
color: #000000;
text-align: justify;
}
a.reviews:hover{
color: #2B6336;
}
.reviewsHeader, a.reviewsHeader:link, a.reviewsHeader:visited{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 9pt;
color: #2B6336;
font-weight: bold;
}
TD.reviewsHeader{
border-bottom: dotted #AB5A49 1px;
}
a.reviewsHeader:hover{
color: #e6ebdf;
}
/*Chckout bars */
.checkoutBarFrom, .checkoutBarTo { 
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
color: #000000;
}
.checkoutBarCurrent { 
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
color: #2B6336;
}
/* Inner bordered table */
.innerBorderedTable{
border: 1px solid #2B6336;	
}
/*Rows*/
.moduleRow { 
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
background: #FFFFFF;
cursor: hand;
}
.moduleRowOver { 
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
background-color: #e6ebdf;
cursor: hand;
}
.moduleRowSelected { 
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 8pt;
background-color: #e6ebdf;
}
/*Product listings*/
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, 
TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, 
TR.upcomingProducts-odd, TR.shippingOptions-odd {
background: #FFFFFF;
}
TR.productListing-empty-row {
background: #FFFFFF;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, 
TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, 
TR.shippingOptions-even {
background: #e6ebdf;
}
TABLE.productListing {
border: 1px;
border-style: solid;
border-color: #AB5A49;
width: 100%;
}
.productListing-heading {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
background: #AB5A49;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
a.productListing-heading:link, a.productListing-heading:visited {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
background: #AB5A49;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
a.productListing-heading:hover, a.productListing-heading:active  {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 8pt;
background: #AB5A49;
color: #ffffff;
font-weight: bold;
text-decoration: underline;
}  
TD.productListing-data{
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 9pt;
color: #000000;
text-decoration: none;
}
TD.productListing-data a:link, a:visited {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 9pt;
color: #000000;
text-decoration: none;
}
TD.productListing-data a:hover {
color: #2B6336;
}
.productSpecialPrice {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 12pt;
color: #ff3118;
font-weight: bold;
}
SPAN.productSpecialPrice {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 12pt;
color: #ff3118;
font-weight: bold;
}
SPAN.productListingSpecialPrice {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 12pt;
color: #ff3118;
font-weight: bold;
}
.errorBox {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 14px;
background: #ffb3b5;
font-weight: bold;
color: #FF0000;
}
.stockWarning {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 12px;
color: #cc0033;
}
.productsNotifications { background: #f2fff7; }
.orderEdit {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 10px;
color: #000000;
text-decoration: underline;
}
.orderIssueInvoice {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size : 11px;
color: #2B6336;
line-height: 1.5;
text-decoration: underline;
}
/* message box */
.messageBox {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 10px;
background-color: #000000;
}
.messageStackError, .messageStackWarning {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF0000;
}
a.messageStackError:link,a.messageStackError:hover,a.messageStackError:visited,
a.messageStackWarning:link, a.messageStackWarning:hover, a.messageStackWarning:visited {
font-family:Arial, Georgia, Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF0000;
text-decoration: underline;
}
.messageStackSuccess {
font-family: Arial, Georgia, Tahoma, sans-serif;
font-size: 10px;
background-color: #e6ebdf;
}
/* input requirement */
.inputRequirement { font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #ff3118; }
TD.smallTextProductOutOfProduction, SPAN.smallTextProductOutOfProduction, P.smallTextProductOutOfProduction {
font-family: Arial, Georgia, Tahoma, sans-serif;
font-size: 9px;
color: #ff3118;
font-weight: bold;
}
/*Get 1 free*/
.freeBorder{
border: solid #8E1117 1px;
background: #e6ebdf;
}

/* MTC BEGIN */
h1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}
/* MTC END */
