/*Month colors*/
.month_header { 
  background: #7A3202;
  margin: 0;
  font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#ffffff;     /* Color of month header font */
  text-align:center;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 3px;
}

/* -------------------------------------------------------------------------------- */

/* Week row  */
.day_header {
  padding-top:3px; 
  padding-bottom:3px; 
  padding-left:1; 
  padding-right:1; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:8pt;
  font-weight:normal; 
  background: #E79442;   /* background of week row  */
  color:#000000;   /* Font Color of week   */
  text-align:center;
}
/* -------------------------------------------------------------------------------- */
/*calendar header gaps */
.break { 
  height:0; 
  padding:0;
  background:#ffffff;
}
/* -------------------------------------------------------------------------------- */

/* Days in the past */
.noselect-day {    
  padding:6px;
  font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  font-weight:lighter;
  color:#ccc;
  text-decoration: line-through;
}
/* -------------------------------------------------------------------------------- */

/*dark highlight as you mouse over*/
.day-mover, .day-mover a, .day-mover a:link, .day-mover a:visited, .day-mover a:hover, .day-mover a:active {
  padding:3px;
  font-size:8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  cursor:hand;
  color: #333;
  background: #e8e8e8;
  text-decoration: none;
}
/* -------------------------------------------------------------------------------- */

/*Days that can be selected*/
.day, .day a, .day a:link, .day a:visited, .day a:hover, .day a:active {
  text-decoration: none;
  padding:3px;
  font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  cursor:hand;
  color:#333;   /*  selectable days font color  */
  text-decoration: none;
}
/* -------------------------------------------------------------------------------- */

/*light Color of background only as you move*/
.selected-day-mover {
  padding:3px;
  font-size:8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  cursor:hand;
  color:#000000;
  background:#e8e8e8;
  text-decoration: none;
}
/* -------------------------------------------------------------------------------- */

/*days selected*/
.selected-day, .selected-day a, .selected-day a:link, .selected-day a:visited, .selected-day a:active {
  text-decoration: none;
  padding:3px;
  background: #c0c0c0;  
  font-size:8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-align:center;
  cursor:hand;
}
/* -------------------------------------------------------------------------------- */

/*calendar border color of dropdown area*/
.cal_box {
  padding:10px;
  border-style: solid;
  border-width: 0;
  border-color: #cccccc;
  background:;   /* Calendar BG color   */
}
/* -------------------------------------------------------------------------------- */

.prev_month {
  text-align:left;
  padding:0;
  font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#333333; 
  text-align:center;
}

.next_month {
  text-align:right;
  padding:0;
  font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#0000ff; 
  text-align:center;
}

.check_box_on {
  color:#000000;
  padding:0 1 0 1;
  border-width: 0;
  background:#333333;
  text-align:center;
}

.check_box_off {
  color:#0000FF;
  padding:0 1 0 1;
  border-width: 0;
  text-align:center;
}

.check_box_off:visited {
  color:#0000FF;
}

.check_box_off:link {
  color:#0000FF;
}

.check_box_off:active {
  color:#0000FF;
}

.check_box_on_n {
  color:#0000FF;
  background:blue;
}

.check_box_off_n {
  color:#0000FF;
}

.static_a {
  color:#0000FF;
}

.static_a:visited {
  color:#0000FF;
}

.static_a:active {
  color:#0000FF;
}

.static_a:link {
  color:#0000FF;
}

.cal_border 
{
}
.cal_border 

{
/* -------------------------------------------------------------------------------- */

/*calendar border color*/
border:1px solid #c0c0c0; 
background-color: #ffffff;
padding-left: 2px;
padding-top: 1px;
padding-right: 2px;
padding-bottom: 2px;
}
/* -------------------------------------------------------------------------------- */

.cal_midline
{
 background-color: #333333;
 border:1px solid #c0c0c0;
}

TD.cal { 
 text-align:center }

TD.pad2 {  padding: 2;  text-align:center; }

TD.pad6 {  padding: 2;  text-align:center; }

/* --- SUMMARY ----------------------------------------------------------------------------- */

.nightsmsg /*Bottom left dates summary*/ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size:8pt;
      background-color:#;
      color: #333333;
      text-align: center;
	  margin-bottom:5px;
      float: none;
}

.nights_border {
width: 100%;
padding: 3px;
margin: 4px 0px 2px;
border: 1px solid #cccccc;
background-color: #eeeeee;
}

/* -------------------------------------------------------------------------------- */
