.bodyStyle
{
  background-color: #fcf99d;
  padding: 0px;
  margin: 0px;
  font-family:Verdana,Sans-serif
}

.mainTable
{
  background: white;
  border-style: solid;
  border-width: 2px;
  border-collapse: collapse;
  cell-padding: 0px;
  cell-spacing: 0px;
}

.navBar
{
  border-style: solid;
  border-width: 2px;
}

.navPanel
{
  width: 200px;
  vertical-align: top;
  padding-top: 8px;
}

.linkBox
{
  border-style: solid;
  border-width: 1px;
  width: 160px;
  text-align: left;
  padding: 10px;
  color: white;
}

.topBanner
{
  background-image: url('OutlanderBannerText.png');
  background-position: top center;
  height: 200px;
  vertical-align: top;
}

.contentBody
{
  vertical-align: top;
  padding: 20px;
}

.BodyHeader
{
  font-size: 2em;
  font-weight: bold;
}

.BodyText
{
  font-size: 1em;
}

.toolPanel
{
  text-align: center;
  width: 200px;
  padding-top: 16px;
  vertical-align: top;
}

.eventList
  {
  
}

.eventListDiv
{
  padding-left: 15px;
  padding-right: 15px;
}

.eventListHeader
  {
}

.UserUI
{
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-left-style: solid;
  border-left-width: 2px;
  font-size: 70%;
}

.userUILink:link, .userUILink:visited, .userUILink:hover
{
  color:#FFFFFF;
}

.linkNoChange:link, .linkNoChange:visited, .linkNoChange:hover 
{
  color: #FFFFFF;
}

.blackLinkNoChange:link, .blackLinkNoChange:visited, .blackLinkNoChange:hover
{
  color: #000000;
}

.userUILink:active
{
  color:#FFFFFF;
}

.footer
{
  border-style: solid;
  border-width: 2px;
}

.darkGreenBackground, .navPanel, .calendar, .weekDayHeader, .eventList
{
  /*Dark Green*/
  background: #092E10;
}

.darkGreenBorder, .mainTable, .navBar, .UserUI
{
  border-color: #092E10;
}

.deepGreenBackground, .calendarMonthHeader, .linkBox, .eventListHeader
{
  /*Deep Green*/
  background-color: #105716;
}

.lightGreenBackground, .dayOfMonth, .upcomingEventItem
{
  /*Light Green*/
  background-color: #518B35;
}

.greyGreenBackground, .toolPanel, .navBar, .UserUI
{
  /*Grey Green*/
  background-color: #557646;
}

.darkOliveBackground
{
  /*Dark Olive*/
  background: #6E7425;
}

.greenTintBackground, .bodyStyle
{
  /*Brown*/
  background: #C1E897;
}

.lightTanBackground, .mainTable
{
  /*Light Tan*/
  background-color: #E9EF93;
}

.notDayOfMonth
{
  background-color: #304530;
}

.dayOfMonth, .notDayOfMonth, .weekDayHeader
{
  width: 20px;
  height: 20px;
  text-align: center;
}

.center-Text, .weekDayHeader, .calendarMonthHeader, .eventListHeader
{
  text-align: center;
}

.whiteText, .weekDayHeader, .calendarMonthHeader, .eventListHeader
{
  color: white;
}

.eventDay
{
  text-decoration: underline;
}

.upcomingEventItem
{
  text-align: left;
  padding-left: 13px;
  text-indent: -11px;
  padding-right: 3px;  
}