BODY				{ margin: 0px;
					  background-color: #FFFFFF }

FONT,TD				{ font-family: Arial, Sans-Serif }
FONT.header			{ font-size: 12px;
					  font-weight: bold;
					  color: #000000 }
FONT.special		{ font-size: 12px;
					  font-weight: bold;
					  color: #D5601D }
FONT.price_save		{ color: #FF0000 }
FONT.error			{ font-size: 12px;
					  font-weight: bold;
					  color: #990000 }
FONT.success		{ font-size: 12px;
					  font-weight: bold;
					  color: #009900 }
FONT.body			{ font-size: 12px;
					  color: #000000 }

FONT.fineprint		{ font-family: Arial, Sans-Serif;
					  font-size: 10px }

A:link				{ color: #FF6600 }

A.details			{ font-size: 12px;
					  font-weight: bold;
					  color: #0066FF }





.login_title		{ font-family: Arial, Sans-Serif;
					  font-weight: bold;
					  font-size: 14pt;
					  color: #FF6600;
					  font-style: italic}
.login_body			{ font-family: Arial, Sans-Serif;
					  font-size: 12px;
					  color: #000000 }
.login_welcome		{ font-family: Arial, Sans-Serif;
					  font-size: 16px;
					  font-weight: bold;
					  color: #000000 }
.login_name			{ font-family: Arial, Sans-Serif;
					  font-size: 12px;
					  color: #000000 }

.existing_title		{ background-color: #008000;
					  font-family: Arial, Sans-Serif;
					  font-weight: bold;
					  font-size: 16px;
					  color: #FFFFFF }
.existing_header	{ font-family: Arial, Sans-Serif;
					  font-size: 12px;
					  font-weight: bold;
					  color: #000000 }
.existing_body		{ font-family: Arial, Sans-Serif;
					  font-size: 12px;
					  color: #000000 }
.existing_form		{ background-color: #D9FFD9 }






.cart_title			{ font-family: Arial, Sans-Serif;
					  font-weight: bold;
					  font-size: 14pt;
					  color: #FF6600;
					  font-style: italic}
.cart_cat_header	{ background-color: #008000;
					  font-family: Arial, Sans-Serif;
					  font-weight: bold;
					  font-size: 12px;
					  color: #FFFFFF }
.cart_list_header	{ background-color: #BBBBBB;
					  font-family: Arial, Sans-Serif;
					  font-weight: bold;
					  font-size: 12px;
					  color: #FFFFFF }
.cart_list_row		{ background-color: #D9FFD9;
					  font-family: Arial, Sans-Serif;
					  font-size: 12px;
					  color: #000000 }
.cart_list_item		{ border-top: 1px solid #BBBBBB;
					  height: 25px }
.cart_bmsm			{ font-family: Arial, Sans-Serif;
					  font-size: 14px;
					  color: #FF0000;
					  font-weight: bold }
.cart_subtotal		{ font-family: Arial, Sans-Serif;
					  font-weight: bold;
					  font-size: 12px;
					  color: #000000 }
.total				{ font-family: Arial, Sans-Serif;
						  font-size: 14px;
						  font-weight: bold;
						  color: #990000 }





.upsell_table		{ background-color: #FFFFFF;
					  border-bottom: 5px solid #F9A500;
					  border-left: 5px solid #F9A500;
					  border-right: 5px solid #F9A500 }
.upsell_title		{ background-color: #F9A500;
					  font-size: 16px;
					  font-weight: bold;
					  color: #FeFF99 }
.upsell_item_table	{ background-color: #FFFFFF }
.upsell_item_name	{ font-size: 12px;
					  font-weight: bold;	
					  color: #990000 }
.upsell_item_desc	{ font-size: 12px;
					  color: #000000 }
.upsell_item_price	{ font-size: 12px;
					  font-weight: bold;	
					  color: #336600 }
.upsell_item_save 	{ font-size: 12px;
					  color: #FF0000 }






.buy_more_title		{ font-size: 18px;
					  font-weight: bold;
					  color: #990000 }
.buy_more_desc		{ font-size: 12px;
					  color: #000000 }
.buy_more_highlight	{ font-size: 12px;
					  font-weight: bold;
					  color: #336600 }




.checkout_title		{ font-family: Arial, Sans-Serif;
					  font-size: 20px;
					  font-weight: bold;
					  color: #000000; }
.checkout_header	{ font-family: Arial, Sans-Serif;
					  font-size: 12px;
					  color: #000000; }
.checkout_row		{ font-family: Arial, Sans-Serif;
					  font-size: 12px;
					  color: #000000; }









.target_table		{ background-color: #FFFFFF;
					  border: 1px solid #7B7B7B }
.target_title		{ font-size: 20px;
					  font-weight: bold;
					  color: #000000 }
.target_item_table	{ background-color: #FFFFFF }
.target_item_name	{ font-size: 16px;
					  font-weight: bold;	
					  color: #000000 }
.target_item_desc	{ font-size: 12px;
					  color: #000000 }
.target_item_price	{ font-size: 16px;
					  font-weight: bold;	
					  color: #336600 }
.target_item_save 	{ font-size: 12px;
					  color: #FF0000 }







.recommend_table	{ background-color: #FFFFFF }
.recommend_title	{ font-size: 20px;
					  font-weight: bold;
					  color: #000000 }
.recommend_cat_name	{ background-color: #F9A500;
					  font-size: 12px;
					  font-weight: bold;	
					  color: #FEFF99 }
.recommend_item_name{ font-size: 12px;
					  color: #000000 }
.recommend_item_price{ font-size: 12px;
					  font-weight: bold;	
					  color: #336600 }
.recommend_item_save { font-size: 12px;
					  color: #990000 }





.success				{ background-color: #009900;
						  font-family: Arial, Sans-Serif;
						  font-weight: bold;
						  font-size: 12px;
						  color: #FFFFFF }
TR.error				{ background-color: #990000;
						  font-family: Arial, Sans-Serif;
						  font-weight: bold;
						  font-size: 12px;
						  color: #FFFFFF }
INPUT					{ font-size: 9px }
SELECT				{ font-size: 10px }
