@charset "utf-8";
/* CSS Document */

/* ------------------------------------------------------------------ */
/* ------- TCWR - General Styling ----------------------------------- */
/* ------------------------------------------------------------------ */

.tcwr {
  float: left;
  height: auto;
  padding: 5px 5px 10px;
  width: 975px;
}

.tcwr a {
  color: #00461E;
  text-decoration: none;
}

.tcwr a:hover {
  text-decoration: underline;
}

.tcwr .csc-textpic-text .bodytext {
  floatX: none;
}

/* ------------------------------------------------------------------ */
/* ------- TCWR - Right Col General Styling ------------------------- */
/* ------------------------------------------------------------------ */

.tcwr .rightcol {
  background-color: #F5F9EE;
  float: left;
  margin-left: 5px;
  width: 814px;
}

/* ------------------------------------------------------------------ */
/* ------- Right Col - Gallery Styling ------------------------------ */
/* ------------------------------------------------------------------ */

.tcwr .rightcol .tx-rgsmoothgallery-pi1 {
  float: left;
}

/* ------------------------------------------------------------------ */
/* ------- Calendar - General Styling ------------------------------- */
/* ------------------------------------------------------------------ */

.tx-cal-controller {
  float: left;
  width: 814px;
}

/* ------------------------------------------------------------------ */
/* ------- Calendar - Month-Large Styling --------------------------- */
/* ------------------------------------------------------------------ */

/*removed by NVM-TL because calendar was hidden
.month-large {
  display: none;
}
*/

.month-large {
  background-color: transparent;
  width: 100%;
}
/*
.month-large a {
  text-decoration: none;
}

.month-large a:hover {
  text-decoration: underline;
}
*/ 
.month-large .weekday {
  background-color: #00461E;
  color: #000;
}

th.weekday {color: #000;}

.month-large .monthToday {
  background-color: #00461E !important;
  color: #fff;
}

.month-large .monthToday a {
  color: #fff !important;
}

.month-large th, .month-large td {
  border: 1px solid #000;
}

.V9 {
  float: left;
  padding-bottom: 3px;
}

.V9 a {text-decoration: none;}

.default_categoryheader_bullet, .default_catheader_bullet {
  display: none;
}

.default_categoryheader_text, .default_catheader_text {
  float: left;
  font-size: 9px;
}

.default_categoryheader_text a, .default_catheader_text a {
  color: #00461E;
  text-decoration: none;
}

#calendar-nav {
  display: none;
}

/* ------------------------------------------------------------------ */
/* ------- Calendar - List View Styling ----------------------------- */
/* ------------------------------------------------------------------ */

.tx-cal-controller .pagebrowser, .tx-cal-controller h1, .tx-cal-controller .found {
  float: left;
  padding-left: 5px;
  width: 814px;
}

.tx-cal-controller h1 {
  margin-top: 0px;
}

.tx-cal-controller .found {
  display: none;
}

.tx-cal-controller a {
  font-weight: bold;
  text-decoration: underline;
}

.tx-cal-controller dl {
  float: left;
  margin: 0px;
}

.tx-cal-controller .even {
  background-color: #ECF2F5;
}

.tx-cal-controller dl dt {
  border-top: 1px solid #000;
  float: left;
  padding: 5px;
  width: 804px;
}

.tx-cal-controller dl dt img {
  float: left;
  margin-right: 5px;
}

.tx-cal-controller dd {
  float: left;
  margin-left: 0px;
  padding-bottom: 10px;
  padding-left: 5px;
  width: 809px;
}

/* ------------------------------------------------------------------ */
/* ------- Calendar - Single Event Styling -------------------------- */
/* ------------------------------------------------------------------ */

#calendar-event {
  float: left;
  padding-top: 10px;
  width: 100%;
}

#calendar-event h1 {
  display: none;
}

#calendar-event .bodytext {
  padding: 0px !important;
}

#calendar-event div, #calendar-event-backlink {
  padding: 0px 10px 10px;
}

#calendar-event .csc-textpic-intext-right {
  width: 794px;
}

#calendar-event .csc-textpic-intext-right .csc-textpic-imagewrap {
  float: left;
  margin: 0px !important;
}
