#calendar{width:241px;height:165px;text-align:center;margin:5px auto;border:1px solid gray;background-color:#eeeeee;position:absolute;font:11px Trebuchet MS;z-index:10;}
#calendar ul{list-style-type:none;margin:0;padding:0;}
.months, .emptM, .headDay, .dayNormal, .dayBlank, .dayDisabled, .dayWeekend, .dayCurrent, .yearBrowse, .monthDisabled, .currMonth, #closeBtn{margin:1px 0 0 1px;padding:0;width:39px;height:14px;line-height:14px;float:left;text-align:center;background-color:#F8A969;color:#000;display:inline;}
.emptM, .dayDisabled, .monthDisabled{color:#d7d6d5;background-color:#f2f2f2;}
.headDay{color:#000;background-color:#EBEBEB;width:33px;}
.dayNormal, .dayBlank, .dayWeekend, .dayCurrent{color:#fff;background-color:#BB8A55;width:33px;}
.dayCurrent{color:black;}
.dayBlank{background-color:white}
.dayWeekend{background-color:#8D6538}
.dayCurrent, .currMonth{background-color:#D5660B;font-weight:bold;color:white;}
.dayDisabled{width:33px}
#days{margin-left:1px;width:238px;}
#elements{height:150px;}
.months a, #days a, .currMonth a{color:#000;text-decoration:none;display:block;}
.currMonth a{color:#FFF}
#days a{color:#fff;}
.yearBrowse, #closeBtn{width:240px;background-color:#FFF;line-height:14px;}
.yearBrowse a, #closeBtn a{text-decoration:none;color:black;font-weight:bold;}
.yearBrowse b{margin:0 5px}
