.calendarNav1 	{  
font-family: "Lucida Grande", Verdana, Arial, Helvetica; 
font-size: 10px; 
font-style: normal; 
background-color: transparent; 
color: #000;
}

.calendarTop1 	{  
font-family: "Lucida Grande", Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
color: #a5170f; 
font-weight: normal; 
background-color: #f4f4f1; 
}

.calendarTop1 img {  
vertical-align: text-bottom;
}

.calendarToday1 {  
font-family: "Lucida Grande",Verdana, Arial, Helvetica; 
font-size: 10px; 
font-weight: bold; 
color: #fff; 
background-color: #a5170f; 
}

.calendarToday1 a {  
color: #fff; 
}
.calendarToday1 a:hover {  
color: #ccc; 
}

.calendarDays1 	{  
padding: 3px;
width: 15px; 
height: 15px; 
font-family: "Lucida Grande", Verdana, Arial, Helvetica; 
font-size: 10px; 
font-style: normal; 
color: #000000; 
background-color: transparent; 
text-align: center;
background-color: #f4f4f1; 
}

.calendarDays1 a 	{  
color: #ccc;
}


.calendarHL1 	{ 
padding: 3px;
width: 15px; 
height: 15px; 
font-weight: normal;
font-family: "Lucida Grande", Verdana, Arial, Helvetica; 
font-size: 10px;  
color: #a5170f; 
background-color: #f4f4f1; 
text-align: center;
}

.calendarHeader1{
font-family: "Lucida Grande", Verdana, Arial, Helvetica; 
font-size: 9px; 
background-color: transparent; 
font-weight: lighter;
color: #666; 
}

.calendarTable1 {
border: 0px #cccccc solid;
}


.calendarHL1 a{ 
font-size: 10px; 
color: #a5170f; 
background-color: #f4f4f1; 

}
.calendarHL1 a:hover{  
color: #000; 
}