#mainMenu {
  background-color: #FFFFFF;
  color: black;
  width: 11.5em;
  margin-right:0em;
  padding-right:0.1em;
  margin-bottom:0;
  padding-bottom:0;
  padding-top:0.1em;
  margin-top:0.1em;
  margin-left:0.1em;
}

#menuList {
	padding-top:0em;
	padding: 0.2em;
	margin-left:0.2em;
	margin-bottom:0;
	margin-top:0.1em;
	border-right-width: 0.05em;
	border-right-style: solid;
	border-right-color: rgb(92,162,212);

}

li.menubar {
  list-style-type:none;width:10em;margin-bottom:0.1em;}

.submenu {
  display: none;
  padding: 0.2em;
  margin-left:0.2em;
  margin-bottom:0;}

.submenu li { list-style-type: none;margin-bottom:0.1em;
  width:98%;}

.submenuOpen {
  display: block;
  padding: 0.2em;
  margin-left:0.2em;
  margin-bottom:0em;}

.submenuOpen li { list-style-type: none;margin-bottom:0.1em;
  width:98%;}

li.open { list-style-type: none;  width:98%;}


li.subtitle  { background: none; margin-left:0.7em;color:rgb(92,162,212);
  list-style-type: none;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}

li.solo  { width:10em; list-style-type:none;margin-bottom:0.1em; background: none; color:rgb(92,162,212); font-family:Arial,Helvetica,sans-serif;font-weight:bold;}

li.double {display:block; width:100%; height:100%;}

table.schedule {margin-left:0em;margin-top:-0.1em;margin-bottom:-0.1em;width:98%;}

span.key {text-decoration: underline;}

a.sidenav:link, a.sidenav:visited {font-family:Tahoma; font-weight:bold;font-size:1em; background-color:rgb(238,240,238); padding:0.2em;
color:rgb(92,162,212);display:block; text-decoration:none;
border:solid 0.05em rgb(92,162,212);}
a.sidenav:hover, a.sidenav:focus {font-family:Tahoma; font-weight:bold; font-size:1em;background-color:rgb(92,162,212); color:white;display:block; text-decoration:none;border:solid 0.05em rgb(92,162,212);padding:0.2em;}
a.sidenav:active {font-family:Tahoma; font-weight:bold; font-size:1em;background-color:rgb(238,240,238); color:rgb(212,66,68);display:block;
border:solid 0.05em rgb(92,162,212);padding:0.2em;}

/* a.sidenav:first-letter {color:rgb(212,66,68);} */


a.sidenavsmall:link, a.sidenavsmall:visited {font-family:Tahoma; font-weight:bold;font-size:0.8em; background-color:rgb(238,240,238); padding:0.2em;
color:rgb(92,162,212);display:block; text-decoration:none;
border-bottom:solid 0.05em rgb(92,162,212);}
a.sidenavsmall:hover, a.sidenavsmall:focus {font-family:Tahoma; font-weight:bold; font-size:0.8em;background-color:rgb(92,162,212); color:white;display:block;
border-bottom:solid 0.05em rgb(92,162,212);padding:0.2em;text-decoration:none;}
a.sidenavsmall:active {font-family:Tahoma; font-weight:bold; font-size:0.8em;background-color:rgb(238,240,238); color:rgb(212,66,68);display:block;
border-bottom:solid 0.05em rgb(92,162,212);padding:0.2em;}

a.actuator:link, a.actuator:visited  {font-family:Tahoma; font-weight:bold;font-size:1em; background-color:rgb(238,240,238); padding:0.2em;
color:rgb(92,162,212);display:block; text-decoration:none;
border:solid 0.05em rgb(92,162,212);}
a.actuator:hover, a.actuator:focus {font-family:Tahoma; font-weight:bold; font-size:1em;background-color:rgb(92,162,212); color:white;display:block;padding:0.2em;
border:solid 0.05em rgb(92,162,212);}
a.actuator:active {font-family:Tahoma; font-weight:bold; font-size:1em;background-color:rgb(238,240,238); color:rgb(212,66,68);display:block;padding:0.2em;
border:solid 0.05em rgb(92,162,212);}

a.actuator2:link, a.actuator2:visited  {font-family:Tahoma; font-weight:bold;font-size:1em; background-color:rgb(238,240,238); padding:0.2em;
color:rgb(92,162,212);display:block; text-decoration:none;
border:solid 0.05em rgb(92,162,212);}
a.actuator2:hover, a.actuator2:focus {font-family:Tahoma; font-weight:bold; font-size:1em;background-color:rgb(92,162,212); color:white;display:block;padding:0.2em;
border:solid 0.05em rgb(92,162,212);}
a.actuator2:active {font-family:Tahoma; font-weight:bold; font-size:1em;background-color:rgb(238,240,238); color:rgb(212,66,68);display:block;padding:0.2em;
border:solid 0.05em rgb(92,162,212);}

a.actuator3:link, a.actuator3:visited  {font-family:Tahoma; font-weight:bold;font-size:1em; background-color:rgb(238,240,238); padding:0.2em;
color:rgb(92,162,212);display:block; text-decoration:none;
border:solid 0.05em rgb(92,162,212);}
a.actuator3:hover, a.actuator3:focus {font-family:Tahoma; font-weight:bold;font-size:1em; background-color:rgb(238,240,238); padding:0.2em;
color:rgb(92,162,212);display:block; text-decoration:none;
border:solid 0.05em rgb(92,162,212);}
a.actuator3:active {font-family:Tahoma; font-weight:bold;font-size:1em; background-color:rgb(238,240,238); padding:0.2em;
color:rgb(92,162,212);display:block; text-decoration:none;
border:solid 0.05em rgb(92,162,212);}

a.actuatorTop:link, a.actuator:visited  {font-family:Tahoma; font-weight:bold;font-size:1em; background-color:rgb(238,240,238); padding:0.2em;
color:rgb(92,162,212);display:block; text-decoration:none;
border:solid 0.05em rgb(92,162,212);}
a.actuator:hover, a.actuator:focus {font-family:Tahoma; font-weight:bold; font-size:1em;background-color:rgb(92,162,212); color:white;display:block;padding:0.2em;
border:solid 0.05em rgb(92,162,212);}
a.actuator:active {font-family:Tahoma; font-weight:bold; font-size:1em;background-color:rgb(238,240,238); color:rgb(212,66,68);display:block;padding:0.2em;
border:solid 0.05em rgb(92,162,212);}
