body				{ width: 100%; margin: 0px; padding: 0px; background-color: #1A475C; font-family: Tahoma; color: black; letter-spacing: 1px; }

#promo				{ padding: 30px; margin: 0px auto 0px auto; width: 728px; background-color: #ffffff; }
#promo	p			{ font-size:14px; font-weight: normal; text-align: left; }
#promo	h1			{ padding: 20px 0px 20px 0px; font-size:18px; font-weight: bold; text-align: center; }
#promo	h2			{ padding: 20px 0px 20px 0px; font-size:14px; font-weight: bold; text-align: left; }
#promo	h3			{ padding: 20px 0px 20px 0px; padding: 10px; font-size:20px; font-weight: bold; text-align: center; color: maroon; }
#promo	h4			{ margin: 0px; padding: 0px 0px 10px 0px; font-size:30px; font-weight: bold; text-align: center; }
#promo	h5			{ padding: 10px; margin: 0px; font-size:20px; font-weight: bold; text-align: center; color: maroon; }
#clear_both			{ clear: both; }

#promo	img			{ margin: 20px 0px 20px 0px; clear: both; border: 1px solid #000000; }

#promo ul			{ padding: 0px 6px 0px 6px; display: block; list-style: none; }
#promo li			{ padding: 4px 0px 4px 0px; display: block; font-size: 14px;  letter-spacing: 0px;}

#promo_header img		{ margin: 0px auto 0px auto; clear: both; border: 0; }

#promo_title			{ margin: 20px auto 20px auto; font-size:36px; font-weight: bold; color: maroon; text-align: center; }
#promo_title_style		{ margin: 20px auto 20px auto; font-size:26px; font-weight: bold; color: maroon; text-align: center; }
#promo_buy			{ padding: 20px auto 20px auto; text-align: center; }
#promo_buy img		{ border: 0px; }
#promo_buy a			{ margin: 20px; }

#promo_disclosure		{ padding: 10px 30px 10px 30px; margin: 0px auto 0px auto; width: 728px; color: gray; background-color: #dddddd;
				  font-size:12px; font-weight: normal; }

#buynow			{ padding: 4px 30px 6px 30px; margin: 0px auto 0px auto; width: 728px; background-color: #ffffff; }
#buynow p			{ font-size:12px; font-weight: normal; text-align: left; }
#buynow h1			{ padding: 5px 0px 3px 0px; font-size:22px; font-weight: bold; text-align: center; color: maroon; }
#buynow h2			{ padding: 5px 0px 0px 0px; font-size:14px; font-weight: bold; text-align: left; }
#buynow h3			{ padding: 5px 0px 0px 0px; font-size:14px; font-weight: bold; text-align: center; color: maroon; }
#buynow textarea		{ width: 728px; height: 100px; margin: 0px auto 0px auto; }

#buynow_submit		{ text-align: center; }
#buynow_submit p		{ margin: 0px; padding: 10px 0px 40px 0px; }
#buynow_submit img		{ margin: 0px; padding: 10px 0px 40px 0px; border: 0px; }

#promo_yellow_box		{ font-size:14px; font-weight: normal; text-align: center; }
#promo_yellow_box table	{ margin: 10px auto 10px auto; width: 580px; border-collapse: collapse; border-spacing: 0px; }
#promo_yellow_box th		{ padding: 10px; border: 1px dashed #000000; background-color: #ffffcc; }
#promo_yellow_box td		{ background-color: #ffffff; border: 0px; text-align: right; }
#promo_yellow_box img	{ margin: 0px; border: 0px solid #000000; }

#promo_white_box		{ font-size:14px; font-weight: normal; text-align: center; }
#promo_white_box table	{ margin: 10px auto 10px auto; width: 580px; border-collapse: collapse; border-spacing: 1px; }
#promo_white_box th		{ padding: 10px; border: 1px solid #000000; background-color: #ffffff; }
#promo_white_box td		{ background-color: #ffffff; border: 0px; text-align: right; }
#promo_white_box img		{ margin: 0px; border: 0px solid #000000; }

#testo_blue_box		{ font-family: Courier New, Courier, mono; }
#testo_blue_box img		{ float: left; margin: 4px 20px 0px 0px; border: 0; }
#testo_blue_box h1		{ margin: 12px auto 12px auto; color: black; font-size:16px; font-weight: bold; text-align: center; width: 560px; }
#testo_blue_box h2		{ margin: 8px auto 8px auto; color: black; font-size:14px; font-weight: normal; text-align: left; width: 560px; }
#testo_blue_box table	{ margin: 20px auto 20px auto; width: 630px; border-collapse: collapse; border-spacing: 0px; }
#testo_blue_box td		{ background-color: #ffffff; width: 630px; border: 0px; text-align: right; padding: 0 25px; }

#buy_prices			{ }
#buy_prices table		{ margin: 0px auto 2px auto; width: 700px; border: 1px dashed #000000; border-collapse: collapse; background-color: #ffffcc; }
#buy_prices th		{ padding: 5px; text-align: right; vertical-align: top; font-size: 14px; }
#buy_prices td		{ padding: 5px; text-align: left; font-size: 14px; }

#login_info			{ }
#login_info table		{ margin: 0px auto 2px auto; width: 300px; border: 1px dashed #000000; border-collapse: collapse; background-color: #ffffcc; }
#login_info th		{ padding: 5px; text-align: right; vertical-align: top; font-size: 14px; }
#login_info td		{ padding: 5px; text-align: left; font-size: 14px; }

#buy_input			{ }
#buy_input table		{ margin: 0px auto 2px auto; width: 700px; border: 1px dashed #000000; background-color: #FFFFcc; } 
#buy_input th			{ padding-left: 8px; text-align: right; vertical-align: top; font-size: 12px; }
#buy_input td			{ padding-left: 8px; text-align: left; font-size: 12px; font-weight: bold; }
#buy_input input		{ height: 14px; }

.form 				{ border-right: #333333 1px solid; border-top: #cccccc 1px solid; font-weight: normal; font-size: 12px; 
				  border-left: #cccccc 1px solid; width: 120px; color: #000000; border-bottom: #333333 1px solid; 
				  font-family: Arial, Helvetica, sans-serif; heigth: 18px; background-color: #ffffff; text-decoration: none; }
.memberlogin 			{ font-weight: bold; font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.tabletext 			{ font-size: 12px; color: #333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

.style3 			{ font-size: 12px; font-style: italic; }
.style4 			{ font-size: 12px; font-weight: bold; }
.style5 			{ color: #930303; }
.style6 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style9 			{ color: #930303; font-size: 18px; font-weight: bold; }
.style10 			{ font-family: Arial, Helvetica, sans-serif; }
.style11 			{ color: #930303; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.style12 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.yellow 			{ background-color: #ffff00; }

