body { text-align: center; color: #fff; font-family: verdana; font-size: 11px; font-weight: bold; }
.oneColFixCtr #header { width: 800px; text-align: left; /* this overrides the text-align: center on the body element. */
	background-image: url('none'); background-repeat: repeat-y; left: 0; height: 200px; margin: 0; padding: 0 }

.oneColFixCtr #navbar { color: #003; font-size: 10px; width: 800px; text-align: left; background-image: url('none'); background-repeat: repeat-y; height: 28px; font-family: verdana, sans-serif; font-weight: bold; background-color: #003; vertical-align: middle }
.menu ul{ color: #003; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: center; vertical-align: middle; list-style-type:none; padding:0; margin:0; }
.menu li{ color: #003; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: center; vertical-align: middle; float:left; position:relative; z-index:100; margin: 0; padding: 0; }
.menu table{ text-align: center; position:absolute; border-collapse:collapse; z-index:80; top:25px; height: auto; }


.menu a:link { color: #003; font-weight: bold; background: #003 url('../../09images/silvergradient.jpg') no-repeat; display:block; width:100px; text-decoration: none; text-align:center; vertical-align: middle; height: 28px; padding-top: 4px }

.menu a:visited { color: #003; font-weight: bold; background: #003 url('../../09images/silvergradient.jpg') no-repeat; display:block; width:100px; text-decoration: none; text-align:center; vertical-align: middle; height: 28px; padding-top: 4px }

.menu a:hover{ color: #003; font-weight: bold; background:#ccc no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 100px; height: 26px; padding-top: 4px; }
.menu ul ul { text-align: center; visibility:hidden; position:absolute; width:149px; height:0; }
.menu ul li:hover ul,
.menu ul a:hover ul{ text-align: center; visibility:visible; }


.oneColFixCtr #container { color: #fff; font-size: 10px; font-family: verdana; background-image: url('none'); text-decoration: none; width: 800px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	text-align: left; left: 0; float: left; padding: 6px }

.oneColFixCtr #mainContent { color: #fff; font-size: 11px; font-family: verdana; font-weight: normal; padding: 0 20px; }



.oneColFixCtr #footer {
	width: 800px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	height: 35px;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url('../../09images/silvergradient.jpg');
	left: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
h1 {
	font-family:georgia, serif;
	size:16pt;
	color: #c93;
	font-size: 14pt;
	text-transform: uppercase;
	border-bottom-style: dotted;
	border-bottom-width: thin;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	size:11pt;
	color:#007B9C;
	font-size: 10pt;
	text-transform: uppercase;
}.oneColFixCtr #container #mainContent .img {
	border: 3px solid #FFFFFF;
}
.foot { color: #006; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; padding-top: 7px; padding-bottom: 7px; }
#800image { position: absolute; left: 20px; visibility: visible; float: left; }
fimg { color: #ccc; font-size: 11px; font-family: verdana; background-color: #003; margin: 0 0 0 4px; padding: 6px; }
.fbox { color: #fff; font-size: 11px; font-family: verdana; font-weight: normal; }
bline { color: #007b9c; font-size: 10px; font-family: verdana; font-weight: normal; background-color: #003; text-decoration: none; margin: 0 0 0 4px; padding: 6px; }

a:link { color: #09c; }
a:visited { color: #09c; }
a:hover { color: #ccc; text-decoration: underline; }
a:active { color: #ccc; text-decoration: underline; }

