body				{ margin: 0px; padding: 0px; background-color: #01227D; 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; }
#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_buy			{ padding: 20px auto 20px auto; text-align: center; }
#promo_buy img		{ border: 0px; }

#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; }

#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: 625px; border-collapse: collapse; border-spacing: 0px; }
#testo_blue_box td		{ background-color: #ffffff; width: 625px; border: 0px; text-align: right; }

.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; }
