.economicCalendarBarCanvas{height:57px}.economicCalendarBarCurrentTimeCanvas{line-height:30px;height:29px}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0}input.inputDate{border:1px solid #999;padding:4px;border-bottom-color:#ddd;border-right-color:#ddd;width:65px}#flatDatePickerCanvas,#flatDatePickerCanvasHol{background-color:#fafafa;height:29px;border-left:1px solid #b3b4b5;position:absolute;right:0;top:0}#flatDatePickerCanvasrtl,#flatDatePickerCanvasHol{background-color:#fafafa;height:29px;border-right:1px solid #b3b4b5;position:absolute;left:0;top:0}#flatDatePickerCanvasHol{background-color:#fff;height:25px;border:1px solid #b3b4b5}#flatDatePickerCanvasrtlHol{background-color:#fff;height:25px;border:1px solid #b3b4b5}#widget{position:relative;z-index:3}#widgetField{border:1px solid #b2b2b2;line-height:19px;margin:3px 4px 0 0;padding:2px 0 1px;cursor:pointer;text-align:left;vertical-align:top}#widgetFieldrtl{border:1px solid #b2b2b2;line-height:19px;margin:3px 0 0 4px;padding:2px 0 1px;cursor:pointer;text-align:right;vertical-align:top}#widgetField #widgetFieldDateRangeIcon{text-decoration:none;background-color:#b2b2b2;padding:4px 8px}#widgetFieldrtl #widgetFieldDateRangeIcon{text-decoration:none;background-color:#b2b2b2;padding:4px 8px}#widgetField #widgetFieldDateRange{font-size:12px;font-weight:700;color:#000;line-height:19px;width:auto;padding:0 4px 0 5px}#widgetFieldrtl #widgetFieldDateRange{font-size:12px;font-weight:700;color:#000;line-height:19px;width:auto;padding:0 5px 0 4px}#widgetFieldBottomBorder{width:100%;background-color:#fafafa;height:1px;display:none;margin-top:-3px}#widgetCalendar,#widgetHolCalendar{position:absolute;top:30px;right:-1px;height:0;overflow:hidden;width:527px;background:#f7f7f7;z-index:100000;-webkit-box-shadow:0 3px 5px #c3c3c3;-moz-box-shadow:0 3px 5px #c3c3c3;box-shadow:0 3px 5px #c3c3c3}#widgetHolCalendar{left:-1px;top:26px}#widgetCalendar .datepicker,#widgetHolCalendar .datepicker{position:absolute;bottom:0;top:0;background:#fff}#widgetCalendar .datepickerContainer,#widgetCalendar .datepickerBorderT,#widgetCalendar .datepickerBorderB,#widgetCalendar .datepickerBorderL,#widgetCalendar .datepickerBorderR,#widgetCalendar .datepickerBorderTL,#widgetCalendar .datepickerBorderTR,#widgetCalendar .datepickerBorderBL,#widgetCalendar .datepickerBorderBR{background:#f7f7f7}#widgetHolCalendar .datepickerContainer,#widgetHolCalendar .datepickerBorderT,#widgetHolCalendar .datepickerBorderB,#widgetHolCalendar .datepickerBorderL,#widgetHolCalendar .datepickerBorderR,#widgetHolCalendar .datepickerBorderTL,#widgetHolCalendar .datepickerBorderTR,#widgetHolCalendar .datepickerBorderBL,#widgetHolCalendar .datepickerBorderBR{background:#fff}.datepickerViewDays thead tr,.datepickerViewMonths thead tr,.datepickerViewYears thead tr{background:#5f86b2}.datepickerViewDays .datepickerDoW th,.datepickerViewMonths .datepickerDoW th,.datepickerViewYears .datepickerDoW th{background:#fff;color:#3d3d3d;font-family:Verdana,Geneva,sans-serif;font-size:9px;font-wigth:bold;border:0;border-bottom:1px solid #d9d9d9;padding:1px 0 2px}div.datepicker{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:11px;width:196px;height:147px;position:absolute;cursor:default;top:6px;left:0;display:none;border:1px solid #737373}.datepickerContainer{background:#f7f7f7;position:absolute;top:10px;left:10px}.datepickerBorderT{position:absolute;left:10px;top:0;right:10px;height:10px}.datepickerBorderTrtl{position:absolute;right:10px;top:0;left:10px;height:10px}.datepickerBorderB{position:absolute;left:10px;bottom:0;right:10px;height:10px}.datepickerBorderL{position:absolute;left:0;bottom:10px;top:10px;width:10px}.datepickerBorderR{position:absolute;right:0;bottom:10px;top:10px;width:10px}.datepickerBorderTL{position:absolute;top:0;left:0;width:10px;height:10px}.datepickerBorderTLrtl{position:absolute;top:0;left:0;width:10px;height:10px}.datepickerBorderTR{position:absolute;top:0;right:0;width:10px;height:10px}.datepickerBorderTRrtl{position:absolute;top:0;right:0;width:10px;height:10px}.datepickerBorderBL{position:absolute;bottom:0;left:0;width:10px;height:10px}.datepickerBorderBR{position:absolute;bottom:0;right:0;width:10px;height:10px}.datepickerHidden{display:none}div.datepicker table{border-collapse:collapse;line-height:16px}div.datepicker a{color:#000;text-decoration:none;cursor:default;outline:none}div.datepicker th a{color:#fff}div.datepicker thead tr.datepickerDoWv{border-bottom:1px solid #d9d9d9}div.datepicker table td{text-align:center;padding:0;margin:0;background-color:#fff;border:1px solid #fff}div.datepicker th{text-align:center;color:#3d3d3d;font-weight:700;border:0}div.datepicker tbody th{text-align:left}div.datepicker tbody a{display:block}.datepickerDays a{width:18px;line-height:15px;height:15px;padding-right:2px}.datepickerYears a,.datepickerMonths a{width:33px;line-height:32px;height:32px;text-align:center}td.datepickerNotInMonth a{color:#bdbdbd}th.datepickerWeek a{color:#3d3d3d}tbody.datepickerDays td.datepickerSelected{background:#5f86b2}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background:#b1c6de}tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths td.datepickerSelected{background:#17384d}div.datepicker tbody th{text-align:center;white-space:nowrap}.datepickerSpace{border:0!important;background-color:#fff!important}.datepickerSpace div{width:10px}.datepickerGoNext,.datepickerGoPrev,.datepickerMonth{text-align:center;height:14px;line-height:14px;display:inline-block!important;*display:inline!important;*zoom:1}div.datepicker th a.datepickerMonth:hover{border:none!important;padding:3px 1px 2px;!important;color:#a0c0e4}.datepickerGoNext,.datepickerGoPrev{width:20px}.datepickerMonth{width:108px}div.datepicker table.datepickerViewDays,div.datepicker table.datepickerViewMonths,div.datepicker table.datepickerViewYears{border:1px solid #ababab;padding-bottom:2px;border-collapse:separate!important}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{color:#bdbdbd}div.datepicker td a,div.datepicker td a{padding:3px 1px 2px}div.datepicker td a:hover,div.datepicker td a:hover{padding:2px 0 1px;border:1px solid #d9d9d9}div.datepicker td a:active,div.datepicker td a:active{color:#fff;background-color:#5f86b2;border:1px solid #fff}div.datepicker td.datepickerNotInMonth a:hover{color:#e0dfdf;border:1px solid #fff}div.datepicker td.datepickerNotInMonth a:active{color:#e0dfdf;background-color:#b1cbde}div.datepicker td.datepickerDisabled a:hover{color:#e0dfdf;border:1px solid #fff}div.datepicker td.datepickerDisabled a:active{color:#e0dfdf;background-color:#b1cbde}td.datepickerSpecial a{background:#700}td.datepickerSpecial.datepickerSelected a{background:#a00}div.datepicker td.datepickerSelected a{color:#fff}div.datepicker .datepickerDays .separator{font-size:4px;height:4px;line-height:4px}.datePickerNextArrow{background-position:-256px -1039px;*background-position:-256px-1041px;padding:0!important}.datePickerNextArrow:hover{background-position:-285px -1039px;*background-position:-285px-1041px;padding:0!important;border:0!important}.datePickerNextArrow:active{background-position:-270px -1040px;*background-position:-270px-1042px;padding:0!important;border:0!important}.datePickerPrevArrow{background-position:-256px -1027px;*background-position:-256px-1029px;padding:0!important}.datePickerPrevArrow:hover{background-position:-286px -1027px;*background-position:-286px-1029px;padding:0!important;border:0!important}.datePickerPrevArrow:active{background-position:-271px -1028px;*background-position:-271px-1030px;padding:0!important;border:0!important}html.coil .datePickerPrevArrow,html.ae .datePickerPrevArrow{background-position:-256px -1039px;*background-position:-256px-1041px;padding:0!important}html.coil .datePickerPrevArrow:hover,html.ae .datePickerPrevArrow:hover{background-position:-285px -1039px;*background-position:-285px-1041px;padding:0!important;border:0!important}html.coil .datePickerPrevArrow:active,html.ae .datePickerPrevArrow:active{background-position:-270px -1040px;*background-position:-270px-1042px;padding:0!important;border:0!important}html.coil .datePickerNextArrow,html.ae .datePickerNextArrow{background-position:-256px -1027px;*background-position:-256px-1029px;padding:0!important}html.coil .datePickerNextArrow:hover,html.ae .datePickerNextArrow:hover{background-position:-286px -1027px;*background-position:-286px-1029px;padding:0!important;border:0!important}html.coil .datePickerNextArrow:active,html.ae .datePickerNextArrow:active{background-position:-271px -1028px;*background-position:-271px-1030px;padding:0!important;border:0!important}