BODY                { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 ; background: #FFFFFF }BODY.reservation    { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 ; background: #EEEEEE }P                   { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }SMALL               { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }BIG                 { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }H1                  { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }H2                  { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }H3                  { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }H4                  { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }TABLE               { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }TR                  { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }TD                  { font-family: Arial,Helvetica,Sans-Serif ; color: #000000 }A:link              { text-decoration: none ; color: #0000FF }A:visited           { text-decoration: none ; color: #000088 }A:hover             { text-decoration: none ; color: #8888FF }A:active            { text-decoration: none ; color: #8888FF }TABLE.menu          { background: #EEEEEE   ; border-color: #CCCCCC }A.menu:link         { text-decoration: none ; color: #000000        }A.menu:visited      { text-decoration: none ; color: #000000        }A.menu:hover        { text-decoration: none ; color: #0000FF        }A.menu:active       { text-decoration: none ; color: #0000FF        }TABLE.options       { background: #EEEEEE   ; border-color: #CCCCCC }A.options:link      { text-decoration: none ; color: #000000        }A.options:visited   { text-decoration: none ; color: #000000        }A.options:hover     { text-decoration: none ; color: #0000FF        }A.options:active    { text-decoration: none ; color: #0000FF        }TABLE.booking       { background: #EEEEEE ; border-color: #CCCCCC }TD.highlight        { background: #CCCCCC }TABLE.graphical     { background: #EEEEEE }TD.booked           { background: #CCCCCC }TD.notaccessible    { background: #888888 }A.booked:link       { text-decoration: none ; color: #000000 }A.booked:visited    { text-decoration: none ; color: #000000 }A.booked:hover      { text-decoration: none ; color: #0000FF }A.booked:active     { text-decoration: none ; color: #0000FF }INPUT.bold          { font-weight: bold }SELECT.fill         { width: 100% }FONT.head1          { font-weight: bold   ; font-size:x-large }FONT.head2          { font-weight: bold   ; font-size:large   }FONT.g_head         { font-weight: bold   }FONT.g_head2        { font-weight: normal }FONT.g_timehead     { font-weight: bold   ; font-size:small }FONT.g_timehead2    { font-weight: normal ; font-size:small }FONT.g_text         { font-weight: normal ; font-size:small }FONT.g_time         { font-weight: bold   ; font-size:x-small ;  color: #555555}FONT.t_head         { font-weight: bold   }FONT.t_timehead     { font-weight: normal }FONT.t_text         { font-weight: normal }TABLE.cal          { background: #FFFFFF ; border-color: #000000 }A.cal:link         { text-decoration: none ; color: #0000FF        }A.cal:visited      { text-decoration: none ; color: #0000FF        }A.cal:hover        { text-decoration: none ; color: #8888FF        }A.cal:active       { text-decoration: none ; color: #8888FF        }FONT.weekday       { color: #000000 }FONT.saturday      { color: #00AA00 }FONT.sunday        { color: #CC0000 }FONT.otherweekday       { color: #888888 }FONT.othersaturday      { color: #888888 }FONT.othersunday        { color: #888888 }