body {	margin: 20px;	background: #F3F3F3 url(images/ricetile.jpg) fixed;	font: 12px Verdana, Helvetica, Arial, sans-serif;	color: #333333;}p {	line-height: 18px;	margin: 0px 0px 10px;	padding-right: 10px;}ul {	margin-top: 0px;	margin-bottom: 10px;}li {	line-height: 18px;	margin-left: 20px;}h3 {	font-size: 18px;	line-height: 20px;	font-weight: bold;	color: #85B404;	padding-right: 10px;	margin: 0px 0px 10px;}h4 {	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #85B404;	padding-right: 10px;	margin: 5px 0px;}h5 {	font-size: 12px;	font-weight: bold;	color: #85B404;	margin: 6px 0px 4px;	padding: 0px;}a, a:visited {	text-decoration: none;	color: #FF6600;	}a:hover {	text-decoration: none;	color: #85B404;}caption {	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #85B404;	margin: 5px 0px 0px;	text-align: left;	padding: 0px;}#masthead img {	clear: both;}#container {	padding: 30px;	background: #FFFFFF url(images/bkgrnd_container.jpg) no-repeat left bottom;	border: 1px solid #E6E6E6;}#content_home {	text-align: right;}#content_main {	background: #F7F8F3;	margin: 13px 13px 0px 203px;	padding: 20px;	border: 1px solid #E6E6E6;	text-align: left;}#sidebar {	float: left;	width: 190px;	text-align: right;	padding-top: 10px;}#sidebar_nav {	float: left;	width: 190px;	text-align: left;	font-size: 11px;	padding-top: 10px;}#sidebar_nav li {	margin: 0px 5px 0px 0px;	padding: 0px 0px 8px;	list-style: none;	line-height: 14px;}#sidebar_nav ul {	margin: 0px;	padding: 0px;}#sidebar_nav li a {	display: block;}#ricegrid td {	width: 33%;	background: #F7F8F3;	border: 1px solid #E6E6E6;}#ricegrid img {	margin: 5px;}#ricegrid p {	margin: 0px 0px 5px;	line-height: 17px;}.datatable {	margin-bottom: 10px;	padding: 10px;	border: 1px solid #D9D9D9;	background: #FFFFFF;	font-size: 11px;	width: 100%;	float: right;	clear: right;}.datatable p {	margin: 0px;}.datatable td {	padding: 5px 10px;	border-bottom: 1px solid #E6E6E6;}.datatable th {	padding: 5px 10px;	border-bottom: 1px solid #D9D9D9;	text-align: left;	color: #85B404;}.datatable_small {	margin-bottom: 10px;	width: 100%;	padding: 0px;	background: #FFFFFF;	font-size: 9px;	border-top: 1px solid #D9D9D9;	border-left: 1px solid #D9D9D9;	float: left;	margin-top: 10px;}.datatable_small p {	margin: 0px;}.datatable_small td {	padding: 3px;	border-bottom: 1px solid #E6E6E6;	border-right: 1px solid #E6E6E6;}.datatable_small th {	padding: 3px;	border-bottom: 1px solid #D9D9D9;	text-align: left;	color: #85B404;	border-right: 1px solid #D9D9D9;}.box {	background: #F1F3E9;	border: 1px solid #E6E6E6;	padding: 15px 20px 5px;	margin-bottom: 10px;	margin-top: 10px;}.box_aftertable {	background: #F1F3E9;	border: 1px solid #E6E6E6;	padding: 15px 20px 5px;	margin-bottom: 10px;	margin-top: 10px;	clear: both;}.photo {	background: #FFFFFF;	margin: 15px 0px 15px 15px;	padding: 10px;	float: right;	border: 1px solid #E6E6E6;	clear: right;}#clearer {	clear: both;}.clear {	clear: both;}#credit {	font-size: 9px;	color: #666666;	padding-top: 5px;	font-weight: bold;}.alignright {	text-align: right;}.floatright {	float: right;	padding-bottom: 10px;}.alignleft {	float: left;}.footnote {	font-size: 9px!important;	border-style: none!important;	padding-bottom: 0px!important;}.footmenu {	font-size: 9px;	margin-bottom: 0px;	padding-top: 10px;	padding-bottom: 0px;}.smallcaps {	font-size: 9px;	font-weight: normal;	text-transform: uppercase;	color: #666666;}