body {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:13px;
	color: black;
	background-color: white;
	margin:0;
	padding:0;
	text-align:left;
}
.message_body {
	background-color: white;
	color: black;
	padding-bottom: 10px;
}
.breadcrumb {
	padding:5px;
	margin:0;
	border-bottom:1px solid #cce0bb;
}
.galleryheader {
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	background:#cce0bb url(menu_btm.png) bottom repeat-x;
	text-align:center;
}
h2 {
	font-size:32px;
	padding:10px 0 0 0;
	margin:0;
	background:url(menu_bg.png) top repeat-x;
	color:#4C8033;
}
h2 img {
	margin-top:-5px;
	padding-right:30px;
	vertical-align:middle;
}
h2 a img {
	border:0;
}

.TitleTable {
	background-color: white;
}
h3 {
	font-weight: bold;
	padding-bottom: 0px;
}
h4 {
	font-size:15px;
}
i {
	color: black;
}
textarea {
	background-color: white;
	font-family: times new roman;
	color: black;
}
a, td.a, a:link {
	color: black;
	text-decoration: none;
}
a:hover {
	color: black;
	text-decoration: underline;
}
a:visited {
	color: black;
}
a:active {
	color : silver;
}
.caption {
	font-size:13px;
	color:#bbbbbb;
	font-style:italic;
}
td {
	background-color: white;
	padding: 5px;
	font-size:15px;
}
td.thumbnail {
	background-color: white;
	padding: 5px;
	text-align: center;
	width: 160px;
}
.thumbnail {
	border-color: silver;
	border-width: 0px;
}
.display {
	border: 3px ridge #999999;
	background-color: white;
}
hr {
	position : relative;
}