body {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif;}.calcite .dijitInline {display: inline-block; border: 0; padding: 0; vertical-align: middle;}.calcite .dijitReset {margin: 0; border: 0; padding: 0; font: inherit; line-height: normal; color: inherit;}.calcite .dijitOffScreen {position: absolute !important; left: -10000px !important; top: -10000px !important;}.dijitRtl .calcite .dijitOffScreen {left: auto !important; right: -10000px !important;}.calcite .dijitToggleButton, .calcite .dijitButton, .calcite .dijitDropDownButton, .calcite .dijitComboButton {margin: 0.2em; vertical-align: middle;}.calcite .dijitButtonNode * {vertical-align: middle;}.calcite .dijitDialog, .calcite .dijitTitlePane {background: #FFF; padding: 20px; border: 1px solid #DDD; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6);}.calcite .dijitDialogTitleBar {margin-bottom: 15px;}.calcite .dijitDialogUnderlayWrapper {position: absolute; left: 0; top: 0; z-index: 998; display: none; background: transparent !important;}.calcite .dijitDialogUnderlay {background: #FFF; opacity: 0.5;}.calcite .dijitDialogCloseIcon {cursor: pointer; float: right; width: 16px; height: 16px; background-image: url("images/ago_sprite.png"); background-position: -16px -18px;}.calcite .closeText {display: none;}.calcite .esriAnalysisCloseIcon {width: 16px; height: 16px; background-image: url("images/ago_sprite.png"); background-position: -16px -18px; margin-left: 5px; padding-left: 20px;}.calcite .dijitContentPane {padding: 8px;}.calcite .dijitContentPane {display: block; overflow: auto; -webkit-overflow-scrolling: touch;}.calcite .dijitSelect, .calcite .dijitSelect *, .calcite .dijitButtonNode, .calcite .dijitButtonNode * {cursor: pointer; -webkit-tap-highlight-color: transparent;}.calcite .dijitButtonNode {-webkit-transition-property: background-color; -moz-transition-property: background-color; transition-property: background-color; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s;}.calcite .dijitComboButton .dijitArrowButton {border-left-width: 0; padding: 4px 2px 4px 2px;}.calcite .dijitArrowButtonContainer {width: 20px; height: 100%; border: 1px solid #CBCBCB; display: inline-block;}.calcite .dijitArrowButtonInner {width: 16px; height: 12px; background-image: url("images/ago_sprite.png"); background-position: -50px -35px;}.calcite .dijitComboBox .dijitArrowButton .dijitArrowButtonInner {border: 1px solid #CBCBCB; height: 20px; width: 17px; margin-left: -1px; margin-top: 0px; padding-bottom: 14px; background-position: -63px -25px;}.calcite .dijitComboBox.dijitTextBox .dijitButtonNode.dijitDownArrowButton {border-left: none !important;}.calcite .dijitComboButton .dijitButtonContentsHover {background: none; border: none; color: #FFF;}.calcite .dijitLeftArrowButton .dijitArrowButtonInner {background-position: -77px 53%;}.calcite .dijitRightArrowButton .dijitArrowButtonInner {background-position: -26px 53%;}.calcite .dijitUpArrowButton .dijitArrowButtonInner {background: url("images/arrow-up.png") no-repeat;}.calcite .dijitDisabled .dijitArrowButtonInner {background-position: -151px 53%;}.calcite .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner {background-position: -177px 53%;}.calcite .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner {background-position: -126px 53%;}.calcite .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner {background-position: -100px 53%;}.calcite .dijitButtonNode .dijitButtonText {border: none;}.calcite .dijitButtonText {padding: 0 0.3em; text-align: center; border: 1px solid #CBCBCB;}.calcite .dijitToggleButton {background: none; border: 1px solid #A6A6A6; color: #555; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-size: .875em; line-height: 1.71429em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.125); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.125); box-shadow: 0 1px 2px rgba(0,0,0,0.125); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-transition: all .05s linear; -moz-transition: all .05s linear; -o-transition: all .05s linear; transition: all .05s linear; padding: .3em 1.25em .6em; display: inline-block; text-transform: uppercase; cursor: pointer; text-shadow: 0 -1px 1px rgba(0,0,0,0.125); letter-spacing: 1px; position: relative; -webkit-font-smoothing: antialiased;}.calcite .dijitToggleButtonChecked {border: 1px solid transparent; color: white; background: #A6A6A6;}.calcite .dijitToggleButton .dijitCheckBoxIcon {display: none;}.calcite .dijitButtonActive .dijitButtonNode,.calcite .dijitDropDownButtonActive .dijitButtonNode,.calcite .dijitComboButtonActive .dijitButtonNode,.calcite .dijitToggleButtonActive .dijitButtonNode,.calcite .dijitToggleButtonChecked .dijitButtonNode {-webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.calcite .dijitButtonDisabled,.calcite .dijitDropDownButtonDisabled,.calcite .dijitComboButtonDisabled,.calcite .dijitToggleButtonDisabled {background-image: none; outline: none;}.calcite .dijitComboButtonDisabled .dijitArrowButton {border-left-width: 0;}.calcite .dijitDropDownButton .dijitDownArrowButton .dijitArrowButtonInner, .calcite .dijitComboButton .dijitButtonNode .dijitArrowButtonInner {background-position: -46px -29px;}.calcite .dijitArrowButtonInner{background-position: -62px -26px;}.calcite .dijitTooltipBelow .dijitTooltipConnector {display: none;}.calcite .dijitSelect .dijitButtonContents, .calcite .dijitTextBox .dijitButtonNode {height: 26px; border: 0px; background: none;}.calcite .dijitValidationTextBoxError input.dijitValidationInner, .calcite .dijitSelect input, .calcite .dijitTextBox input.dijitArrowButtonInner {padding: 0px; text-indent: -2em !important; direction: ltr !important; text-align: left !important; height: auto !important;}.calcite .dijitSelect .dijitArrowButton, .calcite .dijitSelect .dijitButtonContents, .calcite .dijitSelect, .calcite .dijitTextBox {background: none;}.calcite .dijitSelect .dijitArrowButton {border: 1px solid #CBCBCB; margin-left: -1px;}.calcite .dijitToggleButtonIconChar {display: none;}.calcite .dijitNoIcon {display: none;}.calcite .dijitArrowButtonChar {display: none;}.calcite .dijitPopup {position: absolute; background-color: transparent; margin: 0; border: 0; padding: 0; -webkit-overflow-scrolling: touch;}.calcite .dijitMenuTable {border-collapse: collapse; border-width: 0; background-color: white;}.calcite .dijitMenu {border: 1px solid #CBCBCB; background-color: white;}.calcite .dijitMenuItemLabel {position: relative; vertical-align: middle; padding: 4px;}.calcite .dijitMenuPassive .dijitMenuItemHover, .calcite .dijitMenuItemSelected {background: #5daddd; color: #FFF; cursor: pointer;}.calcite .dijitTooltipContainer {border: solid #777 1px; background: #FFF; color: black; font-size: small; padding: 6px; -webkit-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6);}.calcite .dijitMenuItem {padding: 4px;}.calcite .dijitMenuItem:hover {color: white; background: #5daddd;}.calcite table.dijitComboButton {border-collapse: separate;}.calcite .dijitComboButton .dijitStretch {-webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.calcite .dijitComboButton .dijitArrowButton {-webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.calcite .dijitToggleButton .dijitCheckBoxIcon {background-image: url("images/form-sprite.png");}.calcite .dijitCheckBox, .calcite .dijitCheckBoxIcon {background-image: url("images/form-sprite.png"); background-repeat: no-repeat; width: 15px; height: 16px; margin: 0 2px 0 0; padding: 0;}.calcite .dijitCheckBoxInput {opacity: 0.01;}.calcite .dijitCheckBox,.calcite .dijitToggleButton .dijitCheckBoxIcon {background-position: -18px -53px;}.calcite .dijitCheckBoxChecked,.calcite .dijitToggleButtonChecked .dijitCheckBoxIcon {background-position: -18px -35px;}.calcite .dijitCheckBoxDisabled {background-position: -18px -17px;}.calcite .dijitCheckBoxCheckedDisabled {background-position: -18px 0px;}.calcite .dijitCheckBoxHover {background-position: -18px -89px;}.calcite .dijitCheckBoxCheckedHover {background-position: -18px -71px;}.calcite .dijitToggleButton .dijitRadio,.calcite .dijitToggleButton .dijitRadioIcon {background-image: url("images/form-sprite.png");}.calcite .dijitRadio,.calcite .dijitRadioIcon {background-image: url("images/form-sprite.png"); background-repeat: no-repeat; width: 15px; height: 15px; margin: 0 2px 0 0; padding: 0;}.calcite .dijitRadio {background-position: 0px -53px;}.calcite .dijitToggleButton .dijitRadioIcon {background-position: 0px -53px;}.calcite .dijitRadioDisabled {background-position: 0px -17px;}.calcite .dijitRadioHover {background-position: 0px -89px;}.calcite .dijitRadioChecked {background-position: 0px -35px;}.calcite .dijitToggleButtonChecked .dijitRadioIcon {background-position: 0px -71px;}.calcite .dijitRadioCheckedHover {background-position: 0px -71px;}.calcite .dijitRadioCheckedDisabled {background-position: 0px 0px;}.calcite label {margin-bottom: .8em;}.calcite .dijitSelect input.dijitInputField, .calcite .dijitTextBox input.dijitInputField {padding-left: 0 !important; padding-right: 0 !important;}.calcite .dijitTextBoxFocused .dijitInputContainer, .calcite .dijitTextBoxFocused .dijitInputField, .calcite .dijitTextBoxFocused .dijitUpArrowButton, .calcite .dijitSpinnerFocused .dijitDownArrowButton, .calcite .dijitTextAreaFocused {border: 1px solid #007ac2 !important; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out;}.calcite .dijitValidationTextBox .dijitValidationContainer {display: none;}.calcite .dijitTextBox .dijitSpinnerButtonContainer, .calcite .dijitTextBox .dijitArrowButtonContainer, .calcite .dijitValidationTextBox .dijitValidationContainer {float: right; text-align: center;}.calcite .dijitInputField {padding: 4px; border: 1px solid #CBCBCB; height: 20px;}.calcite .dijitInputContainer {overflow: hidden; float: none !important; position: relative;}.calcite .dijitTextBox input {float: left; outline: none;}.calcite .dijitTextBox .dijitArrowButtonInner {}.calcite .dijitTextArea {outline: none; border: 1px solid #CBCBCB;}.calcite .dijitCalendarContainer {background: #FFF; border: 1px solid #CBCBCB; border-collapse: collapse; margin-top: -1px;}.calcite .dijitCalendarArrow {vertical-align: middle; cursor: pointer;}.calcite .dijitCalendarMonthContainer {height: 40px; vertical-align: middle; cursor: pointer;}.calcite .dijitCalendarMonthContainer .dijitArrowButtonInner {display: none;}.calcite .dijitCalendarDayLabelTemplate {font-size: 12px; text-align: center;}.calcite .dijitCalendarBodyContainer tr td {padding: 10px 10px; text-align: center; border: 1px solid #AAA;}.calcite .dijitSpacer {position: relative; height: 1px; overflow: hidden; visibility: hidden;}.calcite .dijitCalendarSelectedDate {background: #5daddd; outline: none;}.calcite .dijitCalendarCurrentDate {background: #e8f6ff;}.calcite .dijitCalendarPreviousMonth, .calcite .dijitCalendarNextMonth {background: #f3f3f3;}.calcite .dijitCalendarYearContainer {display: none;}.calcite .dijitA11ySideArrow {display: none;}.calcite .dijitCalendarDecrease, .calcite .dijitCalendarIncrease {background-image: url("images/ago_sprite.png"); width: 16px; height: 16px;}.calcite .dijitCalendarDecrease {background-position: -68px -9px;}.calcite .dijitCalendarIncrease {background-position: -82px -9px;}.calcite .dijitTimePickerPopup {background: #FFF; border: 1px solid #CBCBCB; text-align: center; width: 200px; overflow: none; -webkit-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6);}.calcite .dijitTimePickerMarker {color: white; background-color: #5daddd;}.calcite .dijitTimePickerTick {color: #4d4d4d;}.calcite .dijitTimePickerTick, .calcite .dijitTimePickerMarker {border-bottom: 1px solid gray; padding: 3px 0px 1px; cursor: pointer; overflow: visible;}.calcite .dijitSpinnerButtonContainer {margin-left: -1px; height: 14px;}.calcite .dijitSpinner .dijitArrowButtonInner .dijitInputField {-moz-transform: scale(0.5); -moz-transform-origin: center top; -webkit-transform: scale(0.5); -webkit-transform-origin: center top; -o-transform: scale(0.5); -o-transform-origin: center top; transform: scale(0.5); transform-origin: left top; padding-top: 0; padding-bottom: 0; padding-left: 0 !important; padding-right: 0 !important; width: 100%; visibility: hidden;}.calcite .dijitSpinner .dijitSpinnerButtonInner {width: 1em; visibility: hidden !important; overflow-x: hidden;}.calcite .dijitSpinner .dijitUpArrowButton {height: 11px; border: 1px solid #CBCBCB; padding: 3px 0 0 10px;}.calcite .dijitSpinner .dijitDownArrowButton {height: 13px; border: 1px solid #CBCBCB; margin-top: -1px;}.calcite .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner {margin: -7px 0px 0px 4px;}.calcite .btn {-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background: #a6a6a6; font-size: .875em; line-height: 1.71429em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.125); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.125); box-shadow: 0 1px 2px rgba(0,0,0,0.125); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-transition: all .05s linear; -moz-transition: all .05s linear; -o-transition: all .05s linear; transition: all .05s linear; font-family: "Avenir LT W01 65 Medium",Arial,Helvetica,sans-serif; padding: .3em 1.25em .6em; border: none; color: white; display: inline-block; text-transform: uppercase; cursor: pointer; text-shadow: 0 -1px 1px rgba(0,0,0,0.125); letter-spacing: 1px; position: relative; -webkit-font-smoothing: antialiased;}.calcite .btn:hover {background: gray; color: white;}.calcite .btn.disabled, .calcite .btn.pseudo-class-disabled {opacity: 0.5; background-color: rgb(166, 166, 166); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .primary {background: #e98d32;}.calcite .primary:hover {background: #e16b17;}.calcite .primary.disabled, .calcite .primary.pseudo-class-disabled {background-color: rgb(233, 141, 50); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .secondary {background: #5daddd;}.calcite .secondary:hover {background: #4997d2;}.calcite .secondary.disabled, .calcite .secondary.pseudo-class-disabled {background-color: rgb(93, 173, 221); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .tertiary {background: #6aa23f;}.calcite .tertiary:hover {background: #4b8d2c;}.calcite .tertiary.disabled, .calcite .tertiary.pseudo-class-disabled {background-color: rgb(106, 162, 63); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .light {background: #ededed; color: gray; text-shadow: none;}.calcite .light:hover {background: #cccccc;}.calcite .light.disabled, .calcite .light.pseudo-class-disabled {background-color: rgb(237, 237, 237); color: gray; cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .caution {background: #b9392f;}.calcite .caution:hover {background: #d6564d;}.calcite .caution.disabled, .calcite .caution.pseudo-class-disabled {background-color: rgb(185, 57, 47); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .transparent {background: none; color: #007ac2; text-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.calcite .transparent:hover {color: #00b9f2; background: none;}.calcite .transparent.disabled, .calcite .transparent.pseudo-class-disabled {background-color: transparent; color: rgb(0, 122, 194); background: none; cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .dijitButtonDisabled .dijitButtonText, .calcite .dijitButtonDisabled .dijitButtonNode, .calcite .dijitButtonDisabled .dijitButtonContents {cursor: default;}.calcite .dijitTooltip {position: absolute; z-index: 2000;}.calcite .dijitTooltipContainer {background: white; border-radius: 3px; box-shadow: 0 0 .55em #CCC; border: none; opacity: 1; color: #4D4D4D; padding: 4px;}.calcite .dijitEditor {border: 1px solid #CBCBCB; background: white; padding: 10px;}.calcite .dijitEditorIcon {background-image: url("images/richTextSprite.png"); background-repeat: no-repeat; width: 18px; height: 18px; text-align: center;}.calcite .dijitDisabled .dijitEditorIcon {background-image: url("images/richTextSprite.png");}.dijitEditorIFrameContainer {border: 1px solid #CBCBCB; padding: 0px 10px; margin: 10px 0px 0px;}.calcite .dijitToolbar .dijitButtonContents {padding: 1px 2px; display: block;}.calcite .dijitToolbar .dijitButton {margin: 0;}.calcite .dijitToolbar .dijitButton:hover, .calcite .dijitToolbar .dijitToggleButton:hover, .calcite .dijitToolbar .dijitToggleButtonFocused, .calcite .dijitToolbar .dijitChecked {background: #DCDCDC; border-radius: 4px;}.calcite .dijitEditorIconSep {background-position: 0;}.calcite .dijitEditorIconSave {background-position: -18px;}.calcite .dijitEditorIconPrint {background-position: -36px;}.calcite .dijitEditorIconCut {background-position: -54px;}.calcite .dijitEditorIconCopy {background-position: -72px;}.calcite .dijitEditorIconPaste {background-position: -90px;}.calcite .dijitEditorIconDelete {background-position: -108px;}.calcite .dijitEditorIconCancel {background-position: -126px;}.calcite .dijitEditorIconUndo {background-position: -144px;}.calcite .dijitEditorIconRedo {background-position: -162px;}.calcite .dijitEditorIconSelectAll {background-position: -180px;}.calcite .dijitEditorIconBold {background-position: -198px;}.calcite .dijitEditorIconItalic {background-position: -216px;}.calcite .dijitEditorIconUnderline {background-position: -234px;}.calcite .dijitEditorIconStrikethrough {background-position: -252px;}.calcite .dijitEditorIconSuperscript {background-position: -270px;}.calcite .dijitEditorIconSubscript {background-position: -288px;}.calcite .dijitEditorIconJustifyCenter {background-position: -306px;}.calcite .dijitEditorIconJustifyFull {background-position: -324px;}.calcite .dijitEditorIconJustifyLeft {background-position: -342px;}.calcite .dijitEditorIconJustifyRight {background-position: -360px;}.calcite .dijitEditorIconIndent {background-position: -378px;}.calcite .dijitEditorIconOutdent {background-position: -396px;}.calcite .dijitEditorIconListBulletIndent {background-position: -414px;}.calcite .dijitEditorIconListBulletOutdent {background-position: -432px;}.calcite .dijitEditorIconListNumIndent {background-position: -450px;}.calcite .dijitEditorIconListNumOutdent {background-position: -468px;}.calcite .dijitEditorIconTabIndent {background-position: -486px;}.calcite .dijitEditorIconLeftToRight {background-position: -504px;}.calcite .dijitEditorIconRightToLeft, .dijitEditorIconToggleDir {background-position: -522px;}.calcite .dijitEditorIconBackColor {background-position: -540px;}.calcite .dijitEditorIconForeColor {background-position: -558px;}.calcite .dijitEditorIconHiliteColor {background-position: -576px;}.calcite .dijitEditorIconNewPage {background-position: -594px;}.calcite .dijitEditorIconInsertImage {background-position: -612px;}.calcite .dijitEditorIconInsertTable {background-position: -630px;}.calcite .dijitEditorIconSpace {background-position: -648px;}.calcite .dijitEditorIconInsertHorizontalRule {background-position: -666px;}.calcite .dijitEditorIconInsertOrderedList {background-position: -684px;}.calcite .dijitEditorIconInsertUnorderedList {background-position: -702px;}.calcite .dijitEditorIconCreateLink {background-position: -720px;}.calcite .dijitEditorIconUnlink {background-position: -738px;}.calcite .dijitEditorIconViewSource {background-position: -756px;}.calcite .dijitEditorIconRemoveFormat {background-position: -774px;}.calcite .dijitEditorIconFullScreen {background-position: -792px;}.calcite .dijitEditorIconWikiword {background-position: -810px;}.calcite .dijitMenuSeparator {border-bottom: 1px solid #999;}.calcite .dijitMenuItemIconCell {padding-left: 4px;}.calcite .dijitMenuSeparatorTop, .calcite .dijitMenuSeparatorBottom {height: 50%; margin: 0; margin-top: 1px; font-size: 1px;}.calcite .dijitMenuItem {text-align: left; white-space: nowrap; padding: .1em .2em; cursor: pointer; -webkit-tap-highlight-color: transparent;}.calcite .dijitMenuExpandA11y {display: none;}.calcite .dijitPaletteTable {padding: 6px; border: 1px solid #CBCBCB; position: relative; overflow: hidden; outline: 0; border-collapse: separate;}.calcite .dijitColorPalette .dijitColorPaletteSwatch {width: 12px; height: 12px;}.calcite .dijitColorPalette {background: #FFF; position: relative;}.calcite .dijitColorPalette .dijitPaletteCell {font-size: 1px; vertical-align: middle; text-align: center; background: none;}.calcite .dijitColorPalette .dijitPaletteImg {padding: 1px; border: 1px solid #CBCBCB; margin: 2px; cursor: default; font-size: 1px;}.calcite .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, .calcite .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg {border: 1px solid #000; margin: 1px 0;}.calcite .dijitSliderProgressBarH {position: absolute !important; width: 0; vertical-align: middle; overflow: visible;}.calcite .dijitSliderBottomBumper, .calcite .dijitSliderLeftBumper {background-color: #5daddd;}.calcite .dijitSliderTopBumper, .calcite .dijitSliderRightBumper {background-color: transparent;}.calcite .dijitSliderProgressBar {background-color: #5daddd; z-index: 1;}.calcite .dijitSliderBarH {height: 4px; border-width: 1px 0;}.calcite .dijitSliderBar {border-style: solid; border-color: #999; cursor: pointer; -webkit-tap-highlight-color: transparent;}.calcite .dj_a11y div.dijitSliderImageHandle, .calcite .dijitSliderImageHandle {margin: 0; padding: 0; position: relative !important; width: 16px; height: 16px; cursor: pointer; -webkit-tap-highlight-color: transparent; background-image: url("images/sliderThumb.png");}.calcite .dijitSliderImageHandleH {left: 50%; top: -5px; vertical-align: top;}.calcite .dijitSliderDecoration {width: 100%; text-align: center;}.calcite .dijitSliderBarContainerH {position: relative; z-index: 1;}.calcite .dijitSliderRemainingBarH {width: 100% !important;}.calcite .dijitSliderMoveableH {right: 0;}.calcite .dijitSliderMoveable {z-index: 99; position: absolute !important; display: block; vertical-align: middle;}.calcite .dijitRuleContainer {position: relative; overflow: visible;}.calcite .dijitSliderButtonContainer * {cursor: pointer; -webkit-tap-highlight-color: transparent;}.calcite .dijitRuleLabelContainerH {text-align: center; display: inline-block;}.calcite .dijitRuleLabelContainer {position: absolute;}.calcite .dijitRuleLabelH {position: relative; left: -50%;}.calcite .dijitToolbar {background: #FFF; border: 1px solid #CBCBCB;}.calcite .dijitToolbar .dijitDropDownButton {border: 1px solid transparent;}.calcite .dijitToolbar .dijitDropDownButtonHover {background: #FFF; border-radius: 4px; border: 1px solid #5daddd;}.calcite .dijitTreeRow .dijitTreeExpandoOpened {background-image: url("images/ago_sprite.png"); background-position: -64px -184px; width: 16px; height: 16px;}.calcite .dijitTreeRow .dijitTreeExpandoClosed {background-image: url("images/ago_sprite.png"); background-position: 21px -159px; width: 16px; height: 16px;}.calcite .dijitTreeRow .dijitExpandoText {display: none;}.calcite .dijitTreeRow .dijitTreeExpandoLeaf {background-image: url("images/ago_sprite.png"); background-position: -64px -184px; width: 16px; height: 16px;}.calcite .esriPopup {position: absolute; z-index: 40; box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.calcite .esriPopup .esriPopupWrapper {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.calcite .esriPopup .titlePane {background-color: #FFF; color: #444444; line-height: 20px; padding: 10px 6px 6px 10px; cursor: default; border: 1px solid #666666; border-bottom: none; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -o-border-radius: 5px 5px 0px 0px;}.calcite .esriPopup .contentPane {position: relative; max-height: 300px; overflow: auto; padding: 10px 6px 6px 10px; background-color: #FFF; border: 1px solid #999999; border-top: none; border-bottom: none; color: #444444;}.calcite .esriPopup .actionsPane {padding: 10px 6px 6px 10px; background-color: #FFF; border: 1px solid #999999; border-top: none; top: 0px; height: 14px; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -o-border-radius: 0px 0px 5px 5px;}.calcite .esriPopup .titleButton {position: absolute; cursor: pointer; background-image: url("images/popup-sprite.png"); width: 12px; height: 12px;}.calcite .esriPopup .titleButton.close {right: 6px; top: 10px; background-position: 0 -32px; width: 12px; height: 12px;}.calcite .esriPopup .titleButton.maximize {right: 24px; top: 10px; background-position: 0 -160px; width: 12px; height: 12px;}.calcite .esriPopup .titleButton.restore {right: 24px; top: 10px; background-position: 0 -64px; width: 12px; height: 12px;}.charts-dark {width: 12px; height: 12px; background-position: 0 0;}.charts-light {width: 12px; height: 12px; background-position: 0 -16px;}.close-dark {width: 12px; height: 12px; background-position: 0 -32px;}.close-light {width: 12px; height: 12px; background-position: 0 -48px;}.collapse-dark {width: 12px; height: 12px; background-position: 0 -64px;}.collapse-light {width: 12px; height: 12px; background-position: 0 -80px;}.directions-dark {width: 12px; height: 12px; background-position: 0 -96px;}.directions-light {width: 12px; height: 12px; background-position: 0 -112px;}.edit-dark {width: 12px; height: 12px; background-position: 0 -128px;}.edit-light {width: 12px; height: 12px; background-position: 0 -144px;}.expand-dark {width: 12px; height: 12px; background-position: 0 -160px;}.expand-light {width: 12px; height: 12px; background-position: 0 -176px;}.media-dark {width: 12px; height: 12px; background-position: 0 -192px;}.media-light {width: 12px; height: 12px; background-position: 0 -208px;}.zoom-dark {width: 12px; height: 12px; background-position: 0 -224px;}.zoom-light {width: 12px; height: 12px; background-position: 0 -240px;}.calcite .actionsPane .action {position: absolute; cursor: pointer; background-image: url("images/popup-sprite.png"); width: 12px; height: 12px; text-indent: -9999px;}.calcite .actionsPane .action.zoomTo {background-position: 0 -224px;}.dijitDisplayNone {display: none !important;}.dijitBackgroundIframe {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; border: 0; padding: 0; margin: 0;}.esriFormWarning {padding: 1.2em; margin: 0.7em 0; border: 1px solid #e6e5b7; border-color: #e6e5b7; background-color: #ffffcb;}.esriRoundedBox {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px 4px 4px 4px;}