	td.cal{
	  font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 11px;
	  
	  background-color : #f5f5f5; 
	}
	select.month{
	  font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 12px;
	  color : #000000;
	  width : 85px;
	}
	input.year{
	  font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 12px;
	  color : #000000;
	  width : 30px;
	}
	td.calDaysColor {
	  font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 10px;
	  color : #185da0;
	  background-color : #ffffff;
	}
	td.calWeekend {
	  font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #eeeeff;
	}
	.calBgColor {
	  font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #185da0;font-weight: bold;
	}
	.calBorderColor {
	  font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #185da0;
	}
	td.calHighlightColor {
	  font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #99aacc;
	}
	A.cal {
	   font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 11px;
	  font-weight: bold;
	  color : #000000;
	  text-decoration : none;
	}  
	A.cal:Hover {
	    font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #FFFFFF;
	  background-color: #666699;
	  padding: 1px;
	  text-decoration : none;
	} 
	.disabled {
	  font-family : Verdana,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #777777;
	  text-decoration : line-through;
	}
