.timetable {
	width:90%;
	margin: 0 auto;
	border:1px solid #0173BC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

.timetable th {
	background-color: #0173BC;
	padding:2px;
	color: White;
}

.timetable td {
	padding: 5px 2px 5px 2px;
	text-align: center;
}

.timetable .border-left {
	border-left:1px solid #0173BC;
}

.timetable .row0 {
	background-color: #CEE0EB;
}

.center {
	line-height: 1.5em;
}

/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}
