a:link {  color: #037237; font-weight:bold}
a:visited {  color: #037237; font-weight:bold; text-decoration: none}
a:active {  color: #000000; font-weight:bold}
a:hover {  color: #009999; font-weight:bold}

p, body, div, td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #000000}
h1{
	font-size: 120%;
	text-align: center;
}
h2{font-size: 110%}
body {
/*	scrollbar-face-color: #037237;
	scrollbar-shadow-color: #003300;
	scrollbar-highlight-color: #05A34F;
	scrollbar-3dlight-color: #05A34F;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: #339966;
	scrollbar-arrow-color: #ffffff;*/
	background-color: #339966;
	}
.mainbody {
	background-attachment: fixed;
	background-image: url(images/bodybg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
  padding: 4px;
}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #037237}
.copyr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; color: #037237}

.photocopyr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #037237}
.photocapt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #037237}
.newsdate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #000000}

.contrast {
	background-color: #ffffff;
	border-top: thin outset #12683D;
	border-right: thin outset #12683D;
	border-bottom: thin outset #12683D;
	border-left: thin outset #12683D;
}
.contrast2 {
	background-color: #FFFFFF;
	border: 1px dashed #339966;
}
.contrast3 {
	background-color: #339966;
}
.img-shadow {
  float:left;
  background: url(images/shadow.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
.p-shadow {
  width: 90%;
  float:left;
  background: url(shadow.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }
th {
	color: #FFFFFF;
	background-color: #339966;
}
#navlist {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	left: 0px;
/*	width: 170px; */
}
#navlist ul {
	margin: 0;
	padding: 2;
	list-style-type: none;
	font-size: .8em;
}
#navlist li {
	margin: 1;
}
#navlist a {
	display: block;
	color :#37966A;
	padding: 12px 2px 12px 2px;
	border: 1px solid;
	border-color: #ddd #000 #000 #ddd;
	}
#navlist a:link, #navlist a:visited {
	color: #009999;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/butbg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}


#navlist a:hover, #navlist a:active {
	COLOR: #12683D;
	background-image: url(images/butbg.gif);
	text-decoration: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: right center;
}


