.divcalendar{width: 200px;display: none;text-align: center;position: absolute;background-color:#FFF;box-shadow: 0 0 3px #000;cursor:default;border-radius: 8px;}
.HeadCalendar{font-weight:500;color:#FFF;background-color:#1A53A3;background: linear-gradient(to right,#0A1B35,#1B54A3);padding: 4px 6px;border-radius:7px 7px 0 0}
#LibelMonth,#LibelYear{display:inline-block;text-align:center;}
#LibelMonth{width:80px;}
#LibelYear{width:54px;}
#MonthYear table{font-size: 9px;font-family: Verdana;width: 100%;border:0px none;margin: 0;padding: 0;background-color:#F4F4F9;}
#MonthYear td{border:0px none;padding-top:2px;font-weight:500;vertical-align:middle;margin: 0 1px 0 0;text-align: center;    border-bottom: 1px solid #d8d8e9;border-top: 1px solid #FFF;}
#MonthYear img{width:11px;height:15px;margin:0 5px;vertical-align:middle;cursor:pointer;}
#calendar{position:relative;display:block;border-radius:0 0 7px 7px;padding-bottom: 7px}
#calendar table{font-size: 9px;font-family: Verdana;width: 100%;border:0px none;margin: 0;padding: 0;text-align: center;}
#calendar tr{height:18px}
#calendar th {height:18px;font-weight: 500;font-size: 9px;background-color:#F4F4F9;border-bottom:1px solid #d8d8e9;border-top: 1px solid #FFF}
#calendar td {color: #483D8B;background-color:#FFF;cursor:pointer;text-align:center;}
#calendar td.wkend,#calendar td.wkendout{background-color: #F4F4F9;}
#calendar td.wkendout,#calendar td.out{color: #A9A9A9;cursor: default;}
#calendar td.ajd {font-weight: 500;}
#calendar td.slctd,#calendar td.slctdwkend{color: #FFF;font-weight: 500;background-color: #070;border-radius: 10px;}
.Icon{cursor: pointer;margin: 0px 8px 0px 2px;vertical-align:middle;}