body {
	margin:10px;
	background-image: url(Images/Layout01/StainedWindowBackgroundLight.jpg);
}
table {
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000066;
	font-style: normal;
	line-height: 150%;
}

.InformationTable {
	background-color: #FFFFCC;
	padding: 4px;
}

th {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: small-caps;
	color: #FFFFCC;
	background-color: #000066;
	font-style: normal;
	text-align: left;
	text-decoration: none;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight:bold;
	color: #000066;
	text-align:left;
	border-bottom:thin solid #000066;
	margin:6px 0px 20px;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: small-caps;
	color: #FFFFCC;
	background-color: #000066;
	font-style: normal;
	text-align: left;
	text-decoration: none;
	padding:2px;
}
.MenuItem {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.PageTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #000066;
}
.APPErrorFormMessages
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	color: red;
}
.SubSiteName
{
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #000066;
}

img.newsImage
{
	border:1px solid black;
}

button.arrangeButton
{
	font-size:10px;
	width:60px;
	text-align:left;
	padding:2px 2px 2px 2px;
	color:#444444;
}

.buttonArrow, .buttonArrowToTop, .buttonArrowToBottom
{
	color:black;
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
}

.buttonArrowToTop
{
	border-top:1px solid black
}

.buttonArrowToBottom
{
	border-bottom:1px solid black
}

#mainContent
{
	background-color: #FFFFCC;
	border: 1px solid #000066;
	padding: 4px;
	width:720px;
/*	height:300px;*/
}

#pageMenuBar
{
	background-color:#000066;
	width:100%;
	height:20px;
}

#announcementsBox
{
	position:relative;
	font-size:12px;
	border-width:1px;
	border-style:solid;
	border-color:#e0e0e0 #e0e0e0 #e0e0e0 #e0e0e0;
	background-color:#f8f8f8;
	/*border:1px solid #000066;*/
	overflow: hidden;
	clip: rect(0 405 23 0)
}

a.moreLink, a.moreLinkSelected
{
	border:1px solid #CCCC99;
	background-color:#EEEEAA;
	padding:0px 2px 0px 2px;
	color: blue;
	text-decoration:none;
	line-height: 200%;
}

a.moreLink:hover, a.moreLinkSelected
{
	border:1px solid blue;
	background-color:#FFFFCC;
	line-height: 200%;
}

a.contact
{
	color: blue;
	background-color: #FFFFCC;
	text-decoration:none;
	padding:0px 2px 0px 2px;
}
a.contact:hover
{
	color:#FFFFCC;
	background-color: #000066;
}

/* DHTML Menu */

#dropmenudiv
{
	border-width:1px 1px 0px 1px;
	border-color:#000033;
	border-style:solid;
	font-family: "Georgia, Times, serif";
	font-size: 12px;
	font-weight:bold;
	background-color: #000066;
	position:absolute;
	line-height:18px;
	z-index:100;
	filter:alpha(opacity:100);
}

a.dropmenuLink
{
	width:100%;
	padding:1px 2px 1px 2px;
	border-width:0px 0px 1px 0px;
	border-color:#000033;
	border-style:solid;
	text-decoration:none;
	display:block;
	color:#FFFFCC;
}

a.dropmenuLink:hover
{
	background-color:#FFFFCC;
	color:#000033;
}

a.pageMenuBarLink
{
	text-decoration:none;
	font-family: "Georgia, Times, serif";
	font-size: 12px;
	font-weight:bold;
	color:#FFFFCC;
	margin-left:2px;
	padding: 2px 20px 2px 2px;
}

a.pageMenuBarLink:hover
{
	background-color:#333366;
}

/* Home announcements DHTML box */

#announcementsBox
{
	position:relative;
	font-size:12px;
	border-width:1px;
	border-style:solid;
	border-color:#e0e0e0 #e0e0e0 #e0e0e0 #e0e0e0;
	background-color:#f8f8f8;
	/*border:1px solid #000066;*/
	overflow: hidden;
	clip: rect(0 405 23 0)
}

a.moreLink, a.moreLinkSelected
{
	border:1px solid #CCCC99;
	background-color:#EEEEAA;
	padding:0px 2px 0px 2px;
	color: blue;
	text-decoration:none;
	line-height: 200%;
}

a.moreLink:hover, a.moreLinkSelected
{
	border:1px solid blue;
	background-color:#FFFFCC;
	line-height: 200%;
}

a.contact
{
	color: blue;
	background-color: #FFFFCC;
	text-decoration:none;
	padding:0px 2px 0px 2px;
}
a.contact:hover
{
	color:#FFFFCC;
	background-color: #000066;
}

/* Photo Album */

td.photoAlbumTn
{
	width:180px;
	height:130px;
	padding:10px;
	background-color:#EEEEBB;
}

div.photoAlbumTnCaption
{
}

img.PhotoAlbumTn
{
	border:1px solid #AAAA99;
}

a.PhotoAlbumTn
{
	border:1px solid #AAAA99;
}

a.PhotoAlbumTn:hover
{
	border-color:blue;
}

a.PhotoAlbumSequentialNav
{
	color:gray;
}

a.PhotoAlbumSequentialNav:link,
a.PhotoAlbumSequentialNav:visited,
a.PhotoAlbumSequentialNav:active
{
	color:blue;
}

a.PhotoAlbumSequentialNavArrow
{
	font-weight:bold;
	color:gray;
	text-decoration:none;
}

a.PhotoAlbumSequentialNavArrow:link,
a.PhotoAlbumSequentialNavArrow:visited,
a.PhotoAlbumSequentialNavArrow:active
{
	color:blue;
}

.Button01
{
	background-color:#cccccc;
	color:#000066;
	height:23;
}

a.AdminMenuItem01
{
	color:#000066;
	line-height:2;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
}
a.AdminMenuItem01:hover
{
	background-color:#000066;
	color:#FFFFCC;
}
