/* Events Calendar styles */

div.ec_results .header1 { font-weight: bold; }
div#ec_list select { border: 1px solid #969696;  }

div#ec_calendar {
	margin: 0;
	padding: 0;
}
div#ec_calendar div#ec_calendartable {
	border:1px solid #CCCCCC;
	padding:10px;
}
div#ec_calendar div#ec_calendartable table {
	width: 100%;
}
div#ec_calendar p.ec_title {
	font-size: 1.4em;
	line-height: 1.1em;
	margin-bottom: 1.0em;
	text-align: center;
}
div#ec_calendar td.ec_calendar_dayheader { font-weight:bold; }
div#ec_calendar td.ec_calendar_day { background-color: #fff; }
div#ec_calendar td.ec_calendar_selectday { background-color: #D7E2ED; }
div#ec_calendar td { padding:5px; border : 1px solid #F2F2EE;}
div#ec_calendar span#ec_calendarnext {
	float: right;
	padding: 5px 5px 0 0;
} 
div#ec_calendar span#ec_calendarprev {
	float: left;
	padding: 5px 0 0 5px;
}

div#ec_list div.ec_event { margin-top: 1.0em; font-weight: bold;}
div#ec_list div.ec_eventSummary { margin-top: 0.8em }
div#ec_list #ec_listnoevents { margin-top: 1.0em; }

div#ec_details {}
div#ec_details #ec_name { 
	color: #727370;
	font-size: 1.4em;
}
div#ec_details div#ec_headers {	
	font-weight: bold;
	margin-bottom: 1.0em;	
	padding-bottom: 8px;
	background-image: url(/site-tcl/images/bg_sitepath.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
div#ec_details div#ec_headers img { 
	float:right;
}
/* Float-clearing ----------------------------------------------------------------- */
div#ec_headers:after {
	content:"."; 
	display:block; 
	position:relative;
	height:0; 
	clear:both; 
	visibility:hidden;
}
div#ec_headers { display:table-cell; }
/* Hides from IE-mac \*/
* html div#ec_headers { height:1%; }
div#ec_headers { display:block; }
/* End hide from IE-mac */
/* -------------------------------------------------------------------------------- */
div#ec_details div.ec_registerlink {
	margin-top: 1em;
}

div.ec_registerlink img {
	margin-bottom: 1em;
}

div#ec_details div.ec_backlink {
	margin-top: 1em;
	margin-bottom: 1em;
}

div.ec_results label {
	font-weight: bold;
}