A { color:#000022; text-decoration:none; }

A.whitelink { color:#FFFFFF; text-decoration:none; }

.blacklink { color:#000000; text-decoration:none; }

.bluelink { color:#4444dd; text-decoration:none; }

.redlink { color:#A80008; text-decoration:none; }

A:hover { color:#000088; text-decoration:underline; }

A:hover.whitelink { color:#2233AA; text-decoration:underline; }

A:hover.blacklink { color:#000000; text-decoration:underline; }

A:hover.bluelink { color:#0000FF; background-color: #FFFF33; text-decoration:underline; }

A:hover.redlink { color:#A80018; background-color: #ffffff; text-decoration:underline; }

TR.header {

  background-color: #A80018;

}

TD.header1 {

  background-color: #eeeeee;

}

BODY.BGmain {

background-color : #eeeeee;	

}

TD.BGLeftColumn {

 background-color : #cccccc;	

}



TR.headerNavigation {

  background-color: #A80018;

}



TD.headerNavigation {

  font-family:   Arial, sans-serif;

  font-size: 12px;

    background-color: #A80018;

  color: #ffffff;

  font-weight : bold;

}



TR.headerError {

  background-color: #ff0000;

}



TD.headerError {

  font-family:   Arial, sans-serif;

  font-size: 12px;

  background-color: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background-color: #00ff00;

}



TD.headerInfo {

  font-family:   Arial, sans-serif;

  font-size: 12px;

  background-color: #00ff00;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.footer {

  background-color : #A80018;

}



TD.footer {

  font-family :   Arial, sans-serif;

  font-size : 12px;

  color : #ffffff;

  font-weight : bold;

}



TABLE.infoBoxHeading {

  background-color : #A80018;

}



TD.infoBoxHeading {

  font-family :   Arial, sans-serif;

  font-size : 12px;

  color: #ffffff;

  font-weight : bold;

}



TABLE.BGMainTable {

  background-color : #eeeeee;

}



TABLE.infoBox {

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

  font-size : 12px;



}

TD.infoBox, SPAN.infoBox {

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

  font-size : 11px;

}

TD.infoBox11 {

	FONT-FAMILY: Helvetica,Arial, sans-serif; FONT-SIZE: 11px

}

TD.infoBox8 {

	FONT-FAMILY: Helvetica,Arial, sans-serif; FONT-SIZE: 10px

}

TD.infoBoxSmall, SPAN.infoBoxSmall {

  font-family :  Arial, sans-serif;

  font-size : 11px;

}

 SPAN.pelem {

  font-family :  Arial, sans-serif;

  font-size : 12px;

}

TD.infoBoxc, SPAN.infoBoxc {

  font-family :  Arial, sans-serif;

  font-size : 12px;

}

TABLE.topBarTitle {

background-color : #ffffff;

  border-style : none;



}



TD.topBarTitle {

  font-family :   Arial, sans-serif;

  font-size : 15px;

  font-weight : bold;

}



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd {

  background-color : #ffffff;

}

 TR.payment-odd {

  background-color : #ffffff;

  font-weight: bold

}

 TR.productListing-print {

  background-color : White;

  border : 1px solid Black;

}



TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even {

  background-color : #ffffff;

}



TR.productListing-heading {

  background-color : #ffffff;

}



TD.productListing-heading {

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

  font-size : 11px;

  background-color : #eeeeee;

  color : #000000;

  font-weight : bold;

  font-variant : small-caps;

}



TD.productListing-data {

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

  font-size : 11px;

}



TD.pageHeading, DIV.pageHeading {

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

  font-size : 14px;

}



TR.subBar {

  background-color : #ffffff;

}

TR.subBar1 {

  background-color : #ffffff;

  border: 2

}

TD.subBar {

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

  font-size : 12px;

  color : #000000;

}



TD.subBar1 {

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

  font-size : 12px; font-weight: bold; color: #000000;

}



TD.main, P.main ,TR.main{

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

  font-size : 12px;

}



TD.smallText, SPAN.smallText {

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

  font-size : 10px;

}

TD.adrTab {

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

  font-size : 10px;

  color : #ffffff;

}



TD.accountCategory {

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

  font-size : 13px;

  color : #ffffff;

}



TD.fieldKey {

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

  font-size : 12px;

  font-weight : bold;

}



TD.fieldValue {

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

  font-size : 12px;

}



TD.tableHeading {

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

  font-size : 12px;

  font-weight : bold;

}



SPAN.newItemInCart {

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

  font-size : 10px;

  color : #ff0000;

}



CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA {

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

  font-size : 11px;

}



SPAN.greetUser {

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

  font-size : 12px;

  color : #335588;

  font-weight : bold;

}



TABLE.formArea {

  background-color : #f1f9fe;

  border-color : #7b9ebd;

  border-style : solid;

  border-width : 1px;

}



TD.formAreaTitle {

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

  font-size : 12px;

  font-weight : bold;

}



SPAN.markProductOutOfStock {

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

  font-size: 12px;

  color: #c76170;

  font-weight : bold;

}

TD.productListing-data td.addtocart {
  width:35px;
  /*max-width:35px;*/
	margin: 0px;
	text-align:right;
	padding:0px;
}
TD.productListing-data td.addtocart img {
	background: none;
	padding: 1px 2px 1px 0px;
	vertical-align: middle;
	margin:0px;
	width:25px;
}
TD.productListing-data td.addtocart a {
	/*display:block;*/
  padding: 0px;
	margin:0px;

}


