body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #f4f4f4;
	margin: 10px auto; 
	padding: 0px;
	border: 1px solid #000000;
	color: #000000;
	width: 767px;
	text-align: left;
}

a:hover{color: #ff0000;}
a.white:link, a.white:visited{color: #ffffff}

.headertext {text-align:right; padding:14px 20px;}
.phone {color: #a40f1f; font-size: 26px; font-weight: bold;}
.tagline{padding:13px; font-size: 12px; color: #ffffff;}

h1 {font-size:22px; color: #610101;}
h1.lineheight, h2.lineheight, h3.lineheight, h4.lineheight  {margin: 0px 0px 5px 0px;}
h2 {font-size:18px; color: #610101;}
h3 {font-size:16px; color: #610101;}
h4 {font-size:14px; color: #610101;}

hr {color: #fff; background-color: #fff; border: 1px dotted #000; border-style: none none dotted;}
.form {
	width: 180px;
	float:right;
	padding: 5px; 
}
.body {
	padding: 10px; 
}
.footer {
	padding: 10px; 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

table.table2	{ border: #7C7F91; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;}
input, textarea, select {
	color : #08527d;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.image{ border-style:outset; border-color: #b7b7b7; border-width:1px; margin:5px;}
