body
{
	margin: 0;
	padding: 0;
	font: 13px Arial, Helvetica, sans-serif;
	width: 575px;
	overflow-x: hidden;
}

form, img
{
	margin: 0;
	padding: 0;
}

.header
{
	height: 20px;
	text-align: center;
	margin-top: 10px;
}

h1
{
	text-align: center;
	font: bold 16pt Arial, Helvetica, Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

hr
{
	text-align: center;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 3px;
	color: #063;
}

.blowout
{
	font: 12px Verdana, Arial, Helvetia, sans-serif;
}

.blowouttitle
{
	text-align: center;
	color: #009;
	font: bold 12px Verdana, Arial, Helvetia, sans-serif;
	line-height: 15px;
}

.blowoutprice
{
	text-align: center;
	background-color: #FFCC00;
	border: 1px solid #000;
	color: #000080;
	font: bold 12px Verdana, Arial, Helvetia, sans-serif;
}

.header
{
	font: bold 9pt Arial, Helvetica, Verdana, sans-serif; 
	color: #2F3F7F;
}

table.hours thead th
{
	background-color: #999;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}
table.hours thead td
{
	background-color: #CCC;
	font-weight: bold;
}
table.hours tbody th
{
	background-color: #CCC;
	font-weight: bold;
	text-align: left;
}
table.email thead th
{
	background-color: #999;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}
table.email tbody th
{
	background-color: #CCC;
	font-weight: bold;
	text-align: left;
}
table.email tbody td
{
	font-weight: bold;
	text-align: left;
}

