.diaryold {}

.diarynew {}

.errormessage {color: #FF0000; font-weight: bold}

TD.banner {background: #CC0000; font-family: "Arial",sans-serif; font-weight: bold; font-size: 32px; color: #FFFF00}

TD.menubar {background: #CC0000; vertical-align: top; font-family: "Arial",sans-serif; font-size: small; color: #99CC00}

TD.navline {background: #4D1979; text-align: center; white-space: nowrap}

TD.navline1 {background: #9966cc}

TD.navline2 {background: #cc99ff}

TD.navline3 {background: #ffccff}

A.menu:link, A.menu:visited, A.menu:active {text-decoration: none; font-family: "Arial",sans-serif; font-weight: bold; font-size: small; color: #FFFF00}

A.nav:link, A.nav:visited, A.nav:active {text-decoration: none; font-family: "Arial",sans-serif; font-weight: bold; font-size: smaller; color: #99CC00}

A.submenu:link, A.submenu:visited, A.submenu:active {padding-right: 20px; color: #4D1979}

A.noticeboard_submenu:link, A.noticeboard_submenu:visited, A.noticeboard_submenu:active {padding-right: 20px; color: #000000; font-style: italic}

A.doclink:link, A.doclink:visited, A.doclink:active {padding-right: 15px; font-style: italic; color: #333333}

A.subheading {color: #4D1979; font-weight: bold; line-height: 120%; border-bottom: solid 2px #CC0000}

A.noticeboard_subheading {color: #000000; font-weight: bold; font-style: italic; line-height: 120%}

DIV.textbox {margin-left: 10px; margin-right: 10px; font-family: "Arial",sans-serif; font-size: smaller}

DIV.menubar {margin-left: 5px; margin-right: 5px}

P.heading {font-family: "Arial",sans-serif; font-size: 24px; color: #4D1979}

TD.tableheading {color: #FFFFFF; font-weight: bold; line-height: 120%; vertical-align: top; background: #4D1979; text-indent: 5px}

TD.tablecell {line-height: 120%; vertical-align: top; background: #CCCCCC; text-indent: 5px}

TD.tablecell1 {color: #4D1979; font-style: italic; line-height: 120%; vertical-align: top; background: #CCCCCC; text-indent: 5px}

TD.tcmonth {color: #4D1979; font-weight: bold; font-style: italic; line-height: 180%; vertical-align: bottom; background: #FFFFFF}

TD.tcall {color: #000000; font-style: normal; line-height: 120%; vertical-align: top; background: #CCFFCC}

TD.tcbeavers {color: #000000; font-style: normal; line-height: 120%; vertical-align: top; background: #CC9966}

TD.tccubs {color: #000000; font-style: normal; line-height: 120%; vertical-align: top; background: #33CC66}

TD.tcscouts {color: #000000; font-style: normal; line-height: 120%; vertical-align: top; background: #CCCC99}

TD.tcexplorers {color: #FFFFFF; font-style: normal; line-height: 120%; vertical-align: top; background: #336633}

TD.tchol {line-height: 120%; vertical-align: top; background: #CCCCFF; text-indent: 5px}

TD.tcbooking {color: #FFFFFF; line-height: 120%; vertical-align: top; background: #4D1979; text-indent: 5px}

SPAN.date {color: #666666; display: block}

SPAN.date_hide {display: none}