h1, h2, h3, h4, h5, h6, form, input {  margin: 0;  padding: 0;}.body {	padding: 10px;}.text {	font-family: Arial, Helvetica, sans-serif;}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #336699;}.background {	background-image: url(graphics/bg.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	background-attachment: fixed;	padding-top: 20px;}.menu {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;	border: #FFFFFF;}.button {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;	text-align: center;	vertical-align: middle;	height: 30px;	width: 120px;}a:link {	text-decoration: underline;	color: #336699;}a:visited {	text-decoration: underline;	color: #336699;}a:hover {	text-decoration: underline;	color: #336699;}a:active {	text-decoration: underline;	color: #336699;}a.menu:link {	text-decoration: none;	color: #FFFFFF;}a.menu:visited {	text-decoration: none;	color: #FFFFFF;}a.menu:hover {	text-decoration: none;	color: #CCE5FF;}.dkback {	background-attachment: fixed;	background-image: url(graphics/tablebg.jpg);	background-repeat: repeat;	background-position: 0px 0px;	padding: 20px;}.infowindow {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	white-space: nowrap;	text-align: left;}