 /* NEW PLANNER CSS*/

#data_table table{
  /*
  width:721px;
  width:882px;
  */
}



#data_table td{  
  font-size:9px;
  border-left: 1px solid white;
  border-bottom: 1px solid white;
  text-align:center;
}

#data_table td.date_console{
  width:22px;
}

#data_table td.date_console_wknd {
  width:22px;
  color:black;
  background-color:#C0C0C0;
  background-color:#fff;
  border-left: 1px solid black;
  
}

#data_table td.post_wknd {
  width:22px;
  border-left: 1px solid black;
}

#data_table td.blank_cell_spacer{
  border-bottom:0px;
  border:0px;
  border-left:1px solid white;
  width:38px;
}

#data_table td.blank_cell_spacer_38{
  border-bottom:0px;
  border:0px;
  border-left:1px solid white;
  width:38px;
}

tr.no_border{
  border:0px;
}

#data_table  tr.spacer_row td{
  border:0px;
  height:10px;
}

#data_table  td.variable_label {
  text-align:center;
}

td.holiday_cell a{
  line-height:1.5em;
}

/*START TEMP CSS*/
td.temp_much_warmer{
  background-color:#FF0000;
  color:black;
}

td.temp_warmer{
  background-color:#FF9900;
  color:black;
}

td.temp_similar{
  background-color:#C0C0C0;
  color:black;
}

td.temp_colder{
  background-color:#99CCFF;
  color:black;
}
td.temp_much_colder{
  background-color:#3366FF;
  color:white;
}

td.temp_missing{
  color:white;
  color:green;
  background-color:#ffffff;
  color:black;
}

/*END TEMP CSS*/

/*START PRCP CSS*/
td.prcp_much_wetter{
  background-color:#339966;
  color:white;
  text-align:center;
}

td.prcp_wetter{
  background-color:#CCFFCC;
  color:black;
}
td.prcp_similar{
  background-color:#C0C0C0;
  color:black;
}
td.prcp_drier{
  background-color:#FFFF99;
  color:black;
}
td.prcp_much_drier{
  background-color:#FFCC99;
  color:black;
}

td.prcp_missing{
  background-color:#ffffff;
  color:black;
}

/*END PRCP CSS*/

/*START SNOW CSS*/
td.snow_much_greater{
  background-color:#3366FF;
  color:white;
  text-align:center;
}

td.snow_greater{
  background-color:#99CCFF;
  color:black;
}
td.snow_similar{
  background-color:#C0C0C0;
  color:black;
}
td.snow_less{
  background-color:#FFFF99;
  color:black;
}
td.snow_much_less{
  background-color:#FFCC99;
  color:black;
}

td.snow_missing{
  /*background-color:#ffffff;*/
  color:white;
}

/*END SNOW CSS*/