body {
	padding: 0px;
	margin: 0px;
	background-color: #ECECE6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#header { height: 119px; background-color: #485868; padding-left: 40px; padding-right: 40px; }
#header div.addressInfo { text-align: left; float: right; margin-top: 50px; color: #FFFFFF; font-family: "Trebuchet MS", sans-serif; }
#header div.addressInfo table td { padding: 5px; }
#header div.addressInfo table th { padding: 5px; font-weight: bold; }
#header div.addressInfo table td.separator { padding: 0px; margin: 3px; background-color: #FFFFFF; width: 1px; }

#content { height: 390px; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; }
.mainPageLeft { float: left; text-align: left; width: 44%; padding-left: 3%; margin-top: 10px; }
.mainPageRight { float: right; text-align: left; width: 53%; color: #333333; font-size: 14pt; margin-top: 5px; }
.mainPageRight table { width: 100%; }
.mainPageRight table td { padding: 8px; margin: 3px; }
.mainPageRight table td.separator { padding: 0px; background-color: #666666; height: 2px; }
.mainPageRight table td span { font-weight: bold; color: #000000; letter-spacing: 0.1em;  }
.mainPageRight table td a { text-decoration: none; color: #990000; }
.mainPageRight table td a:hover { text-decoration: underline; color: #990000; }

#bottom { height: 17px; background-color: #485868; text-align: center; vertical-align: middle; font-family: "Trebuchet MS", sans-serif; }
#bottom font.copyright { color: #FFFFFF; font-weight: bold; font-size: 9pt; }
#bottom font.stats { color: #666666; font-weight: bold; font-size: 9pt; }
#bottom font.stats a { color: #333333; text-decoration: none; }
#bottom font.stats a:hover { color: #333333; text-decoration: underline; }
#counter { margin-top: 5px; text-align: center; }