﻿.ScheduleHeaderItem
{
	font-size:180%;
	font-weight:bold;
	/*background-color: #9A9AFF;*/
	/*background-color:#EAC382;*/
	background-color:#1B303C;
	color:#FFF;
	text-align:center;
	line-height:280%;
	text-transform:uppercase;
}

.ScheduleHeaderItem td
{
	/*border: 1px solid black;*/
	padding: 5px 5px 5px 5px;
}

.CrossSessionEventItem
{
	font-size: 101%;
	font-weight:bold;
	/*background-color:#D8FDFE;*/
	background-color:#B0A5CB;
}

.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;
	text-align:center;
}

.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;
}

.TrackListItem
{
	font-size: 103%;
	font-weight: bold;
	/*background-color:#71BEBF;*/
	background-color:#E5EAEE;
	
}

.TrackListItem .TimeColumn {
	/*background-color:#FFF;*/
	color:#000;
}

.TrackListItem 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
{
	vertical-align:top;
	background-color:#FBF5EB;
	/*background-color:#FEFF79;*/
	
}

.AlternatesItem td
{
	/*background-color: #FFCC00;*/
	border: 1px solid black;
	padding: 5px 5px 5px 5px;
}

.AlternatesItem .TimeColumn {
	background-color:#FFF;
}

.AlternatesItem .AlternatesDetail {
	background-color:#FBF5EB;
}

.AlternatesDetail
{
	vertical-align:top;
}

.schedule td { width:20%;}

.SessionDetail, .AlternatesDetail {font-family:Arial, Helvetica, sans-serif;}
.abstractPresenter1Info {font-size:10px; border-top:#999 1px dotted; padding-top:5px; margin-top:5px; font-style:italic;}
.abstractPresenter2Info {font-size:10px;font-style:italic;}
.abstractPresenter1Name, .abstractPresenter2Name, .abstractPresenter3Name { font-weight:bold;}
.abstractTitle {font-weight:bold;}
.abstractLink {font-size:10px;}

.presentationlink a {background:url("icns/pdf.png") no-repeat scroll left center transparent;display:inline-block;line-height:18px;padding-left:20px; margin-top:5px; }

a[href$=".pdf"]  {background:url("icns/pdf.png") no-repeat scroll left center transparent;display:inline-block;line-height:18px;padding-left:20px;}
a[href$=".doc"], a[href$=".docx"] {background:url("icns/word.png") no-repeat scroll left center transparent;display:inline-block;line-height:18px;padding-left:20px;}
a[href$=".txt"]  {background:url("icns/txt.png") no-repeat scroll left center transparent;display:inline-block;line-height:18px;padding-left:20px;}
a[href$=".xls"], a[href$=".xlsx"] {background:url("icns/excel.png") no-repeat scroll left center transparent;display:inline-block;line-height:18px;padding-left:20px;}
a[href$=".ppt"], a[href$=".pptx"] {background:url("icns/pp.png") no-repeat scroll left center transparent;display:inline-block;line-height:18px;padding-left:20px;}
