body {
	background: #004e40;
	color: #ffffff;
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 14px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

h1
{
	font-size: 28px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #c09642;
	font-weight: bolder;
}

h3	{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #004e40;
	font-weight: bolder;

h4 {
}
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #012001;
	font-weight: bolder;
}

h6
{
	border-top: 1px dotted #cc0000;
	font-size: 120%;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #48210e;
	font-weight: bolder;
	margin-bottom: 5px;
	margin-top: 20px;
}


a
{
	color: #c09642;
}

a:hover
{
	text-decoration: none;
	color: #f6e864;
}

.mainTable
{
	border-top: 1px solid #c09642;
	border-left: 1px solid #c09642;
	border-right: 1px solid #c09642;
	border-bottom: 1px solid #c09642;
	width: 980px;
	text-align: center;
}

.topBar
{
	background: #000700;
	color: #c09642;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}

.toC
{
	text-align: left;
	width: 100%;
	height: 48px;
	background: url(images/tocbar.jpg);
}

.toC A
{
	color: #c09642;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
	text-transform: uppercase;
}

.toc a:hover
{
	text-decoration: none;
	background: #c09642;
	color: #000700;
	color: white;
}


.aMenu
{
	font-size: 90%;
}

.menuSelected
{
	border-bottom: solid 1px #c09642;
	color: #c09642;
	font-weight: bold;
 	font-size: 90%;
	text-transform: uppercase;
}

.menuSeparator
{
	color: white;
	font-weight: bold;
	font-size: 100%;
}

.content
{
	background: #ffffff;
	width: 704px;
	text-align: left;
	vertical-align: top;
}

.imageright
{
	float:right;
	clear:both;
	display:block;
	padding:0;
	margin-left: 10px; 
}

.imageleft
{
	float:left;
	clear:both;
	display:block;
	padding:0;
	margin-right: 15px; 
}

.imageFrame
{
	border-right: 1px solid #c09642;
}


.nextPage
{
	font-size: 120%;
	font-weight: bold;
	margin-top: 25px;
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding: 5px;
	zborder-bottom: 1px solid #B5A26B;
}

TD .nextPageSideBar
{
	font-size: 12px;
	font-weight: bold;
	zcolor: #B5A26B;
	border-top: 1px solid #7bc248;
	zborder-bottom: 1px solid #7bc248;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 5px;
}


.mainContent
{
	padding: 10px;
}

.sideBar
{
	background: #012001;
	vertical-align = 'top';
	margin: 0px 0px 0px 0px;
	width: 230px;
}

.addressTable
{
	 padding-bottom: 5px;
	 text-align: center;
	 font-size: 12px;
	 background: url(images/logo.png);
	 background-position: center;
	 background-repeat: no-repeat;
	 height: 291px;
	 vertical-align: bottom;
	 color: #c09642;
}

.addressTable h3	{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bolder;

}


.newsDate
{
	font-weight: bold;
	color: #7bc248;
}

.accent
{
	font-weight: bold;
	color: #48210e;
}

.formInfo
{
	font-size: 90%; 
	margin-bottom: 12px;
	border-bottom: solid 1px #c09642;
}

.error
{
	color: red;
	font-weight: bold;
}

.border
{
	zborder: solid 1px #c09642;
}

.frontpage td
{
	ztext-align: center;
	zborder: 1px solid #c09642;
}

.tl
{
	border-left: 3px solid #ffffff;
}

.infopage
{
	border: 2px solid #a29061;
	margin-top: 12px;
	margin-left: 12px;
	padding: 10px;
	width: 610px;
}


img.trans25 {opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25; }
img.trans75 {opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; }
img.trans50 {opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50; }
img.trans85 {opacity:.85;filter: alpha(opacity=85); -moz-opacity: 0.85; }

img.transOFF {  }

img.transON {opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; }

