/*~------------------------------------------------------------------*/
/* Timetable colours                                                 */
/*~------------------------------------------------------------------*/
table#schedule { 
  border-collapse: separate;
  background-color: #ffffff;
}
td {
  background-color: #ffffff;
}
.header {
color: inherit;
background-color: Silver;
vertical-align: top;
}
.venue {
color: inherit;
border: solid thin #ffcc00;
vertical-align: top;
}
.out {
color: inherit;
border: solid thin #ffffff;
vertical-align: top;
}

.r1 {
color: inherit;
border: solid thin #1F88B1;
vertical-align: top;
}
.r2 {
color: inherit;
border: solid thin #133855;
vertical-align: top;
}
.r3 {
color: inherit;
border: solid thin #ff8a00;
vertical-align: top;
}
.r4 {
color: inherit;
border: solid thin #dc241e;
vertical-align: top;
}

tr:hover .track118, .track118 { background-color: #d0dcff } /* core perl */
tr:hover .track121, .track121 { background-color: #99ffe6 } /* dev tools */
tr:hover .track122, .track122 { background-color: #ffd65c } /* document handling */
tr:hover .track123, .track123 { background-color: #99ffb3 } /* fun */
tr:hover .track124, .track124 { background-color: #e8ff00 } /* keynote */
tr:hover .track120, .track120 { background-color: #ffb399 } /* db */
tr:hover .track126, .track126 { background-color: #ffd65c } /* modules */
tr:hover .track117, .track117 { background-color: #1fc7ff } /* business */
tr:hover .track125, .track125 { background-color: #ffe8d0 } /* langs */
tr:hover .track127, .track127 { background-color: #faf9f7 } /* sponsor */
tr:hover .track119, .track119 { background-color: #ffe699 } /* CPAN */

.mtbutton {
cursor:pointer;
vertical-align: middle;
}
.starcount {
font-size: small;
}

