/*- - - - - - - - - - - - - - - - - - -
Title  : Schedule table for whale rider conference
Author : Eugen Lobicov, eugen.lobicov@gmail.com

created : November 14, 2009
last updated : November 14, 2009
- - - - - - - - - - - - - - - - - - */
.introduction{
	margin-bottom:36px;
}
.conference-schedule{
	width:100%;
/*	margin:0 0 18px;*/
	padding:0;
	border-collapse:collapse;
	border-right::1px solid #bfbfbf;
}
.conference-schedule caption{
	padding-bottom:10px;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	line-height:1;
	text-align:center;
	color:#fff;
}
.conference-schedule thead th{
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#bbb;
}
.conference-schedule thead td{
	border:none;
}
.conference-schedule th,
.conference-schedule td{
	padding:6px 6px 6px 10px;
	border:1px dotted #3c3c3c;
	vertical-align:top;
}

.conference-schedule .general td{
	text-align:center;
	vertical-align:middle;
	color:#666;
	font-style:italic;
}
.conference-schedule .break{
	vertical-align:middle;
	text-align:center;
}
.conference-schedule .time{
	padding:5px 3px 2px 0;
	text-align:right;
}
.conference-schedule .hour{
	font-size:16px;
}
.conference-schedule .minutes{
	font-size:11px;
	line-height:1.5;
	position:relative;
	top:-7px;
	left:1px;
	color:#808080;
}
.conference-schedule .start .hour,
.conference-schedule .start .minutes{
	color:#f00;
	color:#bbb;
	font-weight:bold;
}
.conference-schedule .break,
.conference-schedule .general td,
.conference-schedule .summary{
	font-size:16px;
	line-height:1.4;
}
.conference-schedule .summary{
	color:#fff;
}
.conference-schedule .url{
	color:#333;
}
.conference-schedule .vevent .on-air{
	display:block;
}
.conference-schedule .on-air a{
	font-size:11px;
	padding-right:13px;
	background:url(../i/external.gif) no-repeat 100% 5%;
}
.hidden{
	display:none;
}
.session-groups{
	width:100%;
	border-collapse:collapse;
	margin:0 0 18px;	
}
.session-groups td{
	padding:4px 0;
	border:1px solid #bfbfbf;
	text-align:center;
}


