﻿.ScheduleHeaderItem
{
	font-size:103%;
	font-weight:bold;
	background-color: #9A9AFF;
}

.ScheduleHeaderItem td
{
	border: 1px solid black;
	padding: 5px 5px 5px 5px;
}

.CrossSessionEventItem
{
	font-size: 101%;
	font-weight:bold;
	background-color: #CCFFFF;
}

.CrossSessionEventItem td
{
	border: 1px solid black;
	padding: 5px 5px 5px 5px;
}

.TimeColumn td, .TimeColumn
{
	font-weight:bold;
	border: 1px solid black;
	padding: 5px 5px 5px 5px;
	width: 100px;
}

.CrossSessionActivityItem
{
	font-size: 102%;
	font-weight: bold;
	background-color: #CCCCFF;
}

.CrossSessionActivityItem td
{
	height:25px;	
	padding: 5px 5px 5px 5px;
	border: 1px solid black;
}

.TrackListingItem
{
	font-size: 103%;
	font-weight: bold;
	background-color: #FFCC9A;
}

.TrackListingItem td
{
	padding: 5px 5px 5px 5px;
	height: 30px;
	border: 1px solid black;
	text-align: center;
}

.TrackTitle
{
	text-decoration: underline;
	display: block;
	padding-bottom: 4px;
}

.SessionItem td
{
	padding: 5px 5px 5px 5px;
	border: 1px solid black;
}

.SessionDetail
{
	
}

.AlternatesItem td
{
	background-color: #FFCC00;
	border: 1px solid black;
	padding: 5px 5px 5px 5px;
}

.AlternatesDetail
{
	
}