.WdateDiv{width: 180px;background-color: #FFFFFF;border: #bbb 1px solid;padding: 2px;}
.WdateDiv2{width: 360px;}
.WdateDiv *{font-size: 9pt;}
.WdateDiv .NavImg a{display: block;cursor: pointer;height: 16px;width: 16px;}
.WdateDiv .NavImgll a{float: left;background: transparent url(img.gif) no-repeat scroll 0 0;}
.WdateDiv .NavImgl a{float: left;background: transparent url(img.gif) no-repeat scroll -16px 0;}
.WdateDiv .NavImgr a{float: right;background: transparent url(img.gif) no-repeat scroll -32px 0;}
.WdateDiv .NavImgrr a{float: right;background: transparent url(img.gif) no-repeat scroll -48px 0;}
.WdateDiv #dpTitle{height: 24px;margin-bottom: 2px;padding: 1px;}
.WdateDiv .yminput{margin-top: 2px;text-align: center;height: 20px;border: 0px;width: 50px;cursor: pointer;}
.WdateDiv .yminputfocus{margin-top: 2px;text-align: center;font-weight: bold;height: 20px;color: blue;border: #ccc 1px solid;width: 50px;}
.WdateDiv .menuSel{z-index: 1;position: absolute;background-color: #FFFFFF;border: #ccc 1px solid;display: none;}
.WdateDiv .menu{cursor: pointer;background-color: #fff;}
.WdateDiv .menuOn{cursor: pointer;background-color: #BEEBEE;}
.WdateDiv .invalidMenu{color: #aaa;}
.WdateDiv .YMenu{margin-top: 20px;}
.WdateDiv .MMenu{margin-top: 20px;*width: 62px;}
.WdateDiv .hhMenu{margin-top: -90px;margin-left: 26px;}
.WdateDiv .mmMenu{margin-top: -46px;margin-left: 26px;}
.WdateDiv .ssMenu{margin-top: -24px;margin-left: 26px;}
.WdateDiv .Wweek{text-align: center;background: #DAF3F5;border-right: #BDEBEE 1px solid;}
.WdateDiv .MTitle{background-color: #BDEBEE;}
.WdateDiv .WdayTable2{border-collapse: collapse;border: #c5d9e8 1px solid;}
.WdateDiv .WdayTable2 table{border: 0;}
.WdateDiv .WdayTable{line-height: 20px;border: #c5d9e8 1px solid;}
.WdateDiv .WdayTable td{text-align: center;}
.WdateDiv .Wday{cursor: pointer;}
.WdateDiv .WdayOn{cursor: pointer;background-color: #C0EBEF;}
.WdateDiv .Wwday{cursor: pointer;color: #FF2F2F;}
.WdateDiv .WwdayOn{cursor: pointer;color: #000;background-color: #C0EBEF;}
.WdateDiv .Wtoday{cursor: pointer;color: blue;}
.WdateDiv .Wselday{background-color: #A9E4E9;}
.WdateDiv .WspecialDay{background-color: #66F4DF;}
.WdateDiv .WotherDay{cursor: pointer;color: #6A6AFF;}
.WdateDiv .WotherDayOn{cursor: pointer;background-color: #C0EBEF;}
.WdateDiv .WinvalidDay{color: #aaa;}
.WdateDiv #dpTime{float: left;margin-top: 3px;margin-right: 30px;}
.WdateDiv #dpTime #dpTimeStr{margin-left: 1px;}
.WdateDiv #dpTime input{width: 18px;height: 20px;text-align: center;border: #ccc 1px solid;}
.WdateDiv #dpTime .tB{border-right: 0px;}
.WdateDiv #dpTime .tE{border-left: 0;border-right: 0;}
.WdateDiv #dpTime .tm{width: 7px;border-left: 0;border-right: 0;}
.WdateDiv #dpTime #dpTimeUp{height: 10px;width: 13px;border: 0px;background: url(img.gif) no-repeat -32px -16px;}
.WdateDiv #dpTime #dpTimeDown{height: 10px;width: 13px;border: 0px;background: url(img.gif) no-repeat -48px -16px;}
.WdateDiv #dpQS{float: left;margin-right: 3px;margin-top: 3px;background: url(img.gif) no-repeat 0px -16px;width: 20px;height: 20px;cursor: pointer;}
.WdateDiv #dpControl{text-align: right;}
.WdateDiv .dpButton{height: 20px;width: 45px;border: #ccc 1px solid;margin-top: 2px;margin-right: 1px;}