body { background-color: #000099; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 }
h1 { font-size: 2.0em; font-weight: normal; margin: 0; }
h2 { font-size: 1.3em; font-weight: normal; margin: 0; }
h3 { font-size: 1.1em; font-weight: normal; margin: 0; }
p, td { font-size: 0.9em; margin: 0; }
a { background-color: #000099; COLOR: #ccffff; TEXT-DECORATION: none; }
a:hover { background-color: #000099; COLOR: #eeffff; TEXT-DECORATION: underline; }
ol, ul { font-size: 0.9em; font-weight: normal; margin-top: 0; margin-bottom: 0; }
li { font-size: 0.9em; font-weight: normal; margin-bottom: 4pt; }

p.SideBar, td.SideBar { font-size: 0.9em; font-weight: bold; margin: 0; background-color: #ff6300; color: #ffffff; }
a.SideBar { font-size: 10pt; font-weight: normal; margin: 0; background-color: #ff6300; color: #ffffff; text-decoration: none; }
a.SideBar:Hover { text-decoration: underline; background-color: #ff6300; color: #7f7fff; }

p.SideMenu1, td.SideMenu1 { font-size: 0.9em; font-weight: bold; text-decoration: none; margin: 0px; background-color: #6666cc; color: #ffffff; }
a.SideMenu1 { font-weight: normal; text-decoration: none; margin: 0px; background-color: #6666cc; color: #ffffff; }
a.SideMenu1:Hover { text-decoration: underline; background-color: #6666cc; color: #0000c0; }
p.SideMenu2, td.SideMenu2 { font-size: 0.9em; font-weight: bold; text-decoration: none; margin: 0px; color: #ffffff; background-color: #ff6600; }
a.SideMenu2 { font-weight: normal; text-decoration: none; margin: 0px; background-color: #ff6600; color: #ffffff; }
a.SideMenu2:Hover { text-decoration: underline; background-color: #ff6600; color: #0000c0; }

p.Title, td.Title { font-size: 1.0em; font-weight: bold; margin: 0; background-color: #6666cc; color: #ffffff; }
p.Note, td.Note, table.Note { font-size: 0.9em; font-weight: normal; margin: 0; background-color: #6666cc; color: #ffffff; text-decoration: none; }
ol.Note, ul.Note { font-size: 0.9em; font-weight: normal; margin-top: 0; margin-bottom: 0; }
li.Note { font-size: 0.9em; font-weight: normal; margin-bottom: 4pt; }
a.Note { font-size: 0.9em; font-weight: normal; margin: 0; background-color: #6666cc; color: #ccffff; text-decoration: none; }
a.Note:Hover { background-color: #6666cc; color: #eeffff; text-decoration: underline; }
p.Small, td.Small { font-size: 0.7em; font-weight: normal; margin: 0; color: #ffffff; background-color: #6666cc; text-decoration: none; }
p.Inset, td.Inset, table.Inset { font-size: 0.8em; font-weight: normal; margin: 0; color: #000000; background-color: #8c8ed8; text-decoration: none; }
p.Error, td.Error, table.Error { font-size: 0.9em; font-weight: bold; margin: 0; color: #ffffff; background-color: #ff3333; text-decoration: none; }

.background { background-image: url("images/backdarkline.gif"); background-repeat: repeat; }
.boxedge { background-image: url("images/boxedge.gif"); background-repeat: repeat; }

.RandomGuest { font-size: 0.9em; font-weight: normal; margin: 4px 20px 0 20px; text-decoration: none; }
.OtherGuests { font-size: 0.9em; font-weight: normal; margin: 4px 10px 0 10px; text-decoration: none; color: #ffffff; background-color: #6666CC; }
a.OtherGuests { font-size: 0.9em; font-weight: normal; margin: 0; background-color: #6666CC; color: #ccffff; text-decoration: none; }
a.OtherGuests:Hover { background-color: #6666CC; color: #eeffff; text-decoration: underline; }

.Programme { font-size: 0.9em; font-weight: normal; text-decoration: none; }
table.Programme { margin: 3px; background-color: #6666cc; color: #ffffff; border: 3px solid #4141CC; border-collapse: collapse; }
table.Programme th { font-weight: bold; text-align: center; padding: 4px; background-color: #4141CC; color: #ffffff; border: 2px solid #4141CC; }
table.Programme td { text-align: left; font-size: 0.9em; font-weight: normal; text-decoration: none; padding: 4px; border: 2px solid #4141CC; }

KBD { font-family: Courier, Fixed, monospace; font-size: 1.0em; font-weight: normal; margin: 0; background-color: #ffffff; color: #1f3a85; }

.Popup { position: absolute; visibility: hidden; width: 101px; }


