.dojoxCalendar{width:182px}.dojoxCalendarContainer{cursor:default;font-family:tahoma,verdana,helvetica;font-size:11px;padding:0;text-align:center;width:180px;overflow:hidden}.dj_ie6 .dojoxCalendarContainer{width:auto;position:relative}.dojoxCalendarBody{height:138px;overflow:hidden;position:relative;margin:auto;width:180px}.dojoxCalendar .no-header .dojoxCalendarBody{height:162px}.dojoxCalendar .dijitCalendarDayLabels,.dojoxCalendarMonthLabels,.dojoxCalendarYearLabels,.dojoxCal-MY-labels{width:180px;height:138px;top:0;position:absolute;left:0;margin:auto;text-align:center}.dojoxCalendar .dojoxCalendarBody>div{width:180px}.dojoxCalendar .dijitCalendarDateTemplate{padding:0 1px 0 0 !important}.nihilo .dojoxCalendar .dijitCalendarDateTemplate,.soria .dojoxCalendar .dijitCalendarDateTemplate{border:0 none !important}.soria tr.dojoxCal-MY-btns{background:url(../../../dijit/themes/soria/images/tabBottomHoverC.gif) repeat-x scroll 0 -21px}.dojoxCalendar .noPointer,.dojoxCalendar .noPointer *{cursor:auto}.dojoxCalendarContainer table{font-size:11px;border-bottom:4px solid #fff;border-collapse:separate}.dojoxCalendarHeader{height:20px;width:172px;padding:4px 4px 0}.dojoxCalendar .no-header .dojoxCalendarHeader{display:none}.soria .dojoxCalendarHeader{background:#bed7f0 url(../../../dijit/themes/soria/images/titleBar.png) repeat-x scroll center top}.dojoxCalendarDecrease,.dojoxCalendarIncrease{height:15px;width:15px;cursor:pointer}.dojoxCalendarDecrease{background:transparent url(../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png) no-repeat scroll left top;float:left}.dojoxCalendarIncrease{background:transparent url(../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png) no-repeat scroll -30px top;float:right}.dojoxCalendarMonthLabel{cursor:pointer;height:35px;width:41px;overflow:hidden;text-align:center;padding-top:10px}.dojoxCalendarYearLabel{cursor:pointer;height:35px;width:41px;overflow:hidden;text-align:center;padding-top:10px}.dojoxCalendarTitle{cursor:pointer;font-weight:bold}.dojoxCalendar .navToPanel .dojoxCalendarDayYearLabel,.dojoxCalendar .navToPanel .dojoxCalendarYearHeader,.dojoxCalendar .navToPanel .dojoxCalendarMonthHeader{padding-right:15px;background:url(../../../dijit/themes/tundra/images/comboArrowDown.gif) right no-repeat}.dojoxCalendar .dijitCalendarDateLabel{height:17px;width:17px;padding:1px 3px 0 3px;text-align:center;border:1px solid #fff}.dojoxCalendar .dijitCalendarDayLabel{cursor:pointer;height:17px;width:18px;padding:0 2px;text-align:center}.dojoxCalendar .dojoxCalendarContainer{background-color:#fff;border:1px solid #656565;color:#000}.dojoxCalendar .dijitCalendarDisabledDate{text-decoration:line-through !important;cursor:default !important}.dojoxCalendar .dojoxCalendarFooter{border-top:1px solid #f4f4f4;height:15px;padding-top:4px;cursor:pointer}.soria .dojoxCalendar .dojoxCalendarFooter{border-top:0 none;padding-top:5px;background:#fff url(../../../dijit/themes/soria/images/titleBar.png) repeat-x scroll center top}.dojoxCalendar .dojoxCalendarMonthLabel{border:1px solid #fff}.dojoxCalendar .dojoxCalendarYearLabel{border:1px solid #fff}.dojoxCalendar .dijitCalendarNextMonth .dijitCalendarDateLabel,.dojoxCalendar .dijitCalendarPreviousMonth .dijitCalendarDateLabel{border:0;color:#646464;padding-left:0;padding-right:0}.dojoxCalendar .dijitCalendarNextMonth,.dojoxCalendar .dijitCalendarPreviousMonth{background-color:#e4e4e4}.dojoxCalendar .dijitCalendarNextMonth .dojoxCalendarYearLabel,.dojoxCalendar .dijitCalendarPreviousMonth .dojoxCalendarYearLabel{background-color:#fff;border-color:#fff;color:#646464}.dojoxCalendar .dijitCalendarSelectedDate,.tundra .dojoxCalendar .dijitCalendarSelectedDate,.nihilo .dojoxCalendar .dijitCalendarSelectedDate{background-color:#ffe284 !important;color:#000 !important;border:#f5b93c solid 1px !important}.soria .dojoxCalendar td.dijitCalendarSelectedDate{background-color:#b9cbf1 !important;color:#000 !important;border:1px solid #4b5aaa !important}.soria .dojoxCalendar .dijitCalendarSelectedDate div{background-color:#b9cbf1 !important;border:none !important}.dojoxCalendar .dijitCalendarSelectedDate div{background-color:#ffe284 !important;border:none !important}div.dojoxCalendar tr.dojoxCal-MY-G-Template td.dijitCalendarSelectedDate{background-color:transparent;width:43px}.dojoxCalendar tr.dojoxCal-MY-G-Template td{width:45px}.dojoxCalendar .dijitCalendarSelectedDate div.dijitCalendarDateLabel{padding:1px 1px 0 3px}.dojoxCalendar .monthOnly .dijitCalendarDayLabels,.dojoxCalendar .yearOnly .dijitCalendarDayLabels,.dojoxCalendar .monthOnly .dojoxCalendarComma,.dojoxCalendar .yearOnly .dojoxCalendarComma,.dojoxCalendar .monthOnly .dojoxCalendarFooter,.dojoxCalendar .yearOnly .dojoxCalendarFooter,.dojoxCalendar .monthOnly .dojoxCalendarYearHeader,.dojoxCalendar .monthOnly .dojoxCalendarIncrease,.dojoxCalendar .monthOnly .dojoxCalendarDecrease,.dojoxCalendar .yearOnly .dojoxCalendarMonthLabelNode{display:none}.dojoxCal-MY-labels .dojoxCalendarMonthLabel,.dojoxCal-MY-labels .dojoxCalendarYearLabel{height:13px;padding-top:4px;padding-bottom:3px}.dojoxCal-MY-labels td.dojoxCal-MY-btns{padding-top:2px;border-top:1px solid #808080;text-align:center}.dojoxCal-MY-labels{background-color:#fff}.dojoxCal-MY-labels .dojoxCalendarIncrease,.dojoxCal-MY-labels .dojoxCalendarDecrease{float:none;margin-left:14px}.dojoxCal-MY-btns button{font-size:8pt}.dojoxCalendar .dojoxCal-MY-btns .dijitDisabled button{color:#999}.dojoxCal-hidden{visibility:hidden}.dojoxCalendar .dojoxCal-MY-labels{height:164px}.dojoxCalendar .dojoxCal-MY-labels .dijitCalendarSelectedDate div{padding-top:3px;padding-bottom:2px}.soria .dojoxCal-MY-labels .dijitCalendarSelectedDate div{padding-top:4px;padding-bottom:3px}.dojoxCal-MY-labels .dojoxCalendarMonthLabel{width:38px}.dojoxCal-MY-labels .dojoxCal-MY-M-last{border-right:1px #808080 solid}.soria .dojoxCal-MY-labels .dojoxCal-MY-M-last{border-right:1px #b9cbf1 solid}.dojoxCal-MY-labels .dojoxCal-MY-M-last .dojoxCalendarMonthLabel,.dojoxCal-MY-labels .dojoxCal-MY-G-Template div.dojoxCalendarYearLabel{width:42px}.dojoxCalendar .cancel-btn{margin-left:11px}.dojoxCalendar .ok-btn{margin-left:15px}