.Calendar{border:1px solid #9F9F9F;background-color:#fff;z-index:1000;position:absolute;font:11px / 16px 'Tahoma',sans-serif;padding:0;}.Calendar .Caption{cursor:move;background:#fff;padding:2px 4px;font:bold 12px / 16px 'Tahoma',sans-serif;color:#6AA209;border-bottom:1px solid #666;}.Calendar .selectParams{padding:1px 3px;font:11px / 16px 'Tahoma',sans-serif;text-align:left;position:relative;display:block;left:0;}
.Calendar .selectParams .gwt-ListBox{font:11px / 16px 'Tahoma',sans-serif;}.Calendar .numbers{background:#DCDED4;font:11px / 16px 'Tahoma',sans-serif;}.Calendar .numbers .gwt-HTML,.Calendar .numbers .none{cursor:pointer;cursor:hand;text-align:center;width:32px;padding:0;}.Calendar .numbers .selectedDay{font-weight:bold;color:#000;}
.Calendar .closeButton{cursor:pointer;cursor:hand;background:transparent;border:transparent;color:#290761;position:absolute;font:bold 10px / 16px 'Tahoma',sans-serif;top:0;right:0;padding:1px;text-align:center;}.Calendar .numbers .none{cursor:default;}.Calendar .numbers .title{background:#290761;color:#fff;padding:2px 4px;border-bottom:1px solid #000;border-top:1px solid #000;}