.EventSchedule_InputLabel
	{
		text-align: left;
		width: 6em;
	}
	
.EventSchedule_Input
	{
		margin-left: 0.5em;
		white-space: nowrap;
	}
	
.EventSchedule_DateInput
	{
		margin-left: 0.5em;
		border: none;
		width: 15em;
	}

.EventSchedule_Schedule
	{
		margin-top: 2em;
	}
	
.EventSchedule_Header
	{
		text-transform: uppercase;
	}
	
.ES_Status
	{
		padding-left: 2px;
		width: 6em;
		white-space: nowrap;
		text-align: center;
	}
	
.ES_Time
	{
		width: 4.5em;
		text-align: right;
		padding-right: 2px;
	}

.ES_Home
	{
		width: 12em;
		text-align: right;
	}

.ES_Score
	{
		padding-left: 1em;
		padding-right: 1em;
		width: 5em;
		white-space: nowrap;
		text-align: center;
	}

.ES_Away
	{
		text-align: left;
		width: 12em;
	}

.ES_Division
	{
		padding-left: 1em;
		width: 5em;
	}

.ES_Location
	{
		text-align: right;
		width: 10em;
	}

.EventSchedule_EmptyData
	{
		padding-top: 2em;
		text-align: center;
		font-size: larger;
	}
	
.EventSchedule_ScheduleUpdate
	{
		text-align: center;
		padding-top: 3em;
		display: none;
	}
	
img.EventSchedule_UpdateImage
	{
		vertical-align: middle;
	}
	
img.EventSchedule_Calendar
	{
		cursor: pointer;
	}
	
.ESCal_SelectedDay
	{
		background: #666666;
		font-weight: bold;
		color: White;
	}

.ESCal_TodayDay
	{
		background: #cccccc;
		color: Black;
	}

.ESCal_Selector
	{
		background: #cccccc;
	}

.ESCal_WeekendDay
	{
		background: #ffffcc;
	}

.ESCal_OtherMonthDay
	{
		color: #808080;
	}

.ESCal_NextPrev
	{
		vertical-align: bottom;
	}

.ESCal_DayHeader
	{
		background: #cccccc;
		font-weight: bold;
		font-size: 7pt;
	}

.ESCal_Title
	{
		background: #999999;
		font-size: 7pt;
		border-color: Black;
		font-weight: bold;
	}

.ESCal_Day
	{
	}
		
.ajax__calendar_container 
	{ 
	z-index:1000; 
	}  