.eventDetailsDiv  {
	float: left;
	width: 380px;
	margin-top: 16px;
	margin-right: 5px;
	margin-left:5px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
}
.eventDetailsDiv h2 {
	font-size: 21px;
	font-weight: normal;
	color: #003E86;
	line-height: normal;
	float: left;
	width: 393px;
	margin-top:2px;
	margin-bottom:2px;
}
.eventDetailsDiv    h3   {
	font-size: 14px;
	line-height: 28px;
	color: #7f7f7f;
	background: #FFFFFF;
	border-bottom: 2px solid #d6d6d6;
	padding-right: 8px;
	padding-left: 8px;
	margin-top: 16px;
	float: left;
	height: 28px;
	width: 377px;
	font-family:Arial, Helvetica, sans-serif;
}
.eventDetailsDiv ul {
	float: left;
	width: 393px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.eventDetailsDiv ul li {
	font-size: 12px;
	line-height: normal;
	border-bottom: 1px solid #d6d6d6;
	float: left;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
	list-style:none;
}
.eventDetailsDiv ul li.end {
	border-bottom-style: none;
}

.eventDetailsDiv ul li strong {
	width: 107px;
	float: left;
	padding-left: 8px;
	color:#7F7F7F;
}
.eventDetailsDiv  ul  li  div {
	float: right;
	width: 278px;
	clear: none;
	color:#7F7F7F;
}
.eventDescriptionDiv {
	float: left;
	width: 100%;
	padding-bottom: 16px;
	margin-left:5px;
	margin-right:5px;	
	color:#7F7F7F;
}
.eventDescriptionDiv h3 {
    font-size: 14px;
	line-height: 28px;
	color: #7f7f7f;
	background: #FFFFFF;
	border-bottom: 2px solid #d6d6d6;
	padding-left: 8px;
	font-family:Arial, Helvetica, sans-serif;
	
}

#eventsCol1  .eventDescriptionDiv p {
	font-size: 12px;
	margin-top: 8px;
	margin-right: 8px;
	margin-left: 8px;
	line-height: normal;
}
.eventDescriptionDiv p{
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:12px;
}