<!--
  body, td	{ font-family: verdana; font-size: 12px; color: #333333; }
  b.mission	{ font-size: 12px; border-bottom: 1px dotted white; }
  div.mission	{ padding: 30px; color: white; font-size: 10px; }
  h1			{ font-size: 14px; }
  .main		{ padding: 0 0 20px 18px; }

  /* AVAILABILITY STYLES */
  a.cal_a			{ color: white; font-size: 14px; font-weight: bold; text-decoration: none; }
  a.cal_b			{ color: #333333; font-size: 14px; font-weight: bold; text-decoration: none; }
  a.cal_view		{ color: darkblue; }
  div.cal_container	{ padding: 15px; background-color: #8D9DBC; color: #ffffff; }
  div.cal_events	{ border-bottom: 1px dotted white; margin-bottom: 2px; padding-bottom: 3px; font-weight: bold; font-size: 14px; }
  div.cal_events_b	{ font-weight: bold; color: #333333; padding-bottom: 3px; font-size: 13px; }
  span.cal_hilite	{ font-weight: bold; color: black; }
  td.cal_a_day		{ text-align: center; background-color: #112750; font-style: italic; color: white; font-weight: bold; }
  td.cal_a_month	{ text-align: center; background-color: #333333; font-style: italic; color: white; font-weight: bold; font-size: 13px; }
  td.cal_a_header	{ background-color: #333333; color: white; }
  td.noevents		{ text-align: center; background-color: #8D9DBC; color: #333333; font-weight: bold; }
  td.filler		{ background-color: #D8DDE7; }
  td.past			{ text-align: center; background-color: #999999; color: white; text-decoration: line-through; font-weight: bold; }
  td.today		{ text-align: center; background-color: pink; color: #333333; font-weight: bold; }
  td.hasevents		{ text-align: center; background-color: #FFFFCC; color: #333333; font-weight: bold; }

/* CMT STYLES */
a.cmt			{ text-decoration: underline; }
input.cmt_p		{ background-color: darkgreen; color: white; padding: 5px; width: 100%; }
input.cmt_n		{ background-color: darkred; color: white; padding: 5px; width: 100%; }
h2.cmt			{ color: black; font-size: 14px; margin-top: 0; padding-top: 0; }
h3.cmt			{ color: black; font-size: 14px; margin: 0; padding: 0; border-bottom: 1px dotted black; font-weight: bold; color: red; }
table.cmt			{ border: 1px solid #333333; }
td.cmt_head		{ background-color: #666666; color: white; font-weight: bold; padding: 5px; }
td.cmt_none		{ padding: 30px; }
td.cmt_sum		{ background-color: #999999; color: white; font-weight: bold; padding: 5px; }
// -->
