<style type="text/css">
.default
{
}
body
{
  background-color: #FFFFFF;
  border: 0px;
  margin: 0px;
  padding: 0px;
  overflow: auto;
}
a:hover
{
  color: #00CC88;
  font-weight: bold;
}
a
{
  text-decoration: none;
  color: #00BBEE;
  font-size: 8pt;
  font-weight: bold;
  font-family: arial, verdana, helvetica, sans-serif;
}
.imgbdr
{
  border: 2px solid #000000;
}
a.imgbdr:hover
{
  border: 2px solid #00CCFF;
}
a.login
{
  font-weight: bold;
  font-size: 9pt;
  color: #000000;
}
a.top_nav
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
}
a.top_nav_on
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
}
a.top_nav:hover
{
  color: #00FFFF;
}
a.footer
{
  font-weight: bold;
  color: #000000;
}
a.footer:hover
{
  color: #00FFFF;
}
a.calendar
{
  color: #000000;
}
a.calendar_note
{
  color: #CC6600;
}
hr
{
  height: 1px;
  color: #00CCFF;
}
hr.bullet
{
  width: 10px;
  height: 10px;
  color: #00CCFF;
}
hr.hr_bullet
{
  width: 5px;
  height: 5px;
  color: #00CCFF;
}
li.bullet
{
  list-style-image: url([==GetGraphicsUrl('gc_bul.gif')==]);
}
form
{
  font-size: 10pt;
}
input
{
  font-size: 9pt;
}
table
{
  border: 0px;
  border-width: 0px;
  border-spacing: 0px;
  border-inset: 0px;
  border-outset: 0px;
  border-collapse: collapse;
  font-size: 10pt;
}
table.full
{
  height: 100%;
  width: 100%;
}
table.vertical
{
  height: 100%;
}
table.calendar
{
  background-color: #EEEEEE;
  border: 1;
  border-width: 1;
  border-style: outset;
  width: 100%;
}
table.caledit
{
  background-color: #EEEEEE;
}
tr.banner
{
  height: 80px;
}
tr.footer
{
  background-color: #66CCFF;
  height: 24px;
}
tr.status
{
  height: 48px;
}
td
{
  font-family: arial, verdana, helvetica, sans-serif;
  margin: 0px;
  padding: 0px;
}
td.top_nav
{
  background-color: #66CCFF;
}
td.logo
{
  width: 96px;
  padding-left: 32px;
}
td.sidebar
{
  background-image: url([==GetGraphicsUrl('sidebar.gif')==]);
  width: 128px;
  padding: 16px;
}
td.body
{
  font-size: 9pt;
  padding-left: 32px;
  padding-right: 16px;
  vertical-align: top;
}
td.footer
{
  font-size: 10pt;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 0px;
  padding-bottom: 0px;
}
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
{
  color: #444444;
  font-size: 8pt;
  font-family: arial, verdana, helvetica, sans-serif;
}
font.alert
{
  color: #FF0000;
  font-weight: bold;
}
font.status
{
  font-size: 12pt;
  color: #000000;
  font-weight: bold;
  font-family: "Courier New", Courier, monospace;
}
font.error
{
  font-size: 12pt;
  color: #CC0000;
  font-weight: bold;
  font-family: "Courier New", Courier, monospace;
}
font.header
{
  color: #000000;
  font-size: 11pt;
  font-weight: bold;
}
font.company
{
  color: #00AACC;
  font-size: 110%;
  font-weight: bold;
}
font.top_nav_on
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
}
font.top_nav_off
{
  font-weight: bold;
  font-size: 10pt;
  color: #666666;
}
font.page_menu
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
}
font.page_on
{
  font-weight: bold;
  font-size: 8pt;
  color: #666666;
}
font.login
{
  font-weight: bold;
  font-size: 10pt;
}
font.footer
{
  font-size: 8pt;
}
font.message
{
  font-size: 18;
  font-weight: bold;
  font-family: "Times New Roman", "Times Roman", times, roman, serif;
  color: #0088AA;
}
font.reference
{
  font-size: 16px;
  font-weight: bold;
  font-family: "Times New Roman", "Times Roman", times, roman, serif;
}
font.notice
{
  font-size: 18px;
  font-weight: bold;
  font-family: "Times New Roman", "Times Roman", times, roman, serif;
}
font.note
{
  color: #FF0000;
}
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>