	body	{ background-color: #fff; margin: 0; text-align: center; font-family: verdana, tahoma, arial, helvetica, sans; font-size: 1em; color: #000095; }
	p	{ line-height: 1.2em; margin: 0px 0px 10px 0px; padding: 0px; }
	h1	{ font-size: 1.6em; }
	img	{ border: none; padding: 0px; margin: 0px; }
	div#wrapper	{ display: block; position: relative; width: 713px; margin: 40px auto; }
	div#header	{ display: block; position: absolute; top: 0; left: 0; width: 713px; height: 34px; background-color: #d2e2f7; border-top: 1px solid #000095; }
	div#navbar	{ display: block; position: absolute; z-index: 100; top: 35px; left: 0; width: 713px; height: 34px; font-size: 0.7em; text-align: center; background-color: #ce8471; }
	div#navbar ul {  margin: 0px; padding: 0px; }
	li.nav { position: relative; list-style: none; height: 34px; float: left; line-height: 3em; color: #000095; }
	li#one	{ width: 19%; background-color: #f2cb6c; }
	li#two	{ width: 31%; background-color: #bcff9e; }
	li#three	{ width: 18%; background-color: #a9cbfe; }
	li#four	{ width: 22%; background-color: #ffff71; }
	li#five	{ width: 9.9%; background-color: #ce8471; }
	li.nav a {display: block; padding: 0.05em; text-decoration: none;}
	div#content	{ display: block; position: relative; top: 69px; left: 0; width: 713px; text-align: left; font-size: 0.8em; }
	div.outlet	{ background-color: #f2cb6c; padding-bottom: 30px; }
	div.contractor	{ background-color: #bcff9e; padding-bottom: 30px; }
	div.builder	{ background-color: #a9cbfe; padding-bottom: 30px; }
	div.certification	{ background-color: #ffff71; padding-bottom: 30px; }
	
	div#bbox	{ display: block; position: relative; top: 30px; width: 610px; padding: 14px; margin: auto; margin-bottom: 30px; min-height: 370px; background-color: #ffffcd; }
	div#holdheight	{ display: block; float: right; height: 350px; border: none; }
	div#foptions	{ display: block; position: absolute; top: 160px; left: 320px; }
	div#foptions p	{ line-height: 1em; }
	input.txt	{ margin-top: 10px; padding: 2px; width: 260px; height: 24px; border: 3px solid #000095; font-size: 1.25em; }
	input#searchbtn	{ margin-top: 50px; }
	div.clisting	{ padding: 10px 0px; border-bottom: 2px solid #4c5eaa; }
	div.showalladdy	{ clear: left; padding-top: 0px;}
	div.compaddy	{ display: block; width: 45%; float: left; }
	div.altaddy	{ display: block; width: 45%; float: left; }
	div.cedate	{ display: block; width: 45%; float: left; text-align: right; }
	div.boldstuff	{ display: block; clear: left; font-weight: bold; padding-top: 10px; }
	div.certificate	{ display: block; clear: left; padding-top: 10px; }
	div.truckdesc	{ display: block; width: 40%; float: left; }
	div.trucktest	{ display: block; width: 28%; float: left; text-align: right; }
	div#trucktest-h	{ text-align: center; }
	div.truckinsp	{ display: block; width: 28%; float: left; text-align: right; }
	div#truckinsp-h	{ text-align: center; }
	
	div#botbar	{ display: block; position: relative; width: 713px; height: 34px; margin-top: 69px; background-color: #ffff9e; border-top: 1px solid #000095; border-bottom: 1px solid #000095; }
	div#footer	{ display: block; position: relative; width: 713px; background-color: #fff; text-align: left; }
	div#footer p.disclaimer	{ margin: 4px 0px; color: #4c5eaa; font-family: tahoma, arial, helvetica, sans; font-size: 0.55em; }
	div#footer p.info	{ margin: 0px 0px 4px 0px; color: #000; font-size: 0.6em; }
