.tableHeaderRowBorder {	background-color: #D8D8D8; }
.tableHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	color: #2F5D5E;	background-color: #deebf7; }
.rowEven { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; }
.rowEven a:link{ text-decoration: none;}
.rowEven a:visited {text-decoration: none;} 
.rowEven a:hover {color: #000000; text-decoration: underline;} 
.rowEven a:active {text-decoration: none;}

.rowOdd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; }
.rowOdd a:link{ text-decoration: none;}
.rowOdd a:visited {text-decoration: none;} 
.rowOdd a:hover {color: #000000; text-decoration: underline;} 
.rowOdd a:active {text-decoration: none;}

.rowSpacer { background-color: #D8D8D8; }
.carttext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.cartshipping { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.cartbutton { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color : #333333; border-color: #999999; background-color: #FFFFFF; border-width: 1px 1px 1px 1px; border-style: solid; }	
.cartbutton_action { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color : #FFFFFF; border-color: #999999; background-color: #FF0000; border-width: 1px 1px 1px 1px; border-style: solid; font-weight: bold; }		

.cartinput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.carttitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2F5D5E; font-weight: bold; }

.catalogRowEven { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; }
.catalogRowEven a:link{ text-decoration: none;}
.catalogRowEven a:visited {text-decoration: none;} 
.catalogRowEven a:hover {color: #000000; text-decoration: underline;} 
.catalogRowEven a:active {text-decoration: none;}

.catalogRowOdd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F5F5F5; }
.catalogRowOdd a:link{ text-decoration: none;}
.catalogRowOdd a:visited {text-decoration: none;} 
.catalogRowOdd a:hover {color: #000000; text-decoration: underline;} 
.catalogRowOdd a:active {text-decoration: none;}

.category_menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.category_menu a:link{ text-decoration: none;}
.category_menu a:visited {text-decoration: none;} 
.category_menu a:hover {color: #000000; text-decoration: underline;} 
.category_menu a:active {text-decoration: none;}


/* customer service info during checkout */
.cs_table { border: 1px solid #cccccc; background-color: #F0F0F0; }

.checkout_message { border: 1px solid #F00; padding: 5px; margin-left: 10px; font-size:11px; }
