﻿body {
	background-image: url('../images/site/back2.jpg');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-attachment: fixed;
}
.Address {
	text-align: center;
	vertical-align: top;
	font-size: medium;
	font-weight: bold;
	color: #000080;
}
.Container {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	z-index: auto;
	width: 900px;
	clip: rect(auto, auto, auto, auto);
	margin-left: auto;
	margin-right: auto;
}
.TopNav {
	text-align: center;
	background-color: #800000;
}
.TopLeft {
	text-align: left;
	border: 1px solid #000000;
	background-color: #0066CC;
	vertical-align: top;
}
.TopCenter {
	border: 1px solid #000000;
	text-align: center;
	vertical-align: top;
	background-color: #99CCFF;
}
.AlignCenter {
	text-align: center;
}
.Copyright {
	text-align: center;
	vertical-align: middle;
	background-color: #003399;
	color: #C0C0C0;
	font-size: small;
}
.BottomNav {
	text-align: center;
	vertical-align: middle;
	border: 0px solid #333333;
	background-color: #800000;
}
.BottomLeft {
	font-weight: normal;
	color: #003399;
	text-align: left;
	background-color: #99CCFF;
}
.BottomCenter {
	text-align: left;
	vertical-align: top;
	background-color: #99CCFF;
}
.BottomRight {
	text-align: left;
	vertical-align: top;
	background-color: #99CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #003399;
}
.ImageShow {
	border: 1px solid #000080;
	text-align: center;
	vertical-align: top;
	background-color: #99CCFF;
}
/* ---------------------- MENU ---------------------- */

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(../images/site/navdefault.png) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../images/site/navactive.png) center center repeat-x;
}
/* ---------------------- END MENU ---------------------- */
.newStyle1 {
	text-align: center;
	vertical-align: top;
}
a.nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
}
a.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
}
a.nav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
}
a.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF0000;
}
.NoBorder {
	border-width: 0px;
}
.Tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	background-image: url('../images/site/bluetab.png');
	background-repeat: no-repeat;
	font-weight: bold;
}
.TabColumn {
	background-color: #99CCFF;
	padding: 5px;
	border: 2px solid #800000;
}
.AlignRight {
	text-align: right;
}
.MainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000080;
	text-align: left;
	background-color: #99CCFF;
	vertical-align: top;
}
a.smb:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #0066FF;
}
a.smb:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #0066FF;
}
a.smb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFF00;
}
