p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: 1; color: #FFFFFF}
td {  font-family: Verdana, Arial, Helvetica, sans-serif}
.primarylink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.secondarylink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 4px}
.header {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #FFFFFF}
dd {  margin-left: 25pt}
dt {  margin-left: 3px}
.headbar {
	font-size:1.2em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #231d5f;
}

.layout {
	background-color: #fc6;
}

.bannerTable {
	background-color: #06c;
	background-image: none;
	display: none;
}

.bannerCol2 {
	display: none;
}

.siteLink {
	color: white;
}

.content {
	margin: 0;
}

.layout {
	padding: 0;
}

.navigation {
	margin-top: 2px;
	padding: 10px 15px 10px 15px;
	background-color: #231d5f;
	color: white;
}

.navigation h4 {
	margin: 0;
}

.blurb {
	margin: 0;
}

.subNav {
	border: none;
	margin: 0 15px 0 15px;
}

dl {
	margin: 0;
}

dt {
	margin-top: .75em;
}

div#upcomingEvents ul {
	list-style: none;	
	padding-left: 0;
	margin: 0;
}

div#upcomingEvents h3 {
	color:black;
}

div#upcomingEvents h4 {
	font-size: 1em;
}

div#upcomingEvents li {
	font-size: .9em;
}

div#upcomingEvents a {
	color:#006;
}

div#upcomingEvents span.time {
	font-weight: bold;	
}

div#upcomingEvents .foot {
	margin-top: 1em;	
}

