caption {
    font-family: verdana;
    font-size: 20px;
    color:#ffffff;
}
caption a{
    font-family: verdana;
    font-size: 20px;
    color:#ffffff;
}
#prev{
    text-align:left;
    border-bottom:0px solid white;
}
#next{
    text-align:right;
    border-bottom:0px solid white;
}
#centerblank{
    border-bottom:0px solid white;
}

.prevMonth {
    font-size: 10px;
}
.nextMonth {
    font-size: 10px;    
}
.calendar th {
    font-family: verdana;
    font-size: 12px;
    color: #ffffff;
    text-align: left;
}
.day {
    width: 75px;
    height:80px;
}
.calendar td {
    font-family: verdana;
    font-size: 12px;
    text-align: left;
    vertical-align:top;
    border-right:1px dashed #ffffff;
    border-bottom:1px dashed #ffffff;
    width:75px;

}
.cal a{
    font-family:verdana;
    font-size:12px;
}
.hour{
    width:100px;
    border:1px dotted #ffffff;
    color:#ffffff;

}
.event{
    width:400px;
    border-bottom:1px dotted white;
    color:black;
} 
.prevDay {
    font-size: 12px;
}
.nextDay {
    font-size: 12px;    
}
