body { 	margin: 1em 1em;	font-family: Arial, Verdana, Helvetica, Sans-serif;	font-size: 12px;	color: #777777;}a, a:link, a:visited, a:active { 	color: #777777;	text-decoration: none;	font-weight: bold;}a:hover { 	text-decoration: underline;}a img {	border: none;}h1 {	font-family: Helvetica, Verdana, Arial, Sans-serif;	font-size: 1.8em;	margin: 1em 0em 0 10px;	padding: 0;	color: #777777;}div#whole {	margin: 0;	width: 820px;	height: auto;	padding: 0;	border: solid 1px #000000;	background-color: #eeeeee;}div:after {	content: ""; 	display: block; 	height: 0; 	clear: both; }div#top {	width: 100%;	margin: 0;	padding: 0;	background-color: #00214a;	color: #eeeeee;}div#top a, div#top a:link, div#top a:visited, div#top a:active {	color: #eeeeee;	text-decoration: none;	font-size: 11px;	font-weight: normal;} div#top a:hover {	text-decoration: underline;}div#top p {	float: left;	clear: none;	margin: 0.25em 1em;}div#top ul {	float: right;	clear: none;	margin: 0;}div#top ul li {	display: block;	float: left;	clear: none;	margin: 0;	padding: 0.25em 1em;	border-left: solid 1px #eeeeee;}div#toplower {	width: 100%;	margin: 0;	padding: 1em 0;	border-bottom: solid 10px #424242;}div#toplower img {	float: left;	clear: none;	margin: 0 1em;	padding: 0;}div#toplower h1 {	display: block;	float: right;	clear: none;	margin: 0.5em 1em 0 1em;	padding: 0;	vertical-align: middle;}div#main {	width: 100%;	margin: 0;	padding: 0;}div#mainleft {	float:left;	clear: none;	margin: 1px;	padding: 0;	/*	width: 300px;	height: 300px;	background-color: #cacaca;	*/}div#mainright {	float:left;	clear: none;	margin: 2px;	width: 400px;;	padding: 0;}div#mainright p {	margin: 3em;	margin-right: 2.5em;}.centertext {	margin: 0;	padding: 0;	text-align: center;}.enter {	font-size: 1.4em;}