body {margin:0; padding:0; background:#1E1E1E;}
form {margin:0; padding:0}

h1 { margin:0px; padding-top:10px; font-weight:normal; text-align:left; font-family:tahoma; font-size:20px; text-transform: uppercase; }
h1:first-letter { color:#D4D174; font-size:28px; }

h2 { color:white; width:100%; height:25px; padding-top:5px; }
h3 { color:white; width:100%; height:25px; padding-top:5px; }
h4 { color:white; width:100%; height:25px; padding-top:5px; }
h5 { color:white; width:100%; height:25px; padding-top:5px; }

td, tr {font:11px/14px tahoma, arial, helvetica, sans-serif; color:#FFFFFF;   text-align:left;}

.end{ color:#8F8F8F; text-decoration:none;}
.end a{ color:#8F8F8F; text-decoration:none;}
.end a:hover{ color:#8F8F8F; text-decoration:underline;}

.end1{ color:#575757; text-decoration:none;}
.end1 a{ color:#575757; text-decoration:none;}
.end1 a:hover{ color:#575757; text-decoration:underline;}

.top a{ color:#C2C2C2; text-decoration:none;}
.top a:hover{ color:#C2C2C2; text-decoration:underline;}
a { color:white; text-decoration:underline; }
a:hover{ color:#D4D174; text-decoration:none;}
a.pdf { background:url(../images/filetypeIcons/pdf2.gif) transparent left center no-repeat; padding-left:15px; }

.ins a{ color:#FFFFFF; text-decoration:underline;}
.ins a:hover{ color:#FFFFFF; text-decoration:none;}


strong { color:#D4D174; font-weight:bold; }
strong a{ color:#D4D174; font-weight:normal; font-size:10px; text-transform:uppercase;  text-decoration:none}
strong a:hover{ color:#D4D174; font-weight:normal; font-size:10px; text-transform:uppercase;  text-decoration:underline}

.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(images/ch_go.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 18px;}
.r1 li a {line-height:20px; color:#D4D174; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#D4D174;}

.form1 td input { width:133px; height:21px; border:1px solid #000000; background: #AFAD8C; padding:2px 0 1px 6px; color:#000000; font-size:11px; font-family:tahoma;}

.form td input { width:191px; height:19px;  background: #FFFFFF; padding:1px 0 1px 6px; color:#000000; font-size:11px; font-family:tahoma;}
.form td textarea { width:191px; height:85px;  background: #FFFFFF; padding:2px 0 1px 6px; color:#000000; font-size:11px; font-family:tahoma; overflow:auto}

td { font-family:verdana; font-size:8pt; color:white;}
ul li { margin:2px 0px -2px 0px; }
li { font-family:verdana; font-size:11px; padding-bottom:5px; }

.sitemap { display:none; }
.submitbutton {	border:1px solid #410e75; color:#410e75; background:white; font-family:times new roman; font-size:12px; font-weight:bold; }
.rightsidetitle { font-size:16px; font-weight:bold; font-family:times new roman; color:#410e75; width:190px; border-bottom:1px solid #410e75; }
.header_text { font-size:16px; font-weight:bold; font-family:times new roman; color:white; border-bottom:1px solid #410e75; }
.formTable { border:1px solid white; padding:5px; }
.formTitle { font-size:24px; font-weight:bold; font-family:Arial; color:white; text-align:center; }
.formtext { color:white; font-family:times new roman; font-size:12px; }
.formInputBox { border:1px solid #410e75; color:#410e75; background:white; font-family:times new roman; font-size:12px; font-weight:bold; }
.formSubmit { border:1px solid #410e75; color:#410e75; background:white; }
hr { color:white; }
.subHeader { font-size:14px; font-weight:bold; font-family:verdana; }
.infoTXT { font-size:8pt; font-family:tahoma; color:#3e3e3e; }

.more a { text-decoration:none; }

.newsTopLink { display:block; text-align:right; width:475px; }
.newsTopLink a { padding-left:10px; background:url(../images/up.gif) transparent left center no-repeat; font-size:10px; font-family:tahoma; }
.newsMenuLink { white-space:nowrap; padding-top:5px; }
.newsMenuLink a { margin-left:20px; border:1px solid #3C3C3C; padding:2px; text-decoration:none; font-family:times new roman; font-size:14px; }
.newsMenuLink a:hover { background:#3e3e3e; }
.newsHeader { display:block; font-size:14px; width:500px; font-weight:bold; border-bottom:1px solid white; padding-bottom:10px; }
.newsDate { display:block; text-align:right; width:475px; font-size:12px; font-family:tahoma; font-weight:bold; padding-bottom:10px; }
.newsBody { margin-left:15px; display:block; padding:15px; padding-top:5px; background:#3e3e3e; width:425px; }
.newsLink { white-space:nowrap; padding-top:5px; margin-left:10px; background:url(/images/arrow.gif) transparent left center no-repeat; }
.newsLink a { border:1px solid #3C3C3C; padding:2px; text-decoration:none; font-family:times new roman; font-size:14px; }
.newsLink a.pdf { background:url(../images/filetypeIcons/pdf2.gif) transparent left center no-repeat; padding-left:15px; }
.newsLink a.pdf:hover { background:url(../images/filetypeIcons/pdf2.gif) #3e3e3e left center no-repeat; padding-left:15px; }
.newsLink a:hover { background:#3e3e3e; }
.newsSeperator { padding-bottom:20px; padding-top:2px; }
.newsSeperator hr { color:#5e5e5e; width: 500px; }

.newsItem { border:1px solid black; margin-bottom:20px; }
.newsHeader {
	background:url(../images/rez_top2.jpg) transparent top left;
	color:black;
	padding:10px; 
}
.newsSeperator hr {
	display:none;
}
.newsLink a {
	color:#CFCB70;
}

#button { padding: 0 0 1em 0; margin-bottom: 1em; font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; color: #333; }
#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}	
#button li { margin: 0; }
#button li a {
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 10px solid #696639;
	border-right: 10px solid #928E4F;
	background:url(../images/rez_top2.jpg) transparent top left;
	color: black;
	text-decoration: none;
	width: 100%;
	}

html>body #button li a { width: auto; }
#button li a:hover {
	border-left: 10px solid #928E4F;
	border-right: 10px solid #696639;
	color: blue;
}

