input.timetable { font-family: Arial, Helvetica, Sans-Serif; color: #FFFFFF; font-size: 9px; font-weight: bold; background: #ff0000; border-width: 1px; border-top-color: #ff8080; border-left-color: #ff8080; border-right-color: #800000; border-bottom-color: #800000; padding: 0px 2px; margin: 0; }
.promos { clear:both; background-color:#9CF; }
.thirdL { width:161px; margin:0 6px 0 0; float: left; }
.thirdR { width:161px; margin:0; float:right; }
h2.promo { color:#369; border-bottom:1px solid #369; text-indent:5px; }
.maeinfo { text-align:justify; background-color:#FFFF00; padding:5px; }
table.timetable {width:100%;border-width:1px;border-top-width:2px;border-bottom-width:2px;border-color:#CCC;border-left-color:#EEE;border-right-color:#EEE;border-style:solid;margin:0 0 10px 0;}
table.timetable caption {font-weight:bold;font-size:12px;text-align:left;padding:5px 4px 5px 4px;color:#F33;}
table.timetable tr.alt {background-color:#EEE;}
table.timetable tr.alt_highlite {background-color:#EEE;}
table.timetable thead th {padding:2px 2px 4px 2px;}
table.timetable th {text-align:left;font-weight:normal;font-size:11px;background-color:#CCC;}
table.timetable th.cen {text-align:center;}
table.timetable tbody td{padding:4px 2px 4px 2px;}
table.timetable td {font-size:11px;}
table.timetable tr.highlite td, table.timetable tr.alt_highlite td {font-weight:bold;}

#pan_timetableMessage
{
	width:697px; 
	height:auto; 
	background-color:#ff0000; 
	margin-top:1px; 
	color:white; 
	padding:5px;
}
  