/*CSS File for education generated 4/13/2006*/
#monthheader{
}
#month{
margin:0px 11px;
}
#header{
margin-top:20px;
}
#dateHeader{
	display:inline;
	font-weight:bold;
	margin-right:40px;
}
#eventHeader{
	display:inline;
	font-weight:bold;
}
.eventSummary{}
.event{
margin-top:10px;
}
.eventDate{
	display:inline;
	margin-right:10px;
}
.eventName{
	display:inline;
}
#eventListing{
	
}
#eventItemListing th{
	text-align:left;
	background-color:#0C297D;
	color:#FFFFFF;
}
.altRowColor{
	background-color:#f1f1f1;
}
/* Event details */
.eventDateTimeLabel{
	vertical-align:top;
	width: 20%;
	font-weight:bold;
}
.eventDateTimeData{
	vertical-align:top;
	width: 80%;
}
.eventAddressLabel{
	vertical-align:top;
	width: 20%;
	font-weight:bold;
}
.eventAddressData{
	vertical-align:top;
	width: 80%;
}
.eventRegDeadlineLabel{
	vertical-align:top;
	width: 20%;
	font-weight:bold;
}
.eventRegDeadlineData{
	vertical-align:top;
	width: 80%;
}
.eventCancelDeadlineLabel{
	vertical-align:top;
	width: 20%;
	font-weight:bold;
}
.eventCancelDeadlineData{
	vertical-align:top;
	width: 80%;
}
.eventInstructorsLabel{
	vertical-align:top;
	width: 20%;
	font-weight:bold;
}
.eventInstructorsData{
	vertical-align:top;
	width: 80%;
}
.eventDetailsLabel{
	vertical-align:top;
	width: 100%;
	font-weight:bold;
}
.eventDetailsData{
	vertical-align:top;
	width: 100%;
}
.eventitem{
	display:inline;
}
.itemcost{
	display:inline;
}
.regInfoLink{
	width:100%;
}
.registerThanks{
	font-weight:bold;
	/*border:1px solid #CC0000;
	padding:5px;*/
	
}
td .regInfoLink a, td .regInfoLink a:focus, td .regInfoLink a:hover, td .regInfoLink a:visited{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-align : center;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	color : #0C297D;
	background-color : #cacaca;
	border: 1px solid #0C297D;
}