a,div,td,body,span
{
	font-family:arial;
	font-size:10pt;
}


.nav
{
	color:white;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
}

.nav:hover
{
	color:red;
	text-decoration:underline;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
}

.redtitle
{
	color:#ba0101;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
}	

.bluetitle
{
	color:#1e46a5;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
}	

.coupon
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
}	

.price
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18pt;
	color:white;
	font-weight:bold;
}

.footer
{
	font-family:arial;
	font-size:8pt;
	color:white;
	padding:10px;
	overflow:hidden;
}

#contact {font-size:12px;}
#contact .label {float:left; width:200px; margin-right:10px; text-align:right; font-weight:bold;}
input#name, input#email, input#phone, input#address, input#city, input#state, input#zip, textarea#comments {border:1px solid #ffca11; width:200px; margin-top:-2px;}
input#submit {margin-left:210px;}
.contact {color:#0066FF; font-weight:bold;}
