div.mosaicRuleContainer {overflow: hidden; border: 1px solid white; font-family: verdana,helvetica; font-size: 12px;}.mosaicRuleColumn1 {width: 55%;}.mosaicRuleColumn2 {width: 45%;}.mosaicRuleTable {border-collapse: separate; text-align: left; border-spacing: 0px 5px;}.mosaicRuleQueryTable {border-collapse: separate; text-align: left; padding: 10px; border-spacing: 2px;}select.mosaicRuleSelectbox {width: 100%; font-family: inherit; font-size: inherit;}input.mosaicRuleTextbox {width: 100%; font-family: inherit; font-size: inherit;}input.mosaicRuleOrderValueTextbox {font-family: inherit; font-size: inherit;}.mosaicRuleOrderValueDate{width:98%; padding: 0px; margin: 0px; font-family: inherit; font-size: inherit;}input.mosaicRuleQueryTextbox {width: 76%; font-family: inherit; font-size: inherit;}input.mosaicRuleLockRasterTextbox {width: 76%; font-family: inherit; font-size: inherit;}.mosaicRuleCalendarIcon {background-image: url(../images/MosaicRule_Threedots.png); width: 16px; height: 16px;}.mosaicRuleQueryIcon {background-image: url(../images/MosaicRule_Query.png); width: 16px; height: 16px;}.mosaicRuleThreedotsIcon {background-image: url(../images/MosaicRule_Threedots.png); width: 16px; height: 16px;}.mosaicRuleLayerlistTooltip {height: 250px; width: 125px; overflow: auto;}.mosaicRuleLayerlistCheckbox {margin: 2px;}.mosaicRuleLayerlistSelectCheckbox {margin: 2px;}.mosaicRuleDescendingCheckbox {float: left;}.mosaicRuleDropdownIcon{border-spacing: 0px; margin: 0px;}.mosaicRuleDropdownIcon .dijitArrowButtonInner {display: none;}.claro .mosaicRuleDropdownIcon .dijitButtonNode {padding: 0px 2px 2px 2px;}.mosaicRuleDropdownIcon .dijitButtonNode * {vertical-align: middle;}.mosaicRuleApplyButton {font-family: inherit; font-size: inherit;}