body {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	line-height: 140%;	background-color: #645e4e; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }a:link {  color: #000000; text-decoration: underline; }a:visited {  color: #000000; }a:hover {  color: #990033; background-color: transparent; }code {	font-style: italic;	color: #999999;	font-size: 10px;}
img {
	display: block;
}

h3 {		color: #9D603D;}.smalltext {	font-size: 10px;	line-height: 120%;	font-family: Verdana, sans-serif;}.bodyText {	font-size: 13px;	line-height: 135%;}.headlines {	font-size: 16px;	font-weight: bold;}.scriptItalic {	font-style: italic;	font-family: Georgia, sans-serif;	font-size: 12px;}.smallScriptItalic {	font-style: italic;	font-family: Georgia, sans-serif;	font-size: 10px;	color: #666666;	line-height: 13px;}.largeScriptItalic {	font-family: Georgia;	font-size: 15px;	line-height: 20px;	font-style: italic;}.highlight {	background-color: #fde4a7;	margin: 0px;	padding: 2px;}.darkBorder {	border: 1px solid #999;}.greyBorder {	border: 1px solid #ddd;}.yellowBorder {	border: 1px solid #fde4a7;}table.BordersCool {	border-width: 1px 1px 1px 1px;	border-spacing: 2px 2px;	border-style: solid solid solid solid;	border-color: gray gray gray gray;	border-collapse: collapse;	background-color: transparent;}table.BordersCool td {	border-width: 1px 1px 1px 1px;	padding: 4px 4px 4px 4px;	border-style: dotted dotted dotted dotted;	border-color: gray gray gray gray;	background-color: transparent;	-moz-border-radius: 0px 0px 0px 0px;}.bulletList {	list-style-position: inside;	list-style-image: url(/media/8x8_square.gif);	list-style-type: square;	margin-left: 2px;	padding-left: 0;	line-height: 130% ;}.leading {	line-height: 140% ;}.MenuBrown {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	background-color: #9D603D;  /* dark brown */}tr.MenuBrown :link { color: #000000; text-decoration: none; }tr.MenuBrown :visited { color: #000000; text-decoration: none; }tr.MenuBrown:hover { background-color: #fde4a7; color: #000000; text-decoration: underline; }.MenuTan {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	background-color: #AD845B; /* light brown */}tr.MenuTan :link { color: #000000; text-decoration: none; }tr.MenuTan :visited { color: #000000; text-decoration: none; }tr.MenuTan:hover { background-color: #fde4a7; color: #000000; text-decoration: underline; }.SubMenu {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	background-color: #DCDCB8;	padding-top: 3px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 3px;}td.SubMenu :link { color: #000000; text-decoration: underline; }td.SubMenu :visited { color: #000000; text-decoration: underline; }td.SubMenu:hover { background-color: #fde4a7; color: #000000; text-decoration: underline; }.SubMenuNote {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	background-color: #E7E7D4;	padding-top: 3px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 3px;}.tractorBkgrnd {	background-image: url(home_interface/tractor.jpg);	background-repeat: no-repeat;	background-position: right bottom;}.tractorBkgrndFaded {	background-image: url(home_interface/tractor_faded.jpg);	background-repeat: no-repeat;	background-position: right bottom;}.homePhotobkgrnd {	background-image: url(home_interface/main_photo1.jpg);	background-repeat: no-repeat;	background-position: bottom;}.tablePadding {	padding-top: 5px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 30px;	margin-top: 0px;	margin-bottom: 0px;}.lightGrayColor {	background-color: #dddddd;}table.BordersCool {	border-width: 1px 1px 1px 1px;	border-spacing: 2px 2px;	border-style: solid solid solid solid;	border-color: gray gray gray gray;	border-collapse: collapse;	background-color: white;}table.BordersCool td {	border-width: 1px 1px 1px 1px;	padding: 4px 4px 4px 4px;	border-style: dotted dotted dotted dotted;	border-color: gray gray gray gray;	background-color: transparent;	-moz-border-radius: 0px 0px 0px 0px;}

/* membership page */

#benefits_list td {
	padding: 10px 0 20px 0;
	border-bottom: 1px dashed #ccc;
}