html {	overflow:scroll;}body {	height:100%;	margin:0;	padding:0 10px 0 10px;	margin:0 0 0 225px;	background-color:#EBD75C; /* background color - entire site */	border-left:5px solid #000; /* Thick Horizontal Seperator */		font-family:Arial, Helvetica, sans-serif;	font-size:12pt;	color:#000; /* color of text in body */}#menu {	position:absolute;	display:block; 	top:120px;	left:50px;	width:250px;	height:200px;	font-size:12px;}#logo {	position:absolute;	top:10px;	left: 10px;	z-index:50;}#logo a {	border: none;}/* Flash Layout */#fcontainer {position:absolute; top:370px; left:50px; width:150px; text-align: center; line-height:25px; font-size:.75em; border:none;}#fcontainer a {color:#000; /* text color above flash.swf */ text-decoration:none; font-weight:bold;}#fcontainer a:hover {color:#999; /* hover above flash.swf */}#flashcontent {display:block; top:140px; left:50px; width:125px; border:1px #000 solid; height:25px; z-index:50;}#menu a, #menu a:link {	display:block;	width:125px;	height:25px;	color:#000; /* color of links before hover */	background:transparent;	text-decoration:none;	border:1px solid #000; /* thin border around menu links */	text-align:center;	line-height:25px;	margin-top:5px;}#menu a:visited {	color:#000; /* adjust to same color for links above */	background:transparent;}#menu a:hover, #menu a:active {	color:#990033; /* hover link color */}#text {	display:block; 		margin-left:0px; 	padding:10px;	border-left:1px solid #990033; /* thin seperator menu / body */}p, li {	width:85%;}img {	border: none;}/* All links within the body */a:link {	color:#000;}a:visited {	color:#000;}/* ^^^^^^^^^^^^^^^^^^^^^ */li {	font-family:Arial, Helvetica, sans-serif; 	font-size:12pt; 	color:#000; /* adjust to body text color */}h1,h2,h3,h4,hr {	font-family: Arial, Helvetica, sans-serif; 	font-weight:bold; 	color:#000; /* can be same as body text color, or changed to give page different look */}hr {color:#000; }/* adjust header sizes, only if you really need to */h1 {font-size:21pt;}h2 {font-size:18pt;}h3 {font-size:15pt;}h4 {font-size:12pt;}.smaller {	font-size: 10pt;}.smallest {	font-size: 9pt;}.copyright {	text-align:center;	font-size:9pt;}/* IMAGES */.left {padding-right:.75em; float:left;}.right {padding-left:.75em; float:right;}.left, .right {clear:both;}.p100, .p125, .p150, .p175, .p200, .p225, .p250 {float:left; margin:0 .75em 0 0;}.p100 {width:100px;}.p125 {width:125px;}.p150 {width:150px;}.p175 {width:175px;}.p200 {width:200px;}.p225 {width:225px;}.p250 {width:250px;}.p175r {width:175px; float:right; margin:0 0 0 .75em;}/* Misc */.nobull {list-style:none; margin:0; padding:0;}#validation {position:absolute; top:5px; right:10px;}#validation a {color:#aaa; text-decoration:none; }#validation a:hover {color:#333;}span.nonie {display:inline !important; display:none;}.clear {clear:both;}