BODY
{
	margin: 0px;
	font-size: x-small;
}

div
{
	font-family: verdana,arial;
	font-size: x-small;
	margin: 5px;
}
td
{
	font-family: verdana,arial;
	font-size: x-small;
}

td.mainbody p
{
	margin-left:5px;
}
td.mainbody h2
{
	margin-left:5px;
}
td.mainbody div
{
	margin-left:5px;
}




h2
{
	font-size:small;
	font-family:verdana;
}

.nomargin
{
	margin: 0px;
}

.PageTitle
{
	font-size: medium;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 8px;
	border-bottom: solid 1px #FFCC00;
	color: #000000;
}
.PageTitle .aside
{
	font-weight: normal;
}

.caption
{
	text-align: center;
	color: black;
	font-family: Times, Serif;
	font-size: large;
}

.SubTitle
{
	margin-top: 7px;
	margin-bottom: 7px;
}
.SubTitle span
{
	font-weight: bold;
}
.Quote
{
	text-align: justify;
	border-bottom: solid 1px #FFCC00;
	padding-bottom: 8px;
}
.Quote div
{
	color: #0000FF;
	padding-top: 3px;
	text-align: right;
	margin-top: 1px;
	margin-bottom: 1px;
}
.footer
{
	margin:16px 0px 8px 0px;
	text-align: center;
	padding: 5px;

}
.footer a
{
	color: Blue;
}
.footer a:visited
{
	color: Blue;
}
.footer a:hover
{
	color: red;
}


.mainnav
{
	font-size: xx-small;
	font-family: verdana,arial,helvitica;
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 3px;
	margin-bottom: 2px;
	margin-left:3px;
	width:110px;
}

.mainnav a
{
	font-size:10px;
	color: Blue;
	text-decoration: none;
}
.mainnav a:visited
{
	color: Blue;
	text-decoration: none;
}
.mainnav a:hover
{
	color: red;
	text-decoration: none;
}

.contact
{
}
.contact a
{
	color: blue;
	text-decoration: none;
}
.contact a:visited
{
	color: blue;
	text-decoration: none;
}
.contact a:hover
{
	color: red;
	text-decoration: none;
}

.schedule
{
	background: #efefef;
}
.schedule tr.headerrow td
{
	background: #efefef;
	font-weight: bold;
}
.schedule tr td
{
	background: #ffffff;
}

#EventsTable tr td div
{
	margin:1px;
	font-size:80%;
}
#EventsTable tr td div.Title
{
	
	font-size:100%;
	font-weight:bold;
	margin:1px;
}
#EventsTable tr td div.Date
{
	font-weight:bold;
	margin:1px;
}
