#calendar{
        border:0px;
}
#calendar tbody tr{
}
#calendar td{
		cursor: pointer;
        border:0px;
        border:solid 1px #99FF99;
        font-size:10px;
        text-align:center;
}
.is_new {
    background: url("is_new.png") no-repeat;
}

#calendar th{
        background-color:#4DDBFF;
        border:solid 1px #00CCFF;
        color:#ffffff;
}
#calendar td.none{
        border:0px;
        padding:0px;
}
#calendar td.holiday{
		cursor: pointer;
        background-color:#FF6633;
        border-color:#FF531A;
        color:#94E4FF;
}
.day{
        background-color:#CCFFCC;
        color:#00B32D;
}
#calendar td.today{
		cursor: pointer;
        background-color:#FFFF99;
        border-color:#FF531A;
}
.mouseover {
	font-size: 16px;
	font-weight: bold;
}