table{font-size:10pt}
.rot{color:red}
.blau{color:#00f}
.tab1{padding:5px;border-spacing:3px}
.tab1 td{background:#ddd;padding:3px}
pre{background:#FFFFE0;padding:10px}
html{padding:0;margin:0}
body{background:#FFF;font-size:12px;font-family:Verdana,Arial,SunSans-Regular,Sans-Serif;color:#564b47;padding:0 20px;margin:0}
#menu_logo{background:#000;position:absolute;left:20px;padding:0;margin:0;padding-top:20px;}
#menu{background:#000;padding-left:240px;font-size:14px;font-weight:700;padding-top:50px;text-align:center;min-height:60px}
#menu_subpanel{position:relative;left:50px}
#menu_searchbox{border:solid 1px black;display:inline;padding:5px}
a{text-decoration:none;color:blue}
a:hover{text-decoration:underline;color:red;}
.headerLink{color:#000;font-size:20px}
form{display:inline}
td.banner{vertical-align:middle;color:#E0691A;background:#eee !important;border-width:1px;border-style:solid;border-color:#ccc;padding:4px}
td.banner a{font-weight:400;color:#E0691A;font-size:10pt}
td.banner a{text-decoration:none}
img{border:0}
img.menu_icon{position:relative;top:5px}
h1{color:#000;font-family:verdana,sans-serif;font-size:16pt}
h2{color:#000;font-family:verdana,sans-serif;font-size:14pt}
h3{font-family:verdana,sans-serif}
td{font-size:10pt;font-family:arial,sans-serif;border-width:1px;vertical-align:top}
TD.header{color:#000;font-family:verdana,sans-serif;border-width:0;background:#ffd;font-size:26pt}
TD.CR{vertical-align:middle;text-align:right}
TD.CL{vertical-align:middle;text-align:left}
TD.BR{vertical-align:baseline;text-align:right}
TD.BL{vertical-align:baseline;text-align:left}
TD.TR{vertical-align:top;text-align:right}
TD.TL{vertical-align:top;text-align:left}
td form{margin:0}
td.unallocated{color:gray}
td.allocated{color:#000}
A:link.unallocated{color:#9BA9E6}
A:link.allocated{color:#5B69A6}
A:hover.unallocated{color:red}
A:hover.allocated{color:red}
A.blue{color:blue}
A:visited.blue{color:blue}
A:hover.blue{color:red}
.blue{background:#F0F0FF}
.red{background:#FFF0F0}
.green{background:#dfd}
.A{background:#fcf}
.B{background:#9cc}
.C{background:#f99}
.D{background:#ff9}
.E{background:#C0E0FF}
.F{background:#fc9}
.G{background:#f66}
.H{background:#6ff}
.I{background:#cec}
.J{background:#f58be3}
.white{background:#fff}
td.even_row{background:#fff}
td.odd_row{background:#eee}
.highlight{background:#abf !important}
.naked{margin:0;padding:0;border-width:0}
TD.month{font-size:8pt;background:#fff}
.monthday{font-size:12pt;vertical-align:top;text-align:left}
th{color:#000;background:silver;border:0}
th a{color:#000}
td.red{border:0;background:#ddd;color:#000}
td.red a{color:#000}
#arealist{width:200px}
#arealist-title{margin-bottom:5px;font-weight:700;font-size:medium;color:#000;text-decoration:underline}
#roomlist{width:200px}
#roomlist-title{margin-bottom:5px;font-weight:700;font-size:medium;color:#000;text-decoration:underline}
.minical-empty-day{background:#d5d8d3;text-align:center;vertical-align:top}
.minical-day{font-size:10pt;background:#f0f0f0;text-align:center;padding:1px 2px;vertical-align:top}
.minical-header{font-size:10pt;color:#FFF;background:#CE1714;padding:3px;text-align:center;vertical-align:top}
.calendarHeader{border:0;font-size:10pt;text-align:center;vertical-align:top}
.calendarHighlight{color:red}
.minical{border:1px solid black}
.calendar-wrapper{margin:0 10px;padding:0 10px}
#linkbar{background:#CE1714;padding:3px 0;text-align:center;margin:5px 0}
#linkbar a:hover{color:#E3C888;text-decoration:none}
#linkbar .gendateselector{border:1px solid white;background:#FFF;color:#000;margin:0;padding:0;font-size:10pt}
#linkbar .gendateselector-submit{border:1px solid silver;margin:0;padding:0;font-size:10pt}
#poweredby{float:right;padding:4px}
#poweredby a{color:#fff;padding:6px 8px;margin:0;border-left:1px white solid}
#menu_selector{display:inline;padding:0;margin:0;margin-left:50px}
td.times{background:#ddd;color:#000;border:0;white-space:nowrap}
#schoorbs-linkbar-links{float:left;padding:4px}
#schoorbs-linkbar-links a{color:#fff;padding:6px 8px;margin:0;border-right:1px white solid}
#schoorbs-colour-keys{padding:4px;margin:4px;text-align:center}
#schoorbs-colour-keys a{padding:2px 8px;border:1px solid silver;text-decoration:none;color:#000}
#schoorbs-search-container ul.idTabs li{float:left;list-style:none}
#schoorbs-search-container ul.idTabs a{display:block;padding:6px 10px;text-decoration:none !important;margin:1px;margin-left:0;font:10px Verdana;color:#FFF;background:#444}
#schoorbs-search-container{color:#111;border:1px solid #222;margin:8px auto}
#schoorbs-search-container ul.idTabs a:hover{color:#FFF;background:#111}
#schoorbs-search-container ul.idTabs a.selected{margin-bottom:0;color:#000;background:#fff;border-bottom:1px solid white;cursor:default}
#schoorbs-search-container ul.idTabs a.selected:hover{color:#FFF;background:#111}
#schoorbs-search-container div{padding:10px 10px 8px 10px;clear:left;background:#fff;font:10pt Georgia}
#schoorbs-search-container div a{color:#000;font-weight:700}
#schoorbs-search-container label{float:left;width:10em;margin-right:1em;text-align:right}
#schoorbs-search-container .submit{margin-left:11em;display:block}
#schoorbs-search-container div ul li{list-style:none}
#schoorbs-footer{text-align:center}
#schoorbs-footer-select{border:1px solid black;padding:5px}
#schoorbs-footer-pview{margin-top:5px}
#top_legend div{float:left;height:25px;width:100px;text-align:center;border:1px solid #333;padding-top:5px; margin-right:10px;}

