body {	margin: 0px 0 30px;	background-color: #009900;	font-family: verdana, geneva, arial, sans-serif;	color: #000000;	background-image: url(images/green.jpg);	background-attachment: fixed;	right: auto;	}ul {	list-style: square;	}p {	margin: 8px 0;	}.page-heading {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	padding-left: 0px;	}.page-heading h1 {         /*  affects ONLY the h1 elements in THIS class  */	margin: 30px 5px 8px 5px;	padding: 0;	text-align: center;	font-size: 30px;	}.maintext {	width: 80%;	color: #000000;	font-size: 11px;	padding: 10px 5px 5px 25px;	border-right: thin none;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.footer  {	color: #000000;	font-size: 9px;	padding: 0px;	border-right: 2px none #660066;	border-bottom: 2px none #660066;	}a {	color: #FFFFFF; 	text-decoration: underline;	background-color: transparent;	}a:hover {	text-decoration: none;	color: #666666;	}.nav a {         /*  affects ONLY the link elements in THIS class  */	display: block;	margin: 0;	padding: 3px;	color: #FFFFFF; 	text-decoration: underline;	}.nav a:hover {   /*  affects ONLY the link elements in THIS class  */	color: #FFFFFF; 	text-decoration: none;	}.maintextcenter {	width: auto;	color: #000000;	font-size: 11px;	padding: 3px;	border-right: thin none #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	right: 0px;	vertical-align: middle;	visibility: visible;	border-top-width: 1px;	border-top-style: none;	border-top-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;}.page-headingcenter {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	padding-left: 0px;	left: auto;	top: auto;	right: auto;	bottom: auto;}#vertmenu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	width: 140px;	padding: 0px;	margin: 0px;	color: #FFFFFF;}#vertmenu h1 {	display: block;	background-color:#FFFFFF;	font-size: 10px;	padding: 1px 0 1px 1px;	border: 1px solid #CF0000;	color: #000000;	margin: 0px;	width:auto;	font-weight: normal;}#vertmenu ul {list-style: none;margin: 0px;padding: 0px;border: none;}#vertmenu ul li {margin: 0px;padding: 0px;}#vertmenu ul li a {	font-size: 10px;	display: block;	padding: 1px 0px 1px 1px;	text-decoration: none;	color: #FFFFFF;	width:auto;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #D00000;}#vertmenu ul li a:hover, #vertmenu ul li a:focus {	color: #000000;	background-color: #FFFFFF;}.maintextcolum {	width: auto;	color: #000000;	font-size: 10px;	padding: 0px;	border-right: thin none #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	right: 0px;	visibility: visible;	border-top-width: 1px;	border-top-style: none;	border-top-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;	top: auto;	text-align: center;}.maintexttables {	width: 80%;	color: #000000;	font-size: 10px;	padding: 10px 5px 5px 0px;	border-right: thin none;	font-family: Verdana, Arial, Helvetica, sans-serif;}.maintextbuffer {	width: auto;	color: #000000;	font-size: 11px;	border-right: thin none;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding: 5px;}