.VisitorTableHeadingContent {
 font: bold 8pt Verdana, Arial, sans-serif; 
color: #000000; 
font-weight: bold; 
border-right: solid 1px #000000; 
border-bottom: solid 1px #000000; 
}
.VisitorTableBox { 
border-top : 1px solid #000000; 
border-left : 1px solid #000000; 
} 
.VisitorTableContent { 
font : normal 8pt Verdana, Arial, sans-serif; 
color : #000000; 
border-right : 1px solid #000000; 
border-bottom : 1px solid #000000; 
} 
.boxText { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
} 
.errorBox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #ffb3b5; 
font-weight : bold; 
} 
.stockWarning { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #cc0033; 
} 
.productsNotifications { 
background : #f2fff7; 
} 
.orderEdit { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #8cc8e7; 
text-decoration : underline; 
} 
BODY { 
/* background : #fbf8cb; */
background : #e7cefc;
color : #300467; 
margin : 0; 
} 
A { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
text-decoration : none; 
} 
A:hover { 
font-family : Verdana, Arial, sans-serif; 
/*font-size : 10px; */
/*color : #194cb4; */
color : #000000;
/* font-size : 12px; */
font-weight : bold; 
/*background : #ffffff; */
text-decoration : underline; 
} 
FORM { 
display : inline; 
} 
/*TR.header { 
background : #fbf8cb; 
} */
/*TR.headerNavigation { 
background : #000000; 
} */
TD.headerNavigation { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #592883; 
color : #f8e87b; 
font-weight : bold; 
} 
A.headerNavigation { 
color : #f8e87b; 
} 
A.headerNavigation:hover { 
color : #ffffff; 
} 
/*TR.headerError { 
background : #ff0000; 
} */
TD.headerError { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
background : #ff0000; 
color : #ffffff; 
font-weight : bold; 
text-align : center; 
} 
/*TR.headerInfo { 
background : #000000; 
} */
TD.headerInfo { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
background : #c209d3; 
color : #000000; 
font-weight : bold; 
text-align : center; 
} 
TR.footer { 
background : #e7cefc; 
} 
TD.footer { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #592883; 
color : #f8e87b; 
font-weight : bold; 
} 
TD.specialText { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 14px;  
color : #000000; 
font-weight : bold; 
background : #F4f6d;
border: 4px;
  border-style: solid;
  border-color: #e2f5e7; 
} 
TR.specialText { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 14px;  
color : #000000; 
font-weight : bold;  
/*background : #Ff8e90;
border: 4px;
  border-style: solid;
  border-color: #e2f5e7; */
} 
/*.infoBox {*/
  /*background: #FADCA2; */
  /*border: 4px; */
  /*border-style: solid; */
  /*border-color: #99FF99; */
/* { */
.infoBoxContents {
  /* background: #FADCA2; */
background: #F4F6D5; 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: 4px;
  border-style: solid;
  border-color: #99FF99;
} 
.infoBoxNotice { 
background : #ff8e90; 
} 
.infoBoxNoticeContents { 
background : #ffe6e6; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.infoBoxHeading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #4B0082; 
color : #f8e87b; 
font-weight : bold; 
border-top : 2px; 
border-bottom : 2px; 
border-right : 0; 
border-left : 0; 
border-style : solid; 
border-color : #e2f5e7; 
} 
SPAN.infoBox { 
font-family : Verdana, Arial, sans-serif; 
color : #FADCA3; 
font-size : 10px; 
 border: 4px;
  border-style: solid;
  border-color: #99FF98;
  
}
.BTBoxContents {  
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #000000; 
background : #F4F6D5;
border: 2px;
  border-style: solid;
  border-color: #99ff98;
} 
.BTBoxContents A {  
font-family : Verdana, Arial, sans-serif; 
font-size : 16px; 
color : #000000; 
font-weight : bold;
}
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 : #f8f8f9; 
} 
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 : #f8f8f9; 
} 
TABLE.productListing { 
border : 1px; 
border-style : solid; 
border-color : #000000; 
color : #000000; 
border-spacing : 1px; 
} 
.productListing-heading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #592883; 
color : #f8e87b; 
font-weight : bold; 
} 
TD.productListing-data { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
background : #F4F6D5;
} 
A.pageResults { 
color : #0000ff; 
} 
A.pageResults:hover { 
color : #0000ff; 
background : #ffff33; 
} 
TD.pageHeading, DIV.pageHeading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 20px; 
font-weight : bold; 
color : #000000; 
} 
A.pageHeadingAllcategories { 
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
font-weight : bold; 
line-height : 1.5; 
color : #000000; 
} 
TR.subBar { 
background : #f4f7fd; 
} 
TD.subBar { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
} 
TD.main, P.main { 
font-family : Verdana, Arial, sans-serif;
color : #000000;  
font-size : 12px; 
line-height : 1.5; 
} 
TD.mainAllcategories, P.mainAllcategories { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
line-height : 1.5; 
color : #000000; 
} 
TD.smallText, SPAN.smallText, P.smallText { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
TD.accountCategory { 
font-family : Verdana, Arial, sans-serif; 
font-size : 13px; 
color : #aabbdd; 
} 
TD.fieldKey { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
TD.fieldValue { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
} 
TD.tableHeading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
SPAN.newItemInCart { 
background: #F4F6D5; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ff0000; 
/*border: 4px;
  border-style: solid;
  border-color: #99FF99; */
} 
CHECKBOX, INPUT, RADIO, SELECT { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
TEXTAREA { 
width : 100%; 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
SPAN.greetUser { 
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
color : #082a6e; 
font-weight : bold; 
} 
TABLE.formArea { 
background : #f1f9fe; 
border-color : #7b9ebd; 
border-style : solid; 
border-width : 1px; 
} 
TD.formAreaTitle { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
SPAN.markProductOutOfStock { 
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #c76170; 
font-weight : bold; 
} 
SPAN.productSpecialPrice { 
font-family : Verdana, Arial, sans-serif; 
color : #ff0000; 
} 
SPAN.errorText { 
font-family : Verdana, Arial, sans-serif; 
color : #ff0000; 
} 
.moduleRowOver { 
background-color : #d7e9f7; 
cursor : pointer; 
} 
.moduleRowSelected { 
background-color : #e9f4fc; 
} 
.checkoutBarFrom, .checkoutBarTo { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #8c8c8c; 
} 
.checkoutBarCurrent { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
} 
.messageBox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.messageStackError, .messageStackWarning { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background-color : #ffb3b5; 
} 
.messageStackSuccess { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background-color : #99ff00; 
} 
.inputRequirement { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ff0000; 
} 
h1 { 
font-family : Verdana, Arial, sans-serif; 
font-size : 24px; 
font-weight : bold; 
margin-bottom : 0; 
padding-bottom : 0; 
color : #000000; 
} 
h2 { 
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
margin-bottom : 0;
font-weight : bold;  
padding-bottom : 0; 
color : #000000; 
} 
h3 { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
margin-bottom : 0; 
padding-bottom : 0; 
font-weight : bold; 
color : #000000; 
} 
a.allproductsBox { 
color : #ff0000; 
} 
a.allproductsBox:hover { 
color : #cc0000; 
} 
privacy {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
}
/* BOF Dynamic Sitemap */
  ul.sitemap {
  color: #ff0000;
}
/* EOF Dynamic Sitemap */
/* Bestsellers hack */
.bestsellersContents {
  /* background: #FADCA2; */
background: #F4F6D5; 
  font-family: Verdana, Arial, sans-serif;
  color : #000000; 
  font-size: 12px;
  font-weight : bold; 
  /*border: 4px; */
  /* border-style: solid; */
  /* border-color: #99FF99; */
} 
bestsellers { 
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
color : #000000; 
font-weight : bold; 
background : #F4F6D5;
} 
/* Links Manager v1.19 begin */
TABLE.linkListing {
  border: 4px;
  border-style: solid;
  border-color: #99FF99;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #f4f6d5;
  color: #000000;
  text-align: center;
}
A.linkListing-heading {
  color: #000000;
}
A.linkListing-heading:hover {
  color: #000066;
}
TD.linkListing-data {
  border-right: 1px solid #99FF99;
  border-bottom: 1px solid #99FF99;
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f4f6d5;
}

TR.linkListing-even {
  background: #f4f6d5;
}

.linkFeatured {
  background: #F4f6d5; 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: 4px;
  border-style: solid;
  border-color: #99FF99;
  /*font-weight: bold; */
  color: #000000;
  text-align: center;
}
.linkFeaturedHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #F4F6D5; 
  color: #000000;
  text-align: center;
}
A.linkListingHeading {
  color: #000000;
}
A.linkListingHeading:hover {
  color: #FF0000;
}
.linkFeaturedMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #F4F6D5; 
  color: #000000;
  text-align: center;
}
A.linkFeaturedMain {
  color: #000000;
}
A.linkFeaturedMain:hover {
  color: #FF0000;
}
.linkListingMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #F4F6D5; 
  color: #000000;
  text-align: left;
}
A.linkListingMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
A.linkListingMain:hover {
  color: #FF0000;
}
.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: center;
}
A.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}
A.linkListingCats:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FF0000;
}
.linkListingSubCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #000000;
  text-align: center;
  line-height: 1.5;
}
A.linkListingSubCats {
  color: #000;
}
A.linkListingSubCats:hover {
  color: #FF0000;
}
/* VJ Links Manager v1.19 end */
/* Prize Draw & Welcome Page */

.prizeDrawInfoBoxNotice {
  background: #FF8E90;
}

.prizeDrawInfoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.prizeDrawBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #E62B86; 
  color: #ffffff;
}
/* Prize Draw & Welcome Page - END */
