div.myCalendar{
    font-size:12px;
    width:500px;
}
div.myCalendar div.years{
    
}
div.myCalendar div.years div.year{
    float:left;
    width:140px;
    text-align:center;
    background:#eee;
    border-bottom:1px solid #666;
    height:20px;
}
div.myCalendar div.years div.year a,div.myCalendar div.years div.year a:visited{
    color:#666;
    text-decoration:none;
}
div.myCalendar div.years div.year a:hover{
    text-decoration:underline;
}
div.myCalendar div.years div.year.current{
    width:210px;
    font-weight:bold;
    font-size:14px;
    text-decoration:underline;
    background:#ddd;
}
div.myCalendar div.monthes{
}
div.myCalendar div.monthes div.month{
    float:left;
    width:40px;
    text-align:center;
}
div.myCalendar div.monthes div.month.current{
    font-weight:bold;
    background:#eee;
    font-size:14px;
}
div.myCalendar div.weekdays{
    
}
div.myCalendar div.weekdays div.weekday{
    float:left;
    width:70px;
    text-align:center;
    border-bottom:1px solid #666;
    border-top:1px solid #666;
    background:#eee;
}
div.myCalendar div.weekdays div.weekday.current{
    font-weight:bold;
    background:#FF884F;
}
div.myCalendar div.days{
    
}
div.myCalendar div.days div.noday{
    float:left;
    width:70px;
}
div.myCalendar div.days div.day{
    float:left;
    width:66px;
    text-align:center;
    border:1px solid #666;
    margin:1px;
    height:22px;
    background:#eee;
    cursor:pointer;
}
div.myCalendar div.days div.day.current{
    font-weight:bold;
    background:#fff;
    color:#666;
    cursor:default;
    border:2px solid #666;
    margin:0px;
    font-size:14px;
}
div.myCalendar div.days div.day div.number{
    float:left;
}
div.myCalendar div.days div.day div.icon{
    float:right;
}
div.myCalendar div.days div.day:hover{
    background:#fff;
    border:2px solid #666;
    margin:0px;
    font-size:14px;
    
}
div.myCalendar div.current{
    /*color:#99cc00;*/
}