.calendarHeader {
font-weight: bolder;  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
}


.calendar { 
background-color: #cccccc
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: small;
						margin: 0 0 10 0px;
}
.invalid { 

background-color: #faa;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: small;
						border: 1px solid black;
}
.valid { 
background-color: #afa;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: small;
}
.s_valid { 
background-color: #afa;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: small;
}
#selected {
border: 2px solid #CC0000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: small;
}
