#container {width: 785px; height: auto; position: absolute; left: 50%; top: 0px; margin: 10px 0px 0px -415px;
padding: 20px 20px 15px 20px; overflow: hidden; z-index: 0; border: 2px solid #CCCCCC; background-color: #FFFFFF;}
body {background-image: url(../images/backgroundfade.jpg); background-repeat: repeat-x; font-size: 100%}
#contentBox {width: 785px; padding: 0px 0px 22px 0px; margin: 0; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif;}
h1 {width: 785px; height: 56px; background: white no-repeat top left; text-indent: -9999px;
	padding: 0; margin: 0; background-image: url(../images/pageHeader.gif);}
h2 {color: #006699; text-align: left; font: bold 1em/24px Verdana, Arial, Helvetica, sans-serif; padding: 20px 40px 5px 0px; margin: 0;}
#navbuttons {height: 21px; width: 785px; background-color: #FF9900; border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF; border-top: 2px solid #FFFFFF; padding: 0; margin: 0;}
#navbuttons li {height: 21px; width: 109px; background-color: #009900; color: #FFFFFF; border-right: 1px solid #FFFFFF;
	float: left; display: block; font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif; text-align: center;}
#navbuttons a:hover {color: #FFFFFF; background-color: #FF9900;}
#navbuttons a {height: 21px; width: 109px; text-decoration: none; color: #FFFFFF; display: block;}
p {color: #006699; text-align: left; font: normal .8em/1.2em Verdana, Arial, Helvetica, sans-serif; padding-right: 30px;}
p a:link, p a:visited, p a:active {color: #006699; text-decoration: underline;}
p a:hover {color: #E45C01; text-decoration: underline;}
.highlitebox {
	font: normal .7em/1.2em Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	color: #798A9D;
	vertical-align: top;
	width: 780px;
	border-top-color: #E1E1E1;
	border-top-style: dotted;
	border-top-width: 2px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
}
.highliteboxtab {
	font: bold 1em/1.9em Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	color: #336699;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 320px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	background-image: url(../images/highlitetabright2.jpg);
	margin: 0;
	background-repeat: repeat-x;
}
#imgfade {float: right; padding-left: 20px;}
#imagesmallL {
	float: left;
	padding-right: 20px; padding-top: 20px; padding-bottom: 50px;
}

.pagetextaccent {
	color: #E45C01;
	font: normal .85em Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}

.pagetext a:link, .pagetext a:visited, .pagetext a:active {color: #006699; text-decoration: underline;}
.pagetext a:hover {color: #E45C01; text-decoration: underline;}

.pagetext ul {color: #303030; padding: 0em; margin: 5px 0px 5px 5px;}
.pagetext ul a:link, .pagetext ul a:visited, .pagetext ul a:active {color: #E45C01; text-decoration: none;}
.pagetext ul a:hover {color: #009900; text-decoration: none;}
.pagetext li {font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;color: #006699;
	padding: 0em 0em 0em 0em; margin: 5px 0px 5px 25px; list-style-type: square;}
.pagetext li a:link, .pagetext li a:visited, .pagetext li a:active {color: #006699; text-decoration: underline;}
.pagetext li a:hover {color: #E64A00; text-decoration: underline;}

.hiliteHeader {font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;color: #006699; padding: 0em 0em 0em 35px; margin: 5px 0px 5px 0px; list-style-type: none;}

.hilite ul {color: #303030; padding: 0em; margin: 0px 0px 5px 5px;}
.hilite ul a:link, .hilite ul a:visited, .hilite ul a:active {color: #E45C01; text-decoration: none;}
.hilite ul a:hover {color: #009900; text-decoration: none;}

.hilite li {font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;color: #006699; padding: 0em 0em 0em 0em; margin: 0px 0px 5px -5px; list-style-type: none;}
.hilite li a:link, .hilite li a:visited, .hilite li a:active {color: #006699; text-decoration: underline;}
.hilite li a:hover {color: #E64A00; text-decoration: underline;}

#legallineBox {
	clear: both;
	width: 785px;
	height: 26px;
	background: #E9E9E9 url(http://www.biodieseltesting.com/images/legalbrgrnd.gif) repeat-x top left;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
}
#legallineBox p {margin: 0 auto; text-align: center; color: #798A9D; font: normal 0.6em/24px Verdana, Arial, Helvetica, sans-serif;}
#legallineBox p a:link, #legallineBox p  a:visited, #legallineBox p  a:active {color: #8F9DAD; text-decoration: underline; left: 2px;}
#legallineBox p  a:hover {color: #006699; text-decoration: underline;}
address {padding: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; font-size: 0.8em; color: #006699;}
address a:link, address a:visited, address a:active {color: #006699; text-decoration: underline;}
address a:hover {color: #E45C01; text-decoration: underline;}
.horizontalrule {color: #FF9966; text-align: left; margin-right: 0px; height: 1px;}
/***table elements***/
.tableheader {font-size: 0.9em; font-weight: bold; color: #FFFFFF; padding: 5px 3px; text-align: center; background-color: #616869;}
.tablerowdescription {
	background-color: #949494;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
	text-align: center;
}
.tablerowlite {
	background-color: #EBEBEB;
	font-size: 0.7em;
	color: #006699;
	padding: 3px;
	vertical-align: top;
}
.tablerowliteaccent {color: #FF6600;}
.tablerowdrk {background-color: #DDDDDD; font-size: 0.7em; color: #006699; padding: 3px; vertical-align: top;}

table {
	width: 715px;
	border: none;
	border-spacing: 1px;
	margin-left: 30px;
}
.isoright {
	float:right;
	padding-right: 15px; padding-left: 25px;
}
.newtextrtalign {color: #336699; text-align: left; margin-right: 0px;}
#newsBox	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #006699;
	font-size: 11px;
	position: relative;
	padding-left: 0px;
	list-style-image: url(../images/newsbutton.gif);
	padding-top: 2px;
	margin-bottom: -30px;
}
.newsBoxIMG	{
	float: right;
	padding-left: 9px;
	padding-right: 7px;
	padding-bottom: 10px;	
}

.scolltext {font-size: 1em; color: #303030; padding: 0em 0em 0em 0em; margin: 0px 0px 5px 0px;}
.scolltext a {color: #FFCC33; font-weight: normal; text-decoration: none;}
.scolltext a:link {color: #006699; text-decoration: none;}
.scolltext a:visited {color: #006699; text-decoration: none;}
.scolltext a:active {color: #006699; text-decoration: none;}
.scolltext a:hover {color: #E45C01; text-decoration: none;}