<style type="text/css">
.default
{
}
body
{
  background-color: #FFFFFF;
  margin: 0;
  padding: 0;
}
a:hover
{
    color: #CCAA00;
}
a.sidebar:hover
{
    color: #44AA00;
}
a.tabrow:hover
{
    color: #44AA00;
}
a
{
    text-decoration: none;
    color: #997700;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
a.sidebar
{
    font-weight: bold;
    font-size: 14px;
    font-family: arial, verdana, helvetica, sans-serif;
    color: #004400;
}
a.tabrow
{
    font-weight: bold;
    font-size: 16px;
    font-family: arial, verdana, helvetica, sans-serif;
    color: #004400;
}
a.calendar
{
    color: #000000;
}
a.calendar_note
{
    color: #CC6600;
}
hr
{
    color: #00AA00;
}
hr.bullet
{
    width: 10;
    height: 10;
    color=#006600;
}
hr.hr_bullet
{
    width: 5;
    height: 5;
    color=#006600;
}
table.full
{
    border: 0;
    height: 100%;
    width: 100%;
}
table.page
{
    border: 0;
    height: 100%;
    width: 90%;
}
table.margins
{
    border: 0;
    height: 100%;
    width: 75%;
    align: center;
}
table.calendar
{
    border: 1;
    border-width: 1;
    border-style: outset;
    background-color: #EEEEEE;
    width: 100%;
}
table.caledit
{
    background-color: #EEEEEE;
}
tr.banner
{
    height: 100;
}
tr.welcome
{
    font-size: 12px;
}
tr.pagemenu
{
    height: 32;
    font-weight: bold;
    font-size: 14px;
}
tr.page
{
    vertical-align: top;
}
tr.status
{
    vertical-align: top;
    height: 40;
    font-size: 18px;
    font-weight: bold;
    font-family: "Courier New", Courier, monospace;
}
tr.body
{
    height: 100%;
    font-size: 16px;
    font-family: arial, verdana, helvetica, sans-serif;
}
tr.footer
{
    height: 40;
    font-size: 12px;
}
td
{
    font-family: arial, verdana, helvetica, sans-serif;
    padding: 0;
}
td.sidebar
{
    width: 128;
    padding-left: 8;
    padding-right: 8;
    background-color: #FFFFD0;
}
td.main
{
    vertical-align: middle;
}
td.calendar
{
    border: 1;
    border-width: 1;
    border-style: inset;
    margin: 0;
    padding: 0;
}
td.caledit
{
    border: 1;
    border-width: 1px;
    border-style: solid;
    margin: 0;
    padding: 0;
}
font.logo
{
    color: #004400;
    font-size: 110%;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.sideon
{
    font-weight: bold;
    font-size: 14px;
    font-family: arial, verdana, helvetica, sans-serif;
    color: #88AA66;
}
font.tabon
{
    font-weight: bold;
    font-size: 16px;
    font-family: arial, verdana, helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
}
font.tabmain
{
    font-weight: bold;
    font-size: 16px;
    font-family: arial, verdana, helvetica, sans-serif;
    color: #000000;
}
font.header
{
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.scripture
{
    font-size: 18px;
    font-weight: bold;
    font-family: "Times New Roman", "Times Roman", times, roman, serif;
}
font.verse
{
    font-size: 16px;
    font-weight: bold;
    font-family: "Times New Roman", "Times Roman", times, roman, serif;
}
font.note
{
    font-size: 18px;
    font-weight: bold;
    font-family: "Times New Roman", "Times Roman", times, roman, serif;
}
font.reference
{
    font-size: 16px;
    font-weight: bold;
    font-family: "Times New Roman", "Times Roman", times, roman, serif;
}
font.message
{
    color: #448800;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.status
{
    font-size: 18px;
    color: #000000;
    font-weight: bold;
    font-family: "Courier New", Courier, monospace;
}
font.error
{
    font-size: 18px;
    color: #CC0000;
    font-weight: bold;
    font-family: "Courier New", Courier, monospace;
}
font.monospace
{
    font-family: "Courier New", Courier, monospace;
}
font.cal_header
{
    font-size: 24px;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.cal_weeks
{
    font-size: 10px;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.cal_day
{
    font-size: 12px;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.cal_today
{
    font-size: 15px;
    color: #00AA00;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.cal_sunday
{
    font-size: 12px;
    color: #CC0000;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.cal_event
{
    font-size: 12px;
    color: #006600;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.cal_select
{
    font-size: 16px;
    color: #DDAA00;
    font-weight: bold;
    font-family: arial, verdana, helvetica, sans-serif;
}
font.cal_note
{
    font-size: 10px;
    font-family: arial, verdana, helvetica, sans-serif;
}
</style>