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: #CCCCCC; color:#000000
}

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: #FFFFFF; color:#000000
}

TR.productListing-heading {
  background: #FFFFFF;; color:#000000
}



TD.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #FFFFFF;
  color: #000000;
  font-weight: bold;
  font-variant: small-caps
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.errorBox {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  background: #F4F4F4;
  font-weight: bold;
  color:#646464;
}

.stockWarning {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  color: #646464;
}


.text {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}

.checkoutBar {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}


A:hover { text-decoration: underline; color:#2f2f2f;}
A:link { text-decoration: none ;  color:#A47B00;}
A:visited{ text-decoration: none }
A:active { text-decoration: none }

a.tablelinks {

color : #333333;

font-family : Arial, Helvetica, sans-serif;

font-size : 11px;

text-decoration: none

}

a.tablelinks:hover {

color : #333333;

font-family : Arial, Helvetica, sans-serif;

font-size : 11px;

font-weight: normal;

text-decoration: underline

}

.tablelinks {

color : #333333;

font-family : Arial, Helvetica, sans-serif;

font-size : 11px;

text-decoration: none

}


a.bodylinks {

color : #FF0000;

font-family : Arial, Helvetica, sans-serif;

font-size : 11px;

text-decoration: none

}

a.bodylinks:hover {

color : #FF0000;

font-family : Arial, Helvetica, sans-serif; font-size : 11px;

font-weight: normal;

text-decoration: underline

}


TABLE.infoBox {
  background: #000000; color:#000000
}

TABLE.infoBoxContents {
  background: #FFFFFF; color:#000000
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #000000;
  color: #FFFFFF;
  font-weight: bold

}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold; color:#000000
}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #EFA877; font-weight: bold; color:#000000 }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #000000; }


TD.smallText, SPAN.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold; color:#000000;
}


SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold; color:#000000
}





TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

.indexborder {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.bodyborder {  border: #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}

.textstyle_02 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}


.formAreaTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}


.textarea {  background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}

.right_border {  border-color: black #000000 #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


.body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000
}

.textfield {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000
}


.boxText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}





A:link.boxTextHref {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-decoration: none;
   font-weight: normal;
}

A:hover.boxTextHref {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   /* text-decoration: underline; */
   font-weight: normal;
}

A:visited.boxTextHref {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: none;
   font-weight: normal;
}



TD.main, P.main {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  line-height: 2;

}

SPAN.greetUser {

  font-family: Verdana, Arial, sans-serif;

  font-size: 14px;

  color: #646464;

  font-weight: bold

}

SPAN.productSpecialPrice {

  font-family: Verdana, Arial, sans-serif;

  color: #FF0000;font-weight:bold

}
