.dojoxCalendar {width: 182px;}.dojoxCalendarContainer {cursor: default; font-family: tahoma, verdana, helvetica; font-size: 11px; padding: 0px; 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: 0px; position: absolute; left: 0px; 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: 0px none !important;}.soria tr.dojoxCal-MY-btns {background: url("../../../dijit/themes/soria/images/tabBottomHoverC.gif") repeat-x scroll 0px -21px;}.dojoxCalendar .noPointer, .dojoxCalendar .noPointer * {cursor: auto;}.dojoxCalendarContainer table {font-size: 11px; border-bottom: 4px solid white; 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 0px 3px; text-align: center; border: 1px solid white;}.dojoxCalendar .dijitCalendarDayLabel {cursor: pointer; height: 17px; width: 18px; padding: 0pt 2px; text-align: center;}.dojoxCalendar .dojoxCalendarContainer {background-color: white; border: 1px solid #656565; color: black;}.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: 0px none; padding-top: 5px; background: white url("../../../dijit/themes/soria/images/titleBar.png") repeat-x scroll center top}.dojoxCalendar .dojoxCalendarMonthLabel {border: 1px solid white;}.dojoxCalendar .dojoxCalendarYearLabel {border: 1px solid white;}.dojoxCalendar .dijitCalendarNextMonth .dijitCalendarDateLabel,.dojoxCalendar .dijitCalendarPreviousMonth .dijitCalendarDateLabel {border: 0px; color: #646464; padding-left: 0px; padding-right: 0px;}.dojoxCalendar .dijitCalendarNextMonth, .dojoxCalendar .dijitCalendarPreviousMonth {background-color: #E4E4E4;}.dojoxCalendar .dijitCalendarNextMonth .dojoxCalendarYearLabel,.dojoxCalendar .dijitCalendarPreviousMonth .dojoxCalendarYearLabel {background-color: white; border-color: white; color: #646464;}.dojoxCalendar .dijitCalendarSelectedDate,.tundra .dojoxCalendar .dijitCalendarSelectedDate,.nihilo .dojoxCalendar .dijitCalendarSelectedDate {background-color:#ffe284 !important; color:black !important; border:#f5b93c solid 1px !important;}.soria .dojoxCalendar td.dijitCalendarSelectedDate {background-color: #B9CBF1 !important; color: black !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 0px 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 grey; text-align: center;}.dojoxCal-MY-labels {background-color: white;}.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 grey 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;}div.esriMultidimensionalFilterContainer {font-family: verdana,helvetica; font-size: 12px;}.esriMultidimensionalFilterDimensionFilterGrid {margin-top:-10px;}.esriMultidimensionalFilterDimensionHeadingLabelTd {padding-top:5px;}.esriMultidimensionalFilterHeadingLabel {font-weight:bold; padding-bottom:10px;}.esriMultidimensionalFilterDimensionHeadingLabel {font-weight:bold; padding-bottom:10px;}.esriMultidimensionalFilterItemTable {table-layout:fixed; border-collapse: separate; border-spacing: 0px 10px; width: 100%; max-width: 400px; margin-top: -10px;}.esriMultidimensionalFilterCol1 {width: 25%;}.esriMultidimensionalFilterCol2{width: 35%;}.esriMultidimensionalFilterCol3{width: 40%;}.esriMultidimensionalFilterInfoDiv {cursor:pointer; background-position:center bottom; background-repeat:no-repeat; display:inline-block; background-image:url(../images/infoimg.png); width: 16px; height: 16px; position: relative; top: 2px;}.esriMultidimensionalFilterRangeInfoDiv {cursor:pointer; background-position:center bottom; background-repeat:no-repeat; display:inline-block; background-image:url(../images/infoimg.png); width: 16px; height: 16px; position: relative; top: 2px; visibility:hidden;}.esriMultidimensionalFilterVariableList {margin:0px; width: 99%;}.esriMultidimensionalFilterTable {table-layout:fixed; border-collapse: separate; border-spacing: 0px 10px; width: 100%; max-width: 400px;}.esriMultidimensionalFilterVariableList .dijitReset {vertical-align: middle; line-height: inherit !important;}.esriMultidimensionalFilterVariableList .dijitInputInner {height: 100%; line-height: 24px; padding-left: 3px!important;}.esriMultidimensionalFilterVariableList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px!important; padding-bottom: 0px!important;}.esriMultidimensionalFilterVariableList.dijitSelect input{letter-spacing: 0!important; text-indent: 0!important;}.esriMultidimensionalFilterVariableList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em!important; letter-spacing: -5em!important;}.esriMultidimensionalFilterItemTable .dijitButtonNode {border-style: none !important;}.esriMultidimensionalFilterDimensionText {font-weight: bold;}.esriMultidimensionalFilterInfoTooltip {font-size: 11px!important;}.esriMultidimensionalFilterTooltipLeftText {font-style: italic;}.esriMultidimensionalFilterTooltipDisabledDimensionText {color:#5daddd; font-weight:bold;}div.esriMultidimensionalFilterContainer .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top:3px!important;}div.esriMultidimensionalFilterContainer .tsButton {width:14px; height:20px; padding:0px !important; margin:0px !important; zoom: 0.8; background-repeat:no-repeat; background-image:url(../images/spriteTime.png);}div.esriMultidimensionalFilterContainer .dijitButton {margin : 0px !important;}div.esriMultidimensionalFilterContainer .dijitButtonNode {background: white;}div.esriMultidimensionalFilterContainer .tsPrevButton {background-position : -157px 0px;}div.esriMultidimensionalFilterContainer .tsNextButton {background-position : -40px 0px;}div.esriMultidimensionalFilterContainer .tsStartButton {background-position : -65px 0px;}div.esriMultidimensionalFilterContainer .tsEndButton {background-position : -95px 0px;}.esriMultidimensionalFilterSelectorDiv {position:relative; display:inline;}.esriTimeSelectDisplayNone {display: none;}.esriDomHide {display: none;}.esriRowShow {display: table-row;}.esriInlineShow {display: inline;}.esriDisabled {color : #969696;}.esriEnabled {color : #000000;}.esriRangeInfoVisible {visibility: visible;}.esriRangeInfoHide {visibility: hidden;}