body {
	background: #a0a030;
	background: #ffffff;
	font-family: arial, helvetica, tahoma, sans-serif;
}
body, td, p, div, li {
	font-size: 12px;
}
a {
	color: #000060;
}
h1, h2,h3, h4 { color: #102000; }
h1 { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 164px; }
h4 { font-size: 12px; }
.xcontentcontainer {
	background: #ffffff;
	xpadding:10px;
	xborder: 2px #800000 solid;
}
.xcontentcenter {
	background: #ffffff;
	xpadding:10px;
	xborder-left: 2px #800000 dotted;
}
div.quote {
	font-style: italic;
	padding-left:50px;
	padding-right:50px;
}
.footernav {
	font-weight:bold;
}
.footnote {
	font-size: 10px;
	font-weight: bold;
}
.copy {
	font-size: 10px;
}
td.navleft {
	width:125px;
}
dl.navleft{
	font-weight:bold;
}
table.regresultcontainer {
	width:300px;
	background: #e0f0a0;
	border: 1px #a0a030 solid;
	padding:5px;
}
table.resultcontainer {
	width:90%;
	width:600px;
	background: #e0f0a0;
	border: 1px #a0a030 solid;
	padding:5px;
}
table.regresult {
	border: 1px black solid;
	width: 100%;
	width: 288px;
	background: #ffffff;
	margin: 10px;
	margin: 1px;
	padding: 1px;
}
table.result {
	border: 1px black solid;
	width: 100%;
	width: 588px;
	background: #ffffff;
	margin: 10px;
	margin: 5px;
	padding: 1px;
}
table.result td,
table.regresult td,
table.resultinset td
{
	xvertical-align:top;
	padding-left:4px;
	padding-right:4px;
}
.warn {
	color: #606000;
	color: #0000a0;
	color: #ffffff;
	color: #909030;
	color: #900000;
	background: #f8fbe0;
	background: #f0f0a0;
	background: #a0a030;
	background: #909030;
	background: #ffffff;
	border: 2px #008000 solid;
	border: 2px #608000 solid;
	border: 2px #800000 solid;
	border: 2px #909030 solid;
	padding: 20px;
	width: 60%;
	padding-left: auto;
	padding-right: auto;
	font-weight:bold;
	font-size:18px;
}
.oddrow {
	background: #f0f0b0;
	text-align:right;
}
.evenrow {
	background: #ffffff;
	text-align:right;
}
.evenrow .evenreg,
.evenrow .total {
	background: #fafae8;
}
.headrow {
	background: #4a4a38;
	color: #ffffff;
}
.boldrow {
	background: #f0f0b0;
	font-weight: bold;
	text-align:right;
}
.total {
	font-weight: bold;
}
.place {
	vertical-align:top;
}
.cultivar {
	text-align:left;
	font-weight: bold;
}
.region {
	text-align: center;
	font-weight:bold;
}
.bold {
	font-weight:bold;
}
.textblock {
	width: 600px;
	font-weight:bold;
}

