/*******************************************************/
/*   Controls the calender colors on pickdateverif7    */
/*******************************************************/

/* -------------------------------------------------------------------------------- */

/*Month colors*/
.month_header { 
  padding: 0;
  margin: 0;
  font-size:9pt;
  font-family:verdana, helvetica, sans-serif;
  color:#004891;     /* Color of month header font */
  background:#bbc3d3;  /* Color of month header background behind font */
  text-align:center;
  font-weight: bold;
}
/* -------------------------------------------------------------------------------- */

/* Week row  */
.day_header {
  padding-top:2; 
  padding-bottom:2; 
  padding-left:1; 
  padding-right:1; 
  font-family:Verdana, helvetica, sans-serif;
  font-size:8pt;
  font-weight:normal; 
  background: #dfdfdf;   /* background of week row  */
  color:black;   /* Font Color of week   */
  text-align:center;
}
/* -------------------------------------------------------------------------------- */

.break { 
  height:1; 
  padding:0;
  background:#ffffff;
}
/* -------------------------------------------------------------------------------- */

/* Days in the past */
.noselect-day {    
  padding:1 1 1 1;
  padding-left:3;
  padding-right:3;
  font-size:8pt;
  font-family:verdand, helvetica, sans-serif;
  text-align:center;
  font-weight:lighter;
  color:#cccccc;
  text-decoration: line-through;
}
/* -------------------------------------------------------------------------------- */

/*dark highlight as you pass by*/
.day-mover, .day-mover a, .day-mover a:Hover, .day-mover a:visited, .day-mover a:link, .day-mover a:active  {
  background: #bbc3d3;
  font-size:8pt;  
  color: #ffffff;
  text-align:center;
  cursor:hand;
}
/* -------------------------------------------------------------------------------- */

/*Days that can be selected*/
.day, .day a, .day a:link, .day a:visited, .day a:active {
  text-decoration: none;
  padding:1 1 1 1;
  font-size:8pt;
  font-family:verdana, helvetica, sans-serif;
  text-align:center;
  cursor:hand;
  color:#333333;   /*  selectable days font color  */
  text-decoration: none;
}
/* -------------------------------------------------------------------------------- */

/*light Color of background only as you move*/
.selected-day-mover {
  text-decoration: none;
  padding:1 1 1 1;
  background:#e2e2e2;   
  font-size:8pt;
  font-family:verdana, helvetica, sans-serif;
  color:#000000;
  text-align:center;
  cursor:hand;
}
/* -------------------------------------------------------------------------------- */

/*middle color days selected*/
.selected-day, .selected-day a, .selected-day a:link, .selected-day a:visited, .selected-day a:active {
  text-decoration: none;
  padding:1 1 1 1;
  font-size:8pt;
  font-family:verdana, helvetica, sans-serif;
  text-align:center;
  cursor:hand;
  background: #004891;
  color: white;
}
/* -------------------------------------------------------------------------------- */

/*calendar border color of dropdown area*/
.cal_box {
  padding:10;
  border-style: solid;
  border-width: 1;
  border-color: #bbc3d3;
  background:;   /* Calendar BG color   */
  BORDER-RIGHT: #ffffff thin dotted; 
  BORDER-TOP: #ffffff thin dotted; 
  BORDER-LEFT: #ffffff thin dotted; 
  BORDER-BOTTOM: #ffffff thin dotted;
}
/* -------------------------------------------------------------------------------- */

.prev_month {
  text-align:left;
  padding:0;
  font-size:8pt;
  font-family:verdana, helvetica, sans-serif;
  color:#333333; 
  text-align:center;
}

.next_month {
  text-align:right;
  padding:0;
  font-size:8pt;
  font-family:verdana, 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-RIGHT: #bbc3d3 thin solid; 
BORDER-TOP: #bbc3d3 thin solid; 
BORDER-LEFT: #bbc3d3 thin solid; 
BORDER-BOTTOM: #bbc3d3 thin solid;
background-color: #FFFFFF;
}
/* -------------------------------------------------------------------------------- */

.cal_midline
{
 background-color: #333333;
}

TD.cal { text-align:center }

TD.pad2 {  padding: 2;  text-align:center; }

TD.pad6 {  padding: 2;  text-align:center; }

.nightsmsg /*Bottom left dates summary*/

{
/* -------------------------------------------------------------------------------- */

	  font-family:verdana, helvetica, sans-serif;
      font-size:8pt;
      background-color: ;
      color: #333333;
      text-align: center;
      font-weight: bold;
      padding: 1;
      float: none;
}
/* -------------------------------------------------------------------------------- */

.nights_border 

{
text-align: center;
BORDER-RIGHT: #6d8ab5 thin solid; 
BORDER-TOP: #6d8ab5 thin solid; 
BORDER-LEFT: #6d8ab5 thin solid; 
BORDER-BOTTOM: #6d8ab5 thin solid;
border-width: 1px;
background-color: #ffffff; 
}