body{margin: 10px 0px 10px 0px;background-color:black; height:100%;min-height:100%;font-family: Verdana, Arial, Helvetica, sans-serif;}

#overlay{
	Z-INDEX: 1000; LEFT: 0px;background-color: #000000;filter:alpha(opacity=20);-moz-opacity:.20;opacity:.20; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center
}
#loading  {  position:absolute;top: 50%;margin-top:-50px;margin-left:-110px;left:50%;Z-INDEX: 1001;}


#header{
	background-color: #ff6600;
	height: 96px;
	width: 800px;
	display:block;
	background-image: url(images/header.gif);
	font-size:24px;
}
#content{
	margin: 0px 0px 0px 0px;
	min-height:100%; 
	height:100%; 
	background-color: #ffffff;
	border: 1px solid #6A89AC;
	text-align:left;

}

#footer{
	background-color: #D7D8CF;
	
	width: 800px;
	color:#000000;
	text-align:left;
	display:block;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical-align:bottom;
	border-top: solid 1px gray;
}
#footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #993300;
	text-decoration:none;
}
.footerTitle {font:bold 11px Verdana, Arial, Helvetica, sans-serif; line-height:18px;color:#000000}
.footerText {font:10px Verdana, Arial, Helvetica, sans-serif; line-height:18px}
.copyright {color:#993300}
.footercol {padding:8px 8px 8px 8px;}

/**/
#body-content
{
	width:100%;
	padding: 8px 6px 3px 6px;
	vertical-align:top;
	text-align:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: .80em;
}

h1{
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-size:24px;
	font-weight: bold;
	font-variant: normal;
	color: #546a05;
	margin:12px 0px 0px 120px;
	position:absolute;
	display:block;
	left: 357px;
	top: 144px;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:16px;
	font-weight: bold;
	color: #666666;
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	height:10px;
}
h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	height:10px;
	padding: 5px 0px 5px 0px;
}
h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	padding: 0px 0px 0px 0px;
	display:block;
}

.navtop{
	text-align:left;
	margin-top:0px;
	padding-right:11px;
	
	vertical-align:top;
}
.navtop a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
	display:inline;
	padding-bottom:0px;
		vertical-align:top;
	
}

.navtop a:hover{
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
}

.navtop a:visited 
{
	color:Black;
}

.subnavtop{
	text-align:left;
	margin-top:0px;
	padding-right:11px;	
	vertical-align:top;
}
.subnavtop a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	display:inline;
	padding-bottom:0px;
	vertical-align:top;
	color:#CC0000;
	
}
.subnavtop a:hover{
	text-decoration:underline;
	font-weight:bolder;
}

.subnavtop a:visited 
{
	color:#CC0000
}


.subnavitem{
	text-align:left;
	margin-top:0px;
	padding-right:11px;	
	vertical-align:top;
	color:Black;
}.subnavitem a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
	display:inline;
	padding-bottom:0px;
		vertical-align:top;	
}
.subnavitem a:hover{
	text-decoration:underline;
	font-weight:bold;
}

.subnavitem a:visited 
{
	color:Black;
}


#submit{
	margin-top:8px;
	margin-bottom:15px;
	border: 1px solid #8C8974;
	background-color: #C3BC9E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	cursor: pointer;
}
#submit:hover{background-color: #fff;}

.intext{
	height: 17px;
	width: 114px;
}
.button {
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		font-size: 10px;	
		background-color: #002C94;	
		color: #FFD373;	font-weight: bold;	
		padding: 0px;	
		margin: 2px;	
		border-top: outset 2px #69c;	
		border-right: outset 2px #069;	
		border-bottom: outset 2px #069;	
		border-left: outset 2px #69c;
}

.slideshowdesc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight:normal;
	color: black;
	padding: 3px 0px 0px 0px;	
	vertical-align: bottom;
	text-align: center;	
	
}
.slideshowheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: black;
	padding: 3px 0px 0px 0px;	
	vertical-align: bottom;
	text-align: center;	
	
}


.rowheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: black;
	padding: 3px 0px 0px 0px;	
	vertical-align: bottom;
	text-align: left;	
	vertical-align: top;
}

.columnheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: black;
	padding: 3px 0px 0px 0px;	
	vertical-align: bottom;
	text-align: center;	
	
}


.columntext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	padding: 0px 0px 0px 0px;
	height: 18px;
	vertical-align: top;
	text-align: left;
}

.columntext2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	padding: 0px 0px 0px 0px;
	height: 18px;
}

.columntext a,.columntext2 a{
}
.columntext a:hover,.columntext2 a:hover{
	text-decoration:underline;
}
