.dhtmlxcalendar{font-family: Arial;z-index:99;height:190px;padding:14px;width:146px;margin:0px;}.dhtmlxcalendar_minimized{background: url(/lib/dhtmlxCalendar/codebase/imgs/cal_bg_single_mini.png) no-repeat;height:25px;padding:0;width:178px;}.dhtmlxcalendar_ifr {height:172px;width:177px;}.dhtmlxcalendar_minimized .dhtmlxcalendarHeader{margin-left:16px;padding-top:4px;}.dhtmlxcalendar .dhtmlxcalendarHeader {text-align:right;width:144;height: 13px;}.dhtmlxcalendar .winTitle {color:black;font-size:11px;float:left;cursor: move;}.dhtmlxcalendar .btn, .btn_mini, .btn_close, .btn_today, .btn_clr {float:right;height:12px;width:13px;}.dhtmlxcalendar .btn_mini {background: url(/lib/dhtmlxCalendar/codebase/imgs/btn_mini.gif) no-repeat;}.dhtmlxcalendar_minimized .btn_mini {background: url(/lib/dhtmlxCalendar/codebase/imgs/btn_maxi.gif) no-repeat;}.dhtmlxcalendar .btn_close {background: url(/lib/dhtmlxCalendar/codebase/imgs/btn_close.gif) no-repeat;}.dhtmlxcalendar .btn_today {background: url(/lib/dhtmlxCalendar/codebase/imgs/btn_today.gif) no-repeat;}.dhtmlxcalendar .btn_clr {background: url(/lib/dhtmlxCalendar/codebase/imgs/btn_clr.gif) no-repeat;}.dhtmlxcalendar .entbox{width:145px;clear:both;}.dhtmlxcalendar td {font-size: 10px;font-family: Tahoma;text-align:center;}.dhtmlxcalendar .dxcalmonth {}.dhtmlxcalendar .dxcalmonth td.month_btn_left,.dhtmlxcalendar .dxcalmonth td.month_btn_right {background: transparent url(/lib/dhtmlxCalendar/codebase/imgs/cal_arrow_bwd.gif) center center no-repeat;background-repeat: no-repeat;width: 9px;}.dhtmlxcalendar .dxcalmonth td.month_btn_right {background: transparent url(/lib/dhtmlxCalendar/codebase/imgs/cal_arrow_fwd.gif) center center no-repeat;}.dhtmlxcalendar .dxcalmonth td.month_btn_left span,.dhtmlxcalendar .dxcalmonth td.month_btn_right span{visibility: hidden;}.dhtmlxcalendar .dxcaldlabel {border-bottom: 1px solid #7e7e7e;color:#7e7e7e;border-top: 0px;padding-left:2px;}.dhtmlxcalendar .dxcaldlabel td,.dhtmlxcalendar .dxcaldays td,.dhtmlxcalendar .dxcaldays_ie td{font-size: 10px;font-family: Tahoma;text-align: center;vertical-align: middle;width: 18px;height: 18px;color: #7e7e7e;}.dhtmlxcalendar .dxcaldays td,.dhtmlxcalendar .dxcaldays_ie td{border: 0px;cursor: pointer;}.dhtmlxcalendar .dxcaldays_ie td{height:16px;}.dhtmlxcalendar td.comma{visibility:visible;}.dhtmlxcalendar div.planeMonth,.dhtmlxcalendar div.planeYear {height: auto;overflow: auto;}div.dhtmlxcalendar div.planeYear{display:inline;width:28px;}.dhtmlxcalendar td.thismonth{color:black;padding:1px;}.dhtmlxcalendar td.othermonth{visibility:hidden;}.dhtmlxcalendar td.weekend{color:#a70000;padding:1px;}.dhtmlxcalendar td.insensitive{color:#b5b5b5;cursor: default;padding:1px;}.dhtmlxcalendar td.selected{background-color: #36b1df;color:white !important;}.dhtmlxcalendar td.current{font-weight:bold!important;color:black;}.dhtmlxcalendar td.hover{border:1px solid #b5b5b5;color: #000000;padding:0px;}.dhtmlxcalendar td.holiday{ font-weight:bold;color:#a70000;}.dhtmlxdblcalendar {padding: 0px;}.dhtmlxdblcalendar .dhtmlxcalendar {background-image: url(/lib/dhtmlxCalendar/codebase/imgs/blank.gif);}.dhtmlxcalendar div.dhtmlxRichSelector {position: absolute;background-color:#ffffff;display: block;}.dhtmlxcalendar textarea.dhtmlxRichSelector,.dhtmlxcalendar select.dhtmlxRichSelector {font-family: verdana;position: absolute;font-size: 9px;overflow: hidden;border-width: 0px;z-index:100;}.dhtmlxcalendar select.dhtmlxRichSelector {border: 1px solid #555555;}.dhtmlxcalendar_original {background:#d2d1d4;border-left:1px solid #e9e8eb;border-top:1px solid #e9e8eb;border-right:1px solid #c2c1c4;border-bottom:1px solid #c2c1c4;font-family: Arial;z-index:99;height:180px;width:160px;padding:10px;margin:0px;}.dhtmlxcalendar_original_ifr {height:189px;width:182px;}.dhtmlxcalendar_original .entbox{width:161px;height:164px;}.dhtmlxcalendar_original td {font-size: 10px;font-family: Tahoma;font-weight:bold;text-align:center;background:#d2d1d4;}.dhtmlxcalendar_original .dxcalmonth{}.dhtmlxcalendar_original .dxcalmonth td{font-size: 12px;color:#000;}.dhtmlxcalendar_original .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_original .dxcalmonth td.month_btn_left,.dhtmlxcalendar_original .dxcalmonth td.month_btn_right {background: transparent url(/lib/dhtmlxCalendar/codebase/imgs/__dhxCal_skin_original/bwd_arrow.png) center center no-repeat;background-repeat: no-repeat;width: 9px;}.dhtmlxcalendar_original .dxcalmonth td.month_btn_right {background: transparent url(/lib/dhtmlxCalendar/codebase/imgs/__dhxCal_skin_original/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_original .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_original .dxcalmonth td.month_btn_right span{visibility: hidden;}.dhtmlxcalendar_original .dxcaldlabel {margin-top: 10px;border-bottom: 1px solid #c2c1c4;color:#7e7e7e;}.dhtmlxcalendar_original .dxcaldays {border-top: 1px solid #e9e8eb;}.dhtmlxcalendar_original .dxcaldlabel td,.dhtmlxcalendar_original .dxcaldays td,.dhtmlxcalendar_original .dxcaldays_ie td{font-size: 11px;font-family: Tahoma;font-weight:normal;text-align: center;vertical-align: middle;width: 24px;height: 21px;color: #7e7e7e;}.dhtmlxcalendar_original .dxcaldlabel{border-top: 0px;}.dhtmlxcalendar_original .dxcaldlabel td{color: #a5a5a5;}.dhtmlxcalendar_original .dxcaldays td,.dhtmlxcalendar_original .dxcaldays_ie td{border: 0px;text-align: center;cursor: pointer;}.dhtmlxcalendar_original .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_original td.comma{visibility:visible;}.dhtmlxcalendar_original div.planeMonth,.dhtmlxcalendar_original div.planeYear {height: auto;overflow: auto;}div.dhtmlxcalendar_original div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_original td.thismonth{color:#000;padding:1px;width: 24px;height: 21px}.dhtmlxcalendar_original td.othermonth{visibility: visible;color:#929194;}.dhtmlxcalendar_original td.weekend{color:#000;padding:1px;}.dhtmlxcalendar_original td.insensitive{color:#929194;cursor: default;padding:1px;}.dhtmlxcalendar_original td.selected{background-color: #929194;color:white !important;}.dhtmlxcalendar_original td.current{color:#000;font-weight:bold !important}.dhtmlxcalendar_original td.hover{border: 1px solid white;padding:0px;}.dhtmlxcalendar_original td.holiday{ font-weight:bold;text-decoration:underline;color:#b2b405;}


/*
     */
/*
*/