
body {
  font-weight: normal;
  font-family: Arial, Helvetica, Verdana, Sans-serif;
  font-size: xx-small;
  background-color: #FFFFFF;
}

.DefFONT {
  font-family: Arial, Helvetica, Verdana, Sans-serif;
  font-size: 9pt;
  font-weight: normal;
}

A, A.DefFont:link, A.DefFont:visited {
  text-decoration: underline;
  font-weight: bold;
  color: #666633;
}

A.DefFont:hover {
  text-decoration: underline;
  font-weight: bold;
  color: #FF6600;
}

TABLE.LeftBLOCK {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #EEEEEE;
  border-top: 1px #666633 solid;
  border-right: 1px #666633 solid;
  border-bottom: 1px #666633 solid;
  border-left: 1px #666633 solid;
}

TD.LeftBLOCKHEADER {
  height: 30px;
  font-weight: bold;
  font-size: x-small;
  color: #666633;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #DDDDDD;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TD.LeftBLOCK {
  color: #555555;
  font-size: xx-small;
  color: #555555;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: transparent;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

A.LeftBLOCK, A.LeftBLOCK:link, A.LeftBLOCK:visited {
  font-size: xx-small;
  color: #000000;
}

A.LeftBLOCK:hover {
  font-size: xx-small;
  color: #FFFFFF;
}

A.LeftBLOCKHEADER, A.LeftBLOCKHEADER:link, A.LeftBLOCKHEADER:visited {
  font-size: x-small;
  color: #666633;
}

A.LeftBLOCKHEADER:hover {
  font-size: x-small;
  color: #FF6600;
}

TABLE.CalCatNavig {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #EEEEEE;
  border-top: 1px #666633 solid;
  border-right: 1px #666633 solid;
  border-bottom: 1px #666633 solid;
  border-left: 1px #666633 solid;
}

TD.CalCatNavig {
  color: #555555;
  font-size: xx-small;
  color: #555555;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: transparent;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TD.CalCatNavigHEAD {
  height: 30px;
  font-weight: bold;
  font-size: x-small;
  color: #666633;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #DDDDDD;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TABLE.CalSearchNavig {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #EEEEEE;
  border-top: 1px #666633 solid;
  border-right: 1px #666633 solid;
  border-bottom: 1px #666633 solid;
  border-left: 1px #666633 solid;
}

TD.CalSearchNavig {
  color: #555555;
  font-size: xx-small;
  color: #555555;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: transparent;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TD.CalSearchNavigHEAD {
  height: 30px;
  font-weight: bold;
  font-size: x-small;
  color: #666633;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #DDDDDD;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TABLE.CalLocNavig {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #EEEEEE;
  border-top: 1px #666633 solid;
  border-right: 1px #666633 solid;
  border-bottom: 1px #666633 solid;
  border-left: 1px #666633 solid;
}

TD.CalLocNavig {
  color: #555555;
  font-size: xx-small;
  color: #555555;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: transparent;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TD.CalLocNavigHEAD {
  height: 30px;
  font-weight: bold;
  font-size: x-small;
  color: #666633;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #DDDDDD;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TABLE.CalUserNavig {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #EEEEEE;
  border-top: 1px #666633 solid;
  border-right: 1px #666633 solid;
  border-bottom: 1px #666633 solid;
  border-left: 1px #666633 solid;
}

TD.CalUserNavig {
  color: #555555;
  font-size: xx-small;
  color: #555555;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: transparent;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TD.CalUserNavigHEAD {
  height: 30px;
  font-weight: bold;
  font-size: x-small;
  color: #666633;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #DDDDDD;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

A.CalUserNavig, A.CalUserNavig:link, A.CalUserNavig:visited {
  font-size: xx-small;
  color: #000000;
}

A.CalUserNavig:hover {
  font-size: xx-small;
  color: #FFFFFF;
}

TABLE.CalDayNavig {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #EEEEEE;
  border-top: 1px #666633 solid;
  border-right: 1px #666633 solid;
  border-bottom: 1px #666633 solid;
  border-left: 1px #666633 solid;
}

A.CalMonthNavig, A.CalMonthNavig:link, A.CalMonthNavig:visited {
  font-size: xx-small;
  color: #000000;
}

A.CalMonthNavig:hover {
  font-size: xx-small;
  color: #FFFFFF;
}

A.CalYearNavig, A.CalYearNavig:link, A.CalYearNavig:visited {
  font-size: xx-small;
  color: #000000;
}

A.CalYearNavig:hover {
  font-size: xx-small;
  color: #FFFFFF;
}

TD.CalDayOver {
  background-color: #999999;
}

A.CalDayOver, A.CalDayOver:link, A.CalDayOver:visited {
  color: #000000;
}

A.CalDayOver:hover {
  color: white;
}

TD.CalDayToday {
  background-color: #ff9900;
}

A.CalDayToday, A.CalDayToday:link, A.CalDayToday:visited {
  color: #000000;
}

A.CalDayToday:hover {
  color: #ffff00;
}

A.CalDayNavigHEADER, A.CalDayNavigHEADER:link, A.CalDayNavigHEADER:visited {
  font-weight: bold;
}

A.CalDayNavigHEADER:hover {
  font-weight: bold;
}

TD.CalDayNavig {
  color: black;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

A.CalDayNavig, A.CalDayNavig:link, A.CalDayNavig:visited {
  color: #444444;
}

A.CalDayNavig:hover {
  color: #FFFFFF;
}

TD.CalDayNavigWeekCol {
  background-color: #999999;
}

A.CalDayNavigWeekCol, A.CalDayNavigWeekCol:link, A.CalDayNavigWeekCol:visited {
  color: white;
}

A.CalDayNavigWeekCol:hover {
  color: #FFFFFF;
}

TD.CalYearEvent {
  background-color: #000099;
}

TD.CalYearWeekEnds {
  background-color: #33ffff;
}

TABLE.CalUpcomming {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #FFFFFF;
}

TD.CalUpcomming {
  background-color: #FFFFFF;
}

TD.CalUpcommingHEADER {
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  background-color: #FFFFFF;
}

A.CalUpcomming, A.CalUpcomming:link, A.CalUpcomming:visited {
  font-size: 9pt;
  font-weight: bold;
  color: #666633;
}

A.CalUpcomming:hover {
  font-size: 9pt;
  font-weight: bold;
  color: #FF6600;
}

TABLE.CalViewEvent {
  color: white;
  background-color: transparent;
  border-top: 1px outset;
  border-right: 1px outset;
  border-bottom: 1px outset;
  border-left: 1px outset;
}

TD.CalViewEventHEADER {
  color: #666633;
  background-color: #EEEEEE;
}

TABLE.CalTab {
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TD.CalTab {
  font-size: x-small;
}

TD.MonthBIGHEADER {
  color: FFFFFF;
  background-color: #000000;
}

A.MonthBIGHEADER, A.MonthBIGHEADER:link, A.MonthBIGHEADER:visited {
  color: #FFFFFF;
}

A.MonthBIGHEADER:hover {
  color: #FFC000;
}

TD.MonthBIG {
  border-top: 1px outset;
  border-right: 1px outset;
  border-bottom: 1px outset;
  border-left: 1px outset;
}

A.MonthBIGDAYS, A.MonthBIGDAYS:link, A.MonthBIGDAYS:visited {
  color: #FFFFFF;
}

A.MonthBIGDAYS:hover {
  color: #FFC000;
}

TD.MonthBIGDAYSCURRENT {
  background-color: #d2d2d2;
  border-top: 1px outset;
  border-right: 1px outset;
  border-bottom: 1px outset;
  border-left: 1px outset;
}

A.MonthBIGDAYSCURRENT, A.MonthBIGDAYSCURRENT:link, A.MonthBIGDAYSCURRENT:visited {
  color: #000000;
}

A.MonthBIGDAYSCURRENT:hover {
  color: #0033ff;
}

TD.MonthBIGDAYSOVER {
  background-color: #999999;
  border-top: 1px outset;
  border-right: 1px outset;
  border-bottom: 1px outset;
  border-left: 1px outset;
}

A.MonthBIGDAYSOVER, A.MonthBIGDAYSOVER:link, A.MonthBIGDAYSOVER:visited {
  color: #000000;
}

A.MonthBIGDAYSOVER:hover {
  color: #0033ff;
}

TD.MonthBIGDAYSTODAY {
  background-color: #ccffff;
  border-top: 1px outset;
  border-right: 1px outset;
  border-bottom: 1px outset;
  border-left: 1px outset;
}

A.MonthBIGDAYSTODAY:link, A.MonthBIGDAYSTODAY:visited {
  color: #000000;
}

A.MonthBIGDAYSTODAY:hover {
  color: #0033ff;
}

TD.MonthBIGWeekCol {
  background-color: #000000;
}

A.MonthBIGWeekCol:link, A.MonthBIGWeekCol:visited {
  color: #ffcc00;
}

A.MonthBIGWeekCol:hover {
  color: #ffffff;
}

TD.SELECTEDCOLOR {
  background-color: yellow;
  color: black;
}

TABLE.MiddleTable {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TD.MiddleHeader {
  font-size: 9pt;
  font-color: #000000;
  font-weight: bold;
}

TD.MiddleTable {
  font-size: 9pt;
  font-color: #000000;
  font-weight: bold;
}

.FormField0 {
  border-top: 1px outset;
  border-right: 1px outset;
  border-bottom: 1px outset;
  border-left: 1px outset;
}

.FormFieldHeader {
  color: #FFFFFF;
  font-size: x-small;
  font-weight: bold;
  background-color: #606060;
}

.FormField1 {
  color: #000000;
  font-style: normal;
  font-weight: bold;
  font-size: x-small;
}

.FormField2 {
  color: #000000;
  font-style: normal;
  font-size: x-small;
}

input, select, textarea {
  font-family: Arial, Verdana, Helvetica;
  font-size: x-small;
}

