#eventsFilter {
	background: rgb(235, 244, 245); padding: 5px; color: rgb(17, 170, 184); overflow: hidden; clear: both; font-size: 11px; margin-top: 15px;
}
#eventsFilter span {
	margin-top: 5px; float: left; display: block;
}
#eventsFilter label {
	float: right;
}
#eventsList {
	clear: both;
}
.eventsListing {
	background: url("/images/news-and-events/listing-bkgnd.gif") repeat-x left top rgb(210, 231, 233); margin: 15px 0px; padding: 10px 10px 40px; border-radius: 10px; position: relative; -moz-border-radius: 10px; -webkit-border-radius: 10px;
}
.eventsListing span.date {
	color: rgb(0, 161, 177); font-size: 14px; font-weight: bold;
}
.eventsListing h2 {
	margin: 0px; color: rgb(0, 161, 177); font-size: 14px;
}
#homemaincontent #eventsList div.eventsListing h2 a {
	color: rgb(0, 161, 177); text-decoration: none;
}
#homemaincontent #eventsList div.eventsListing h2 a:hover {
	text-decoration: underline;
}
.eventsListing p {
	color: rgb(102, 102, 102); font-size: 11px;
}
#homemaincontent #eventsList div.eventsListing a.moreInfo {
	background: url("/images/news-and-events/moreInfo-bkgnd.jpg") repeat-x left top rgb(3, 163, 178); padding: 5px 2px; width: 75px; text-align: center; right: 10px; bottom: 10px; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; display: block; position: absolute; cursor: pointer;
}
.newsHeaderSpn {
	cursor: pointer;
}
.eventsListing img.eventsImage {
	margin-right: 15px; float: left;
}
#eventsPaging {
	background: rgb(235, 244, 245); padding: 5px; color: rgb(17, 170, 184); overflow: hidden; clear: both; font-size: 11px; margin-top: 15px;
}
#eventsPaging span {
	margin-top: 5px; float: left; display: block;
}
#eventsPaging ul {
	list-style: none; margin: 0px; padding: 0px; float: right;
}
#eventsPaging li {
	display: inline;
}
#homemaincontent #frontpagenews #eventsPaging li a {
	padding: 0px 5px; color: rgb(17, 170, 184); text-decoration: none;
}
#homemaincontent #frontpagenews #eventsPaging li a.active {
	background: rgb(17, 170, 184); color: rgb(255, 255, 255);
}
#homemaincontent #frontpagenews #eventsPaging li a:hover {
	background: rgb(17, 170, 184); color: rgb(255, 255, 255);
}
.dialogPopup {
	
}
.dialogPopup img.eventsImage {
	margin: 0px 15px 15px 0px; float: left;
}
.dialogPopup p {
	color: rgb(102, 102, 102); clear: both; font-size: 12px;
}
.dialogPopup p a {
	color: rgb(17, 170, 184);
}
.dialogPopup a.backToCal {
	background: url("/images/news-and-events/moreInfo-bkgnd.jpg") repeat-x left top rgb(3, 163, 178); padding: 5px 10px; width: auto; text-align: center; right: 10px; bottom: 10px; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; display: block; position: absolute; cursor: pointer;
}
.dialogHeaderTxt {
	color: rgb(0, 161, 177); font-size: 14px; font-weight: bold; vertical-align: top;
}

