.dijitReset{margin:0;border:0;padding:0;font:inherit;line-height:normal;color:inherit}
.dj_a11y .dijitReset{-moz-appearance:none}
.dijitInline{display:inline-block;#zoom:1;#display:inline;border:0;padding:0;vertical-align:middle;#vertical-align:auto}
table.dijitInline{display:inline-table;box-sizing:content-box;-moz-box-sizing:content-box}
.dijitHidden{display:none !important}
.dijitVisible{display:block !important;position:relative}
.dj_ie6 .dijitComboBox .dijitInputContainer,.dijitInputContainer{#zoom:1;overflow:hidden;float:none !important;position:relative}
.dj_ie7 .dijitInputContainer{float:left !important;clear:left;display:inline-block !important}
.dj_ie7 .dijitInputContainer{float:none !important}
.dj_ie .dijitSelect input,.dj_ie input.dijitTextBox,.dj_ie .dijitTextBox input{font-size:100%}
.dijitSelect .dijitButtonText{float:left;vertical-align:top}
TABLE.dijitSelect{padding:0 !important;border-collapse:separate}
.dijitTextBox .dijitSpinnerButtonContainer,.dijitTextBox .dijitArrowButtonContainer,.dijitValidationTextBox .dijitValidationContainer{float:right;text-align:center}
.dijitSelect input.dijitInputField,.dijitTextBox input.dijitInputField{padding-left:0 !important;padding-right:0 !important}
.dijitValidationTextBox .dijitValidationContainer{display:none}
.dijitTeeny{font-size:1px;line-height:1px}
.dijitOffScreen{position:absolute !important;left:-10000px !important;top:-10000px !important}
.dijitPopup{position:absolute;background-color:transparent;margin:0;border:0;padding:0;-webkit-overflow-scrolling:touch}
.dijitPositionOnly{padding:0 !important;border:0 !important;background-color:transparent !important;background-image:none !important;height:auto !important;width:auto !important}
.dijitNonPositionOnly{float:none !important;position:static !important;margin:0 0 0 0 !important;vertical-align:middle !important}
.dijitBackgroundIframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border:0;padding:0;margin:0}
.dijitDisplayNone{display:none !important}
.dijitContainer{overflow:hidden}
.dj_a11y .dijitIcon,.dj_a11y div.dijitArrowButtonInner,.dj_a11y span.dijitArrowButtonInner,.dj_a11y img.dijitArrowButtonInner,.dj_a11y .dijitCalendarIncrementControl,.dj_a11y .dijitTreeExpando{display:none}
.dijitSpinner div.dijitArrowButtonInner{display:block}
.dj_a11y .dijitA11ySideArrow{display:inline !important;cursor:pointer}
.dj_a11y .dijitCalendarDateLabel{padding:1px;border:0 !important}
.dj_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel{border-style:solid !important;border-width:1px !important;padding:0}
.dj_a11y .dijitCalendarDateTemplate{padding-bottom:.1em !important;border:0 !important}
.dj_a11y .dijitButtonNode{border:black outset medium !important;padding:0 !important}
.dj_a11y .dijitArrowButton{padding:0 !important}
.dj_a11y .dijitButtonContents{margin:.15em}
.dj_a11y .dijitTextBoxReadOnly .dijitInputField,.dj_a11y .dijitTextBoxReadOnly .dijitButtonNode{border-style:outset !important;border-width:medium !important;border-color:#999 !important;color:#999 !important}
.dijitButtonNode *{vertical-align:middle}
.dijitSelect .dijitArrowButtonInner,.dijitButtonNode .dijitArrowButtonInner{background:no-repeat center;width:12px;height:12px;direction:ltr}
.dijitLeft{background-position:left top;background-repeat:no-repeat}
.dijitStretch{white-space:nowrap;background-repeat:repeat-x}
.dijitRight{#display:inline;background-position:right top;background-repeat:no-repeat}
.dj_gecko .dj_a11y .dijitButtonDisabled .dijitButtonNode{opacity:.5}
.dijitToggleButton,.dijitButton,.dijitDropDownButton,.dijitComboButton{margin:.2em;vertical-align:middle}
.dijitButtonContents{display:block}
td.dijitButtonContents{display:table-cell}
.dijitButtonNode img{vertical-align:middle}
.dijitToolbar .dijitComboButton{border-collapse:separate}
.dijitToolbar .dijitToggleButton,.dijitToolbar .dijitButton,.dijitToolbar .dijitDropDownButton,.dijitToolbar .dijitComboButton{margin:0}
.dijitToolbar .dijitButtonContents{padding:1px 2px}
.dj_webkit .dijitToolbar .dijitDropDownButton{padding-left:.3em}
.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner{padding:0}
.dijitSelect{border:1px solid gray}
.dijitButtonNode{border:1px solid gray;margin:0;line-height:normal;vertical-align:middle;#vertical-align:auto;text-align:center;white-space:nowrap}
.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer{line-height:inherit}
.dijitTextBox .dijitButtonNode{border-width:0}
.dijitSelect,.dijitSelect *,.dijitButtonNode,.dijitButtonNode *{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dj_ie .dijitButtonNode{zoom:1}
.dj_ie .dijitButtonNode button{overflow:visible}
div.dijitArrowButton{float:right}
.dijitTextBox{border:solid black 1px;#overflow:hidden;width:15em;vertical-align:middle}
.dijitTextBoxReadOnly,.dijitTextBoxDisabled{color:gray}
.dj_safari .dijitTextBoxDisabled input{color:#b0b0b0}
.dj_safari textarea.dijitTextAreaDisabled{color:#333}
.dj_gecko .dijitTextBoxReadOnly input.dijitInputField,.dj_gecko .dijitTextBoxDisabled input{-moz-user-input:none}
.dijitPlaceHolder{color:#aaa;font-style:italic;position:absolute;top:0;left:0;#filter:""}
.dijitTimeTextBox{width:8em}
.dijitTextBox input:focus{outline:0}
.dijitTextBoxFocused{outline:5px -webkit-focus-ring-color}
.dijitSelect input,.dijitTextBox input{float:left}
.dj_ie6 input.dijitTextBox,.dj_ie6 .dijitTextBox input{float:none}
.dijitInputInner{border:0 !important;background-color:transparent !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}
.dj_a11y .dijitTextBox input{margin:0 !important}
.dijitValidationTextBoxError input.dijitValidationInner,.dijitSelect input,.dijitTextBox input.dijitArrowButtonInner{text-indent:-2em !important;direction:ltr !important;text-align:left !important;height:auto !important;#text-indent:0 !important;#letter-spacing:-5em !important;#text-align:right !important}
.dj_ie .dijitSelect input,.dj_ie .dijitTextBox input,.dj_ie input.dijitTextBox{overflow-y:visible;line-height:normal}
.dijitSelect .dijitSelectLabel span{line-height:100%}
.dj_ie .dijitSelect .dijitSelectLabel{line-height:normal}
.dj_ie6 .dijitSelect .dijitSelectLabel,.dj_ie7 .dijitSelect .dijitSelectLabel,.dj_ie8 .dijitSelect .dijitSelectLabel,.dj_iequirks .dijitSelect .dijitSelectLabel,.dijitSelect td,.dj_ie6 .dijitSelect input,.dj_iequirks .dijitSelect input,.dj_ie6 .dijitSelect .dijitValidationContainer,.dj_ie6 .dijitTextBox input,.dj_ie6 input.dijitTextBox,.dj_iequirks .dijitTextBox input.dijitValidationInner,.dj_iequirks .dijitTextBox input.dijitArrowButtonInner,.dj_iequirks .dijitTextBox input.dijitSpinnerButtonInner,.dj_iequirks .dijitTextBox input.dijitInputInner,.dj_iequirks input.dijitTextBox{line-height:100%}
.dj_a11y input.dijitValidationInner,.dj_a11y input.dijitArrowButtonInner{text-indent:0 !important;width:1em !important;#text-align:left !important;color:black !important}
.dijitValidationTextBoxError .dijitValidationContainer{display:inline;cursor:default}
.dijitSpinner .dijitSpinnerButtonContainer,.dijitComboBox .dijitArrowButtonContainer{border-width:0 0 0 1px !important}
.dj_a11y .dijitSelect .dijitArrowButtonContainer,.dijitToolbar .dijitComboBox .dijitArrowButtonContainer{border-width:0 !important}
.dijitComboBoxMenu{list-style-type:none}
.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode{border-width:0}
.dj_ie .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode{clear:both}
.dj_ie .dijitToolbar .dijitComboBox{vertical-align:middle}
.dijitTextBox .dijitSpinnerButtonContainer{width:1em;position:relative !important;overflow:hidden}
.dijitSpinner .dijitSpinnerButtonInner{width:1em;visibility:hidden !important;overflow-x:hidden}
.dijitComboBox .dijitButtonNode,.dijitSpinnerButtonContainer .dijitButtonNode{border-width:0}
.dj_a11y .dijitSpinnerButtonContainer .dijitButtonNode{border-width:0 !important;border-style:solid !important}
.dj_a11y .dijitTextBox .dijitSpinnerButtonContainer,.dj_a11y .dijitSpinner .dijitArrowButtonInner,.dj_a11y .dijitSpinnerButtonContainer input{width:1em !important}
.dj_a11y .dijitSpinner .dijitArrowButtonInner{margin:0 auto !important}
.dj_ie .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding-left:.3em !important;padding-right:.3em !important;margin-left:.3em !important;margin-right:.3em !important;width:1.4em !important}
.dj_ie7 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding-left:0 !important;padding-right:0 !important;width:1em !important}
.dj_ie6 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{margin-left:.1em !important;margin-right:.1em !important;width:1em !important}
.dj_iequirks .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{margin-left:0 !important;margin-right:0 !important;width:2em !important}
.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{padding:0;position:absolute !important;right:0;float:none;height:50%;width:100%;bottom:auto;left:0;right:auto}
.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:auto}
.dj_a11y .dijitSpinnerButtonContainer .dijitArrowButton{overflow:visible !important}
.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton{top:50%;border-top-width:1px !important}
.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton{#bottom:50%;top:0}
.dijitSpinner .dijitArrowButtonInner{margin:auto;overflow-x:hidden;height:100% !important}
.dj_iequirks .dijitSpinner .dijitArrowButtonInner{height:auto !important}
.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}
.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField{zoom:50%}
.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner{overflow:hidden}
.dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:100%}
.dj_iequirks .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:1em}
.dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{vertical-align:top;visibility:visible}
.dj_a11y .dijitSpinnerButtonContainer{width:1em}
.dijitCheckBox,.dijitRadio,.dijitCheckBoxInput{padding:0;border:0;width:16px;height:16px;background-position:center center;background-repeat:no-repeat;overflow:hidden}
.dijitCheckBox input,.dijitRadio input{margin:0;padding:0;display:block}
.dijitCheckBoxInput{opacity:.01}
.dj_ie .dijitCheckBoxInput{filter:alpha(opacity=0)}
.dj_a11y .dijitCheckBox,.dj_a11y .dijitRadio{width:auto !important;height:auto !important}
.dj_a11y .dijitCheckBoxInput{opacity:1;filter:none;width:auto;height:auto}
.dj_a11y .dijitFocusedLabel{border:1px dotted;outline:0 !important}
.dijitProgressBar{z-index:0}
.dijitProgressBarEmpty{position:relative;overflow:hidden;border:1px solid black;z-index:0}
.dijitProgressBarFull{position:absolute;overflow:hidden;z-index:-1;top:0;width:100%}
.dj_ie6 .dijitProgressBarFull{height:1.6em}
.dijitProgressBarTile{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;margin:0;padding:0;width:100%;height:auto;background-color:#aaa;background-attachment:fixed}
.dj_a11y .dijitProgressBarTile{border-width:2px;border-style:solid;background-color:transparent !important}
.dj_ie6 .dijitProgressBarTile{position:static;height:1.6em}
.dijitProgressBarIndeterminateHighContrastImage{display:none}
.dj_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage{display:block;position:absolute;top:0;bottom:0;margin:0;padding:0;width:100%;height:auto}
.dijitProgressBarLabel{display:block;position:static;width:100%;text-align:center;background-color:transparent !important}
.dijitTooltip{position:absolute;z-index:2000;display:block;left:0;top:-10000px;overflow:visible}
.dijitTooltipContainer{border:solid black 2px;background:#b8b5b5;color:black;font-size:small}
.dijitTooltipFocusNode{padding:2px 2px 2px 2px}
.dijitTooltipConnector{position:absolute}
.dj_a11y .dijitTooltipConnector{display:none}
.dijitTooltipData{display:none}
.dijitLayoutContainer{position:relative;display:block;overflow:hidden}
.dijitAlignTop,.dijitAlignBottom,.dijitAlignLeft,.dijitAlignRight{position:absolute;overflow:hidden}
body .dijitAlignClient{position:absolute}
.dijitBorderContainer,.dijitBorderContainerNoGutter{position:relative;overflow:hidden;z-index:0}
.dijitBorderContainerPane,.dijitBorderContainerNoGutterPane{position:absolute !important;z-index:2}
.dijitBorderContainer>.dijitTextArea{resize:none}
.dijitGutter{position:absolute;font-size:1px}
.dijitSplitter{position:absolute;overflow:hidden;z-index:10;background-color:#fff;border-color:gray;border-style:solid;border-width:0}
.dj_ie .dijitSplitter{z-index:1}
.dijitSplitterActive{z-index:11 !important}
.dijitSplitterCover{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}
.dijitSplitterCoverActive{z-index:3 !important}
.dj_ie .dijitSplitterCover{background:white;opacity:0}
.dj_ie6 .dijitSplitterCover,.dj_ie7 .dijitSplitterCover,.dj_ie8 .dijitSplitterCover{filter:alpha(opacity=0)}
.dijitSplitterH{height:7px;border-top:1px;border-bottom:1px;cursor:row-resize;-webkit-tap-highlight-color:transparent}
.dijitSplitterV{width:7px;border-left:1px;border-right:1px;cursor:col-resize;-webkit-tap-highlight-color:transparent}
.dijitSplitContainer{position:relative;overflow:hidden;display:block}
.dijitSplitPane{position:absolute}
.dijitSplitContainerSizerH,.dijitSplitContainerSizerV{position:absolute;font-size:1px;background-color:ThreeDFace;border:1px solid;border-color:ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;margin:0}
.dijitSplitContainerSizerH .thumb,.dijitSplitterV .dijitSplitterThumb{overflow:hidden;position:absolute;top:49%}
.dijitSplitContainerSizerV .thumb,.dijitSplitterH .dijitSplitterThumb{position:absolute;left:49%}
.dijitSplitterShadow,.dijitSplitContainerVirtualSizerH,.dijitSplitContainerVirtualSizerV{font-size:1px;background-color:ThreeDShadow;-moz-opacity:.5;opacity:.5;filter:Alpha(Opacity=50);margin:0}
.dijitSplitContainerSizerH,.dijitSplitContainerVirtualSizerH{cursor:col-resize}
.dijitSplitContainerSizerV,.dijitSplitContainerVirtualSizerV{cursor:row-resize}
.dj_a11y .dijitSplitterH{border-top:1px solid #d3d3d3 !important;border-bottom:1px solid #d3d3d3 !important}
.dj_a11y .dijitSplitterV{border-left:1px solid #d3d3d3 !important;border-right:1px solid #d3d3d3 !important}
.dijitContentPane{display:block;overflow:auto;-webkit-overflow-scrolling:touch}
.dijitContentPaneSingleChild{overflow:hidden}
.dijitContentPaneLoading .dijitIconLoading,.dijitContentPaneError .dijitIconError{margin-right:9px}
.dijitTitlePane{display:block;overflow:hidden}
.dijitFieldset{border:1px solid gray}
.dijitTitlePaneTitle,.dijitFieldset legend{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitFixedOpen,.dijitFixedClosed{cursor:default}
.dijitFixedOpen .dijitArrowNode,.dijitFixedOpen .dijitArrowNodeInner,.dijitFixedClosed .dijitArrowNode,.dijitFixedClosed .dijitArrowNodeInner{display:none}
.dijitTitlePaneTitle *{vertical-align:middle}
.dijitTitlePane .dijitArrowNodeInner,.dijitFieldset .dijitArrowNodeInner{display:none}
.dj_a11y .dijitTitlePane .dijitArrowNodeInner,.dj_a11y .dijitFieldset .dijitArrowNodeInner{display:inline !important;font-family:monospace}
.dj_a11y .dijitTitlePane .dijitArrowNode,.dj_a11y .dijitFieldset .dijitArrowNode{display:none}
.dj_ie6 .dijitTitlePaneContentOuter,.dj_ie6 .dijitTitlePane .dijitTitlePaneTitle{zoom:1}
.dijitColorPalette{border:1px solid #999;background:#fff;position:relative}
.dijitColorPalette .dijitPaletteTable{padding:2px 3px 3px 3px;position:relative;overflow:hidden;outline:0;border-collapse:separate}
.dj_ie6 .dijitColorPalette .dijitPaletteTable,.dj_ie7 .dijitColorPalette .dijitPaletteTable,.dj_iequirks .dijitColorPalette .dijitPaletteTable{padding:0;margin:2px 3px 3px 3px}
.dijitColorPalette .dijitPaletteCell{font-size:1px;vertical-align:middle;text-align:center;background:0}
.dijitColorPalette .dijitPaletteImg{padding:1px;border:1px solid #999;margin:2px 1px;cursor:default;font-size:1px}
.dj_gecko .dijitColorPalette .dijitPaletteImg{padding-bottom:0}
.dijitColorPalette .dijitColorPaletteSwatch{width:14px;height:12px}
.dijitPaletteTable td{padding:0}
.dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg{border:1px solid #000}
.dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg,.dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg{border:2px solid #000;margin:1px 0}
.dj_a11y .dijitColorPalette .dijitPaletteTable,.dj_a11y .dijitColorPalette .dijitPaletteTable *{background-color:transparent !important}
.dijitAccordionContainer{border:1px solid #b7b7b7;border-top:0 !important}
.dijitAccordionTitle{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitAccordionTitleSelected{cursor:default}
.dijitAccordionTitle .arrowTextUp,.dijitAccordionTitle .arrowTextDown{display:none;font-size:.65em;font-weight:normal !important}
.dj_a11y .dijitAccordionTitle .arrowTextUp,.dj_a11y .dijitAccordionTitleSelected .arrowTextDown{display:inline}
.dj_a11y .dijitAccordionTitleSelected .arrowTextUp{display:none}
.dijitAccordionChildWrapper{overflow:hidden}
.dijitCalendarContainer{width:auto}
.dijitCalendarContainer th,.dijitCalendarContainer td{padding:0;vertical-align:middle}
.dijitCalendarYearLabel{white-space:nowrap}
.dijitCalendarNextYear{margin:0 0 0 .55em}
.dijitCalendarPreviousYear{margin:0 .55em 0 0}
.dijitCalendarIncrementControl{vertical-align:middle}
.dijitCalendarIncrementControl,.dijitCalendarDateTemplate,.dijitCalendarMonthLabel,.dijitCalendarPreviousYear,.dijitCalendarNextYear{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitCalendarDisabledDate{color:gray;text-decoration:line-through;cursor:default}
.dijitSpacer{position:relative;height:1px;overflow:hidden;visibility:hidden}
.dijitCalendarMonthMenu .dijitCalendarMonthLabel{text-align:center}
.dijitMenu{border:1px solid black;background-color:white}
.dijitMenuTable{border-collapse:collapse;border-width:0;background-color:white}
.dj_webkit .dijitMenuTable td[colspan="2"]{border-right:hidden}
.dijitMenuItem{text-align:left;white-space:nowrap;padding:.1em .2em;cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitMenuItem:focus{outline:0}
.dijitMenuPassive .dijitMenuItemHover,.dijitMenuItemSelected{background-color:black;color:white}
.dijitMenuItemIcon,.dijitMenuExpand{background-repeat:no-repeat}
.dijitMenuItemDisabled *{opacity:.5;cursor:default}
.dj_ie .dj_a11y .dijitMenuItemDisabled,.dj_ie .dj_a11y .dijitMenuItemDisabled *,.dj_ie .dijitMenuItemDisabled *{color:gray;filter:alpha(opacity=35)}
.dijitMenuItemLabel{position:relative;vertical-align:middle}
.dj_a11y .dijitMenuItemSelected{border:1px dotted black !important}
.dj_a11y .dijitMenuItemSelected .dijitMenuItemLabel{border-width:1px;border-style:solid}
.dj_ie8 .dj_a11y .dijitMenuItemLabel{position:static}
.dijitMenuExpandA11y{display:none}
.dj_a11y .dijitMenuExpandA11y{display:inline}
.dijitMenuSeparator td{border:0;padding:0}
.dijitMenuSeparatorTop{height:50%;margin:0;margin-top:3px;font-size:1px}
.dijitMenuSeparatorBottom{height:50%;margin:0;margin-bottom:3px;font-size:1px}
.dijitMenuItemIconChar{display:none;visibility:hidden}
.dj_a11y .dijitMenuItemIconChar{display:inline}
.dijitCheckedMenuItemChecked .dijitMenuItemIconChar,.dijitRadioMenuItemChecked .dijitMenuItemIconChar{visibility:visible}
.dj_ie .dj_a11y .dijitMenuBar .dijitMenuItem{margin:0}
.dijitStackController .dijitToggleButtonChecked *{cursor:default}
.dijitTabContainer{z-index:0;overflow:visible}
.dj_ie6 .dijitTabContainer{overflow:hidden}
.dijitTabContainerNoLayout{width:100%}
.dijitTabContainerBottom-tabs,.dijitTabContainerTop-tabs,.dijitTabContainerLeft-tabs,.dijitTabContainerRight-tabs{z-index:1;overflow:visible !important}
.dijitTabController{z-index:1}
.dijitTabContainerBottom-container,.dijitTabContainerTop-container,.dijitTabContainerLeft-container,.dijitTabContainerRight-container{z-index:0;overflow:hidden;border:1px solid black}
.nowrapTabStrip{width:50000px;display:block;position:relative;text-align:left;z-index:1}
.dijitTabListWrapper{overflow:hidden;z-index:1}
.dj_a11y .tabStripButton img{display:none}
.dijitTabContainerTop-tabs{border-bottom:1px solid black}
.dijitTabContainerTop-container{border-top:0}
.dijitTabContainerLeft-tabs{border-right:1px solid black;float:left}
.dijitTabContainerLeft-container{border-left:0}
.dijitTabContainerBottom-tabs{border-top:1px solid black}
.dijitTabContainerBottom-container{border-bottom:0}
.dijitTabContainerRight-tabs{border-left:1px solid black;float:left}
.dijitTabContainerRight-container{border-right:0}
div.dijitTabDisabled,.dj_ie div.dijitTabDisabled{cursor:auto}
.dijitTab{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;z-index:3}
.dijitTab *{vertical-align:middle}
.dijitTabChecked{cursor:default}
.dijitTabContainerTop-tabs .dijitTab{top:1px}
.dijitTabContainerBottom-tabs .dijitTab{top:-1px}
.dijitTabContainerLeft-tabs .dijitTab{left:1px}
.dijitTabContainerRight-tabs .dijitTab{left:-1px}
.dijitTabContainerTop-tabs .dijitTab,.dijitTabContainerBottom-tabs .dijitTab{display:inline-block;#zoom:1;#display:inline}
.tabStripButton{z-index:12}
.dijitTabButtonDisabled .tabStripButton{display:none}
.dijitTabCloseButton{margin-left:1em}
.dijitTabCloseText{display:none}
.dijitTab .tabLabel{min-height:15px;display:inline-block}
.dijitNoIcon{display:none}
.dj_ie6 .dijitTab .dijitNoIcon{display:inline;height:15px;width:1px}
.dj_a11y .dijitTabCloseButton{background-image:none !important;width:auto !important;height:auto !important}
.dj_a11y .dijitTabCloseText{display:inline}
.dijitTabPane,.dijitStackContainer-child,.dijitAccordionContainer-child{border:none !important}
.dijitInlineEditBoxDisplayMode{border:1px solid transparent;cursor:text}
.dj_a11y .dijitInlineEditBoxDisplayMode,.dj_ie6 .dijitInlineEditBoxDisplayMode{border:0}
.dijitInlineEditBoxDisplayModeHover,.dj_a11y .dijitInlineEditBoxDisplayModeHover,.dj_ie6 .dijitInlineEditBoxDisplayModeHover{background-color:#e2ebf2;border:solid 1px black}
.dijitInlineEditBoxDisplayModeDisabled{cursor:default}
.dijitTree{overflow:auto;-webkit-tap-highlight-color:transparent}
.dijitTreeContainer{float:left}
.dijitTreeIndent{width:19px}
.dijitTreeRow,.dijitTreeContent{white-space:nowrap}
.dj_ie .dijitTreeLabel:focus{outline:1px dotted black}
.dijitTreeRow img{vertical-align:middle}
.dijitTreeContent{cursor:default}
.dijitExpandoText{display:none}
.dj_a11y .dijitExpandoText{display:inline;padding-left:10px;padding-right:10px;font-family:monospace;border-style:solid;border-width:thin;cursor:pointer}
.dijitTreeLabel{margin:0 4px}
.dijitDialog{position:absolute;z-index:999;overflow:hidden}
.dijitDialogTitleBar{cursor:move}
.dijitDialogFixed .dijitDialogTitleBar{cursor:default}
.dijitDialogCloseIcon{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitDialogPaneContent{-webkit-overflow-scrolling:touch}
.dijitDialogUnderlayWrapper{position:absolute;left:0;top:0;z-index:998;display:none;background:transparent !important}
.dijitDialogUnderlay{background:#eee;opacity:.5}
.dj_ie .dijitDialogUnderlay{filter:alpha(opacity=50)}
.dj_a11y .dijitSpinnerButtonContainer,.dj_a11y .dijitDialog{opacity:1 !important;background-color:white !important}
.dijitDialog .closeText{display:none;position:absolute}
.dj_a11y .dijitDialog .closeText{display:inline}
.dijitSliderMoveable{z-index:99;position:absolute !important;display:block;vertical-align:middle}
.dijitSliderMoveableH{right:0}
.dijitSliderMoveableV{right:50%}
.dj_a11y div.dijitSliderImageHandle,.dijitSliderImageHandle{margin:0;padding:0;position:relative !important;border:8px solid gray;width:0;height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}
.dj_iequirks .dj_a11y .dijitSliderImageHandle{font-size:0}
.dj_ie7 .dijitSliderImageHandle{overflow:hidden;font-size:75%}
.dj_ie7 .dj_a11y .dijitSliderImageHandle{overflow:visible}
.dj_a11y .dijitSliderFocused .dijitSliderImageHandle{border:4px solid #000;height:8px;width:8px}
.dijitSliderImageHandleV{top:-8px;right:-50%}
.dijitSliderImageHandleH{left:50%;top:-5px;vertical-align:top}
.dijitSliderBar{border-style:solid;border-color:black;cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitSliderBarContainerV{position:relative;height:100%;z-index:1}
.dijitSliderBarContainerH{position:relative;z-index:1}
.dijitSliderBarH{height:4px;border-width:1px 0}
.dijitSliderBarV{width:4px;border-width:0 1px}
.dijitSliderProgressBar{background-color:red;z-index:1}
.dijitSliderProgressBarV{position:static !important;height:0;vertical-align:top;text-align:left}
.dj_webkit .dijitSliderProgressBarV{padding-top:1px}
.dijitSliderProgressBarH{position:absolute !important;width:0;vertical-align:middle;overflow:visible}
.dijitSliderRemainingBar{overflow:hidden;background-color:transparent;z-index:1}
.dijitSliderRemainingBarV{height:100%;text-align:left}
.dijitSliderRemainingBarH{width:100% !important}
.dijitSliderBumper{overflow:hidden;z-index:1}
.dijitSliderBumperV{width:4px;height:8px;border-width:0 1px}
.dijitSliderBumperH{width:8px;height:4px;border-width:1px 0}
.dijitSliderBottomBumper,.dijitSliderLeftBumper{background-color:red}
.dijitSliderTopBumper,.dijitSliderRightBumper{background-color:transparent}
.dijitSliderDecoration{text-align:center}
.dijitSliderDecorationC,.dijitSliderDecorationV{position:relative}
.dj_ie6 .dijitSliderV td,.dj_ie7 .dijitSliderV td{position:static}
.dijitSliderDecorationH{width:100%}
.dijitSliderDecorationV{height:100%;white-space:nowrap}
.dijitSliderButton{font-family:monospace;margin:0;padding:0;display:block}
.dj_a11y .dijitSliderButtonInner{visibility:visible !important}
.dijitSliderButtonContainer{text-align:center;height:0}
.dijitSliderButtonContainer *{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitSlider .dijitButtonNode{padding:0;display:block}
.dijitRuleContainer{position:relative;overflow:visible}
.dijitRuleContainerV{height:100%;line-height:0;float:left;text-align:left}
.dj_opera .dijitRuleContainerV{line-height:2%}
.dj_ie .dijitRuleContainerV{line-height:normal}
.dj_gecko .dijitRuleContainerV{margin:0 0 1px 0}
.dijitRuleMark{position:absolute;border:1px solid black;line-height:0;height:100%}
.dijitRuleMarkH{width:0;border-top-width:0 !important;border-bottom-width:0 !important;border-left-width:0 !important}
.dijitRuleLabelContainer{position:absolute}
.dijitRuleLabelContainerH{text-align:center;display:inline-block}
.dijitRuleLabelH{position:relative;left:-50%}
.dijitRuleLabelV{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.dijitRuleMarkV{height:0;border-right-width:0 !important;border-bottom-width:0 !important;border-left-width:0 !important;width:100%;left:0}
.dj_ie .dijitRuleLabelContainerV{margin-top:-.55em}
.dj_a11y .dijitSliderReadOnly,.dj_a11y .dijitSliderDisabled{opacity:.6}
.dj_ie .dj_a11y .dijitSliderReadOnly .dijitSliderBar,.dj_ie .dj_a11y .dijitSliderDisabled .dijitSliderBar{filter:alpha(opacity=40)}
.dj_a11y .dijitSlider .dijitSliderButtonContainer div{font-family:monospace;font-size:1em;line-height:1em;height:auto;width:auto;margin:0 4px}
.dj_a11y .dijitButtonContents .dijitButtonText,.dj_a11y .dijitTab .tabLabel{display:inline !important}
.dj_a11y .dijitSelect .dijitButtonText{display:inline-block !important}
.dijitTextArea{width:100%;overflow-y:auto}
.dijitTextArea[cols]{width:auto}
.dj_ie .dijitTextAreaCols{width:auto}
.dijitExpandingTextArea{resize:none}
.dijitToolbarSeparator{height:18px;width:5px;padding:0 1px;margin:0}
.dijitIEFixedToolbar{position:absolute;top:expression(eval((document.documentElement||document.body).scrollTop))}
.dijitEditor{display:block}
.dijitEditorDisabled,.dijitEditorReadOnly{color:gray}
.dijitTimePicker{background-color:white}
.dijitTimePickerItem{cursor:pointer;-webkit-tap-highlight-color:transparent}
.dijitTimePickerItemHover{background-color:gray;color:white}
.dijitTimePickerItemSelected{font-weight:bold;color:#333;background-color:#b7cdee}
.dijitTimePickerItemDisabled{color:gray;text-decoration:line-through}
.dijitTimePickerItemInner{text-align:center;border:0;padding:2px 8px 2px 8px}
.dijitTimePickerTick,.dijitTimePickerMarker{border-bottom:1px solid gray}
.dijitTimePicker .dijitDownArrowButton{border-top:none !important}
.dijitTimePickerTick{color:#CCC}
.dijitTimePickerMarker{color:black;background-color:#CCC}
.dj_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner{border:solid 4px black}
.dj_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner{border:dashed 4px black}
.dijitToggleButtonIconChar{display:none !important}
.dj_a11y .dijitToggleButton .dijitToggleButtonIconChar{display:inline !important;visibility:hidden}
.dj_ie6 .dijitToggleButtonIconChar,.dj_ie6 .tabStripButton .dijitButtonText{font-family:"Arial Unicode MS"}
.dj_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar{display:inline !important;visibility:visible !important}
.dijitArrowButtonChar{display:none !important}
.dj_a11y .dijitArrowButtonChar{display:inline !important}
.dj_a11y .dijitDropDownButton .dijitArrowButtonInner,.dj_a11y .dijitComboButton .dijitArrowButtonInner{display:none !important}
.dj_a11y .dijitSelect{border-collapse:separate !important;border-width:1px;border-style:solid}
.dj_ie .dijitSelect{vertical-align:middle}
.dj_ie6 .dijitSelect .dijitValidationContainer,.dj_ie8 .dijitSelect .dijitButtonText{vertical-align:top}
.dj_ie6 .dijitTextBox .dijitInputContainer,.dj_iequirks .dijitTextBox .dijitInputContainer,.dj_ie6 .dijitTextBox .dijitArrowButtonInner,.dj_ie6 .dijitSpinner .dijitSpinnerButtonInner,.dijitSelect .dijitSelectLabel{vertical-align:baseline}
.dijitNumberTextBox{text-align:left;direction:ltr}
.dijitNumberTextBox .dijitInputInner{text-align:inherit}
.dijitToolbar .dijitSelect{margin:0}
.dj_webkit .dijitToolbar .dijitSelect{padding-left:.3em}
.dijitSelect .dijitButtonContents{padding:0;white-space:nowrap;text-align:left;border-style:none solid none none;border-width:1px}
.dijitSelectFixedWidth .dijitButtonContents{width:100%}
.dijitSelectMenu .dijitMenuItemIcon{display:none}
.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel,.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel{position:static}
.dijitSelectLabel *{vertical-align:baseline}
.dijitSelectSelectedOption *{font-weight:bold}
.dijitSelectMenu{border-width:1px}
.dijitForceStatic{position:static !important}
.dijitReadOnly *,.dijitDisabled *,.dijitReadOnly,.dijitDisabled{cursor:default}
.dojoDndItem{padding:2px;-webkit-touch-callout:none;-webkit-user-select:none}
.dojoDndHorizontal .dojoDndItem{#display:inline;display:inline-block}
.dojoDndItemBefore,.dojoDndItemAfter{border:0 solid #369}
.dojoDndItemBefore{border-width:2px 0 0 0;padding:0 2px 2px 2px}
.dojoDndItemAfter{border-width:0 0 2px 0;padding:2px 2px 0 2px}
.dojoDndHorizontal .dojoDndItemBefore{border-width:0 0 0 2px;padding:2px 2px 2px 0}
.dojoDndHorizontal .dojoDndItemAfter{border-width:0 2px 0 0;padding:2px 0 2px 2px}
.dojoDndItemOver{cursor:pointer}
.dj_gecko .dijitArrowButtonInner INPUT,.dj_gecko INPUT.dijitArrowButtonInner{-moz-user-focus:ignore}
.dijitFocused .dijitMenuItemShortcutKey{text-decoration:underline}
.dijitIconSave,.dijitIconPrint,.dijitIconCut,.dijitIconCopy,.dijitIconClear,.dijitIconDelete,.dijitIconUndo,.dijitIconEdit,.dijitIconNewTask,.dijitIconEditTask,.dijitIconEditProperty,.dijitIconTask,.dijitIconFilter,.dijitIconConfigure,.dijitIconSearch,.dijitIconApplication,.dijitIconBookmark,.dijitIconChart,.dijitIconConnector,.dijitIconDatabase,.dijitIconDocuments,.dijitIconMail,.dijitLeaf,.dijitIconFile,.dijitIconFunction,.dijitIconKey,.dijitIconPackage,.dijitIconSample,.dijitIconTable,.dijitIconUsers,.dijitFolderClosed,.dijitIconFolderClosed,.dijitFolderOpened,.dijitIconFolderOpen,.dijitIconError{background-image:url("arcgis/library/js/dojo/dijit/icons/images/commonIconsObjActEnabled.png");width:16px;height:16px}
.dj_ie6 .dijitIconSave,.dj_ie6 .dijitIconPrint,.dj_ie6 .dijitIconCut,.dj_ie6 .dijitIconCopy,.dj_ie6 .dijitIconClear,.dj_ie6 .dijitIconDelete,.dj_ie6 .dijitIconUndo,.dj_ie6 .dijitIconEdit,.dj_ie6 .dijitIconNewTask,.dj_ie6 .dijitIconEditTask,.dj_ie6 .dijitIconEditProperty,.dj_ie6 .dijitIconTask,.dj_ie6 .dijitIconFilter,.dj_ie6 .dijitIconConfigure,.dj_ie6 .dijitIconSearch,.dj_ie6 .dijitIconApplication,.dj_ie6 .dijitIconBookmark,.dj_ie6 .dijitIconChart,.dj_ie6 .dijitIconConnector,.dj_ie6 .dijitIconDatabase,.dj_ie6 .dijitIconDocuments,.dj_ie6 .dijitIconMail,.dj_ie6 .dijitLeaf,.dj_ie6 .dijitIconFile,.dj_ie6 .dijitIconFunction,.dj_ie6 .dijitIconKey,.dj_ie6 .dijitIconPackage,.dj_ie6 .dijitIconSample,.dj_ie6 .dijitIconTable,.dj_ie6 .dijitIconUsers,.dj_ie6 .dijitFolderClosed,.dj_ie6 .dijitIconFolderClosed,.dj_ie6 .dijitFolderOpened,.dj_ie6 .dijitIconFolderOpen,.dj_ie6 .dijitIconError{background-image:url("arcgis/library/js/dojo/dijit/icons/images/commonIconsObjActEnabled8bit.png")}
.dijitDisabled .dijitIconSave,.dijitDisabled .dijitIconPrint,.dijitDisabled .dijitIconCut,.dijitDisabled .dijitIconCopy,.dijitDisabled .dijitIconClear,.dijitDisabled .dijitIconDelete,.dijitDisabled .dijitIconUndo,.dijitDisabled .dijitIconEdit,.dijitDisabled .dijitIconNewTask,.dijitDisabled .dijitIconEditTask,.dijitDisabled .dijitIconEditProperty,.dijitDisabled .dijitIconTask,.dijitDisabled .dijitIconFilter,.dijitDisabled .dijitIconConfigure,.dijitDisabled .dijitIconSearch,.dijitDisabled .dijitIconApplication,.dijitDisabled .dijitIconBookmark,.dijitDisabled .dijitIconChart,.dijitDisabled .dijitIconConnector,.dijitDisabled .dijitIconDatabase,.dijitDisabled .dijitIconDocuments,.dijitDisabled .dijitIconMail,.dijitDisabled .dijitLeaf,.dijitDisabled .dijitIconFile,.dijitDisabled .dijitIconFunction,.dijitDisabled .dijitIconKey,.dijitDisabled .dijitIconPackage,.dijitDisabled .dijitIconSample,.dijitDisabled .dijitIconTable,.dijitDisabled .dijitIconUsers,.dijitDisabled .dijitFolderClosed,.dijitDisabled .dijitIconFolderClosed,.dijitDisabled .dijitFolderOpened,.dijitDisabled .dijitIconFolderOpen,.dijitDisabled .dijitIconError{background-image:url("arcgis/library/js/dojo/dijit/icons/images/commonIconsObjActDisabled.png")}
.dijitIconSave{background-position:0 0}
.dijitIconPrint{background-position:-16px}
.dijitIconCut{background-position:-32px}
.dijitIconCopy{background-position:-48px}
.dijitIconClear{background-position:-64px}
.dijitIconDelete{background-position:-80px}
.dijitIconUndo{background-position:-96px}
.dijitIconEdit{background-position:-112px}
.dijitIconNewTask{background-position:-128px}
.dijitIconEditTask{background-position:-144px}
.dijitIconEditProperty{background-position:-160px}
.dijitIconTask{background-position:-176px}
.dijitIconFilter{background-position:-192px}
.dijitIconConfigure{background-position:-208px}
.dijitIconSearch{background-position:-224px}
.dijitIconError{background-position:-496px}
.dijitIconApplication{background-position:-240px}
.dijitIconBookmark{background-position:-256px}
.dijitIconChart{background-position:-272px}
.dijitIconConnector{background-position:-288px}
.dijitIconDatabase{background-position:-304px}
.dijitIconDocuments{background-position:-320px}
.dijitIconMail{background-position:-336px}
.dijitIconFile,.dijitLeaf{background-position:-352px}
.dijitIconFunction{background-position:-368px}
.dijitIconKey{background-position:-384px}
.dijitIconPackage{background-position:-400px}
.dijitIconSample{background-position:-416px}
.dijitIconTable{background-position:-432px}
.dijitIconUsers{background-position:-448px}
.dijitIconFolderClosed,.dijitFolderClosed{background-position:-464px}
.dijitIconFolderOpen,.dijitFolderOpened{background-position:-480px}
.dijitIconLoading{background:url("arcgis/library/js/dojo/dijit/icons/images/loadingAnimation_rtl.gif") no-repeat;height:20px;width:20px}
.tundra .dojoDndItemOver{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/treeHover.png")}
.tundra .dojoDndItemAnchor,.tundra .dojoDndItemSelected{background-color:#e2ebfe}
.tundra table.dojoDndAvatar{-moz-border-radius:0;border:1px solid #ccc;border-collapse:collapse;background-color:#fff;font-size:75%;color:black}
.tundra .dojoDndAvatar td{border:0}
.tundra .dojoDndAvatar tr{border:0}
.tundra .dojoDndAvatarHeader td{height:20px;padding:0 0 0 21px}
.tundra .dojoDndAvatarItem td{padding:2px}
.tundra.dojoDndMove .dojoDndAvatarHeader{background-color:#f58383;background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/dndNoMove.png");background-repeat:no-repeat;background-position:2px center}
.tundra.dojoDndCopy .dojoDndAvatarHeader{background-color:#f58383;background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/dndNoCopy.png");background-repeat:no-repeat;background-position:2px center}
.tundra.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader{background-color:#97e68d;background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/dndMove.png");background-repeat:no-repeat;background-position:2px center}
.tundra.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader{background-color:#97e68d;background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/dndCopy.png");background-repeat:no-repeat;background-position:2px center}
.tundra .dijitIconLoading{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/loading.gif") no-repeat left center;width:24px;height:24px}
.tundra .dijitIconError{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/warning.png") no-repeat left center;width:16px;height:16px}
.tundra .dijitContentPane{padding:0}
.tundra .dijitTabContainerTop-dijitContentPane,.tundra .dijitTabContainerLeft-dijitContentPane,.tundra .dijitTabContainerBottom-dijitContentPane,.tundra .dijitTabContainerRight-dijitContentPane,.tundra .dijitAccordionContainer-dijitContentPane{background-color:#fff;padding:5px}
.tundra .dijitSplitContainer-dijitContentPane,.tundra .dijitBorderContainer-dijitContentPane{background-color:#fff;padding:5px}
.tundra .dijitTabPaneWrapper{background:#fff;border:1px solid #ccc;margin:0;padding:0}
.tundra .dijitTab{line-height:normal;margin-right:4px;padding:2px 8px 2px 9px;border:1px solid #ccc;background:#e2e2e2 url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabEnabled.png") repeat-x}
.tundra .dijitTabSpacer{display:none}
.tundra .dijitTabContainer .tabStripRBtn{margin-right:20px}
.tundra .dijitTabContainer .tabStripLBtn{margin-left:20px}
.tundra .nowrapTabStrip .dijitTab{top:2px}
.tundra .dijitTabContainerBottom .nowrapTabStrip .dijitTab{top:0;bottom:2px}
.tundra .dijitTabChecked{background-color:#fff;border-color:#ccc;background-image:none}
.tundra .dijitTabHover{color:#243c5f;border-top-color:#92a0b3;border-left-color:#92a0b3;border-right-color:#92a0b3;border-bottom-color:#92a0b3;background:#e2e2e2 url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabHover.gif") repeat-x}
.tundra .dijitTabContainerTop .dijitTabHover{border-bottom-color:#ccc}
.tundra .dijitTabContainerBottom .dijitTabHover{border-top-color:#ccc}
.tundra .dijitTabContainerLeft .dijitTabHover{border-right-color:#ccc}
.tundra .dijitTabContainerRight .dijitTabHover{border-left-color:#ccc}
.tundra .dijitTabContainer .dijitTabCheckedHover{color:inherit;border:1px solid #ccc;background:#fff}
.tundra .dijitTab .tabLabel{min-height:12px;display:inline-block}
.tundra .dijitTabContainerNested .dijitTabListWrapper{height:auto}
.tundra .dijitTabContainerNested .dijitTabContainerTop-tabs{border-bottom:1px solid #CCC}
.tundra .dijitTabContainerTabListNested .dijitTab{background:0;border:0;top:0}
.tundra .dijitTabContainerTabListNested .dijitTabHover .tabLabel{text-decoration:underline}
.tundra .dijitTabContainerTabListNested .dijitTabChecked .tabLabel{text-decoration:underline;font-weight:bold}
.tundra .dijitTabContainer .dijitTabPaneWrapperNested{border:0}
.tundra .dijitTabCloseButton{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabClose.png") no-repeat right top;width:12px;height:12px}
.dj_ie6 .tundra .dijitTabCloseButton{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabClose.gif")}
.tundra .dijitTabCloseButtonHover{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabCloseHover.png")}
.dj_ie6 .tundra .dijitTabCloseButtonHover{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabCloseHover.gif")}
.tundra .dijitTabContainerTop-tabs{margin-bottom:0;border-color:#ccc;padding-left:3px;background-position:bottom}
.tundra .dijitTabContainerTop-tabs .dijitTab{top:0;margin-bottom:-1px}
.tundra .dijitTabContainerTop-container{border-top:0}
.tundra .dijitTabContainerTop-tabs .dijitTabChecked{border-bottom-color:white}
.tundra .dijitTabContainerTop-tabs,.tundra .dijitTabContainerBottom-tabs{padding-left:3px;padding-right:3px}
.tundra .dijitTabContainerTopStrip{border-top:1px solid #CCC;border-right:1px solid #CCC;border-left:1px solid #CCC;padding-top:2px;background:#f2f2f2}
.tundra .dijitTabContainerTopNone{padding-top:0}
.tundra .dijitTabContainerBottom-tabs{margin-top:0;border-color:#ccc;background-position:top;padding-left:3px}
.tundra .dijitTabContainerBottom-tabs .dijitTab{bottom:0;margin-top:-1px}
.tundra .dijitTabContainerBottom-container{border-bottom:0}
.tundra .dijitTabContainerBottom-tabs .dijitTabChecked{border-top-color:white}
.tundra .dijitTabContainerBottomStrip{padding-bottom:2px;border:1px solid #ccc;background:#f2f2f2;border-top:0}
.tundra .dijitTabContainerRight-tabs{border-color:#ccc;height:100%;padding-top:3px}
.tundra .dijitTabContainerRightStrip{margin-left:-1px}
.tundra .dijitTabContainerRight-container{border-right:0}
.tundra .dijitTabContainerRight-tabs .dijitTabChecked{border-left-color:white}
.tundra .dijitTabContainerRightStrip{padding-right:2px;border:1px solid #ccc}
.tundra .dijitTabContainerRightStrip{background:#f2f2f2}
.tundra .dijitTabContainerLeft-tabs{border-color:#ccc;padding-top:3px;height:100%}
.tundra .dijitTabContainerLeft-container{border-left:0}
.tundra .dijitTabContainerLeft-tabs .dijitTabChecked{border-right-color:white}
.tundra .dijitTabContainerLeftStrip{padding-left:2px;border:1px solid #ccc;background:#f2f2f2;border-right:0}
.tundra .dijitTabContainerLeft-tabs .dijitTab,.tundra .dijitTabContainerRight-tabs .dijitTab{margin-right:0;margin-bottom:4px}
.tundra .dijitTabContainerTop-dijitContentPane .dijitTabContainerTop-tabs{border-left:0 solid #ccc;border-top:0 solid #ccc;border-right:0 solid #ccc;padding-top:0;padding-left:0}
.tundra .dijitTabContainer .tabStripButton{margin-right:0;padding-top:2px;z-index:12}
.tundra .dijitTabContainerBottom .tabStripButton{padding-top:3px}
.tundra .tabStrip-disabled .tabStripButton{padding-bottom:3px;padding-top:1px}
.tundra .tabStripButton{padding:3px 2px 4px 2px}
.tundra .dijitTabStripIcon{height:14px;width:14px;background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.png") no-repeat left top}
.dj_ie6 .tundra .dijitTabStripIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif")}
.tundra .dijitTabStripSlideRightIcon{background-position:-30px top}
.tundra .dijitTabStripMenuIcon{background-position:-15px top}
.tundra .dijitAccordionContainer{border-color:#ccc;background-color:#fff}
.tundra .dijitAccordionTitle{background:#fafafa url("arcgis/library/js/dojo/dijit/themes/tundra/images/titleBar.png") repeat-x bottom left;border-top:1px solid #bfbfbf;padding:4px 4px 4px 8px}
.tundra .dijitAccordionTitleHover{background:#f8fafd url("arcgis/library/js/dojo/dijit/themes/tundra/images/accordionItemHover.gif") bottom repeat-x}
.tundra .dijitAccordionTitleSelected{background:#f9f9f9 url("arcgis/library/js/dojo/dijit/themes/tundra/images/accordionItemActive.gif") bottom repeat-x;font-weight:bold;border-top:1px solid #aaa;border-bottom:1px solid #bfbfbf;padding:4px 4px 4px 8px}
.tundra .dijitSplitContainerSizerH{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/splitContainerSizerV.png") repeat-y #fff;border:0;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;width:7px}
.tundra .dijitSplitContainerSizerH .thumb{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/splitContainerSizerV-thumb.png") no-repeat #ccc;left:1px;width:3px;height:19px;overflow:hidden}
.tundra .dijitSplitContainerSizerV{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/splitContainerSizerH.png") repeat-x #fff;border:0;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;height:7px}
.tundra .dijitSplitContainerSizerV .thumb{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/splitContainerSizerH-thumb.png") no-repeat #ccc;top:1px;width:19px;height:3px;overflow:hidden}
.tundra .dijitBorderContainer{background-color:#fcfcfc;padding:5px}
.tundra .dijitSplitContainer-child,.tundra .dijitBorderContainer-child{border:1px #ccc solid}
.tundra .dijitBorderContainer-dijitTabContainerTop,.tundra .dijitBorderContainer-dijitTabContainerBottom,.tundra .dijitBorderContainer-dijitTabContainerLeft,.tundra .dijitBorderContainer-dijitTabContainerRight{border:0}
.tundra .dijitBorderContainer-dijitBorderContainer{border:0;padding:0}
.tundra .dijitSplitterH,.tundra .dijitGutterH{background:#fcfcfc;border:0;height:5px}
.tundra .dijitSplitterH .dijitSplitterThumb{background:#b0b0b0 none;height:1px;top:2px;width:19px}
.tundra .dijitSplitterV,.tundra .dijitGutterV{background:#fcfcfc;border:0;width:5px}
.tundra .dijitSplitterV .dijitSplitterThumb{background:#b0b0b0 none;height:19px;left:2px;width:1px}
.tundra .dijitSplitterActive{font-size:1px;background-image:none;background-color:#aaa;-moz-opacity:.6;opacity:.6;filter:Alpha(Opacity=60);margin:0}
.tundra .dijitInputContainer input{margin:0 .1em}
.tundra .dijitTextArea{padding:3px}
.tundra .dijitSelect .dijitButtonContents,.tundra .dijitSelect,.tundra .dijitTextBox{background:#fff url("arcgis/library/js/dojo/dijit/themes/tundra/images/validationInputBg.png") repeat-x top left;#background:#fff url("arcgis/library/js/dojo/dijit/themes/tundra/images/validationInputBg.gif") repeat-x top left}
.tundra .dijitSelect,.tundra .dijitTextBox{border:1px solid #b3b3b3}
.tundra .dijitSelect .dijitArrowButton,.tundra .dijitComboBox .dijitButtonNode{padding:0 .2em}
.tundra .dijitSelect .dijitButtonContents,.tundra .dijitTextBox .dijitButtonNode{border-color:#9b9b9b}
.tundra .dijitSelectFocused,.tundra .dijitTextBoxFocused{border-color:#406b9b}
.tundra .dijitSelectFocused TD,.tundra .dijitTextBoxFocused .dijitButtonNode{border-color:#366dba}
.tundra .dijitError{background-color:#f9f7ba;background-image:none}
.tundra .dijitErrorFocused{background-color:#f9f999;background-image:none}
.tundra .dijitValidationTextBoxError .dijitValidationIcon{width:16px;background:transparent url("arcgis/library/js/dojo/dijit/themes/tundra/images/warning.png") no-repeat center center}
.tundra .dijitComboBoxHighlightMatch{background-color:#a5beda}
.tundra .dijitFocusedLabel{outline:1px dotted #666}
.tundra .dijitButtonNode{border:1px solid silver;border-bottom:1px solid #9b9b9b;padding:.1em .2em .2em .2em;background:#fff url("arcgis/library/js/dojo/dijit/themes/tundra/images/buttonEnabled.png") repeat-x bottom left}
.tundra .dijitButtonText{text-align:center;padding:0 .3em}
.tundra .dijitInputField{padding:0}
.tundra .dijitDisabled .dijitButtonText{color:#7f7f7f}
.tundra .dijitArrowButton{color:#111}
.tundra .dijitComboButton .dijitDownArrowButton{padding-right:4px}
.tundra .dijitTextBoxReadOnly,.tundra .dijitTextBoxReadOnly .dijitButtonNode,.tundra .dijitButtonDisabled .dijitButtonNode,.tundra .dijitToggleButtonDisabled .dijitButtonNode,.tundra .dijitDropDownButtonDisabled .dijitButtonNode,.tundra .dijitComboButtonDisabled .dijitButtonNode,.tundra .dijitTextBoxDisabled,.tundra .dijitTextBoxDisabled .dijitButtonNode{border-color:#d5d5d5 #d5d5d5 #bdbdbd #d5d5d5;background:#e4e4e4 url("arcgis/library/js/dojo/dijit/themes/tundra/images/buttonDisabled.png") top repeat-x}
.tundra .dijitButtonHover .dijitButtonNode,.tundra .dijitButtonNodeHover,.tundra .dijitToggleButtonHover .dijitButtonNode,.tundra .dijitDropDownButtonHover .dijitButtonNode,.tundra .dijitComboButton .dijitButtonContentsHover,.tundra .dijitComboButton .dijitDownArrowButtonHover{border-color:#a5beda;border-bottom-color:#5c7590;color:#243c5f;background:#fcfdff url("arcgis/library/js/dojo/dijit/themes/tundra/images/buttonHover.png") repeat-x bottom}
.tundra .dijitDownArrowButtonHover,.tundra .dijitUpArrowButtonHover{color:#243c5f;background:#fcfdff url("arcgis/library/js/dojo/dijit/themes/tundra/images/buttonHover.png") repeat-x bottom}
.tundra .dijitUpArrowButtonActive,.tundra .dijitDownArrowButtonActive,.tundra .dijitButtonActive .dijitButtonNode,.tundra .dijitToggleButtonActive .dijitButtonNode,.tundra .dijitDropDownButtonActive .dijitButtonNode,.tundra .dijitButtonContentsActive,.tundra .dijitStackController .dijitToggleButtonChecked .dijitButtonNode{border-color:#366dba;background:#ededed url("arcgis/library/js/dojo/dijit/themes/tundra/images/buttonActive.png") bottom repeat-x}
.tundra .dijitArrowButtonInner{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteArrows.png") no-repeat scroll 0 center;width:7px;height:7px;margin:0 4px 0 4px}
.tundra .dijitTextBox .dijitArrowButtonInner{background-position:0 center}
.dj_ie6 .tundra .dijitArrowButtonInner{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteArrows.gif")}
.tundra .dijitLeftArrowButton .dijitArrowButtonInner{background-position:-7px center}
.tundra .dijitRightArrowButton .dijitArrowButtonInner{background-position:-14px center}
.tundra .dijitUpArrowButton .dijitArrowButtonInner{background-position:-21px center}
.tundra .dijitDisabled .dijitArrowButtonInner{background-position:-28px center}
.tundra .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner{background-position:-35px center}
.tundra .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner{background-position:-42px center}
.tundra .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner{background-position:-49px center}
.dj_ie .tundra .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner{margin-top:-2px}
.dj_webkit .tundra .dijitSpinner .dijitUpArrowButton .dijitArrowButtonInner,.dj_iequirks .tundra .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner,.dj_ie8 .tundra .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner{margin-top:-1px}
.tundra .dijitSpinnerButtonContainer{width:auto;padding:0}
.tundra .dijitSpinner .dijitArrowButton{width:15px}
.tundra .dijitSpinner .dijitSpinnerButtonInner{width:15px}
.tundra .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding:0}
.tundra .dijitToggleButton .dijitCheckBoxIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.png")}
.dj_ie6 .tundra .dijitToggleButton .dijitCheckBoxIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.gif")}
.tundra .dijitCheckBox,.tundra .dijitCheckBoxIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmark.png");background-repeat:no-repeat;width:16px;height:16px;margin:0 2px 0 0;padding:0}
.dj_ie6 .tundra .dijitCheckBox,.dj_ie6 .tundra .dijitCheckBoxIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmark.gif")}
.tundra .dijitCheckBox,.tundra .dijitToggleButton .dijitCheckBoxIcon{background-position:-16px}
.tundra .dijitCheckBoxChecked,.tundra .dijitToggleButtonChecked .dijitCheckBoxIcon{background-position:0 0}
.tundra .dijitCheckBoxDisabled{background-position:-48px}
.tundra .dijitCheckBoxCheckedDisabled{background-position:-32px}
.tundra .dijitCheckBoxHover{background-position:-80px}
.tundra .dijitCheckBoxCheckedHover{background-position:-64px}
.tundra .dijitRadio,.tundra .dijitRadioIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmark.png");background-repeat:no-repeat;width:16px;height:16px;margin:0;padding:0}
.dj_ie6 .tundra .dijitRadio,.dj_ie6 .tundra .dijitRadioIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmark.gif")}
.tundra .dijitToggleButton .dijitRadioIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.png")}
.dj_ie6 .tundra .dijitToggleButton .dijitRadioIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmarkNoBorder.gif")}
.tundra .dijitRadio,.tundra .dijitRadioIcon{background-position:-112px}
.tundra .dijitRadioDisabled{background-position:-144px}
.tundra .dijitRadioHover{background-position:-176px}
.tundra .dijitRadioChecked,.tundra .dijitRadioCheckedHover,.tundra .dijitToggleButtonChecked .dijitRadioIcon{background-position:-96px}
.tundra .dijitRadioCheckedDisabled{background-position:-128px}
.tundra .dijitSliderProgressBarH{border-color:#aab0bb;background:#c0c2c5 url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderFull.png") repeat-x top left}
.tundra .dijitSliderProgressBarV{border-color:#aab0bb;background:#c0c2c5 url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderFullVertical.png") repeat-y bottom left}
.tundra .dijitSliderFocused .dijitSliderProgressBarH,.tundra .dijitSliderFocused .dijitSliderLeftBumper{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderFullFocus.png")}
.tundra .dijitSliderFocused .dijitSliderProgressBarV,.tundra .dijitSliderFocused .dijitSliderBottomBumper{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderFullVerticalFocus.png")}
.tundra .dijitSliderRemainingBarV{border-color:#b4b4b4;background:#dcdcdc url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderEmptyVertical.png") repeat-y bottom left}
.tundra .dijitSliderRemainingBarH{border-color:#b4b4b4;background:#dcdcdc url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderEmpty.png") repeat-x top left}
.tundra .dijitSliderBar{border-style:solid;outline:1px}
.tundra .dijitSliderFocused .dijitSliderBar{border-color:#888}
.tundra .dijitSliderImageHandleH{border:0;width:16px;height:16px;background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/preciseSliderThumb.png") no-repeat center top}
.tundra .dijitSliderFocused .dijitSliderImageHandleH{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.png");#background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/preciseSliderThumbFocus.gif")}
.dj_ie6 .tundra .dijitSliderImageHandleH{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/preciseSliderThumb.gif")}
.tundra .dijitSliderLeftBumper{border-left-width:1px;border-color:#aab0bb;background:#c0c2c5 url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderFull.png") repeat-x top left}
.tundra .dijitSliderRightBumper{background:#dcdcdc url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderEmpty.png") repeat-x top left;border-color:#b4b4b4;border-right-width:1px}
.tundra .dijitSliderImageHandleV{border:0;width:16px;height:16px;background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderThumb.png") no-repeat center center}
.tundra .dijitSliderFocused .dijitSliderImageHandleV{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderThumbFocus.png")}
.dj_ie6 .tundra .dijitSliderFocused .dijitSliderImageHandleV{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderThumbFocus.gif")}
.tundra .dijitSliderBottomBumper{border-bottom-width:1px;border-color:#aab0bb;background:#c0c2c5 url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderFullVertical.png") repeat-y bottom left}
.tundra .dijitSliderTopBumper{background:#dcdcdc url("arcgis/library/js/dojo/dijit/themes/tundra/images/sliderEmptyVertical.png") repeat-y top left;border-color:#b4b4b4;border-top-width:1px}
.tundra .dijitSliderDecrementIconH,.tundra .dijitSliderDecrementIconV,.tundra .dijitSliderIncrementIconH,.tundra .dijitSliderIncrementIconV{cursor:pointer;background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.png");background-repeat:no-repeat;width:14px;height:14px}
.dj_ie6 .tundra .dijitSliderDecrementIconH,.dj_ie6 .tundra .dijitSliderDecrementIconV,.dj_ie6 .tundra .dijitSliderIncrementIconH,.dj_ie6 .tundra .dijitSliderIncrementIconV{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif")}
.tundra .dijitSliderDecrementIconH{background-position:0 0}
.tundra .dijitSliderIncrementIconH{background-position:-30px 0}
.tundra .dijitSliderDecrementIconV{background-position:-15px 0}
.tundra .dijitSliderIncrementIconV{background-position:-45px 0}
.tundra .dijitSliderButtonInner{visibility:hidden}
.tundra .dijitSliderReadOnly *,.tundra .dijitSliderDisabled *{border-color:#d5d5d5 #bdbdbd #bdbdbd #d5d5d5;color:#bdbdbd}
.tundra .dijitSliderReadOnly .dijitSliderDecrementIconH,.tundra .dijitSliderDisabled .dijitSliderDecrementIconH{background-position:-35px 0}
.tundra .dijitSliderReadOnly .dijitSliderIncrementIconH,.tundra .dijitSliderDisabled .dijitSliderIncrementIconH{background-position:-42px 0}
.tundra .dijitSliderReadOnly .dijitSliderDecrementIconV,.tundra .dijitSliderDisabled .dijitSliderDecrementIconV{background-position:-28px 0}
.tundra .dijitSliderReadOnly .dijitSliderIncrementIconV,.tundra .dijitSliderDisabled .dijitSliderIncrementIconV{background-position:-49px 0}
.tundra .dijitSelectError .dijitButtonContents,.tundra .dijitSelectHover .dijitArrowButton,.tundra .dijitSelectActive .dijitArrowButton,.tundra .dijitSelectOpened .dijitArrowButton,.tundra .dijitSelectDisabled .dijitArrowButton,.tundra .dijitSelectReadOnly .dijitArrowButton{background:transparent none}
.tundra .dijitSelect .dijitArrowButton{background:#fff url("arcgis/library/js/dojo/dijit/themes/tundra/images/buttonEnabled.png") repeat-x bottom left;border-width:0}
.tundra .dijitSelectDisabled,.tundra .dijitSelectDisabled TD{border-color:#d5d5d5 #bdbdbd #bdbdbd #d5d5d5 !important;background:#e4e4e4 url("arcgis/library/js/dojo/dijit/themes/tundra/images/buttonDisabled.png") top repeat-x}
.dj_ie .tundra .dijitSelectDisabled TD *{filter:gray() alpha(opacity=50)}
.tundra .dijitSelectHover,.tundra .dijitSelectHover TD{border-color:#a5beda #5c7590 #5c7590 #a5beda !important;color:#243c5f;background:#fcfdff url("arcgis/library/js/dojo/dijit/themes/tundra/images/buttonHover.png") repeat-x bottom}
.tundra .dijitSelectActive,.tundra .dijitSelectOpened,.tundra .dijitSelectActive TD,.tundra .dijitSelectOpened TD{border-color:#366dba !important;background:#ededed url("arcgis/library/js/dojo/dijit/themes/tundra/images/buttonActive.png") bottom repeat-x}
.tundra .dijitSelectMenu td{padding:0}
.tundra .dijitSelectMenu .dijitMenuItemLabel,.tundra .dijitSelectMenu .dijitMenuArrowCell{padding:.1em .2em}
.tundra .dijitTreeNode{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/i.gif");background-repeat:repeat-y;zoom:1}
.tundra .dijitTreeIsLast{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/i_half.gif") no-repeat}
.tundra .dijitTreeIsRoot{margin-left:0;background-image:none}
.tundra .dijitTreeExpando{width:18px;height:18px}
.tundra .dijitTreeRow{padding-bottom:2px}
.tundra .dijitTreeContent{min-height:18px;min-width:18px}
.tundra .dijitTreeRowSelected .dijitTreeLabel{background:#e2ebfe}
.tundra .dijitTreeRowHover{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/treeHover.png");background-repeat:repeat;background-color:transparent !important}
.tundra .dijitTreeExpandoOpened{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/treeExpand_minus.gif")}
.tundra .dijitTreeExpandoClosed{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/treeExpand_plus.gif")}
.tundra .dijitTreeExpandoLeaf{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/treeExpand_leaf.gif")}
.tundra .dijitTreeExpandoLoading{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/treeExpand_loading.gif")}
.tundra .dijitTreeIcon{width:16px;height:16px}
.tundra .dijitFolderOpened{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/folderOpened.gif") no-repeat}
.tundra .dijitFolderClosed{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/folderClosed.gif") no-repeat}
.tundra .dijitLeaf{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/leaf.gif") no-repeat}
.tundra .dijitTreeNode .dojoDndItemBefore,.tundra .dijitTreeNode .dojoDndItemAfter{border-bottom:0;border-top:0}
.tundra .dijitTreeNode .dojoDndItemBefore .dijitTreeContent{border-top:2px solid #369}
.tundra .dijitTreeNode .dojoDndItemAfter .dijitTreeContent{border-bottom:2px solid #369}
.tundra .dijitProgressBar{margin:2px 0 2px 0}
.tundra .dijitProgressBarEmpty{background:#fff url("arcgis/library/js/dojo/dijit/themes/tundra/images/progressBarEmpty.png") repeat-x center center;border-color:#a2a2a2 #b8b8b8 #b8b8b8 #a2a2a2}
.tundra .dijitProgressBarTile{background:#f0f0f0 url("arcgis/library/js/dojo/dijit/themes/tundra/images/progressBarFull.png") repeat-x center center}
.tundra .dijitProgressBarFull{border:0 solid #b8b8b8;border-right-width:1px}
.tundra .dijitProgressBarLabel{color:#293a4b}
.tundra .dijitProgressBarIndeterminate .dijitProgressBarTile{background:#cad2de url("arcgis/library/js/dojo/dijit/themes/tundra/images/progressBarAnim.gif") repeat-x center center}
.tundra .dijitTitlePaneTitle{background:#ccc;background:#fff url("arcgis/library/js/dojo/dijit/themes/tundra/images/titleBar.png") repeat-x bottom left;border:1px solid #bfbfbf;padding:3px 4px}
.tundra .dijitTitlePaneTitleHover{background:#f8fafd url("arcgis/library/js/dojo/dijit/themes/tundra/images/accordionItemHover.gif") bottom repeat-x}
.tundra .dijitTitlePane .dijitArrowNode,.tundra .dijitFieldset .dijitArrowNode{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteArrows.png");background-repeat:no-repeat;background-position:0 0;height:7px;width:7px}
.dj_ie6 .tundra .dijitTitlePane .dijitArrowNode,.dj_ie6 .tundra .dijitFieldset .dijitArrowNode{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteArrows.gif")}
.tundra .dijitTitlePane .dijitClosed .dijitArrowNode,.tundra .dijitFieldset .dijitClosed .dijitArrowNode{background-position:-14px 0}
.tundra .dijitTitlePaneContentOuter{background:#fff;border:1px solid #bfbfbf;border-top:0}
.tundra .dijitTitlePaneContentInner{padding:10px}
.tundra .dijitTitlePaneTextNode,.tundra .dijitFieldsetLegendNode{margin-left:4px;margin-right:4px}
.tundra .dijitCalendarIncrementControl{width:15px;height:15px;background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.png");background-repeat:no-repeat}
.dj_ie6 .tundra .dijitCalendarIncrementControl{font-size:.1em;background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif")}
.tundra .dijitA11ySideArrow{display:none}
.tundra .dijitCalendarDecrease{background-position:top left}
.tundra .dijitCalendarIncrease{background-position:-30px top}
.tundra .dijitCalendarContainer{font-size:100%;border-spacing:0;border-collapse:separate;border:1px solid #ccc;margin:0}
.tundra .dijitCalendarMonthContainer th{background:#d3d3d3 url("arcgis/library/js/dojo/dijit/themes/tundra/images/titleBar.png") repeat-x top;padding-top:.3em;padding-bottom:.2em;text-align:center}
.dj_ie6 .tundra .dijitCalendarMonthContainer th{padding-top:.2em;padding-bottom:.1em}
.tundra .dijitCalendarDayLabelTemplate{background:white url("arcgis/library/js/dojo/dijit/themes/tundra/images/calendarDayLabel.png") repeat-x bottom;font-weight:normal;padding-top:.15em;padding-bottom:0;border-top:1px solid #eee;color:#293a4b;text-align:center}
.tundra .dijitCalendarBodyContainer{border-bottom:1px solid #eee}
.tundra .dijitCalendarMonthLabel{color:#293a4b;font-weight:bold;padding:0 4px}
.tundra .dijitCalendarDateTemplate{font-size:.9em;font-weight:bold;text-align:center;padding:.3em .3em .05em .3em;letter-spacing:1px}
.dj_ie .tundra .dijitCalendarDateTemplate{padding:.1em .33em .02em .33em}
.tundra .dijitCalendarPreviousMonth,.tundra .dijitCalendarNextMonth{color:#999;background-color:#f8f8f8}
.tundra .dijitCalendarCurrentMonth{background-color:white}
.tundra .dijitCalendarCurrentDate{text-decoration:underline;font-weight:bold}
.tundra .dijitCalendarHoveredDate{background-color:#e2ebf2}
.tundra .dijitCalendarDisabledDate{text-decoration:line-through;background-color:white}
.tundra .dijitCalendarSelectedDate{background-color:#bbc4d0 !important;color:black !important}
.tundra .dijitCalendarYearContainer{background:white url("arcgis/library/js/dojo/dijit/themes/tundra/images/calendarYearLabel.png") repeat-x bottom;border-top:1px solid #ccc}
.tundra .dijitCalendarYearLabel{margin:0;padding:.4em 0 .25em 0;text-align:center;font-size:1.17em}
.tundra .dijitCalendarSelectedYear{font-weight:bolder;color:black;padding:.2em;padding-bottom:.1em;background-color:#bbc4d0 !important}
.tundra .dijitCalendarNextYear,.tundra .dijitCalendarPreviousYear{color:black !important;font-weight:normal}
.tundra .dijitCalendar .dijitDropDownButton{margin:0}
.tundra .dijitCalendar .dijitButtonText{padding:0}
.tundra .dijitCalendar .dijitDropDownButton .dijitButtonNode{background-color:transparent;background-image:none;padding:0}
.tundra .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover{background-color:#3559ac;color:#fff}
.tundra .dijitTimePickerTick,.tundra .dijitTimePickerMarker{border-color:#ccc}
.tundra .dijitTimePickerTick{color:gray}
.tundra .dijitTimePickerMarker{background:#d3d3d3 url("arcgis/library/js/dojo/dijit/themes/tundra/images/titleBar.png") repeat-x top;color:#293a4b}
.tundra .dijitTimePickerItemSelected{color:black;background:#bbc4d0 none}
.tundra .dijitTimePickerItemHover{background:#60a1ea none;color:white}
.tundra .dijitToolbar{border-bottom:1px solid #ccc;background:#eaeaea url("arcgis/library/js/dojo/dijit/themes/tundra/images/titleBar.png") repeat-x top left}
.dj_ie6 .tundra .dijitToolbar{height:10px}
.tundra .dijitToolbar .dijitButtonNode,.tundra .dijitToolbar .dijitComboButton .dijitButtonContents,.tundra .dijitToolbar .dijitComboButton .dijitDownArrowButton{background:0;margin:0;padding:0;border:0;font-size:12px}
.tundra .dijitToolbar .dijitButton,.tundra .dijitToolbar .dijitToggleButton,.tundra .dijitToolbar .dijitDropDownButton,.tundra .dijitToolbar .dijitComboButton .dijitButtonContents,.tundra .dijitToolbar .dijitComboButton .dijitDownArrowButton{background:0;padding:1px}
.tundra .dijitToolbar .dijitButtonChecked,.tundra .dijitToolbar .dijitToggleButtonChecked{background-color:#d4dff2;border:1px solid #316ac5;padding:0}
.tundra .dijitToolbar .dijitButtonCheckedHover,.tundra .dijitToolbar .dijitToggleButtonCheckedHover{background-color:#abc1e5;border:1px solid #316ac5;padding:0}
.tundra .dijitToolbar .dijitButtonHover,.tundra .dijitToolbar .dijitToggleButtonHover,.tundra .dijitToolbar .dijitDropDownButtonHover,.tundra .dijitToolbar .dijitComboButton .dijitButtonContentsHover,.tundra .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover{border:1px solid #869cbf;padding:0;background-color:#e1e5f0}
.tundra .dijitToolbar label{padding:3px 3px 0 6px}
.dj_ie .tundra .dijitToolbar .dijitComboButton .dijitButtonContentsFocused,.dj_ie .tundra .dijitToolbar .dijitComboButton .dijitDownArrowButtonFocused{border:1px #555 dotted !important;padding:0}
.tundra .dijitToolbarSeparator{background:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsEnabled.png")}
.tundra .dijitToolbarRtl .dijitToolbarSeparator{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsDisabled.png")}
.tundra .dijitDialog{background:#fff;border:1px solid #7eabcd;padding:0;-webkit-box-shadow:0 5px 10px #adadad}
.tundra .dijitDialogPaneContent{background:#fff;border-top:1px solid #d3d3d3;padding:10px}
.tundra .dijitDialogTitleBar{background:#fafafa url("arcgis/library/js/dojo/dijit/themes/tundra/images/titleBar.png") repeat-x top left;padding:5px 6px 3px 6px;outline:0}
.tundra .dijitDialogTitle{font-weight:bold;padding:0 4px}
.tundra .dijitDialogCloseIcon{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabClose.png") no-repeat right top;position:absolute;vertical-align:middle;right:6px;top:4px;height:15px;width:15px}
.dj_ie6 .tundra .dijitDialogCloseIcon{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabClose.gif") no-repeat right top}
.tundra .dijitDialogCloseIconHover{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabCloseHover.png") no-repeat right top}
.dj_ie6 .tundra .dijitDialogCloseIconHover{background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tabCloseHover.gif") no-repeat right top}
.tundra .dijitTooltip,.tundra .dijitTooltipDialog{background:transparent}
.dijitTooltipBelow{padding-top:13px}
.dijitTooltipAbove{padding-bottom:13px}
.tundra .dijitTooltipContainer{background:#fff url("arcgis/library/js/dojo/dijit/themes/tundra/images/popupMenuBg.gif") repeat-x bottom left;border:1px solid #7eabcd;padding:.45em;-webkit-border-radius:3px;-moz-border-radius:3px}
.tundra .dijitTooltipConnector{border:0;z-index:2}
.tundra .dijitTooltipABRight .dijitTooltipConnector{left:auto !important;right:3px}
.tundra .dijitTooltipBelow .dijitTooltipConnector{top:0;left:3px;background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.png") no-repeat top left;width:16px;height:14px}
.dj_ie .tundra .dijitTooltipBelow .dijitTooltipConnector{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tooltipConnectorUp.gif")}
.tundra .dijitTooltipAbove .dijitTooltipConnector{bottom:0;left:3px;background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.png") no-repeat top left;width:16px;height:14px}
.dj_ie .tundra .dijitTooltipAbove .dijitTooltipConnector{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tooltipConnectorDown.gif")}
.dj_ie6 .tundra .dijitTooltipAbove .dijitTooltipConnector{bottom:-3px}
.tundra .dijitTooltipLeft{padding-right:14px}
.tundra .dijitTooltipLeft .dijitTooltipConnector{right:0;background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.png") no-repeat top left;width:16px;height:14px}
.dj_ie .tundra .dijitTooltipLeft .dijitTooltipConnector{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tooltipConnectorRight.gif")}
.tundra .dijitTooltipRight{padding-left:14px}
.tundra .dijitTooltipRight .dijitTooltipConnector{left:0;background:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.png") no-repeat top left;width:16px;height:14px}
.dj_ie .tundra .dijitTooltipRight .dijitTooltipConnector{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/tooltipConnectorLeft.gif")}
.dj_webkit .tundra .dijitTooltipContainer{-webkit-box-shadow:0 5px 10px #adadad}
.tundra .dijitMenu,.tundra .dijitMenuBar{border:1px solid #7eabcd;margin:0;padding:0;background-color:#f7f7f7}
.tundra .dijitBorderContainer .dijitMenuBar{border:1px solid #ccc}
.tundra .dijitMenuItem{font-family:sans-serif;margin:0}
.tundra .dijitMenuItem{padding:4px 5px}
.tundra .dijitMenuPreviousButton,.tundra .dijitMenuNextButton{font-style:italic}
.tundra .dijitMenuItem td{padding:2px}
.tundra .dijitMenuPassive .dijitMenuItemHover,.tundra .dijitComboBoxMenu .dijitMenuItemHover,.tundra .dijitMenuItemSelected{background-color:#3559ac;color:#fff}
.tundra .dijitMenuItemIcon{width:16px;height:16px}
.tundra .dijitMenuExpand{width:7px;height:7px;background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteArrows.png");background-position:-14px 0}
.dj_ie6 .tundra .dijitMenuExpand{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/spriteArrows.gif")}
.tundra .dijitMenuSeparatorTop{border-bottom:1px solid #9b9b9b}
.tundra .dijitMenuSeparatorBottom{border-top:1px solid #e8e8e8}
.tundra .dijitCheckedMenuItem .dijitMenuItemIcon,.tundra .dijitRadioMenuItem .dijitMenuItemIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmark.png");background-position:-80px}
.dj_ie6 .tundra .dijitCheckedMenuItem .dijitMenuItemIcon,.dj_ie6 .tundra .dijitRadioMenuItem .dijitMenuItemIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/checkmark.gif")}
.tundra .dijitCheckedMenuItemChecked .dijitMenuItemIcon{background-position:-64px}
.tundra .dijitRadioMenuItem .dijitMenuItemIcon{background-position:-110px}
.tundra .dijitRadioMenuItemChecked .dijitMenuItemIcon{background-position:-95px}
.dj_ie8 .tundra .dijitPopup .dijitMenuItemLabel,.dj_ie9 .tundra .dijitPopup .dijitMenuItemLabel{position:static}
.dj_ie9 .tundra .dijitPopup .dijitMenuTable{overflow:visible !important}
.dijitEditor{border:1px solid #bfbfbf;border-top:0}
.tundra .dijitEditorIcon{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsEnabled.png");background-repeat:no-repeat;width:18px;height:18px;text-align:center}
.tundra .dijitDisabled .dijitEditorIcon{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsDisabled.png")}
.dijitEditorIcon{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsEnabled.png");background-repeat:no-repeat;width:18px;height:18px;text-align:center}
.dijitDisabled .dijitEditorIcon{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsDisabled.png")}
.dijitEditorIconSep{background-position:0 0}
.dijitEditorIconSave{background-position:-18px}
.dijitEditorIconPrint{background-position:-36px}
.dijitEditorIconCut{background-position:-54px}
.dijitEditorIconCopy{background-position:-72px}
.dijitEditorIconPaste{background-position:-90px}
.dijitEditorIconDelete{background-position:-108px}
.dijitEditorIconCancel{background-position:-126px}
.dijitEditorIconUndo{background-position:-144px}
.dijitEditorIconRedo{background-position:-162px}
.dijitEditorIconSelectAll{background-position:-180px}
.dijitEditorIconBold{background-position:-198px}
.dijitEditorIconItalic{background-position:-216px}
.dijitEditorIconUnderline{background-position:-234px}
.dijitEditorIconStrikethrough{background-position:-252px}
.dijitEditorIconSuperscript{background-position:-270px}
.dijitEditorIconSubscript{background-position:-288px}
.dijitEditorIconJustifyCenter{background-position:-306px}
.dijitEditorIconJustifyFull{background-position:-324px}
.dijitEditorIconJustifyLeft{background-position:-342px}
.dijitEditorIconJustifyRight{background-position:-360px}
.dijitEditorIconIndent{background-position:-378px}
.dijitEditorIconOutdent{background-position:-396px}
.dijitEditorIconListBulletIndent{background-position:-414px}
.dijitEditorIconListBulletOutdent{background-position:-432px}
.dijitEditorIconListNumIndent{background-position:-450px}
.dijitEditorIconListNumOutdent{background-position:-468px}
.dijitEditorIconTabIndent{background-position:-486px}
.dijitEditorIconLeftToRight{background-position:-504px}
.dijitEditorIconRightToLeft,.dijitEditorIconToggleDir{background-position:-522px}
.dijitEditorIconBackColor{background-position:-540px}
.dijitEditorIconForeColor{background-position:-558px}
.dijitEditorIconHiliteColor{background-position:-576px}
.dijitEditorIconNewPage{background-position:-594px}
.dijitEditorIconInsertImage{background-position:-612px}
.dijitEditorIconInsertTable{background-position:-630px}
.dijitEditorIconSpace{background-position:-648px}
.dijitEditorIconInsertHorizontalRule{background-position:-666px}
.dijitEditorIconInsertOrderedList{background-position:-684px}
.dijitEditorIconInsertUnorderedList{background-position:-702px}
.dijitEditorIconCreateLink{background-position:-720px}
.dijitEditorIconUnlink{background-position:-738px}
.dijitEditorIconViewSource{background-position:-756px}
.dijitEditorIconRemoveFormat{background-position:-774px}
.dijitEditorIconFullScreen{background-position:-792px}
.dijitEditorIconWikiword{background-position:-810px}
.dijitColorPalette{border:1px solid #7eabcd;background:#fff;-moz-border-radius:0 !important}
.dijitRtl .dijitOffScreen{left:auto !important;right:-10000px !important}
.dijitRtl .dijitPlaceHolder{left:auto;right:0}
.dijitMenuItemRtl{text-align:right}
.dj_iequirks .dijitComboButtonRtl button{float:left}
.dj_ie .dijitTextBoxRtl .dijitInputContainer{clear:right}
.dijitTextBoxRtl .dijitValidationContainer,.dijitTextBoxRtl .dijitSpinnerButtonContainer,.dijitComboBoxRtl .dijitArrowButtonContainer{border-right-width:1px !important;border-left-width:0 !important}
.dijitSpinnerRtl .dijitSpinnerButtonContainer .dijitArrowButton{right:0;left:auto}
.dijitSelectRtl .dijitButtonText{float:right}
.dijitTextBoxRtl .dijitSpinnerButtonContainer,.dijitValidationTextBoxRtl .dijitValidationContainer,.dijitTextBoxRtl .dijitArrowButtonContainer{float:left}
div.dijitNumberTextBoxRtl{text-align:right}
.dijitCalendarRtl .dijitCalendarNextYear{margin:0 .55em 0 0}
.dijitCalendarRtl .dijitCalendarPreviousYear{margin:0 0 0 .55em}
.dijitSliderRtl .dijitSliderImageHandleV{left:auto}
.dijitSliderRtl .dijitSliderImageHandleH{left:-50%}
.dijitSliderRtl .dijitSliderMoveableH{right:auto;left:0}
.dijitSliderRtl .dijitRuleContainerV{float:right}
.dj_ie .dijitSliderRtl .dijitRuleContainerV{text-align:right}
.dj_ie .dijitSliderRtl .dijitRuleLabelV{text-align:left}
.dj_ie .dijitSliderRtl .dijitRuleLabelH{zoom:1}
.dijitSliderRtl .dijitSliderProgressBarH{float:right;right:0;left:auto}
.dijitRtl .dijitContentPaneLoading .dijitIconLoading,.dijitRtl .dijitContentPaneError .dijitIconError{margin-right:0;margin-left:9px}
.dijitTabControllerRtl .nowrapTabStrip{text-align:right}
.dijitTabRtl .dijitTabCloseButton{margin-left:0;margin-right:1em}
.dj_ie6 .dijitTabRtl .tabLabel,.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl,.dj_ie6 .dijitTabContainerLeft-tabs .dijitTabRtl,.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl,.dj_ie7 .dijitTabContainerLeft-tabs .dijitTabRtl{zoom:1}
.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl,.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl{left:0}
.dj_ie6 .dijitTabContainerRightRtl .dijitTabContainerRight-tabs,.dj_ie6 .dijitTabContainerLeftRtl .dijitTabContainerLeft-tabs{width:1%}
.dj_ie .dijitTimePickerRtl .dijitTimePickerItem{width:100%}
.dijitColorPaletteRtl .dijitColorPaletteUnder{left:auto;right:0}
.dijitSelectRtl .dijitButtonContents{border-style:none none none solid;text-align:right}
.dijitTreeRtl .dijitTreeContainer{float:right}
.dijitRtl .dojoDndHorizontal .dojoDndItemBefore{border-width:0 2px 0 0;padding:2px 0 2px 2px}
.dijitRtl .dojoDndHorizontal .dojoDndItemAfter{border-width:0 0 0 2px;padding:2px 2px 2px 0}
.tundra .dijitCalendarRtl .dijitCalendarDecrease{background-position:-30px top}
.tundra .dijitCalendarRtl .dijitCalendarIncrease{background-position:0 top}
.dj_ie6 .tundra .dijitTimePickerRtl .dijitTimePickerMarkerHover,.dj_ie7 .tundra .dijitTimePickerRtl .dijitTimePickerMarkerHover{border-top:0}
.tundra .dijitDialogRtl .dijitDialogCloseIcon{right:auto;left:5px}
.tundra .dijitEditorRtl .dijitEditorIcon{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsEnabled_rtl.png")}
.tundra .dijitEditorRtlDisabled .dijitEditorIcon{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsDisabled_rtl.png")}
.dijitEditorRtl .dijitEditorIcon{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsEnabled_rtl.png")}
.dijitEditorRtlDisabled .dijitEditorIcon{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsDisabled_rtl.png")}
.dijitToolbarRtl .dijitToolbarSeparator{background-image:url("arcgis/library/js/dojo/dijit/icons/images/editorIconsEnabled_rtl.png")}
.tundra .dijitMenuItemRtl .dijitMenuExpand{background-position:-7px 0}
.tundra .dijitTreeNodeRtl,.tundra .dijitTreeNodeRtl .dijitTreeExpandoLeaf{background-image:none}
.tundra .dijitTreeNodeRtl .dijitTreeExpandoOpened{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/treeExpand_minus_rtl.gif")}
.tundra .dijitTreeNodeRtl .dijitTreeExpandoClosed{background-image:url("arcgis/library/js/dojo/dijit/themes/tundra/images/treeExpand_plus_rtl.gif")}
.tundra .dijitProgressBarRtl .dijitProgressBarFull{border-left-width:1px;border-right:0}
.tundra .dijitTitlePaneRtl .dijitClosed .dijitArrowNode,.tundra .dijitFieldsetRtl .dijitFieldsetTitleClosed .dijitArrowNode{background-position:-7px 0}
.tundra .dijitTabRtl{padding:2px 9px 2px 8px}
.tundra .dijitSliderRtl .dijitSliderProgressBarH,.tundra .dijitSliderRtl .dijitSliderRemainingBarH,.tundra .dijitSliderRtl .dijitSliderLeftBumper,.tundra .dijitSliderRtl .dijitSliderRightBumper,.tundra .dijitSliderRtl .dijitSliderTopBumper{background-position:top right}
.tundra .dijitSliderRtl .dijitSliderProgressBarV,.tundra .dijitSliderRtl .dijitSliderRemainingBarV,.tundra .dijitSliderRtl .dijitSliderBottomBumper{background-position:bottom right}
.tundra .dijitSliderRtl .dijitSliderLeftBumper{border-left-width:0;border-right-width:1px}
.tundra .dijitSliderRtl .dijitSliderRightBumper{border-left-width:1px;border-right-width:0}
.tundra .dijitSliderRtl .dijitSliderDecrementIconH{background-position:0 0}
.tundra .dijitSliderRtl .dijitSliderIncrementIconH{background-position:-30px 0}
.map{overflow:hidden}
.map .container{position:relative;border:0;padding:0;margin:0;left:0;top:0;overflow:hidden;width:100%;height:100%}
.map .container .layersDiv{position:relative;left:0;top:0;width:100%;height:100%}
.map .container .layersDiv .layerTile{position:absolute;border:0;margin:0;padding:0}
.map .container .container{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.esriControlsBR{position:absolute;right:5px;bottom:5px;z-index:30;text-align:right}
.esriControlsBR.withPanArrows{right:25px}
.esriAttribution{font-size:13px;line-height:15px;color:#666;display:inline-block;text-align:left;vertical-align:bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px;margin:0 5px 0 0;background:rgba(255,255,255,0.7);background:repeat left top url("arcgis/library/js/esri/images/map/70-percent-white.png")\9}
.esriAttributionOpen{white-space:normal;cursor:pointer}
.dj_ie7 .esriAttribution,.dj_ie6 .esriAttribution{display:inline}
.esriAttributionLastItem span.esriAttributionDelim{display:none}
.map .logo-med{display:inline-block;vertical-align:bottom;width:65px;height:36px;z-index:30;background-image:url("arcgis/library/js/esri/images/map/logo-med.png");cursor:pointer;_background-image:none}
.map .logo-sm{display:inline-block;vertical-align:bottom;width:46px;height:22px;z-index:30;background-image:url("arcgis/library/js/esri/images/map/logo-sm.png");cursor:pointer;_background-image:none}
.dj_ie7 .map .logo-med,.dj_ie7 .map .logo-sm,.dj_ie6 .map .logo-med,.dj_ie6 .map .logo-sm{display:inline}
.map .bingLogo-lg{position:absolute;left:5px;bottom:5px;width:93px;height:29px;z-index:30;background-image:url("arcgis/library/js/esri/images/map/bing-logo-lg.png");_background-image:none}
.map .container .fixedPan{position:absolute;width:15px;height:15px;background-image:url("arcgis/library/js/esri/images/map/fixed-pan-sprite.png");overflow:hidden;cursor:pointer}
.map .container .panUp{background-position:-16px 0;top:5px}
.map .container .panUpperRight{background-position:-32px 0;right:5px;top:5px}
.map .container .panRight{background-position:-32px -16px;right:5px}
.map .container .panLowerRight{background-position:-32px -32px;right:5px;bottom:5px}
.map .container .panDown{background-position:-16px -32px;bottom:5px}
.map .container .panLowerLeft{background-position:-47px -32px;left:5px;bottom:5px}
.map .container .panLeft{background-position:-47px -16px;left:5px}
.map .container .panUpperLeft{background-position:-47px 0;left:5px;top:5px}
.map .tooltip{width:100px;position:absolute;border:1px solid #7eabcd;background-color:white;padding:5px;font-size:9pt;z-index:9999;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.esriSimpleSlider{position:absolute;text-align:center;border:1px solid #57585a;background-color:#FFF;color:#4c4c4c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.esriSimpleSliderTL{top:20px;left:20px}
.esriSimpleSliderTR{top:20px;right:20px}
.esriSimpleSliderBL{bottom:40px;left:20px}
.esriSimpleSliderBR{bottom:45px;right:20px}
.esriSimpleSlider div{width:30px;height:30px;font-size:24px;font-family:verdana,helvetica;line-height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
.esriSimpleSliderVertical .esriSimpleSliderIncrementButton{border-bottom:1px solid #57585a;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.esriSimpleSliderVertical .esriSimpleSliderDecrementButton{-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.esriSimpleSliderHorizontal.esriSimpleSliderBL{left:5px}
.esriSimpleSliderHorizontal.esriSimpleSliderBR{right:5px}
.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton{float:right;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
.esriSimpleSliderHorizontal .esriSimpleSliderDecrementButton{float:left;border-right:1px solid #57585a;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.esriSimpleSliderDecrementButton:hover,.esriSimpleSliderIncrementButton:hover{background-color:#eee}
.esriSimpleSliderDecrementButton:active,.esriSimpleSliderIncrementButton:active{background-color:#ddd}
.esriSimpleSliderDisabledButton,.esriSimpleSliderDisabledButton:active,.esriSimpleSliderDisabledButton:hover{cursor:default;background-color:#f4f4f4;color:#bbb}
.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton.dj_ie67Fix{float:none;text-align:center}
.esriLargeSlider{position:absolute}
.esriLargeSliderTL{top:30px;left:30px}
.esriLargeSliderTR{top:30px;right:15px}
.esriLargeSliderBL{bottom:40px;left:30px}
.esriLargeSliderBR{bottom:45px;right:15px}
.esriLargeSliderVertical{height:200px}
.esriLargeSliderHorizontal{width:200px}
.esriLargeSliderHorizontal.esriLargeSliderBL{left:5px}
.esriLargeSliderHorizontal.esriLargeSliderBR{right:5px}
.esriLargeSliderHorizontal .esriLargeSliderTicks{height:5px}
.esriLargeSliderVertical .esriLargeSliderTicks{width:5px}
.esriLargeSliderHorizontal .esriLargeSliderLabels{height:2em;font-family:Verdana;font-size:50%}
.esriLargeSliderVertical .esriLargeSliderLabels{width:2em;font-family:Verdana;font-size:50%}
.vertexDeleteIcon{background-image:url("arcgis/library/js/esri/toolbars/images/delete.png");background-repeat:no-repeat;text-align:center;width:16px;height:16px;background-position:1px 1px}
.esriTextEditorInput{border-width:1px;border-color:black;margin:0;padding:1px;background:transparent;position:absolute;border-style:solid;text-align:left}
.esriAttributeInspector{width:100%;z-index:99}
.esriAttributeInspector .atiLayerName{margin:5px auto;font-weight:bold;border-bottom:1px solid #a9a9a9}
.esriAttributeInspector .atiField{margin:1px}
.esriAttributeInspector .atiRichTextField{margin:5px auto}
.esriAttributeInspector .atiLabel{margin:1px;padding-right:5px}
.esriAttributeInspector .atiNavMessage{float:left;margin:5px 5px auto auto}
.esriAttributeInspector .atiButtons{margin:5px auto;padding-top:5px;border-top:1px solid #a9a9a9}
.esriAttributeInspector .atiNavButtons{float:right}
.esriAttributeInspector .atiButton{margin:0;width:16px;height:16px;background-image:url("arcgis/library/js/esri/dijit/images/attribute_inspector_sprite.png")}
.esriAttributeInspector .atiPrevIcon{background-position:-32px 0}
.esriAttributeInspector .atiNextIcon{background-position:-48px 0}
.esriAttributeInspector .atiFirstIcon{background-position:-16px 0}
.esriAttributeInspector .atiLastIcon{background-position:0 0}
.esriAttributeInspector .atiDeleteButton{float:left}
.esriAttributeInspector .atiAttachmentEditor{padding:10px}
.esriAttributeInspector .atiEditorTrackingInfo{padding-top:10px}
.esriAttributeInspector .dijitTextBoxDisabled input{color:black}
.dj_ie7 .dijitButtonNode>BUTTON.dijitButtonContents>*{position:static}
.esriBasemapGalleryNode{float:left;margin:10px 20px 10px 20px;width:100px;margin:5px 10px 0 10px}
.esriBasemapGalleryLabelContainer{background-color:transparent;text-align:center;width:100%;height:2.5em;overflow:hidden;display:block}
.esriBasemapGalleryThumbnail{height:67px;width:100px;border:1px solid #fff;margin:1px;-moz-box-shadow:0 0 7px #000;-webkit-box-shadow:0 0 7px #000;box-shadow:0 0 7px #000}
.esriBasemapGallerySelectedNode .esriBasemapGalleryThumbnail{border:2px solid #F99;margin:0}
.BasemapToggle .toggleButton{padding:1px;background:#fff;border:1px solid #57585a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.BasemapToggle .basemapImage{width:60px;height:60px;overflow:hidden}
.BasemapToggle .basemapImage img{max-width:100%;max-height:100%;width:100%;height:100%;margin:0;padding:0;vertical-align:middle;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.BasemapToggle .basemapTitle{color:#4c4c4c;margin:1px 0 0;font-size:11px;line-height:16px;height:16px;display:block;padding:0;text-align:center;width:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.esriBookmarkTable{width:208px;border-spacing:0;border-collapse:collapse}
.esriBookmarkLabel{position:relative;float:left;width:136px;overflow:hidden;line-height:20px;height:20px;white-space:nowrap;margin-left:5px;font-size:12px;text-align:left;vertical-align:middle;color:black;font-family:Verdana,Helvetica,sans-serif;cursor:pointer}
.esriBookmarks{width:215px;border-style:solid;border-color:#769dc0;border-width:1px}
.esriBookmarkItem{width:208px;height:20px}
.esriBookmarkHighlight{background-color:#d9e6f9}
.esriBookmarkEditImage{float:right;width:30px;cursor:pointer;background:transparent url("arcgis/library/js/esri/dijit/images/edit.png") no-repeat scroll center center}
.esriBookmarkRemoveImage{float:right;width:30px;cursor:pointer;background:transparent url("arcgis/library/js/esri/dijit/images/close.gif") no-repeat scroll center center}
.esriBookmarkEditBox{position:fixed;font-size:12px;height:13px;width:180px}
.simpleDirections .esriStopsContainer{margin:0 0 20px}
.simpleDirections .esriStopsButtons{margin:0}
.simpleDirections .esriStopsReverse{margin:0;width:21px;height:21px;background:url("arcgis/library/js/esri/dijit/images/Directions/reverse.png") no-repeat center center;cursor:pointer}
.dojoDndMove .simpleDirections .esriStopsReverse{display:none}
.simpleDirections .esriStopsReverse:hover,.simpleDirections .esriStopsReverse:focus{opacity:.7}
.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove{display:block;width:21px;height:21px;cursor:pointer;background:url("arcgis/library/js/esri/dijit/images/Directions/remove-destination.png") no-repeat center center}
.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:hover,.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:focus{opacity:.7}
.simpleDirections .esriStopsAddDestination{display:none}
.simpleDirections .esriStopsAdd .esriStopsAddDestination{display:inline-block;*display:inline;_display:inline;zoom:1;margin:0;padding:5px 3px;text-decoration:underline;cursor:pointer;font-size:11px;line-height:16px;white-space:nowrap;vertical-align:bottom}
.simpleDirections .esriStopsAddDestination:hover,.simpleDirections .esriStopsAddDestination:focus{text-decoration:none}
.simpleDirections .esriStopsGetDirectionsContainer{margin:0}
.simpleDirections .esriStopsClearDirections{color:#444;margin:0;margin-right:5px;text-decoration:underline;font-family:Verdana,Helvetica,sans-serif;font-size:11px;line-height:16px;display:block;padding:5px 10px;outline:0;cursor:pointer;font-weight:400;white-space:nowrap;float:right}
.dj_rtl .simpleDirections .esriStopsClearDirections{float:left;margin-right:inherit;margin-left:5px}
.simpleDirections .esriStopsGetDirections{color:#444;font-family:Verdana,Helvetica,sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #8b8b8b;background:#f2f2f2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f2f2f2 0,#d1d1d1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(100%,#d1d1d1));background:-webkit-linear-gradient(top,#f2f2f2 0,#d1d1d1 100%);background:-o-linear-gradient(top,#f2f2f2 0,#d1d1d1 100%);background:-ms-linear-gradient(top,#f2f2f2 0,#d1d1d1 100%);background:linear-gradient(to bottom,#f2f2f2 0,#d1d1d1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2',endColorstr='#D1D1D1',GradientType=0);margin:0;font-size:11px;line-height:16px;display:block;padding:5px 10px;outline:0;cursor:pointer;font-weight:400;white-space:nowrap;text-decoration:none;float:right}
.dj_rtl .simpleDirections .esriStopsGetDirections{float:left}
.simpleDirections .esriStopsGetDirections:hover,.simpleDirections .esriStopsGetDirections:focus{background:#e5e6e6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e5e6e6 0,#a0a1a1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e5e6e6),color-stop(100%,#a0a1a1));background:-webkit-linear-gradient(top,#e5e6e6 0,#a0a1a1 100%);background:-o-linear-gradient(top,#e5e6e6 0,#a0a1a1 100%);background:-ms-linear-gradient(top,#e5e6e6 0,#a0a1a1 100%);background:linear-gradient(to bottom,#e5e6e6 0,#a0a1a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E6E6',endColorstr='#A0A1A1',GradientType=0)}
.simpleDirections .esriStopsOptionsButton{display:none;text-decoration:underline;cursor:pointer;font-size:11px;line-height:16px;margin:0;white-space:nowrap;vertical-align:bottom}
.simpleDirections .esriStopsOptionsButton:hover,.simpleDirections .esriStopsOptionsButton:focus{text-decoration:none}
.simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsButton{display:inline-block;padding:5px 3px;*display:inline;_display:inline;zoom:1}
.simpleDirections .esriStopsOptionsMenu{display:none;margin:0 5px}
.simpleDirections .esriStopsOptionsMenu input{margin:0 5px 0 0}
.dj_rtl .simpleDirections .esriStopsOptionsMenu input{margin:0 0 0 5px}
.simpleDirections .esriOptionsUnits{margin:10px 0 0}
.simpleDirections .esriOptionsUnits li{float:left;margin-right:10px}
.dj_rtl .simpleDirections .esriOptionsUnits li{float:right;margin-right:inherit;margin-left:10px}
.simpleDirections .esriStops{margin:0;padding:0;width:100%;border-collapse:separate;border-spacing:2px}
.simpleDirections .esriStop td{vertical-align:middle;padding-top:4px;padding-bottom:4px}
.simpleDirections .esriStop .esriStopIconColumn{width:21px;padding-right:5px}
.dj_rtl .simpleDirections .esriStop .esriStopIconColumn{padding-right:inherit;padding-left:5px}
.simpleDirections .esriStop .esriStopReverseColumn{width:21px;padding-left:5px}
.dj_rtl .simpleDirections .esriStop .esriStopReverseColumn{padding-left:inherit;padding-right:5px}
.simpleDirections .esriStopsRemovable .esriStopReverseColumn{display:none}
.simpleDirections .esriStop .esriStopIconRemoveColumn{display:none;width:21px;padding-left:5px}
.dj_rtl .simpleDirections .esriStop .esriStopIconRemoveColumn{padding-left:inherit;padding-right:5px}
.simpleDirections .esriStopsRemovable .esriStopIconRemoveColumn{display:table-cell;*display:block;_display:block}
.simpleDirections .esriStop .esriStopIcon{width:21px;height:21px;text-align:center;color:#fff;font-size:11px;line-height:21px;font-family:Arial,Helvetica,sans-serif}
.simpleDirections .esriStop .esriStopIcon{background:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTStop.png") no-repeat center center}
.simpleDirections .esriStopOrigin .esriStopIcon{background:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTStopOrigin.png") no-repeat center center}
.simpleDirections .esriStopDestination .esriStopIcon{background:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTStopDestination.png") no-repeat center center}
.simpleDirections .esriRoutesError{padding:10px 0}
.simpleDirections .esriRoutesError ul{margin:0;padding:0;list-style:none;display:block}
.simpleDirections .esriRoutesError li{margin:0 0 5px}
.simpleDirections .esriRoutes table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;width:100%}
.simpleDirections .esriRouteIconColumn{width:21px;padding:10px;vertical-align:top;border-bottom:1px solid #8b8b8b}
.simpleDirections .esriRouteTextColumn{padding:10px 5px 10px 0;vertical-align:top;border-bottom:1px solid #8b8b8b}
.dj_rtl .simpleDirections .esriRouteTextColumn{padding:10px 0 10px 5px}
.simpleDirections .esriRouteIconColumn .esriRouteIcon{display:inline-block;font-family:Arial,Helvetica,sans-serif;height:21px;width:21px;margin:0;line-height:21px;vertical-align:middle;font-size:11px;text-align:center;color:#fff;background-repeat:no-repeat;background-position:left top}
.esriPopup .esriInfoWindowRoute{display:block;padding-left:26px;min-height:21px;background-repeat:no-repeat;background-position:left top}
.dj_rtl .esriPopup .esriInfoWindowRoute{padding-left:0;padding-right:26px;background-position:right top}
.esriPopup .esriDMTDepart .esriInfoWindowRoute,.esriPopup .esriDMTStop .esriInfoWindowRoute{padding-left:0;background:0}
.dj_rtl .esriPopup .esriDMTDepart .esriInfoWindowRoute,.dj_rtl .esriPopup .esriDMTStop .esriInfoWindowRoute{padding-left:inherit;padding-right:0}
.esriDMTUnknown .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTUnknown.png")}
.esriDMTStop .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTStop.png")}
.esriDMTStraight .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTStraight.png")}
.esriDMTBearLeft .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTBearLeft.png")}
.esriDMTBearRight .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTBearRight.png")}
.esriDMTTurnLeft .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTTurnLeft.png")}
.esriDMTTurnRight .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTTurnRight.png")}
.esriDMTSharpLeft .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTSharpLeft.png")}
.esriDMTSharpRight .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTSharpRight.png")}
.esriDMTUTurn .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTUTurn.png")}
.esriDMTFerry .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTFerry.png")}
.esriDMTRoundabout .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTRoundabout.png")}
.esriDMTHighwayMerge .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTHighwayMerge.png")}
.esriDMTHighwayExit .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTHighwayExit.png")}
.esriDMTHighwayChange .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTHighwayChange.png")}
.esriDMTForkCenter .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTForkCenter.png")}
.esriDMTForkLeft .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTForkLeft.png")}
.esriDMTForkRight .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTForkRight.png")}
.esriDMTDepart .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTDepart.png")}
.esriDMTTripItem .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTTripItem.png")}
.esriDMTEndOfFerry .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTEndOfFerry.png")}
.esriDMTRampRight .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTRampRight.png")}
.esriDMTRampLeft .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTRampLeft.png")}
.esriDMTTurnLeftRight .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTTurnLeftRight.png")}
.esriDMTTurnRightLeft .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTTurnRightLeft.png")}
.esriDMTTurnRightRight .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTTurnRightRight.png")}
.esriDMTTurnLeftLeft .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTTurnLeftLeft.png")}
.esriDMTPedestrianRamp .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTPedestrianRamp.png")}
.esriDMTElevator .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTElevator.png")}
.esriDMTEscalator .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTEscalator.png")}
.esriDMTStairs .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTStairs.png")}
.esriDMTDoorPassage .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTDoorPassage.png")}
.esriDMTStopOrigin .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTStopOrigin.png")}
.esriDMTStopDestination .esriRouteIcon{background-image:url("arcgis/library/js/esri/dijit/images/Directions/maneuvers/esriDMTStopDestination.png")}
.simpleDirections .esriRouteZoom{cursor:pointer;outline:0}
.simpleDirections .esriDMTStopLast .esriRouteIconColumn,.simpleDirections .esriDMTStopLast .esriRouteTextColumn{border-bottom:0}
.simpleDirections .esriRouteZoom:hover,.simpleDirections .esriRouteZoom:focus{background:#fafafa}
.simpleDirections .esriRouteInfo{color:#666}
.simpleDirections .esriRouteInfo strong{color:#333}
.simpleDirections .esriDMTStopDestination .esriRouteInfo{border:0}
.simpleDirections .esriRouteLength{font-size:11px;line-height:14px;min-width:65px}
.simpleDirections .esriResultsContainer{background:#fff;height:auto;zoom:1}
.simpleDirections .esriResultsLoading .esriResultsContainer{height:auto;min-height:32px;_height:32px;*height:32px;background:#fff url("arcgis/library/js/esri/dijit/images/Directions/loading-32.gif") no-repeat center center}
.simpleDirections .esriResultsRouteName{margin:10px 0;display:none}
.simpleDirections .esriRoutesContainer{margin:0;zoom:1}
.simpleDirections .esriResultsSummary{font-weight:700;text-align:center;font-size:14px;line-height:18px;padding:10px;border:1px solid #8b8b8b;background:#fafafa;display:block;zoom:1}
.simpleDirections .esriResultsButtonsContainer{margin:10px 0}
.simpleDirections .esriResultsViewFullRoute{text-decoration:underline;font-size:11px;line-height:16px;cursor:pointer;margin:0;outline:0;padding:5px 3px;float:left}
.dj_rtl .simpleDirections .esriResultsViewFullRoute{float:right}
.simpleDirections .esriResultsViewFullRoute:hover,.simpleDirections .esriResultsViewFullRoute:focus{text-decoration:none}
.simpleDirections .esriResultsPrint{float:right;outline:0;width:16px;height:16px;background:url("arcgis/library/js/esri/dijit/images/Directions/print.png") no-repeat center center;margin:0;padding:5px 3px;cursor:pointer}
.dj_rtl .simpleDirections .esriResultsPrint{float:left}
.simpleDirections .esriResultsPrint:hover,.simpleDirections .esriResultsPrint:focus{opacity:.7}
.simpleDirections .esriGeocoderContainer{width:100%;display:block;margin:0}
.esriGeocoderResultsOpen .esriGeocoderContainer{position:relative;z-index:1}
.simpleDirections ul{margin:0;padding:0;list-style:none;display:block}
.simpleDirections .esriGeocoder{display:block;margin:0;padding:6px;border:1px solid #8b8b8b;background:#f6f6f6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fefefe 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fefefe),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fefefe 0,#fff 100%);background:-o-linear-gradient(top,#fefefe 0,#fff 100%);background:-ms-linear-gradient(top,#fefefe 0,#fff 100%);background:linear-gradient(to bottom,#fefefe 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#ffffff',GradientType=0);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.simpleDirections .esriGeocoderMenu{display:none}
.simpleDirections .esriGeocoderActive,.simpleDirections .esriGeocoderMenuActive{border-bottom:1px solid #fff}
.simpleDirections .esriGeocoder input{outline:0;border:0;margin:0;background:#fff;width:100%;font-size:12px;line-height:16px;height:16px;padding:0}
.simpleDirections .esriGeocoderResults{display:none;z-index:99;width:100%;position:absolute;left:0;top:100%;margin:-1px 0 0;padding:0;background:#fff}
.dj_rtl .simpleDirections .esriGeocoderResults{left:inherit;right:0}
.simpleDirections .esriGeocoderResults ul{border:1px solid #8b8b8b;border-top:0}
.simpleDirections .esriGeocoderResult{display:block;cursor:pointer;padding:6px;font-size:12px;line-height:14px;outline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.simpleDirections .esriGeocoderResult:hover,.simpleDirections .esriGeocoderResultEven:focus,.simpleDirections .esriGeocoderResultOdd:focus{background-color:#d9e7fa}
.simpleDirections .esriGeocoderResult .esriGeocoderResultPartial{font-weight:700}
.simpleDirections .esriGeocoderIcon{display:none}
.esriGeocoder .esriGeocoderClearFloat{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;zoom:1}
.esriDndDragDirection .dojoDndAvatar{display:none}
.simpleDirections .dojoDndItem{margin:0;padding:0}
.simpleDirections .dojoDndItem td{border:0;vertical-align:middle}
.simpleDirections .dojoDndItemOver,.simpleDirections .dojoDndItemAnchor{background-image:none;background-color:transparent;cursor:default}
.simpleDirections .dojoDndMove{cursor:move}
.simpleDirections .dojoDndHandle{cursor:move}
.simpleDirections .dojoDndIgnore{cursor:default}
.simpleDirections .dojoDndItemBefore td{border:0;padding-top:2px;border-top:2px dashed #ccc}
.simpleDirections .dojoDndItemAfter td{border:0;padding-bottom:2px;border-bottom:2px dashed #ccc}
.simpleDirections .dojoDndItemBefore .esriStopReverseColumn{border:0}
.simpleDirections .dojoDndItemAfter .esriStopReverseColumn{border:0}
.simpleDirections .esriClear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.simpleDirections .esriPrintPage{padding:30px 0;margin:20px auto;font-family:arial,sans-serif;font-size:13px}
.simpleDirections .esriPrintBar{width:100%;position:fixed;left:0;top:0;z-index:6;height:50px;background:#fafafa;border-bottom:1px solid #000}
.dj_rtl .simpleDirections .esriPrintBar{left:inherit;right:0}
.simpleDirections .esriPrintButton,.simpleDirections .esriCloseButton{color:#444;font-family:Verdana,Helvetica,sans-serif;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #8b8b8b;box-shadow:none;-webkit-box-shadow:none;background:#f2f2f2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f2f2f2 0,#d1d1d1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(100%,#d1d1d1));background:-webkit-linear-gradient(top,#f2f2f2 0,#d1d1d1 100%);background:-o-linear-gradient(top,#f2f2f2 0,#d1d1d1 100%);background:-ms-linear-gradient(top,#f2f2f2 0,#d1d1d1 100%);background:linear-gradient(to bottom,#f2f2f2 0,#d1d1d1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2',endColorstr='#D1D1D1',GradientType=0);margin:10px 20px;font-size:11px;line-height:16px;display:block;padding:5px 10px;outline:0;text-decoration:none;cursor:pointer;font-weight:400;white-space:nowrap;text-decoration:none;float:right}
.dj_rtl .simpleDirections .esriPrintButton,.dj_rtl .simpleDirections .esriCloseButton{float:left}
.simpleDirections .esriPrintButton:hover,.simpleDirections .esriPrintButton:focus,.simpleDirections .esriCloseButton:hover,.simpleDirections .esriCloseButton:focus{background:#e5e6e6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e5e6e6 0,#a0a1a1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e5e6e6),color-stop(100%,#a0a1a1));background:-webkit-linear-gradient(top,#e5e6e6 0,#a0a1a1 100%);background:-o-linear-gradient(top,#e5e6e6 0,#a0a1a1 100%);background:-ms-linear-gradient(top,#e5e6e6 0,#a0a1a1 100%);background:linear-gradient(to bottom,#e5e6e6 0,#a0a1a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E6E6',endColorstr='#A0A1A1',GradientType=0)}
.simpleDirections .esriPrintMain{background:#FFF;border:solid 1px #000;margin:0 auto;padding:20px;width:720px}
.simpleDirections .esriPrintHeader{display:block;margin-bottom:5px}
.simpleDirections .esriPrintName{font-weight:700;font-size:120%;margin:10px 0 5px}
.simpleDirections .esriPrintStopLabel{color:#000;display:inline-block;font-size:11px;width:21px;height:21px;line-height:21px;border:1px solid #000;text-align:center;border-radius:50%}
.simpleDirections .esriPrintLength{font-weight:700;margin:0 0 10px}
.simpleDirections #print_area{margin:0 0 10px;max-width:100%;min-width:20%}
.simpleDirections #print_helper{display:none}
.simpleDirections .esriPrintDirections{margin:0}
.simpleDirections .esriPrintDirections table{border-collapse:collapse;margin:0;padding:0;border:0;width:100%}
.simpleDirections .esriPrintFooter{font-size:80%}
.esriMobileGallery{overflow:hidden}
.esriMobileGallery .thumbnailcontainer{float:left;overflow:hidden;margin:0 10px 0 0;width:200px}
.esriMobileGallery .thumbnailcontainer.small{margin:0 4px 0 0;width:100px}
.esriMobileGallery .thumbnail{width:192px;height:133px;padding:0;border:4px solid #ccc}
.esriMobileGallery .thumbnail.selected{border:4px solid #F99}
.esriMobileGallery .thumbnail.small{width:96px;height:67px;border:2px solid #ccc}
.esriMobileGallery .thumbnail.small.selected{border:2px solid #F99}
.esriMobileGallery .title{overflow:hidden;text-align:center;border-color:#fff;font-size:14px}
.esriMobileGallery .title.small{font-size:12px}
.arcgisGeocoder .esriGeocoderContainer *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.arcgisGeocoder .esriGeocoderContainer{width:250px;font-size:12px;line-height:16px;font-family:verdana,helvetica}
.arcgisGeocoder .esriGeocoderContainer ul{margin:0;padding:0;list-style:none;display:block}
.arcgisGeocoder .esriGeocoderIcon{float:right;outline:0;width:16px;height:16px;display:block;overflow:hidden;margin:2px 5px 2px 0}
.dj_rtl .arcgisGeocoder .esriGeocoderIcon{float:left;margin:2px 0 2px 5px}
.esriGeocoder .esriGeocoderClearFloat{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.arcgisGeocoder .esriGeocoder{display:block;width:100%;margin:0;border:1px solid #8b8b8b;background:#fff}
.arcgisGeocoder .esriGeocoderActive,.arcgisGeocoder .esriGeocoderMenuActive{border-bottom:0}
.arcgisGeocoder .esriGeocoder input{outline:0;display:block;border:0;border-collapse:collapse;vertical-align:middle;font-size:12px;line-height:16px;margin:0;padding:2px 0;float:left;color:#444;background:0;margin:0 5px;width:196px}
.arcgisGeocoder .esriGeocoderMultiple input{width:175px}
.dj_rtl .arcgisGeocoder .esriGeocoder input{float:right}
.arcgisGeocoder .esriGeocoder input:focus{color:#333}
.arcgisGeocoder .esriGeocoder .esriGeocoderSearch{cursor:pointer;background:url("arcgis/library/js/esri/dijit/images/arcgisGeocoder.png") no-repeat 0 0}
.arcgisGeocoder .esriGeocoder .esriGeocoderSearch:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderSearch:focus{opacity:.75}
.arcgisGeocoder .esriGeocoder .esriGeocoderReset{display:none}
.arcgisGeocoder .esriGeocoderHasValue .esriGeocoderReset{display:block;cursor:pointer;background:url("arcgis/library/js/esri/dijit/images/arcgisGeocoder.png") no-repeat -48px 0}
.arcgisGeocoder .esriGeocoderLoading .esriGeocoderReset{background:url("arcgis/library/js/esri/dijit/images/loading.gif") center center no-repeat}
.arcgisGeocoder .esriGeocoder .esriGeocoderReset:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderReset:focus{opacity:.75}
.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow{display:none;cursor:pointer;background:url("arcgis/library/js/esri/dijit/images/arcgisGeocoder.png") no-repeat -32px 0}
.arcgisGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow{display:block}
.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus{opacity:.75}
.arcgisGeocoder .esriGeocoderResults{display:none;z-index:99;width:100%;position:absolute;left:0;top:100%;margin:-1px 0 0;border:1px solid #8b8b8b;border-top:0;padding:0;background:#fff}
.arcgisGeocoder .esriGeocoderResult{padding:5px;display:block;cursor:pointer;outline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.arcgisGeocoder .esriGeocoderResult:hover,.arcgisGeocoder .esriGeocoderResultEven:focus,.arcgisGeocoder .esriGeocoderResultOdd:focus{background-color:#d9e7fa}
.arcgisGeocoder .esriGeocoderResult .esriGeocoderResultPartial{font-weight:700}
.arcgisGeocoder .esriGeocoderMenu{display:none;width:100%;z-index:99;position:absolute;left:0;top:100%;margin:-1px 0 0;padding:0;background:#fff;border:1px solid #8b8b8b;border-top:0}
.dj_rtl .arcgisGeocoder .esriGeocoderMenu,.dj_rtl .arcgisGeocoder .esriGeocoderResults{left:auto;right:0}
.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader{padding:0 0 5px;margin:5px;display:block;border-bottom:1px solid #8b8b8b;color:#000;font-weight:700}
.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose{display:block;float:right;width:16px;height:16px;background:url("arcgis/library/js/esri/dijit/images/arcgisGeocoder.png") no-repeat -64px 0;cursor:pointer;outline:0}
.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose{float:left}
.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover,.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus{opacity:.75}
.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck{width:16px;height:16px;display:block;float:right;margin:0 0 0 5px}
.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck{float:left;margin:0 5px 0 0}
.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck{background:url("arcgis/library/js/esri/dijit/images/arcgisGeocoder.png") no-repeat -16px 0}
.simpleGeocoder .esriGeocoderContainer *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.simpleGeocoder .esriGeocoderContainer{width:225px;font-size:12px;line-height:16px;font-family:verdana,helvetica}
.simpleGeocoder .esriGeocoderContainer ul{margin:0;padding:0;list-style:none;display:block}
.simpleGeocoder .esriGeocoderIcon{float:left;outline:0;width:16px;height:16px;display:block;overflow:hidden;margin:6px 0 6px 6px}
.dj_rtl .simpleGeocoder .esriGeocoderIcon{float:right;margin:6px 6px 6px 0}
.esriGeocoder .esriGeocoderClearFloat{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.simpleGeocoder .esriGeocoder{display:block;width:100%;margin:0;border:1px solid #57585a;background:#fff;-webkit-border-radius:5px;border-radius:5px}
.simpleGeocoder .esriGeocoderActive,.simpleGeocoder .esriGeocoderMenuActive{border-bottom:0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.simpleGeocoder .esriGeocoder input{outline:0;display:block;border:0;border-collapse:collapse;vertical-align:middle;font-size:12px;line-height:16px;margin:0;padding:6px 0;float:left;color:#444;background:0;margin:0 6px;width:160px}
.simpleGeocoder .esriGeocoderMultiple input{width:146px}
.dj_rtl .simpleGeocoder .esriGeocoder input{float:right}
.simpleGeocoder .esriGeocoder input:focus{color:#333}
.simpleGeocoder .esriGeocoder .esriGeocoderSearch{cursor:pointer;margin-left:6px;background:url("arcgis/library/js/esri/dijit/images/simpleGeocoder.png") no-repeat 0 0}
.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderSearch{margin-left:0;margin-right:6px}
.simpleGeocoder .esriGeocoder .esriGeocoderSearch:hover,.simpleGeocoder .esriGeocoder .esriGeocoderSearch:focus{opacity:.75}
.simpleGeocoder .esriGeocoder .esriGeocoderReset{margin:6px 6px 6px 0;float:right;display:none}
.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderReset{margin:6px 0 6px 6px;float:left}
.simpleGeocoder .esriGeocoderHasValue .esriGeocoderReset{cursor:pointer;display:block;background:url("arcgis/library/js/esri/dijit/images/simpleGeocoder.png") no-repeat -48px 0}
.simpleGeocoder .esriGeocoderLoading .esriGeocoderReset{background:url("arcgis/library/js/esri/dijit/images/loading.gif") center center no-repeat}
.simpleGeocoder .esriGeocoder .esriGeocoderReset:hover,.simpleGeocoder .esriGeocoder .esriGeocoderReset:focus{opacity:.75}
.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow{display:none;cursor:pointer;background:url("arcgis/library/js/esri/dijit/images/simpleGeocoder.png") no-repeat -32px 0}
.simpleGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow{display:block}
.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover,.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus{opacity:.75}
.simpleGeocoder .esriGeocoderResults{display:none;z-index:99;width:100%;position:absolute;left:0;top:100%;margin:-1px 0 0;border:1px solid #57585a;border-top:0;padding:0;background:#fff;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.simpleGeocoder .esriGeocoderResult{padding:6px;display:block;cursor:pointer;outline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.simpleGeocoder .esriGeocoderResult:hover,.simpleGeocoder .esriGeocoderResultEven:focus,.simpleGeocoder .esriGeocoderResultOdd:focus{background-color:#ededed}
.simpleGeocoder .esriGeocoderResultLast{-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.simpleGeocoder .esriGeocoderResult .esriGeocoderResultPartial{font-weight:700}
.simpleGeocoder .esriGeocoderMenu{display:none;width:100%;z-index:99;position:absolute;left:0;top:100%;margin:-1px 0 0;padding:0;background:#fff;border:1px solid #57585a;border-top:0;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.dj_rtl .simpleGeocoder .esriGeocoderMenu,.dj_rtl .simpleGeocoder .esriGeocoderResults{left:auto;right:0}
.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader{padding:6px;margin:0;display:block;background:#666;color:#fff;font-weight:700}
.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose{display:block;float:right;width:16px;height:16px;background:url("arcgis/library/js/esri/dijit/images/simpleGeocoder.png") no-repeat -64px 0;cursor:pointer;outline:0}
.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose{float:left}
.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover,.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus{opacity:.75}
.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck{width:16px;height:16px;display:block;float:right;margin:0 0 0 6px}
.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck{float:left;margin:0 6px 0 0}
.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck{background:url("arcgis/library/js/esri/dijit/images/simpleGeocoder.png") no-repeat -16px 0}
.gaugeContainer{background:#fff;border-top:1px solid #ccc;color:#444;font-family:arial;font-size:.8em;height:170px;padding:5px 5px 5px 5px;width:280px}
.gaugeCaption{height:1em;margin:0}
.HomeButton span{display:none}
.HomeButton .home{padding:2px;width:30px;height:30px;background-color:#666;background-color:rgba(102,102,102,0.80);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-image:url("arcgis/library/js/esri/dijit/images/home.png");background-position:center center;background-repeat:no-repeat}
.HomeButton .home:hover{background-color:#333;background-color:rgba(102,102,102,0.90)}
.HomeButton .home:active{background-color:#ccc;background-color:rgba(102,102,102,0.60)}
.HomeButton .loading{background-image:url("arcgis/library/js/esri/dijit/images/home-spinner.gif")}
.infowindow{position:absolute}
.infowindow .window{position:absolute;color:#000;font-family:verdana,sans-serif}
.infowindow .window .top .left{width:15px;overflow:hidden;position:absolute}
.infowindow .window .top .left .sprite{margin-top:0;margin-left:-987px}
.infowindow .window .top .right{overflow:hidden;position:absolute;padding-right:5px}
.infowindow .window .top .right .sprite{margin-top:0;position:absolute}
.infowindow .window .top .right .user{position:absolute;padding:7px 0 0 10px}
.infowindow .window .top .right .user .titlebar .hide{position:absolute;margin-top:5px;width:12px;height:8px;overflow:hidden}
.infowindow .window .top .right .user .titlebar .hide .sprite{margin-left:-752px;margin-top:-900px;cursor:pointer;display:block}
.infowindow .window .top .right .user .titlebar .hide .sprite:hover{margin-top:-908px}
.infowindow .window .top .right .user .titlebar .title{font-weight:bold;font-size:10pt}
.infowindow .window .top .right .user .border{margin-top:5px;font-size:0;height:0;border-top:1px solid #000;border-bottom:1px solid #fff;opacity:.25;filter:alpha(opacity:25)}
.infowindow .window .top .right .user .layout{margin:5px 0 0 0;padding-right:5px;overflow:auto}
.infowindow .window .top .right .user .content{font-size:9pt}
.dj_ie .infowindow .window .top .right .user .content{position:relative}
.infowindow .window .bottom .left{width:15px;height:10px;overflow:hidden;position:absolute}
.infowindow .window .bottom .left .sprite{margin-top:-990px;margin-left:-987px}
.infowindow .window .bottom .right{height:10px;overflow:hidden;position:absolute}
.infowindow .window .bottom .right .sprite{margin-top:-990px;position:absolute}
.infowindow .pointer{position:absolute;width:53px;height:44px;overflow:hidden}
.infowindow .upperleft{right:0;bottom:0}
.infowindow .upperright{left:0;bottom:0}
.infowindow .lowerright{left:0;top:0}
.infowindow .lowerleft{right:0;top:0}
.infowindow .upperleft .sprite{margin-left:-800px;margin-top:-800px}
.infowindow .upperright .sprite{margin-left:-902px;margin-top:-800px}
.infowindow .lowerright .sprite{margin-left:-902px;margin-top:-924px}
.infowindow .lowerleft .sprite{margin-left:-800px;margin-top:-924px}
.infowindow .sprite{width:1000px;height:1000px}
.tundra .infowindow .sprite{background-image:url("arcgis/library/js/esri/dijit/images/tundra.infowindow.png")}
.nihilo .infowindow .sprite{background-image:url("arcgis/library/js/esri/dijit/images/nihilo.infowindow.png")}
.soria .infowindow .sprite{background-image:url("arcgis/library/js/esri/dijit/images/soria.infowindow.png")}
.claro .infowindow .sprite{background-image:url("arcgis/library/js/esri/dijit/images/claro.infowindow.png")}
.simpleInfoWindow{position:absolute;padding:5px;color:#666;background-color:#fff;border:1px solid #666;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:small;font-family:Arial Unicode MS,Arial,sans-serif;-moz-box-shadow:0 0 .5em #bbb;-webkit-box-shadow:0 0 .5em #bbb}
.simpleInfoWindow .title{border-bottom:1px solid #666;padding:2px}
.simpleInfoWindow .content{padding:2px;overflow:auto}
.dj_ie .simpleInfoWindow .content{position:relative}
.simpleInfoWindow .close{position:absolute;width:24px;height:24px;background-image:url("arcgis/library/js/esri/dijit/images/remove-24x24.png");cursor:pointer}
.simpleInfoWindow .title.empty{border-bottom:0}
.LayerSwipe{position:absolute;width:100%;height:100%}
.LayerSwipe .handleContainer{position:relative;width:100%;height:100%}
.LayerSwipe .vertical{position:absolute;border-left:1px solid #848484;border-right:1px solid #848484;background-color:#dadada;width:6px;height:100%;padding:0 !important;margin:0;z-index:30;cursor:col-resize}
.LayerSwipe .vertical:hover{opacity:.75}
.LayerSwipe .vertical .handle{width:24px;height:32px;margin:-16px 0 0 -12px;position:absolute;z-index:30;top:50%;left:50%;background-color:#dadada;-webkit-border-radius:5px;border-radius:5px;border:1px solid #848484;background-image:url("arcgis/library/js/esri/dijit/images/vDrag.png");background-repeat:no-repeat;background-position:center center}
.LayerSwipe .horizontal{position:absolute;border-top:1px solid #848484;border-bottom:1px solid #848484;background-color:#dadada;width:100%;height:6px;padding:0 !important;margin:0;z-index:30;cursor:row-resize}
.LayerSwipe .horizontal:hover{opacity:.75}
.LayerSwipe .horizontal .handle{width:32px;height:24px;margin:-12px 0 0 -16px;position:absolute;z-index:30;top:50%;left:50%;background-color:#dadada;-webkit-border-radius:5px;border-radius:5px;border:1px solid #848484;background-image:url("arcgis/library/js/esri/dijit/images/hDrag.png");background-repeat:no-repeat;background-position:center center}
.LayerSwipe .scope{border:0;height:261px;overflow:hidden;position:absolute;width:261px;cursor:move;top:0;left:0;z-index:30;background-color:transparent;background-image:url("arcgis/library/js/esri/dijit/images/scope.png");background-repeat:no-repeat;background-position:center center}
.LayerSwipe .scope .handleContainer{display:none}
.esriLegendService{padding-bottom:20px}
.esriLegendServiceLabel{font-weight:bold}
.esriLegendLayerLabel{padding-top:5px}
.esriLegendGroupLayer{padding-top:10px}
.esriLegendLeft{padding-left:15px}
.esriLegendRight{padding-right:15px}
.esriLegendHoverLabel{position:absolute;padding:10px;background-color:#fff;border:1px solid #759dc0;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.25);box-shadow:inset 0 0 3px rgba(0,0,0,0.25)}
.esriLegendColorRamp{border:1px solid #666;width:24px;height:120px}
.esriLegendColorRampTick{position:absolute;width:4px;border-top:1px solid #666;line-height:0;right:1px;left:auto}
.dj_rtl .esriLegendColorRampTick{left:1px;right:auto}
.esriLegendColorRampTickLast{margin-top:1px}
.esriLegendColorRampLabels{position:relative;height:120px;margin-top:15px;margin-bottom:15px}
.esriLegendColorRampLabel{position:absolute;line-height:30px;margin-top:-15px;padding-left:5px;padding-right:0;text-align:left}
.dj_rtl .esriLegendColorRampLabel{padding-left:0;padding-right:5px;text-align:right}
.LocateButton span{display:none}
.LocateButton .zoomLocateButton{padding:2px;width:30px;height:30px;background-color:#666;background-color:rgba(102,102,102,0.80);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-image:url("arcgis/library/js/esri/dijit/images/locate.png");background-position:center center;background-repeat:no-repeat}
.LocateButton .zoomLocateButton:hover{background-color:#333;background-color:rgba(102,102,102,0.90)}
.LocateButton .zoomLocateButton:active{background-color:#ccc;background-color:rgba(102,102,102,0.60)}
.LocateButton .loading{background-image:url("arcgis/library/js/esri/dijit/images/locate-spinner.gif")}
.LocateButton .tracking{background-image:url("arcgis/library/js/esri/dijit/images/stop.png") !important}
.esriMeasurement{padding:8px}
.distanceIcon{background-image:url("arcgis/library/js/esri/dijit/images/Measure_Distance16.png");width:16px;height:16px}
.areaIcon{background-image:url("arcgis/library/js/esri/dijit/images/Measure_Area16.png");width:16px;height:16px}
.locationIcon{background-image:url("arcgis/library/js/esri/dijit/images/Measure_Point16.png");width:16px;height:16px}
.esriButton .dijitButtonNode{color:#666 !important;height:30px;width:32px;vertical-align:middle;padding-top:3px !important;padding-bottom:0;padding-left:0;padding-right:0;font-size:medium !important;border-color:none !important;border:none !important;background:0}
.esriButtonHover .dijitButtonNode{border-color:#a5beda !important;border:none !important;color:#000 !important;background:#fcfdff url("arcgis/library/js/esri/dijit/images/button-hover.png") repeat-x bottom !important}
.esriButtonActive .dijitButtonNode{background-color:white !important;color:black !important;border:none !important;background:#ededed url("arcgis/library/js/esri/dijit/images/button-active.png") no-repeat !important}
.esriButtonChecked .dijitButtonNode{background-color:white !important;color:black !important;border:0;background:#ededed url("arcgis/library/js/esri/dijit/images/button-active.png") bottom repeat-x !important}
.esriToggleButton .dijitButtonNode{color:black !important;height:30px;width:28px;vertical-align:middle;font-size:40px;padding-top:3px !important;padding-bottom:0;padding-left:0;padding-right:0;font-size:medium !important;border-color:none !important;border:none !important;background:0}
.esriToggleButtonDisabled .dijitButtonNode{color:red}
.esriUnitButton .dijitButtonText{font-size:16px !important}
.resultLabel{margin-top:10px;margin-bottom:5px;border-bottom:thin solid #333}
.result{padding:5px}
.esriOverviewMap{position:absolute;z-index:99}
.esriOverviewMap .ovwContainer{position:absolute;display:none;background-color:#666}
.esriOverviewMap .map{position:relative;width:100%;height:100%;background-color:#FFF}
.esriOverviewMap .ovwHighlight{position:absolute;display:none;z-index:99;cursor:move}
.esriOverviewMap .ovwButton{position:relative;width:16px;height:16px;cursor:pointer;z-index:99}
.esriOverviewMap .ovwMaximizer{display:none}
.esriOverviewMap .ovwDisabledButton{display:none !important}
.esriOverviewMap .ovwMaximize{background:url("arcgis/library/js/esri/dijit/images/overview.png") 0 -130px}
.esriOverviewMap .ovwRestore{background:url("arcgis/library/js/esri/dijit/images/overview.png") 0 -104px}
.esriOverviewMap.ovwTL{top:0;left:0}
.esriOverviewMap.ovwTR{top:0;right:0}
.esriOverviewMap.ovwBL{bottom:0;left:0}
.esriOverviewMap.ovwBR{bottom:0;right:0}
.esriOverviewMap.ovwTL .ovwContainer{top:0;left:0;border-bottom:1px solid #000;border-right:1px solid #000;padding-bottom:2px;padding-right:2px}
.esriOverviewMap.ovwTR .ovwContainer{top:0;right:0;border-bottom:1px solid #000;border-left:1px solid #000;padding-bottom:2px;padding-left:2px}
.esriOverviewMap.ovwBL .ovwContainer{bottom:0;left:0;border-top:1px solid #000;border-right:1px solid #000;padding-top:2px;padding-right:2px}
.esriOverviewMap.ovwBR .ovwContainer{bottom:0;right:0;border-top:1px solid #000;border-left:1px solid #000;padding-top:2px;padding-left:2px}
.esriOverviewMap.ovwTL .ovwShow,.esriOverviewMap.ovwBR .ovwHide{background:url("arcgis/library/js/esri/dijit/images/overview.png") 0 -26px}
.esriOverviewMap.ovwTR .ovwShow,.esriOverviewMap.ovwBL .ovwHide{background:url("arcgis/library/js/esri/dijit/images/overview.png") 0 0}
.esriOverviewMap.ovwBL .ovwShow,.esriOverviewMap.ovwTR .ovwHide{background:url("arcgis/library/js/esri/dijit/images/overview.png") 0 -78px}
.esriOverviewMap.ovwBR .ovwShow,.esriOverviewMap.ovwTL .ovwHide{background:url("arcgis/library/js/esri/dijit/images/overview.png") 0 -52px}
.esriOverviewMap .bingLogo-lg{display:none}
.esriPopup{position:absolute;z-index:40;box-shadow:0 0 .75em #777;-moz-box-shadow:0 0 .75em #777;-webkit-box-shadow:0 0 .75em #777;-o-box-shadow:0 0 .75em #777;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}
.esriPopup .esriPopupWrapper{box-shadow:0 0 .75em #777;-moz-box-shadow:0 0 .75em #777;-webkit-box-shadow:0 0 .75em #777;-o-box-shadow:0 0 .75em #777;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}
.esriPopup .hidden{display:none}
.esriPopup .sizer{width:270px}
.esriPopup a{color:#369;text-decoration:underline}
.esriPopup .titlePane{background-color:#444;color:#fff;line-height:20px;padding-left:6px;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;cursor:default;border:1px solid #666;border-bottom:0}
.dj_rtl .esriPopup .titlePane{padding-left:auto;padding-right:6px}
.esriPopup.blueTheme .titlePane{background-color:#5491b8;border-color:#777}
.esriPopup .titlePane .spinner{float:left;margin-top:2px;margin-right:4px;cursor:pointer;background:url("arcgis/library/js/esri/dijit/images/ajax-loader.gif") no-repeat;width:16px;height:16px;background-position:0 0}
.dj_rtl .esriPopup .titlePane .spinner{float:right;margin-right:auto;margin-left:4px}
.esriPopup.blueTheme .titlePane .spinner{background:url("arcgis/library/js/esri/dijit/images/ajax-loader-blue.gif") no-repeat}
.dj_ie7 .esriPopup .titlePane .spinner.hidden,.dj_ie7 .esriPopup.blueTheme .titlePane .spinner.hidden{background:0}
.dj_ie7 .esriPopup .titlePane .title{background-color:#444}
.dj_ie7 .esriPopup.blueTheme .titlePane .title{background-color:#5491b8}
.esriPopup .titleButton{position:absolute;top:2px;cursor:pointer;background:url("arcgis/library/js/esri/dijit/images/popup-sprite.png") no-repeat}
.esriPopup .titleButton.prev{right:64px;background-position:-41px -21px;width:9px;height:17px}
.dj_rtl .esriPopup .titleButton.prev{right:auto;left:46px}
.esriPopup .titleButton.next{right:46px;background-position:-28px -21px;width:9px;height:17px}
.dj_rtl .esriPopup .titleButton.next{right:auto;left:64px}
.esriPopup .titleButton.maximize{right:22px;background-position:-28px -42px;width:11px;height:11px;top:5px}
.dj_rtl .esriPopup .titleButton.maximize{right:auto;left:22px}
.esriPopup .titleButton.restore{right:22px;background-position:-43px -42px;width:11px;height:11px;top:5px}
.dj_rtl .esriPopup .titleButton.restore{right:auto;left:22px}
.esriPopup .titleButton.close{right:3px;background-position:-34px 0;width:12px;height:17px}
.dj_rtl .esriPopup .titleButton.close{right:auto;left:3px}
.dj_ie7 .esriPopup .titleButton.hidden{background:0}
.esriPopup .contentPane{position:relative;max-height:300px;overflow:auto;padding:10px 6px 6px 10px;background-color:#f7f7f7;border:1px solid #999;border-top:0;border-bottom:0;color:#333}
.esriPopup .actionsPane{padding:2px 10px 4px 10px;background-color:#f7f7f7;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border:1px solid #999;border-top:0}
.esriPopup .actionsPane .action{margin-right:10px}
.dj_rtl .esriPopup .actionsPane .action{margin-right:auto;margin-left:10px}
.esriPopup .pointer,.esriPopup .outerPointer{position:absolute;background:url("arcgis/library/js/esri/dijit/images/popup-sprite.png") no-repeat}
.esriPopup .pointer.top{left:50%;top:-12px;background-position:-58px -39px;width:24px;height:14px;margin-left:-12px}
.esriPopup.blueTheme .pointer.top{left:50%;top:-12px;background-position:0 -39px;width:24px;height:14px;margin-left:-12px}
.esriPopup .pointer.bottom{left:50%;bottom:-12px;background-position:0 -21px;width:24px;height:14px;margin-left:-12px}
.esriPopup .pointer.right{right:-10px;top:50%;background-position:-17px 0;width:13px;height:17px;margin-top:-9px}
.esriPopup .pointer.left{left:-11px;top:50%;background-position:0 0;width:13px;height:17px;margin-top:-8px}
.esriPopup .outerPointer.right{right:6px;top:50%;background-position:-17px 0;width:13px;height:17px;margin-top:-9px}
.esriPopup .outerPointer.left{left:6px;top:50%;background-position:0 0;width:13px;height:17px;margin-top:-8px}
.esriPopup .pointer.topLeft{left:0;top:-12px;background-position:-58px -39px;width:24px;height:14px}
.esriPopup.blueTheme .pointer.topLeft{left:0;top:-12px;background-position:0 -39px;width:24px;height:14px}
.esriPopup .pointer.topRight{right:0;top:-12px;background-position:-58px -39px;width:24px;height:14px}
.esriPopup.blueTheme .pointer.topRight{right:0;top:-12px;background-position:0 -39px;width:24px;height:14px}
.esriPopup .pointer.bottomRight{right:0;bottom:-12px;background-position:0 -21px;width:25px;height:14px}
.esriPopup .pointer.bottomLeft{left:2px;bottom:-12px;background-position:0 -21px;width:25px;height:14px}
.dj_ie7 .esriPopup .pointer.hidden{background:0}
.esriViewPopup .hidden{display:none}
.esriViewPopup .hzLine{border:0;border-top:1px solid #333;margin-top:6px;margin-bottom:6px}
.esriViewPopup .break{height:14px}
.esriViewPopup .header{font-weight:bold}
.esriViewPopup .mainSection .attrTable{border-collapse:collapse}
.esriViewPopup .mainSection .attrTable td{padding:2px;padding-bottom:5px}
.esriViewPopup .mainSection .attrTable td.attrName{color:#888;padding-right:5px}
.esriViewPopup .attachmentsSection ul{margin:0;padding:0;list-style-type:none}
.esriViewPopup .caption{font-style:italic}
.esriViewPopup .gallery{position:relative;width:200px;height:150px;margin:10px 13px 0 12px}
.esriViewPopup .gallery .frame.image{text-align:center}
.esriViewPopup .gallery .frame img{max-width:200px;max-height:150px;border-style:none}
.esriViewPopup .gallery .frame div.chart{width:200px;height:150px}
.esriViewPopup .gallery ul.summary{position:absolute;right:0;bottom:-18px;list-style-type:none;margin:0;padding:0}
.dj_rtl .esriViewPopup .gallery ul.summary{right:auto;left:0}
.esriViewPopup .gallery ul.summary li{float:left}
.dj_rtl .esriViewPopup .gallery ul.summary li{float:right}
.esriViewPopup .gallery ul.summary li.mediaCount{margin-left:3px}
.dj_rtl .esriViewPopup .gallery ul.summary li.mediaCount{margin-left:auto;margin-right:3px}
.esriViewPopup .gallery .mediaHandle{position:absolute;top:67px;cursor:pointer;background:url("arcgis/library/js/esri/dijit/images/popup-sprite.png") no-repeat}
.esriViewPopup .gallery .mediaHandle.prev{left:-12px;background-position:-54px -19px;width:9px;height:16px}
.esriViewPopup .gallery .mediaHandle.next{right:-12px;background-position:-73px 0;width:9px;height:16px}
.dj_ie7 .esriViewPopup .gallery .mediaHandle.hidden{background:0}
.esriViewPopup .gallery .mediaIcon{background:url("arcgis/library/js/esri/dijit/images/popup-sprite.png") no-repeat}
.esriViewPopup .gallery .mediaIcon.image{background-position:-67px -20px;width:15px;height:15px}
.esriViewPopup .gallery .mediaIcon.chart{background-position:-50px 0;width:19px;height:15px}
.dj_ie7 .esriViewPopup .gallery .mediaIcon.hidden{background:0}
.esriViewPopup .editSummarySection .break{height:10px}
.esriViewPopup .editSummary{color:#888}
.esriPopupMobile{position:absolute;z-index:40;box-shadow:0 0 .75em #111;-moz-box-shadow:0 0 .75em #111;-webkit-box-shadow:0 0 .75em #111;-o-box-shadow:0 0 .75em #111;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}
.esriMobilePopupNavigator{position:absolute;top:42px;overflow:hidden;width:100%;height:18px;background:#ddd;z-index:42;text-align:center;padding-bottom:3px}
.esriMobilePopupInfoView{display:none;position:absolute;top:42px;overflow:hidden;width:100%;height:100%;background:#fff;z-index:42;padding-bottom:30px;padding-left:2px}
.esriPopupMobile .hidden{display:none}
.esriPopupMobile .sizer{width:260px}
.esriPopupMobile a{color:#369;text-decoration:underline}
.esriPopupMobile .titlePane{background:none repeat scroll 0 0 #0e3043;color:#fff;height:40px;padding-left:35px;padding-right:35px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;cursor:default;border:2px solid #fff}
.esriPopupMobile .titlePane .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:10pt;font-weight:bold;width:174x;line-height:18px;margin-top:3px}
.esriPopupMobile .titlePane .footer{font-size:9pt;font-style:italic;line-height:10px}
.esriPopupMobile .titlePane .spinner{float:left;margin-top:4px;margin-right:4px;cursor:pointer;background:url("arcgis/library/js/esri/dijit/images/spinner.gif") no-repeat;width:16px;height:16px;background-position:0 0}
.esriPopupMobile .titleButton{position:absolute;top:2px;cursor:pointer}
.esriPopupMobile .titleButton.close{top:6px;left:3px;width:32px;height:32px;background:url("arcgis/library/js/esri/dijit/images/whitex.png") no-repeat}
.esriPopupMobile .titleButton.arrow{top:6px;right:3px;width:32px;height:32px;background:url("arcgis/library/js/esri/dijit/images/whiter.png") no-repeat}
.esriPopupMobile .titleButton.prev{top:26px;left:76px;width:18px;height:11px;background:url("arcgis/library/js/esri/dijit/images/leftlongarrow.png") no-repeat}
.esriPopupMobile .titleButton.next{top:26px;right:76px;width:18px;height:11px;background:url("arcgis/library/js/esri/dijit/images/rightlongarrow.png") no-repeat}
.esriPopupMobile .pointer{position:absolute}
.esriPopupMobile .pointer.top{left:118px;top:-10px;width:24px;height:12px;margin-left:0;background:url("arcgis/library/js/esri/dijit/images/pointertop.png") no-repeat}
.esriPopupMobile .pointer.bottom{left:50%;bottom:-10px;width:24px;height:12px;margin-left:0;background:url("arcgis/library/js/esri/dijit/images/pointerbottom.png") no-repeat}
.esriMobileNavigationBar{overflow:hidden;position:absolute;z-index:41;top:0;background-color:#639bbc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.25,#0a4d6a),color-stop(0.82,#639bbc));background-image:-moz-linear-gradient(center bottom,#0a4d6a 25%,#639bbc 82%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#639BBC',endColorstr='#0A4D6A');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#639BBC', endColorstr='#0A4D6A')";width:100%;height:42px;margin:0 auto;clear:both;font-family:Helvetica,Arial,sans-serif;display:block}
.esriMobileNavigationBar .esriMobileNavigationItem{display:block;margin-top:5px}
.esriMobileNavigationBar .esriMobileNavigationItem.left{width:32px;height:32px;float:left;position:absolute;left:0;top:0}
.esriMobileNavigationBar .esriMobileNavigationItem.right{width:32px;height:32px;float:right;position:absolute;right:0;top:0}
.esriMobileNavigationBar .esriMobileNavigationItem.right1{width:32px;height:32px;float:right;position:absolute;right:36px;top:0}
.esriMobileNavigationBar .esriMobileNavigationItem.right1.hidden{display:none}
.esriMobileNavigationBar .esriMobileNavigationItem.right2{width:32px;height:32px;float:right;position:absolute;right:74px;top:0}
.esriMobileNavigationBar .esriMobileNavigationItem.right2.hidden{display:none}
.esriMobileNavigationBar .esriMobileNavigationItem.center{display:block;color:white;font-size:16px;font-weight:600;margin:.6em 32px .8em 32px;outline:0 none !important;overflow:hidden;padding:0;text-align:center;white-space:nowrap;text-overflow:ellipsis}
.esriMobileInfoView{position:absolute;top:42px;width:100%;background:#fff;display:none;z-index:42;opacity:1.0;overflow:hidden}
.esriMobileInfoViewPartial{border-bottom:2px solid #333;position:absolute;overflow:hidden;top:42px;width:100%;height:90px;background:#fff;z-index:42;opacity:1.0}
.esriMobileInfoView .esriMobileInfoViewSection{margin:6px;padding:6px;border:solid 2px rgba(0,0,0,0.5);background-color:rgba(255,255,255,0.75);-webkit-border-radius:10px;-webkit-box-sizing:border-box}
.esriMobileInfoViewPartial .esriMobileInfoViewSection{margin:6px;padding:6px;border:solid 2px rgba(0,0,0,0.5);background-color:rgba(255,255,255,0.75);-webkit-border-radius:10px;-webkit-box-sizing:border-box}
.esriMobileInfoView .esriMobileInfoViewItem{margin:0;color:#000}
.esriMobileInfoViewPartial .esriMobileInfoViewItem{margin:0}
.esriMobileInfoView .esriMobileInfoViewItem .round{-webkit-border-radius:10px;border:solid 1px #888;padding:4px;margin:2px;text-align:left;-webkit-box-shadow:0 0 0 #888;overflow:hidden}
.esriMobileInfoViewPartial .esriMobileInfoViewItem .round{-webkit-border-radius:10px;border:solid 1px #888;padding:4px;margin:2px;text-align:left;-webkit-box-shadow:0 0 0 #888;overflow:hidden}
.esriMobileInfoViewItem .square{border-bottom:solid 1px #888;border-left:solid 1px #888;border-right:solid 1px #888;margin-left:5px;margin-right:5px;padding:4px;text-align:left;overflow:hidden;position:relative}
.esriMobileInfoViewItem .square .leftDiv{font-size:12px;color:#024672;float:left;width:60px;margin-left:2px}
.esriMobileInfoViewItem .square .contentDiv{margin-top:12px;margin-left:50px;padding-right:2px;height:100%;text-overflow:ellipsis}
.esriMobileInfoViewItem .square .title{font-size:20px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333}
.esriMobileInfoViewItem .square .desc{padding-right:32px;overflow:hidden;font-size:13px;color:#222;margin-left:2px;text-overflow:ellipsis}
.esriMobileInfoViewItem .square .arrow{position:absolute;top:16px;right:10px;width:32px;height:32px;background:url("arcgis/library/js/esri/dijit/images/squarearrow.png") no-repeat}
.esriMobileInfoViewItem .square .thumbnail{float:left;margin-top:3px;margin-bottom:3px;width:48px;height:48px}
.esriMobileInfoViewItem .square.first{margin-top:10px;border-top:solid 1px #888;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px}
.esriMobileInfoViewItem .square.last{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px}
.esriMobileInfoView .esriMobileInfoViewItem .gallery{margin:10px 10px 60px 12px}
.esriPrint{padding:8px}
.scalebar_top-left{left:10px;top:10px}
.scalebar_top-center{left:50%;top:10px}
.scalebar_top-right{right:30px;top:10px}
.scalebar_bottom-left{left:25px;bottom:25px}
.scalebar_bottom-center{left:50%;bottom:25px}
.scalebar_bottom-right{right:100px;bottom:25px}
.esriScalebar{z-index:30;position:absolute;width:0;height:20px}
.esriScalebarRuler{overflow:hidden;position:relative;width:100%;height:6px;background-color:White;border:1px solid #444}
.esriScalebarRulerBlock{overflow:hidden;position:absolute;height:50%;background-color:#444}
.upper_firstpiece{top:0;left:0;width:25%}
.upper_secondpiece{top:0;left:50%;width:25%}
.lower_firstpiece{top:50%;left:25%;width:25%}
.lower_secondpiece{top:50%;left:75%;width:30%}
.esriScalebarLine{overflow:hidden;position:relative;width:100%;height:6px;border:2px solid #444}
.esriScalebarMetricLineBackground{border:4px solid white;position:absolute;left:-1px;bottom:2px}
.esriScalebarMetricLine{border-top-style:none}
.esriScalebarEnglishLine{border-bottom-style:none;top:-2px}
.esriScaleLabelDiv{position:relative;top:-5px;width:100%;padding:2px}
.scaleLabelDiv{position:relative;width:100%;height:5px}
.esriScalebarLabel{font-size:11px;position:absolute;width:10%;text-align:center;color:#666;font:Verdana;font-weight:bolder;height:5px;top:-1px}
.esriScalebarLineLabel{position:relative}
.esriScalebarFirstNumber{left:45%}
.esriScalebarSecondNumber{left:95%}
.dojoxRangeSlider .dijitSliderLeftBumper,.dojoxRangeSlider .dijitSliderBottomBumper{background:#fff !important}
.dojoxRangeSliderBarContainer{position:relative}
.dojoxRangeSlider .dijitSliderProgressBarV{position:relative !important}
.dojoxRangeSlider .dijitSliderProgressBar{overflow:hidden;cursor:pointer}
.dojoxRangeSlider .dijitSliderProgressBarV{position:absolute !important;border-width:0}
.dojoxRangeSlider .dijitSliderImageHandleH{left:-50%}
.dijitSlider .dojoxRangeSliderBarContainer .dijitSliderProgressBarH,.dojoxRangeSlider .dijitSliderMoveableH{right:auto !important}
.esriTimeSlider{width:100%;z-index:999;position:relative}
.esriTimeSlider .tsButton{width:16px;height:16px;background-repeat:no-repeat;background-image:url("arcgis/library/js/esri/dijit/images/time_slider_sprite.png")}
.esriTimeSlider .tsPlayButton{background-position:-32px -0}
.esriTimeSlider .tsPauseButton{background-position:-16px -0}
.esriTimeSlider .tsPrevButton{background-position:-48px -0}
.esriTimeSlider .tsNextButton{background-position:0 0}
.esriTimeSlider .ts{padding:10px 3px 3px 3px;margin:3px}
.esriTimeSlider .tsTicks{height:10px;margin-bottom:-5px}
.esriTimeSlider .tsLabels{font-size:.7em;margin-top:5px}
.histogram-timeslider #map-controls{position:absolute;bottom:5px;height:135px;width:100%;z-index:1000;display:none}
.histogram-timeslider #histogram-timeslider-dijit{width:96%;position:relative;height:100px;margin:auto;margin-top:10px}
.histogram-timeslider #timeSlider{width:30%;margin:auto;position:relative}
.histogram-timeslider #histogram-slider{margin:auto;position:relative;height:5px;margin-top:-5px}
.histogram-timeslider #histogram-slider .dijitSliderBarH{height:1px !important;border:1px solid #525f6d !important;border-bottom:none !important}
.histogram-timeslider #histogram-slider .dijitSliderRightBumper{display:none}
.histogram-timeslider #histogram-slider .dijitSliderLeftBumper{display:none}
.histogram-timeslider #histogram-slider .dijitSliderImageHandleH{background:url("arcgis/library/js/esri/dijit/images/HistogramTimeSlider/circle_slider.png") no-repeat !important}
.histogram-timeslider div#focusTip{position:absolute;top:10px;left:10px;display:none;box-shadow:0 0 8px -2px #444;border-radius:4px;padding:6px;padding-top:1px;padding-bottom:1px;border:1px solid #EEE;background:#525f6d;color:#fff;text-align:center}
.histogram-timeslider #scale-bar-right{height:110px;width:45px;position:absolute;right:-45px;bottom:0}
.histogram-timeslider #scale-bar-left{height:110px;width:45px;position:absolute;left:-43px;bottom:0}
.histogram-timeslider #histogram-controls{width:100%;height:33px;position:relative;margin:auto;margin-left:-1px;margin-top:-2px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.histogram-timeslider .histogram-paging{color:#999;display:none}
.histogram-timeslider .histogram-paging .btn{width:40px;height:27px}
.histogram-timeslider #histogram-page-back{position:absolute;left:10px;top:2px}
.histogram-timeslider #histogram-page-forward{position:absolute;right:10px;top:2px}
.histogram-timeslider #histogram-range{position:relative;margin:auto;width:600px;color:#666;text-align:center;padding-top:8px}
div.esriRenderingRuleContainer{font-family:verdana,helvetica;font-size:12px}
.esriRenderingRuleTable{table-layout:fixed;border-collapse:separate;text-align:left;border-spacing:0 10px}
.esriRenderingRuleCol1{width:33%}
.esriRenderingRuleCol2{width:33%}
.esriRenderingRuleCol3{width:33%}
.esriRenderingRuleHeadingLabel{font-weight:bold;padding-bottom:10px}
.esriRenderingRuleEnhancementHeadingLabel{font-weight:bold;padding-bottom:25px}
.esriRenderingRuleApply{text-align:center}
.esriRenderingRuleRasterFunctionList{padding:0;margin:0;width:100%}
.esriRenderingRuleBandIdsRedList{padding:0;margin:0;color:Black;width:100%}
.esriRenderingRuleBandIdsGreenList{padding:0;margin:0;color:Black;width:100%}
.esriRenderingRuleBandIdsBlueList{padding:0;margin:0;color:Black;width:100%}
.esriRenderingRuleFixedInput{padding-left:10px;width:50px;font-family:inherit;font-size:inherit}
.esriRenderingRuleMsgLabel{font-size:11px;float:right;font:Verdana}
.esriRenderingRuleStretchMethodList{padding:0;margin:0;width:100%}
.esriRenderingRuleGammaSlider{width:100%;padding-top:20px}
.esriRenderingRuleDraCheckbox{float:left}
.esriRenderingRuleDraLabel{padding-left:5px}
.esriRenderingRuleApplyButton{text-align:center;float:center;font-family:inherit;font-size:inherit}
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:0 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:0;margin:0;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("arcgis/library/js/esri/dijit/images/MosaicRule_Threedots.png");width:16px;height:16px}
.mosaicRuleQueryIcon{background-image:url("arcgis/library/js/esri/dijit/images/MosaicRule_Query.png");width:16px;height:16px}
.mosaicRuleThreedotsIcon{background-image:url("arcgis/library/js/esri/dijit/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:0;margin:0}
.mosaicRuleDropdownIcon .dijitArrowButtonInner{display:none}
.claro .mosaicRuleDropdownIcon .dijitButtonNode{padding:0 2px 2px 2px}
.mosaicRuleDropdownIcon .dijitButtonNode *{vertical-align:middle}
.mosaicRuleApplyButton{font-family:inherit;font-size:inherit}
.esriDrawingToolbar .dijitToolbar{font-size:11px;font-family:Verdana}
.esriDrawingToolbar .dijitTitleNode{font-size:11px;font-family:Verdana}
.toolbarIcon{background-image:url("arcgis/library/js/esri/dijit/editing/images/toolbar_icons.png");width:16px;height:16px}
.pointIcon{background-position:0 0}
.pointIconDisabled{background-position:-16px 0}
.polylineIcon{background-position:-34px 0}
.polylineIconDisabled{background-position:-50px 0}
.polygonIcon{background-position:-69px 0}
.polygonIconDisabled{background-position:-84px 0}
.freehandPolylineIcon{background-position:-101px 0}
.freehandPolylineIconDisabled{background-position:-118px 0}
.freehandPolygonIcon{background-position:-135px 0}
.freehandPolygonIconDisabled{background-position:-152px 0}
.unionIcon{background-position:-169px 0}
.cutIcon{background-position:-186px 0}
.reshapeIcon{background-position:-203px 0}
.autoCompleteIcon{background-position:-220px 0}
.newSelectionIcon{background-position:-237px 0}
.addToSelectionIcon{background-position:-254px 0}
.removeFromSelectionIcon{background-position:-271px 0}
.clearSelectionIcon{background-position:-288px 0}
.attributesIcon{background-position:-305px 0}
.deleteFeatureIcon{background-position:-322px 0}
.rectangleIcon{background-position:-339px 0}
.triangleIcon{background-position:-356px 0}
.ellipseIcon{background-position:-373px 0}
.circleIcon{background-position:-390px 0}
.arrowIcon{background-position:-407px 0}
.arrowDownIcon{background-position:-424px 0}
.arrowLeftIcon{background-position:-441px 0}
.arrowUpIcon{background-position:-458px 0}
.esriEditor{font-family:Verdana;font-size:11px}
.esriEditor .progressBar{display:none;width:80%;margin:5px auto}
.dojoxGrid{position:relative;background-color:#ebeadb;font-family:Geneva,Arial,Helvetica,sans-serif;-moz-outline-style:none;outline:0;overflow:hidden;height:0}
.dojoxGrid table{padding:0}
.dojoxGrid td{-moz-outline:0}
.dojoxGridMasterHeader{position:relative}
.dojoxGridMasterView{position:relative}
.dojoxGridMasterMessages{position:relative;padding:1em;text-align:center;background-color:white}
.dojoxGridView{position:absolute;overflow:hidden}
.dojoxGridHeader{position:absolute;overflow:hidden;cursor:default}
.dojoxGridHeader{background-color:#e8e1cf}
.dojoxGridHeader table{text-align:center}
.dojoxGridHeader .dojoxGridCell{border:1px solid;border-color:#f6f4eb #aca899 #aca899 #f6f4eb;background:url("arcgis/library/js/dojo/dojox/grid/resources/images/grid_dx_gradient.gif") #e8e1cf top repeat-x;padding-bottom:2px}
.dojoxGridHeader .dojoxGridCellOver{background-image:none;background-color:white;border-bottom-color:#febe47;margin-bottom:0;padding-bottom:0;border-bottom-width:3px}
.dojoxGridHeader .dojoxGridCellFocus{border:1px dashed blue}
.dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver{background-image:none;background-color:white;border-bottom-color:#febe47;margin-bottom:0;padding-bottom:0;border-bottom-width:3px}
.dojoxGridArrowButtonNode{display:none;padding-left:16px}
.dojoxGridArrowButtonChar{display:inline}
.dojoxGridArrowButtonNode:hover{cursor:default}
.dojoxGridArrowButtonChar:hover{cursor:default}
.dojoxGridSortUp:hover{cursor:default}
.dojoxGridSortDown:hover{cursor:default}
.dijit_a11y .dojoxGridArrowButtonChar{display:inline !important}
.dojoxGridScrollbox{position:relative;overflow:auto;background-color:white;width:100%}
.dojoxGridContent{position:relative;overflow:hidden;-moz-outline-style:none;outline:0}
.dojoxGridRowbar{border:1px solid;border-color:#f6f4eb #aca899 #aca899 #f6f4eb;border-top:0;background:url("arcgis/library/js/dojo/dojox/grid/resources/images/grid_dx_gradient.gif") #e8e1cf top repeat-x}
.dojoxGridRowbarInner{border-top:1px solid #f6f4eb}
.dojoxGridRowbarOver{background-image:none;background-color:white;border-top-color:#febe47;border-bottom-color:#febe47}
.dojoxGridRowbarSelected{background-color:#d9e8f9}
.dojoxGridRow{position:relative;width:9000em}
.dojoxGridRow{border:1px solid #e8e4d8;border-color:#f8f7f1;border-left:0;border-right:0;background-color:white;border-top:0}
.dojoxGridRowOver{border-top-color:#febe47;border-bottom-color:#febe47}
.dojoxGridRowOdd{background-color:#fffdf3}
.dojoxGridRowSelected{background-color:#d9e8f9}
.dojoxGridRowTable{table-layout:fixed;width:0;empty-cells:show}
.dj_ie .dojoxGridRowTable{border-collapse:collapse}
.dojoxGridInvisible{visibility:hidden}
.Xdojo-ie .dojoxGridInvisible{display:none}
.dojoxGridInvisible td,.dojoxGridHeader .dojoxGridInvisible td{border-top-width:0;border-bottom-width:0;padding-top:0;padding-bottom:0;height:0;overflow:hidden}
.dojoxGrid .dojoxGridCell{border:1px solid;border-color:#ebeadb;border-right-color:#d5cdb5;padding:3px 3px 3px 3px;text-align:left;overflow:hidden;word-wrap:break-word}
.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell{white-space:nowrap;word-break:keep-all;word-wrap:normal;text-overflow:ellipsis}
.dojoxGridCellFocus{border:1px dashed blue}
.dojoxGridCellOver{border:1px dotted #febe47}
.dojoxGridCellFocus.dojoxGridCellOver{border:1px dashed green}
.dojoxGridRowEditing td{background-color:#f4fff4}
.dojoxGridRow-inserting td{background-color:#f4fff4}
.dojoxGridRow-inflight td{background-color:#f2f7b7}
.dojoxGridRow-error td{background-color:#f8b8b6}
.dojoxGridInput,.dojoxGridSelect,.dojoxGridTextarea{margin:0;padding:0;border-style:none;width:100%;font-size:100%;font-family:inherit}
.dojoxGridHiddenFocus{position:absolute;top:-1000px;height:0;width:0}
.dijit_a11y .dojoxGridRowbarSelected{border-top:1px solid white;border-bottom:1px dashed black;border-top:0;background:0}
.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner{border:0;border-top:1px solid white}
.dijit_a11y .dojoxGridRowSelected{border:1px solid black !important}
.dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem{display:table-cell;margin:0}
.dojoxGridDndAvatar{font-size:100%}
.dojoxGrid .dojoDndItemBefore{border-left-color:red}
.dojoxGrid .dojoDndItemAfter{border-right-color:red}
.dijit_a11y .dojoDndItemBefore{border-left:double}
.dijit_a11y .dojoDndItemAfter{border-right:double}
.dojoxGridDndAvatarItem td{border:1px solid;border-color:#f6f4eb #aca899 #aca899 #f6f4eb;background:url("arcgis/library/js/dojo/dojox/grid/resources/images/grid_dx_gradient.gif") #e8e1cf top repeat-x;padding:0;margin:0}
.dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage{border:0;border-color:#f6f4eb #aca899 #aca899 #f6f4eb;background-color:transparent;padding:3px;padding-bottom:2px;margin:0}
.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage{background-image:url("arcgis/library/js/dojo/dojo/resources/images/dndNoMove.png");background-repeat:no-repeat;background-position:center center}
.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage{background-image:url("arcgis/library/js/dojo/dojo/resources/images/dndNoCopy.png");background-repeat:no-repeat;background-position:center center}
.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage{background-image:url("arcgis/library/js/dojo/dojo/resources/images/dndMove.png");background-repeat:no-repeat;background-position:center center}
.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage{background-image:url("arcgis/library/js/dojo/dojo/resources/images/dndCopy.png");background-repeat:no-repeat;background-position:center center}
.dojoxGridColPlaceBottom{background:transparent url("arcgis/library/js/dojo/dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top}
.dojoxGridColPlaceTop{background:transparent url("arcgis/library/js/dojo/dojox/grid/resources/images/grid_sort_down.gif") no-repeat scroll left top}
.dojoxGridColPlaceTop,.dojoxGridColPlaceBottom{font-size:1px;height:6px;z-index:10000;top:0;overflow:hidden;position:absolute;line-height:1px;width:8px}
.dojoxGridResizeColLine{width:1px;background-color:#777;position:absolute;cursor:col-resize;z-index:10000}
.dojoxGridColNoResize,.dojoxGridColNoResize .dojoDndItemOver{cursor:not-allowed !important}
.dojoxGridColResize,.dojoxGridColResize .dojoDndItemOver,.dojoxGridColumnResizing,.dojoxGridColumnResizing .dojoDndItemOver,.dojoxGridColumnResizing .dojoxGridHeader{cursor:col-resize !important}
.dojoxGridColPlaceBottom{background:transparent url("arcgis/library/js/dojo/dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top}
.dojoxGridColPlaceTop{background:transparent url("arcgis/library/js/dojo/dojox/grid/resources/images/grid_sort_down.gif") no-repeat scroll left top}
.dojoxGridColPlaceTop,.dojoxGridColPlaceBottom{font-size:1px;height:6px;z-index:10000;top:0;overflow:hidden;position:absolute;line-height:1px;width:8px}
.dojoxGridResizeColLine{width:1px;background-color:#777;position:absolute}
.dojoxGridExpandoCell{vertical-align:middle}
.dojoxGridSummarySpan{visibility:hidden}
.dojoxGridSummaryRow .dojoxGridSummarySpan,.dojoxGridRowCollapsed .dojoxGridSummarySpan{visibility:visible}
.dojoxGridNoChildren .dojoxGridExpando{visibility:hidden !important;width:0 !important}
.templatePicker{border:1px solid #7eabcd;padding:3px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.templatePicker .tooltip{width:100px;position:absolute;border:1px solid #7eabcd;background-color:white;padding:5px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.templatePicker .grid .dojoxGridHeader{display:none}
.templatePicker .dojoxGrid{background-color:white;font-size:.85em}
.templatePicker .grid .dojoxGridRowOver .dojoxGridCell{background-color:#fff;color:#000}
.templatePicker .grid .dojoxGridRowSelected{background-color:#fff}
.templatePicker .grid .dojoxGridCell{border:1px solid #fff;outline:0}
.dj_ie6 .templatePicker .grid .dojoxGridCell{border:1px solid white}
.templatePicker .grid .dojoxGridCellOver{border:1px solid #fff}
.templatePicker .grid .dojoxGridRow{border-color:#fff}
.templatePicker .grid .dojoxGridRowOver{border-bottom-color:#fff;border-top-color:#fff}
.templatePicker .grid .dojoxGridCellFocus{border:1px solid #fff !important}
.templatePicker .grid .selectedItem{border:1px solid #7eabcd !important;background-color:#aec7e3 !important;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.templatePicker .grid .dojoxGridRowOdd{background-color:#fff}
.templatePicker .grid .groupLabel{text-align:center;padding:0;font-weight:bold}
.templatePicker .grid .item{cursor:default}
.templatePicker .grid .dojoxGridRowTable tr{vertical-align:top}
.dojoxCheckedMultiSelectHidden{display:none}
.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper{border:solid black 1px;margin:1px 0;overflow:scroll;overflow-y:scroll;overflow-x:hidden;height:100px}
.dj_ie .dojoxCheckedMultiSelectWrapper,.dj_webkit .dojoxCheckedMultiSelectWrapper{padding-right:15px}
.dojoxMultiSelectItem{cursor:default;padding:.1em .2em;white-space:nowrap}
.dojoxCheckedMultiSelectItem{white-space:nowrap;padding:.1em .2em;cursor:default}
.dojoxCheckedMultiSelectDisabled *,.dojoxCheckedMultiSelectReadOnly *{color:gray !important}
.dojoxCheckedMultiSelectItemLabel{margin-left:.2em}
.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper{margin:0 .1em}
.dojoxCheckedMultiSelectCheckBoxInput{opacity:.01}
.dj_ie .dojoxCheckedMultiSelectCheckBoxInput{filter:alpha(opacity=0);width:15px;height:16px}
.dijit_a11y .dojoxCheckedMultiSelectCheckBoxInput{opacity:1;filter:none}
.dojoxCheckedMultiSelectMenu td.dijitMenuArrowCell{display:none}
.dojoxCheckedMultiSelectMenu td.dijitMenuItemLabel{position:static;padding:2px}
.tundra .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper{background:#fff url("arcgis/library/js/dojo/dijit/themes/tundra/images/validationInputBg.png") repeat-x top left;#background:#fff url("arcgis/library/js/dojo/dijit/themes/tundra/images/validationInputBg.gif") repeat-x top left;border:1px solid #b3b3b3;line-height:normal}
.tundra .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper{border-color:#406b9b}
.soria .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper{background:#fff url("arcgis/library/js/dojo/dijit/themes/soria/images/validationInputBg.png") repeat-x top left;#background:#fff url("arcgis/library/js/dojo/dijit/themes/soria/images/validationInputBg.gif") repeat-x top left;border:1px solid #8ba0bd;line-height:normal}
.soria .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper{border-color:#406b9b}
.nihilo .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper{background:#fff url("arcgis/library/js/dojo/dijit/themes/nihilo/images/validationInputBg.png") repeat-x top left;#background:#fff url("arcgis/library/js/dojo/dijit/themes/nihilo/images/validationInputBg.gif") repeat-x top left;border:1px solid #d3d3d3;line-height:normal}
.nihilo .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper{border-color:#b3b3b3}
.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper{border:1px solid #b5bcc7;background-color:#f7fcff;line-height:normal;-webkit-transition-property:background-color,border;-webkit-transition-duration:.35s}
.claro .dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper{border-color:#769dc0;background-color:#e9f4fe;background-image:-moz-linear-gradient(rgba(127,127,127,0.2) 0,rgba(127,127,127,0) 2px);background-image:-webkit-linear-gradient(rgba(127,127,127,0.2) 0,rgba(127,127,127,0) 2px);background-image:linear-gradient(rgba(127,127,127,0.2) 0,rgba(127,127,127,0) 2px);background-repeat:repeat-x;-webkit-transition-duration:.25s}
.claro .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper{border:1px solid #769dc0;-webkit-transition-duration:.1s}
.claro .dojoxCheckedMultiSelectMenuCheckBoxItemIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/claro/form/images/checkboxRadioButtonStates.png");background-repeat:no-repeat;background-position:-15px;width:15px;height:16px}
.claro .dojoxCheckedMultiSelectMenuRadioItemIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/claro/form/images/checkboxRadioButtonStates.png");background-repeat:no-repeat;background-position:-105px;width:15px;height:16px}
.dj_ie6 .claro .dojoxCheckedMultiSelectMenuItemIcon{background-image:url("arcgis/library/js/dojo/dijit/themes/claro/form/images/checkboxRadioButtonStates.png")}
.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon{background-position:0 0}
.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon{background-position:-90px}
.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText{padding:2px}
.claro .dojoxCheckedMultiSelectButton{border:1px solid #b5bcc7;background-color:#fff;border-collapse:separate}
.claro .dojoxCheckedMultiSelect .dijitButtonNode{border:0 solid #b5bcc7;border-width:0}
.dj_ie6 .claro .dojoxCheckedMultiSelectButton,.dj_ie6 .claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode{background-image:none}
.claro .dojoxCheckedMultiSelectButton .dijitButtonContents{border:0 solid #b5bcc7;border-right-width:1px}
.claro .dojoxCheckedMultiSelectButton .dijitArrowButton{padding:0;border:1px solid #fff;border-top:0;background-color:#efefef;background-image:url("arcgis/library/js/dojo/dijit/themes/claro/images/standardGradient.png");background-image:-moz-linear-gradient(rgba(255,255,255,0.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,0.7) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(rgba(255,255,255,0.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,0.7) 0,rgba(255,255,255,0) 100%);background-repeat:repeat-x}
.claro .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner{background-image:url("arcgis/library/js/dojo/dijit/themes/claro/form/images/commonFormArrows.png");background-position:-35px;background-repeat:no-repeat;width:16px;height:16px}
.claro .dojoxCheckedMultiSelectButtonHover{border:1px solid #769dc0;background-color:#e9f4fe;background-image:-moz-linear-gradient(rgba(127,127,127,0.2) 0,rgba(127,127,127,0) 2px);background-image:-webkit-linear-gradient(rgba(127,127,127,0.2) 0,rgba(127,127,127,0) 2px);background-image:linear-gradient(rgba(127,127,127,0.2) 0,rgba(127,127,127,0) 2px);background-repeat:repeat-x}
.claro .dojoxCheckedMultiSelectButtonHover .dijitButtonContents{border-color:#769dc0}
.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton{background-color:#abd6ff}
.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner{background-position:-70px}
.claro .dojoxCheckedMultiSelectButtonFocused{border:1px solid #769dc0}
.claro .dojoxCheckedMultiSelectButtonFocused .dijitButtonContents{border-color:#769dc0}
.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton{background-color:#7dbefa;background-position:0 -177px;border:0;padding:0 1px}
.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner{background-position:-70px;margin-bottom:1px}
.claro .dojoxCheckedMultiSelectButtonDisabled{border:1px solid #d3d3d3;background-color:#efefef;background-image:none;color:#818181}
.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton{background-color:#efefef}
.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner{background-position:0 0}
.claro .dojoxTitleGroup .dijitTitlePaneContentOuter{border-bottom:0}
.claro .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter,.claro .dojoxTitleGroup{border-bottom:1px solid #b5bcc7}
.soria .dojoxTitleGroup .dijitTitlePaneContentOuter{border-bottom:0}
.soria .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter,.soria .dojoxTitleGroup{border-bottom:1px solid #bfbfbf}
.nihilo .dojoxTitleGroup .dijitTitlePaneContentOuter{border-bottom:0}
.nihilo .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter,.nihilo .dojoxTitleGroup{border-bottom:1px solid #bfbfbf}
html[dir='rtl'] caption,html[dir='rtl'] th{text-align:right}
.esriRtl{direction:rtl}
.esriAlignTrailing{text-align:right}
.esriAlignLeading{text-align:left}
.esriTdAlignTrailing{align:right}
.esriTdAlignLeading{align:left}
.esriFloatTrailing{float:right}
.esriFloatLeading{float:left}
.esriLtr .esriFloatLeading{float:left !important}
.esriRtl .esriAlignTrailing{text-align:left}
.esriRtl .esriAlignLeading{text-align:right}
.esriRtl .esriTdAlignTrailing{align:left}
.esriRtl .esriTdAlignLeading{align:right}
.esriRtl .esriFloatTrailing{float:left}
.esriRtl .esriFloatLeading{float:right}
.esriLeadingMargin0{margin-left:0}
.esriLeadingMargin025{margin-left:.25em}
.esriLeadingMargin05{margin-left:.5em}
.esriLeadingMargin1{margin-left:1em}
.esriLeadingMargin2{margin-left:2em}
.esriLeadingMargin3{margin-left:3em}
.esriLeadingMargin35{margin-left:3.5em}
.esriLeadingMargin4{margin-left:4em}
.esriLeadingMargin5{margin-left:5em}
.esriLeadingMargin6{margin-left:6em}
.esriLeadingMargin7{margin-left:7em}
.esriLeadingMargin10{margin-left:10em}
.esriLeadingMargin15{margin-left:1.5em}
.esriLeadingMargin27{margin-left:2.7em}
.esriLeadingMargin23{margin-left:2.3em}
.esriLeadingMargin24{margin-left:24em}
.esriTrailingMargin025{margin-right:.25em}
.esriTrailingMargin05{margin-right:.5em}
.esriTrailingMargin075{margin-right:.5em}
.esriTrailingMargin07{margin-right:.7em}
.esriTrailingMargin1{margin-right:1em}
.esriTrailingMargin2{margin-right:2em}
.esriTrailingMargin3{margin-right:3em}
.esriTrailingMargin35{margin-right:3.5em}
.esriTrailingMargin4{margin-right:4em}
.esriTrailingMargin5{margin-right:5em}
.esriTrailingMargin6{margin-right:6em}
.esriTrailingMargin63{margin-right:6.3em}
.esriTrailingMargin12{margin-right:1.2em}
.esriLeadingPadding05{padding-left:.5em}
.esriLeadingPadding1{padding-left:1em}
.esriTrailingPadding1{padding-right:1em}
.esriBorderRight1{border-right:1px solid #000}
.esriRtl .esriLeadingMargin0{margin-right:0}
.esriRtl .esriLeadingMargin025{margin-right:.25em}
.esriRtl .esriLeadingMargin05{margin-right:.5em}
.esriRtl .esriLeadingMargin075{margin-right:.75em}
.esriRtl .esriLeadingMargin1{margin-right:1em}
.esriRtl .esriLeadingMargin2{margin-right:2em;margin-left:auto}
.esriRtl .esriLeadingMargin3{margin-right:3em}
.esriRtl .esriLeadingMargin35{margin-right:3.5em}
.esriRtl .esriLeadingMargin4{margin-right:4em}
.esriRtl .esriLeadingMargin5{margin-right:5em}
.esriRtl .esriLeadingMargin6{margin-right:6em}
.esriRtl .esriLeadingMargin7{margin-right:7em}
.esriRtl .esriLeadingMargin10{margin-right:10em}
.esriRtl .esriLeadingMargin15{margin-right:1.5em}
.esriRtl .esriLeadingMargin27{margin-right:2.7em;margin-left:auto}
.esriRtl .esriLeadingMargin23{margin-right:2.3em}
.esriRtl .esriLeadingMargin24{margin-right:24em}
.esriRtl .esriTrailingMargin025{margin-left:.25em}
.esriRtl .esriTrailingMargin05{margin-left:.5em}
.esriRtl .esriTrailingMargin07{margin-left:.7em}
.esriRtl .esriTrailingMargin1{margin-left:1em}
.esriRtl .esriTrailingMargin2{margin-left:2em}
.esriRtl .esriTrailingMargin3{margin-left:3em}
.esriRtl .esriTrailingMargin4{margin-left:4em}
.esriRtl .esriTrailingMargin5{margin-left:5em}
.esriRtl .esriTrailingMargin6{margin-left:6em}
.esriRtl .esriTrailingMargin63{margin-left:6.3em}
.esriRtl .esriLeadingPadding05{padding-right:.5em}
.esriRtl .esriLeadingPadding1{padding-right:1em}
.esriRtl .esriTrailingPadding1{padding-left:1em}
.esriHelpPopup{position:absolute;z-index:40;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}
.esriHelpPopup .esriHelpPopupWrapper{box-shadow:0 0 .75em #777;-moz-box-shadow:0 0 .75em #777;-webkit-box-shadow:0 0 .75em #777;-o-box-shadow:0 0 .75em #777;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}
.dijitTooltipDialog.esriHelpPopup.esriHelpPopupWrapper{padding:1px}
.esriHelpPopup .hidden{display:none}
.esriHelpPopup .sizer{width:420px}
.esriHelpPopup a{color:#369;text-decoration:underline}
.esriHelpPopup .titlePane{background-color:#444;color:#fff;line-height:20px;padding-left:6px;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;cursor:default;border-bottom:0}
.esriHelpPopup .contentPane{position:relative;max-height:none;overflow:visible;padding:10px 6px 6px 10px;background-color:#f7f7f7;border-top:0;border-bottom:0;color:#333}
.esriHelpPopup .actionsPane{padding:2px 10px 4px 10px;background-color:#f7f7f7;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-top:0}
.esriHelpPopup .actionsPane .action{margin-right:10px}
.esriHelpPopup .dijitTooltipConnector{display:none}
.esriHelpPopup .dijitTooltipContainer{box-shadow:0 0 .75em #777;-moz-box-shadow:0 0 .75em #777;-webkit-box-shadow:0 0 .75em #777;-o-box-shadow:0 0 .75em #777;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;padding:0}
.Browser_Table{position:relative;background:#444;overflow:hidden;font-family:Verdana}
.Browser_ReloadProgress{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/largeBusy.gif");background-repeat:no-repeat;position:absolute;top:50%;left:50%;width:57px;height:50px;margin-left:-29px;margin-top:-25px;z-index:1000;-webkit-box-shadow:2px 2px 6px #9e9e9e;box-shadow:2px 2px 6px #9e9e9e}
.Browser_ReloadProgressBack{background-color:#999;position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;filter:alpha(opacity=55);-moz-opacity:.55;-khtml-opacity:.55;opacity:.55}
.Browser_UpdateProgress{position:absolute;width:57px;height:50px;top:12pt;right:46pt;background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/largeBusy.gif");background-repeat:no-repeat}
.Collapsed .Browser_UpdateProgress{width:28px;height:25px;top:3pt;right:3pt;background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/smallBusy.gif")}
.Browser_BackTd .Browser_Back{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/legendLayerContextLightGray_rtl.png")}
.Browser_BackTd:hover .Browser_Back{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/leftarrowwhite.png")}
.Browser_BackTd{text-align:center;vertical-align:middle}
.Browser_Back{display:inline-block;background-image:none;background-repeat:no-repeat;width:19.5pt;height:19.5pt;margin-left:9pt;margin-right:9pt;cursor:pointer}
.dj_rtl .Browser_Back{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/rightArrowwhite.png")}
.dj_rtl .Browser_BackTd .Browser_Back{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/legendLayerContextLightGray.png")}
.dj_rtl .Browser_BackTd:hover .Browser_Back{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/rightArrowwhite.png")}
.Browser_ForwardTd .Browser_Forward{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/legendLayerContextLightGray.png")}
.Browser_ForwardTd:hover .Browser_Forward{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/rightArrowwhite.png")}
.Browser_ForwardTd{text-align:center;vertical-align:middle}
.Browser_Forward{display:inline-block;background-image:none;background-repeat:no-repeat;width:19.5pt;height:19.5pt;margin-left:9pt;margin-right:9pt;cursor:pointer}
.dj_rtl .Browser_ForwardTd .Browser_Forward{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/legendLayerContextLightGray_rtl.png")}
.dj_rtl .Browser_ForwardTd:hover .Browser_Forward{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/leftarrowwhite.png")}
.Browser_HostBorder{position:relative;width:367.5pt;height:245pt;margin:3.75pt 0 3.75pt 0;border:.75pt solid #fff}
.Browser_TitlePane{font-size:10.5pt;text-align:left;overflow:hidden !important;padding:4.5pt 9pt 0 9pt !important;z-index:3}
.dj_rtl .Browser_TitlePane{text-align:right}
.Browser_TitlePane .dijitSelect{position:relative;background:0;border:0}
.Browser_TitlePane .dijitSelect .dijitButtonContents,.Browser_TitlePane .dijitSelect .dijitArrowButton{color:#fff;background:0;border:0;min-width:0}
.Browser_TitlePane .dijitSelectFocused .dijitArrowButton{padding:0}
.Browser_TitlePane .dijitSelectHover .dijitSelectLabel{text-decoration:underline}
.Browser_TitlePane .dijitSelectLabel{width:auto;padding:0}
.Browser_TitlePane .dijitSelect .dijitInputField{padding:0}
.Browser_TitlePane .dijitSelect .dijitArrowButtonContainer{border:0}
.Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/PulldownTriangleIcon.png");background-position:3.75pt 50%}
.dj_rtl .Browser_TitlePane .dijitSelect .dijitArrowButtonInner{right:auto;left:3pt}
.Browser_ContentPane{overflow:hidden;position:absolute;width:100%;top:20pt;right:0;bottom:0;left:0}
.Browser_ContentPane .WidgetBack .BaseWidget_HeaderPane{margin-top:0}
.Collapsed .Browser_ContentPane{top:15pt}
.Collapsed .Browser_TitlePane .dijitSelectLabel{max-width:142.5pt;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis}
.Collapsed .Browser_HostBorder{width:157.5pt;height:164.25pt;margin:0;border:0}
.Collapsed .Browser_TitlePane{padding:0 3.75pt 0 3.75pt !important}
.Collapsed .Browser_Back,.Collapsed .Browser_Forward{width:13.5pt;margin-left:3.75pt;margin-right:3.75pt;background-size:13.5pt}
.NotSupported_Message{font:bold 9pt verdana;padding:7.5pt}
.GEOptions_Root{padding:5px;background:white}
.GEOptions_Buffer{margin:3px}
.GEOptions_RingRadius{width:50px;margin-bottom:2px}
.GEOptions_Unit{cursor:pointer;text-decoration:underline;font-weight:bold}
.GEOptions_DriveTimeRadius{width:50px}
.GEOptions_ToolCheck{margin:3px;display:block}
.GEOptions_ToolCheckLabel{vertical-align:middle}
.GEOptions_FeatureServiceText{width:300px;margin-left:20px}
.app_ToolBar{position:absolute;left:20px;top:10px;padding:2px}
.app_PanIcon{width:16px;height:16px;background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/pan.png");background-repeat:no-repeat}
.app_GEIcon{width:16px;height:16px;background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/DRA.png");background-repeat:no-repeat}
.app_MoveHandle{position:absolute;width:100%;height:100%;cursor:move}
.app_ProgressBar{position:fixed;left:10px;bottom:10px;width:100px;display:none}
.AgePyramid_ContentPane{overflow:hidden}
.AgePyramid_Chart{position:absolute;top:0;left:0;bottom:0;width:60%;cursor:default}
.AgePyramid_MinMax{position:absolute;top:30%;right:9.75pt;bottom:7.5pt;width:35%}
.AgePyramid_MinMax div{margin-left:7.5pt}
.dj_rtl .AgePyramid_MinMax{right:auto;left:9.75pt;text-align:right}
.AgePyramid_MinLabel{margin-top:2em}
.AgePyramid_Text{font-size:131.25%;margin-top:.2em}
.AgePyramid_TextMale{color:#69a3f7}
.AgePyramid_TextFemale{color:#ff9cf3}
.AgePyramid_Comparison{position:absolute;right:3pt;bottom:6pt;width:35%}
.dj_rtl .AgePyramid_Comparison{right:auto;left:3pt;text-align:right}
.AgePyramid_ComparisonLabel{margin-bottom:3.75pt}
.Collapsed .AgePyramid_Chart{width:100%}
.Collapsed .MenLabel,.Collapsed .WomenLabel{position:absolute;font-size:8.25pt;top:10pt}
.Collapsed .MenLabel{color:#69a3f7}
.Collapsed .WomenLabel{color:#ff9cf3;right:0}
.dj_rtl .MenLabel{left:0}
.BaseSelectComparison_Select .dijitSelect{position:relative;color:#e2e2e2;border-color:#acacac;width:100%;height:1.6em;background:0}
.BaseSelectComparison_Select .dijitSelect .dijitButtonContents,.BaseSelectComparison_Select .dijitSelect .dijitArrowButton{color:#e2e2e2;background:0;border:0}
.BaseSelectComparison_Select .dijitSelect .dijitArrowButtonContainer{border:0;width:12pt}
.BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner{position:absolute;top:50%;right:3pt;margin-top:-2.25pt;width:0;height:0;border-left:2.7pt solid transparent;border-right:2.7pt solid transparent;border-top:4.5pt solid #e2e2e2}
.dj_rtl .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner{right:auto;left:3pt}
.WidgetBack{width:345pt;height:245pt;font-family:Verdana;font-size:8pt;background-color:#444;overflow:hidden;color:#e2e2e2;text-align:left}
.WidgetBack .dijitContentPane{padding:0 !important}
.Collapsed .WidgetBack{width:150pt;height:150pt}
.BaseWidget_HeaderPane{margin:3pt 9pt 0 9pt;overflow:hidden}
.BaseWidget_ContentPane{margin:0 9pt 0 9pt}
.BaseWidget_FooterPane{margin:0 9pt 3pt 9pt;overflow:hidden}
.BaseWidget_Title{font-size:131.25%;margin-bottom:3pt;color:#fff}
.dj_rtl .BaseWidget_Title{text-align:right}
.BaseWidget_Subtitle{font-size:9pt;color:#e2e2e2}
.Collapsed .BaseWidget_Subtitle{font-size:8pt}
.BaseWidget_Subtitle div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.SortSpan{font-size:80%;color:gray}
.SortLink{cursor:pointer;vertical-align:middle;white-space:nowrap}
.SortLink:hover{text-decoration:underline}
.SortArrow{font-size:80%}
.AlternatingRow{background-color:#666}
.Collapsed .BaseWidget_ContentPane{margin:0 3.75pt 1.5pt 3.75pt}
.Collapsed .BaseWidget_HeaderPane{margin:2.25pt 3.75pt 0 3.75pt}
.OneVarMultiComparison_Value{margin:3pt 0 6pt 0}
.OneVarMultiComparison_Value_Primary{font-size:281.25%;font-weight:bold;color:#6f6}
.OneVarMultiComparison_Expanded_Value_Primary{font-weight:bold;font-size:27pt;color:#6f6}
.OneVarMultiComparison_Value_Secondary{font-size:121.875%;font-weight:bold;color:#6f6}
.OneVarMultiComparison_Expanded_Value_Site{font-size:140%}
.OneVarMultiComparison_Comparison{margin:4.5pt 0 4.5pt 0}
.OneVarMultiComparison_Expanded_ContentPane{max-height:150pt;overflow-y:auto}
.OneVarMultiComparison_Collapsed_ContentPane{max-height:90pt;overflow-y:auto}
.OneVarMultiComparison_Table{margin:0 .75pt 0 .75pt;width:99%;border-collapse:collapse}
.OneVarMultiComparison_Collapsed_TextColumn{padding:0 3pt 1.5pt 0;text-align:right}
.OneVarMultiComparison_CurrentRow{color:#fff}
.OneVarMultiComparison_Row{color:#c4c4c4}
.OneVarMultiComparison_Collapsed_BarFrame{border:.75pt solid #8e8e8e;margin:4.5pt 0 4.5pt 0}
.OneVarMultiComparison_Collapsed_Bar{height:9pt;background:#b5b5b5}
.OneVarMultiComparison_Collapsed_CurrentBar{height:9pt;background:#6f6}
.OneVarMultiComparison_Expanded_Bar{height:9pt;background:#b5b5b5}
.OneVarMultiComparison_Expanded_CurrentBar{height:9pt;background:#6f6}
.OneVarMultiComparison_TextColumnHeader{padding:1.5pt 3pt 1.5pt 3pt;color:#fff}
.OneVarMultiComparison_ValueColumnHeader{padding:1.5pt 2.25pt 1.5pt 2.25pt;color:#fff}
.OneVarMultiComparison_ChartColumnHeader_Lower{padding:0 1.5pt 0 1.5pt}
.OneVarMultiComparison_ChartColumnHeader_Upper{padding:0 1.5pt 0 1.5pt;text-align:right}
.OneVarMultiComparison_TextColumn{padding:1.5pt 3pt 1.5pt 3pt;border:.75pt solid #acacac}
.OneVarMultiComparison_ValueColumn{padding:1.5pt 2.25pt 1.5pt 2.25pt;border:.75pt solid #acacac}
.OneVarMultiComparison_ChartColumn{padding:2.25pt 0 2.25pt 0;border:.75pt solid #acacac}
.Collapsed .OneVarMultiComparison_Value{margin:0}
.Collapsed .OneVarMultiComparison_Comparison{margin:0 0 3.75pt 0}
.Collapsed .OneVarMultiComparison_Expanded_Value_Primary{font-size:19.5pt}
.dj_rtl .OneVarMultiComparison_Value_Primary,.dj_rtl .OneVarMultiComparison_Expanded_Value_Primary,.dj_rtl .OneVarMultiComparison_Value_Secondary,.dj_rtl .OneVarMultiComparison_Expanded_Value_Site,.dj_rtl .OneVarMultiComparison_Comparison{float:right}
.dj_rtl .OneVarMultiComparison_TextColumnHeader,.dj_rtl .OneVarMultiComparison_ValueColumnHeader,.dj_rtl .OneVarMultiComparison_TextColumn,.dj_rtl .OneVarMultiComparison_ValueColumn,.dj_rtl .OneVarMultiComparison_ChartColumnHeader_Lower,.dj_rtl .OneVarMultiComparison_Value{text-align:right}
.dj_rtl .OneVarMultiComparison_ChartColumnHeader_Upper{text-align:left}
.dj_rtl .RelatedVariables_Labels{text-align:right}
.RelatedVariables_HighLabel{margin:1.5pt 1.5pt 3pt 0;font-size:9pt}
.RelatedVariables_LowLabel{margin:0 0 1.5pt 0;font-size:9pt}
.RelatedVariables_Table{position:relative;margin:0 .75pt 0 .75pt;border-collapse:collapse;width:99%}
.RelatedVariables_ColumnHeader{padding-top:0;color:#fff}
.RelatedVariables_TextColumn{padding-left:4pt;border:.75pt solid #acacac}
.RelatedVariables_ValueColumn{padding-left:4pt;border:.75pt solid #acacac}
.RelatedVariables_DifferenceColumn{padding-left:4pt;padding-right:4pt;border:.75pt solid #acacac}
.RelatedVariables_DifferenceColumn_Positive{color:#66f45b}
.RelatedVariables_DifferenceColumn_Negative{color:#43d3ff}
.dj_rtl .RelatedVariables_ColumnHeader,.dj_rtl .RelatedVariables_TextColumn,.dj_rtl .RelatedVariables_ValueColumn,.dj_rtl .RelatedVariables_DifferenceColumn_Positive,.dj_rtl .RelatedVariables_DifferenceColumn_Negative{text-align:right}
.RelatedVariables_ChartNegative{text-align:right;border-top:.75pt solid #acacac;border-bottom:.75pt solid #acacac}
.dj_rtl .RelatedVariables_ChartNegative{text-align:left}
.RelatedVariables_ChartPositive{border-right:.75pt solid #acacac;border-top:.75pt solid #acacac;border-bottom:.75pt solid #acacac}
.dj_rtl .RelatedVariables_ChartPositive{text-align:right;border-right:0;border-left:.75pt solid #acacac}
.RelatedVariables_PositiveBar{height:9pt;background-color:#66f45b;display:inline-block}
.RelatedVariables_NegativeBar{height:9pt;background-color:#43d3ff;display:inline-block}
.RelatedVariables_ComparisonDiv{float:right;width:35%;margin:3pt}
.dj_rtl .RelatedVariables_ComparisonDiv{float:left}
.RelatedVariables_ComparisonLabel{margin-bottom:3.75pt}
.dj_rtl .RelatedVariables_ComparisonLabel{text-align:right}
.Collapsed .RelatedVariables_TextColumn,.Collapsed .RelatedVariables_ValueColumn{font-size:6.75pt}
.Collapsed .MinPct{background-color:#7bbdff}
.Collapsed .MaxPct{background-color:#6def37}
.Collapsed .MinPct,.Collapsed .MaxPct{color:#444}
.BufferOptions_StudyAreaLabel{text-align:right}
.BufferOptions_DriveTimeToggle{margin-left:3.75pt}
.BufferOptions_RadiusLabel{text-align:right}
.BufferOptions_RadiusSpinner{width:37.5pt;margin-right:1px}
.BufferOptions_RadiusTd{text-align:left}
.NumberSpinner{position:relative}
.NumberSpinner_RadiusButton{position:absolute;top:0;cursor:pointer;padding:10px;margin:-8px -8px -10px -8px}
.NumberSpinner_RadiusPlus{right:0}
.NumberSpinner_RadiusMinus{left:0}
.claro .NumberSpinner .dijitInputContainer{text-align:center}
.DataCollection{float:left;position:relative;width:112.5pt;height:52.5pt;margin:0 2.25pt 2.25pt 0;cursor:pointer}
.dj_rtl .DataCollection{float:right}
.DataCollection:hover{background:#a7a7a7}
.DataCollection_Checked{background:#efefef}
.DataCollection_Icon{width:37.5pt;background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/default.png");background-repeat:no-repeat;background-position:center center}
.DataCollection_Check{position:absolute;top:0;left:0}
.dj_rtl .DataCollection_Check{left:auto;right:0}
.DataCollection_ShowOnHover{visibility:hidden}
.DataCollection:hover .DataCollection_ShowOnHover{visibility:visible}
.DataCollection:hover .DataCollection_Icon{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/default_over.png")}
.DataCollection_Label{text-align:left;font-size:90%}
.dj_rtl .DataCollection_Label{text-align:right}
.DataCollection_business{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Business.png")}
.DataCollection:hover .DataCollection_business{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Business_over.png")}
.DataCollection_health{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Health.png")}
.DataCollection:hover .DataCollection_health{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Health_over.png")}
.DataCollection_key{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/KeyUSData.png")}
.DataCollection:hover .DataCollection_key{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/KeyUSData_over.png")}
.DataCollection_media{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Media.png")}
.DataCollection:hover .DataCollection_media{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Media_over.png")}
.DataCollection_policy{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Policy.png")}
.DataCollection:hover .DataCollection_policy{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Policy_over.png")}
.DataCollection_tapestry{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Tapestry.png")}
.DataCollection:hover .DataCollection_tapestry{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Tapestry_over.png")}
.DataCollection_wealth{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Wealth.png")}
.DataCollection:hover .DataCollection_wealth{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Wealth_over.png")}
.DataCollection_landscape{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/DefaultLandscapeNormal.png")}
.DataCollection:hover .DataCollection_landscape{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/DefaultLandscapeOver.png")}
.DataCollection{float:left;position:relative;width:112.5pt;height:52.5pt;margin:0 2.25pt 2.25pt 0;cursor:pointer}
.dj_rtl .DataCollection{float:right}
.DataCollection:hover{background:#a7a7a7}
.DataCollection_Checked{background:#efefef}
.DataCollection_Icon{width:37.5pt;background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/default.png");background-repeat:no-repeat;background-position:center center}
.DataCollection_Check{position:absolute;top:0;left:0}
.dj_rtl .DataCollection_Check{left:auto;right:0}
.DataCollection_ShowOnHover{visibility:hidden}
.DataCollection:hover .DataCollection_ShowOnHover{visibility:visible}
.DataCollection:hover .DataCollection_Icon{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/default_over.png")}
.DataCollection_Label{text-align:left;font-size:90%}
.dj_rtl .DataCollection_Label{text-align:right}
.DataCollection_business{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Business.png")}
.DataCollection:hover .DataCollection_business{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Business_over.png")}
.DataCollection_health{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Health.png")}
.DataCollection:hover .DataCollection_health{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Health_over.png")}
.DataCollection_key{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/KeyUSData.png")}
.DataCollection:hover .DataCollection_key{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/KeyUSData_over.png")}
.DataCollection_media{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Media.png")}
.DataCollection:hover .DataCollection_media{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Media_over.png")}
.DataCollection_policy{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Policy.png")}
.DataCollection:hover .DataCollection_policy{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Policy_over.png")}
.DataCollection_tapestry{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Tapestry.png")}
.DataCollection:hover .DataCollection_tapestry{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Tapestry_over.png")}
.DataCollection_wealth{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Wealth.png")}
.DataCollection:hover .DataCollection_wealth{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/Wealth_over.png")}
.DataCollection_landscape{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/DefaultLandscapeNormal.png")}
.DataCollection:hover .DataCollection_landscape{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/dataCollections/DefaultLandscapeOver.png")}
._Wizard_Root{width:100%;height:100%}
.Wizard_Button{min-width:56.25pt;height:18.75pt;border-radius:0;border:1pt solid #b2b2b2;background-color:white;vertical-align:middle;color:#666;padding:.75pt 3.75pt .75pt 3.75pt;text-align:center;font-size:11pt;font-family:inherit;margin-bottom:5px;cursor:pointer}
.Wizard_Button:hover{background-color:#acd8ef;color:#666}
.Wizard_Button:active{background-color:#01709d;color:#fff}
.Wizard_Button:disabled{background-color:#fafafa !important;opacity:.25}
.Wizard_Progress{position:absolute;margin:0;top:0;right:0;bottom:0;left:0}
.Wizard_Loading{background:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/largeBusy.gif");background-repeat:no-repeat;background-position:center center}
.Wizard_Error{color:red;padding:7.5pt}
.Wizard_Done{display:none}
.Wizard_Link{color:#274cec;cursor:pointer}
.Wizard_Link:hover{text-decoration:underline}
.Wizard_AlignRight{text-align:right}
.dj_rtl .Wizard_AlignRight{text-align:left}
.InfographicsMainPage_CountryAndTheme{margin:7.5pt 0 0 3.75pt}
.InfographicsMainPage_ChooseDataCollection{margin-top:3.75pt}
.InfographicsMainPage_AddVariables{margin:0 1.5pt 3.75pt 1.5pt}
.InfographicsMainPage_Item{float:left;position:relative;padding:2.25pt;width:127.5pt;height:93.75pt;cursor:pointer}
.InfographicsMainPage_Item:hover{background:#e5e5e5}
.InfographicsMainPage_ItemCheck{vertical-align:top}
.InfographicsMainPage_ItemLabel{position:absolute;font-size:85%;left:18.75pt;top:1.5pt;right:2.25pt;bottom:2.25pt;overflow:hidden}
.dj_rtl .InfographicsMainPage_ItemLabel{left:2.25pt;right:18.75pt}
.InfographicsMainPage_ItemImage{width:75pt;height:75pt;margin-top:3.75pt;background-size:contain;background-position:left top;background-repeat:no-repeat}
.InfographicsMainPage_BufferOptions{margin:2.25pt}
.VariablesPage_DataCollection{height:37.5pt}
.VariablesPage_Variable{display:block;padding:3pt;cursor:pointer}
.Wizard_AltRow{background:#e5e5e5}
.Grid_Measure{width:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.GridCell_Measure{top:0 !important;left:0 !important;width:auto !important;height:auto !important}
.GridCell_Measure .EnrichOptionsPage_Fields{height:auto !important}
.GridCell_Measure .EnrichOptionsPage_Fields .dgrid-scroller{position:relative}
._Wizard_Root .Wizard_TopPane{padding:0 0 5px 0}
._Wizard_Root .Wizard_CenterPane{padding:0 10px}
._Wizard_Root .Wizard_BottomPane{padding:5px 0 0 0}
.EnrichOptionsPage_Fields{height:100% !important;border:none !important}
.EnrichOptionsPage_GridHideScroll .dgrid-scroller{overflow-y:hidden !important}
.EnrichOptionsPage_Fields .dgrid-tree-container{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}
.EnrichOptionsPage_Fields .dgrid-cell{border:0;vertical-align:middle}
.EnrichOptionsPage_Fields .field-expander{width:15pt}
.EnrichOptionsPage_Fields .field-column{width:93.75pt}
.EnrichOptionsPage_Fields .dgrid-scroller{overflow-y:visible}
.EnrichOptionsPage_Fields th{font-weight:normal}
.EnrichOptionsPage_Fields .dgrid-header-row{background:#ccc}
.EnrichOptionsPage_Fields .ui-icon{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/expand.png")}
.EnrichOptionsPage_Fields .ui-icon-triangle-1-e,.EnrichOptionsPage_Fields .ui-icon-triangle-1-se{background-position:0 0}
.EnrichOptionsPage_Fields .ui-icon-triangle-1-se{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/collapse.png")}
.EnrichOptionsPage_Fields .ui-icon-triangle-1-e:hover,.EnrichOptionsPage_Fields .ui-icon-triangle-1-se:hover{background-position:0 -10.5pt}
.EnrichOptionsPage_Fields .dgrid-expando-icon{width:10.5pt;height:10.5pt}
.EnrichOptionsPage_OverwriteExisting{font-size:90%;font-style:italic}
.EnrichOptionsPage_Stacking{margin-top:3.75pt;margin-bottom:3.75pt}
.EnrichOptionsPage_TrimWithEllipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.EnrichOptionsPage_CheckboxLabel{display:block}
.EnrichOptionsPage_VariableCheckbox{margin-left:12pt}
.dj_rtl .EnrichOptionsPage_VariableCheckbox{margin-right:12pt}
.dj_rtl .dgrid-cell{text-align:right}
.dj_rtl .dgrid-header{right:auto;left:17px}
.configureInfographicsStep{width:16.5pt;height:16.5pt;text-align:center;vertical-align:middle;margin-right:3.75pt}
.dj_rtl .configureInfographicsStep{margin-right:auto;margin-left:3.75pt}
.configureInfographicsStepOne{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/one.png")}
.configureInfographicsStepTwo{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/two.png")}
.configureInfographicsStepThree{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/three.png");background-position:center center;background-repeat:no-repeat}
.esriMapsInfoGraphicsItemsDiv{height:100%;min-height:93.75pt}
.dj_rtl .esriMapsInfoGraphicsItemsDiv{float:right;padding-right:7.5pt}
.Tapestry_Table{border-collapse:collapse;width:98%;font-size:115%}
.Tapestry_PrcCell{font-size:27pt;text-align:right}
.Tapestry_HeaderCell{font-size:13.5pt;height:13.5pt}
.Tapestry_ValueCell{font-size:9pt}
.Tapestry_AttrCell{color:#e2e2e2;text-align:right;white-space:nowrap}
.Tapestry_TextCell{color:#fff;padding-left:.5em}
.Tapestry_ValueCell,.Tapestry_AttrCell,.Tapestry_TextCell{height:1em;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}
.Tapestry_TopCell{padding-top:1em}
.Tapestry_LeftArrowCell{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/leftArrowTail.png");min-width:22.5pt}
.Tapestry_RightArrowCell{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/rightArrowTail.png")}
.Tapestry_LeftArrowCell,.Tapestry_RightArrowCell{display:inline-block;background-repeat:no-repeat;width:18.75pt;height:18.75pt;cursor:pointer;vertical-align:middle;background-position-y:center}
.Tapestry_TopOne{color:#6eef37}
.Tapestry_TopTwo{color:#f0a2f4}
.Tapestry_TopThree{color:#79a7eb}
.Tapestry_ViewImage{width:123.75pt;height:105pt}
.Tapestry_LeftCell{padding-left:7.5pt}
.dj_rtl .Tapestry_LeftArrowCell{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/rightArrowTail.png");background-position:right;width:100%}
.dj_rtl .Tapestry_RightArrowCell{background-image:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/leftArrowTail.png");background-position:right;width:100%}
.dj_rtl .Tapestry_LeftCell{padding-left:0;padding-right:7.5pt;text-align:right}
.dj_rtl .Tapestry_PrcCell{text-align:left}
.dj_rtl .Tapestry_HeaderCell{text-align:right}
.dj_rtl .Tapestry_AttrCell{text-align:left}
.dj_rtl .Tapestry_TextCell{padding-left:0;padding-right:.5em;text-align:right}
.Collapsed .Tapestry_Table{font-size:100%}
.Collapsed .Tapestry_PrcCell{font-size:16.5pt;font-weight:bold}
.Collapsed .Tapestry_LeftCell{height:9pt;padding-left:3.75pt}
.Collapsed .Tapestry_HeaderCell{font-size:9pt;vertical-align:middle}
.Collapsed .Tapestry_LeftCell,.Collapsed .Tapestry_AttrCell,.Collapsed .Tapestry_TextCell{font-size:7.5pt}
.Collapsed .Tapestry_ListCell{padding-top:11.25pt}
.Collapsed .Tapestry_ViewCell{padding-top:.7em}
.Collapsed .Tapestry_LeftArrowCell{min-width:15pt}
.Collapsed .Tapestry_LeftArrowCell,.Collapsed .Tapestry_RightArrowCell{width:15pt;background-size:13.5pt}
:focus{outline:0}
.main_Loading{background:url("arcgis/library/js/esri/dijit/geoenrichment/themes/common/images/largeBusy.gif");background-position:center center;background-repeat:no-repeat}
.analysisTitle{font-weight:bold}
.esriSmallLabel{font-size:smaller;color:grey}
.esriSmallLabel.disabled{font-size:smaller;color:lightgray}
.esriSmallFont{font-size:smaller}
.esriAnalysis .dijitTextBox{text-indent:.25em}
.toolContainer{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:block;width:95%;height:4.5em;margin:.75em .25em;border:.1em solid grey}
.esriToolContainerDisabled{background-color:#ddd}
.esriTransparentNode{opacity:.6}
.esriToolContainerDisabled .helpIcon{z-index:900}
.helpContentIcon{width:45px;height:45px;margin:10px}
.comingSoonIcon{color:#006400}
.constructionIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/constructionicon.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:1px}
.esriToolContainerDisabled .comingSoonIcon{z-index:900}
.aggregateIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/AggregatePoints32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.sumNearbyIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/SummarizeNearby32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.sumWithinIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/SummarizeWithin32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.buffersIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/CreateBuffers32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.driveIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/CreateDriveTimeAreas32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:8px}
.findLocationsIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/FindExistingLocations32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.findNewLocationsIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/FindNewLocations32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.findSimilarLocationsIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/FindSimilarLocations32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.geoenrichLayerIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/GeoenrichFeatures32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.findClosestFacilityIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/FindNearest32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.extractDataIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/ClipAndShip32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.findHotSpotsIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/FindHotSpots32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.createDensitySurfaceIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/CreateDensitySurface32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.correlationReporterIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/CorrelationFinder32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.createInterpolatedSurfaceIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/CreateInterpolatedSurface32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.attributeCalculatorIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/AttributeCalculator32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.overlayLayersIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/OverlayLayers32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.eraseLayersDisabledIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/EraseDisabled32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:1px}
.intersectLayersDisabledIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/IntersectDisabled32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:1px}
.unionLayersDisabledIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/UnionDisabled32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:1px}
.eraseLayersIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Erase32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:1px}
.intersectLayersIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Intersect32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:1px}
.unionLayersIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Union32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:1px}
.mergeLayersIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/MergeLayers32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.dissolveBoundariesIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/DissolveBoundaries32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:10px}
.planRoutesIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/PlanRoutes32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:8px}
.connectODIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/ConnectOriginstoDestinations32.png");background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:8px}
.esriAnalysisCloseIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/close.gif");background-repeat:no-repeat;width:16px;height:16px;margin:1px;padding-left:1.1em}
.esriRtl .esriAnalysisCloseIcon{padding-right:1.1em;padding-left:0}
.dj_ie8 .helpIcon,.dj_ie7 .helpIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Help16.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:1px}
.helpIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Help16.png");background-repeat:no-repeat;background-size:100%;width:12px;height:12px;margin:1px}
.circleIcon{width:20px;height:20px;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;background-color:#e0dce3}
.closeIcon{padding:.5em}
.helpWindow{background-color:#d7d7d7;width:350px}
.helpHeader{font-size:1.15em;text-decoration:underline;font-weight:bolder;text-align:center;margin:.5em}
.helpContent{font-size:1em;margin:.5em;text-indent:.05em;text-align:justify;letter-spacing:.01em}
.helpFooter{font-size:1em;margin:.5em}
.esriFormTable,.esriServiceEditorTable{width:99%}
.esriServiceEditorTable>tbody>tr>td{padding:.2em}
.esriServicesEditor div.sectionHeader,.esriServiceEditorTable td.sectionHeader,.esriFormTable td.sectionHeader{border-bottom:1px solid #ccc;padding:5px}
td.subsectionLineDivider{margin-left:2em;border-bottom:1px solid #ccc;color:#000;padding-top:2em}
.esriServicesEditor div.subsectionHeaderTop,.esriServiceEditorTable td.subsectionHeaderTop{margin-left:2em;border-bottom:1px solid #ccc;color:#000;padding-top:1em}
.esriServicesEditor div.subsectionHeaderBottom,.esriServiceEditorTable td.subsectionHeaderBottom{margin-left:2em;border-top:1px solid #ccc;color:#000;padding-top:1em}
.esriAnalysis .numberInput{width:92px}
.esriAnalysis .shortNumberInput{width:4em}
.esriAnalysis .shortTextInput{width:5%}
.esriAnalysis .longTextInput{width:90%}
.esriAnalysis .shortInput{width:5%}
.esriAnalysis .mediumInput{width:49%}
.esriAnalysis .longInput{width:90%}
.esriAnalysis .attrSelect{width:80%}
.esriAnalysis .statsSelect{width:100%}
.esriServiceEditorTableBody{position:relative}
.esriServiceEditorTableBody>tr>td{width:50%}
.esriServiceEditorTableBody>tr>td>label{text-align:left}
.dijitContentPane.esriSelectorPane,.dijitContentPane.esriSelectorPaneLabel{padding:0}
.esriSimpleForm table.esriFormTable>tbody>tr>td{padding:.5em .5em .5em .5em}
.esriSimpleForm table>tbody>tr>td.esriFormFieldLabelTop{padding:.5em .5em 0 .5em}
.esriSimpleForm .esriStackSelect{font-size:80%}
.esriSimpleForm .esriPagedList{padding:3px;border:0 solid #a6a6a6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:80%}
.esriSimpleForm table.esriFormTable .dijitButtonNode{padding:1px}
.esriSimpleForm table.esriFormTable .dijitArrowButton,.esriSimpleForm table.esriFormTable .dijitSpinnerButtonContainer{padding:0}
.esriSimpleForm table.esriFormTable{width:100%}
.esriSimpleForm table.esriFormTable .shortNumberInput{width:4em}
.esriAnalysis .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer{width:15px}
.esriAnalysis .attrSelect div.dijitReset.dijitInputField.dijitButtonText,.esriAnalysis .statsSelect div.dijitReset.dijitInputField.dijitButtonText{width:99%;overflow:hidden;text-align:left}
.esriRtl .esriAnalysis .attrSelect div.dijitReset.dijitInputField.dijitButtonText,.esriRtl .esriAnalysis .statsSelect div.dijitReset.dijitInputField.dijitButtonText{text-align:right}
.esriAnalysis .attrSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel,.esriAnalysis .statsSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel{width:99%;overflow:hidden}
.esriAnalysis div.optionsClose{border:0;position:relative}
.esriAnalysis div.optionsClose.disabled{border:0;color:#808077}
.esriAnalysis div.optionsOpen{border:1px solid #CCC;position:relative}
.esriAnalysis .dijitTreeExpando{background-image:url("arcgis/library/js/esri/dijit/analysis/images/treeExpandImages.png");width:16px;height:16px}
.esriboundingButton .dijitButtonNode{width:16px;height:16px}
.esriAnalysis .optionsClose .dijitTreeExpando{background-position:0 0;background-image:url("arcgis/library/js/esri/dijit/analysis/images/treeExpandImages.png");width:16px;height:16px}
.esriAnalysis .optionsClose.disabled div.dijitTreeExpando:hover{background-position:0 0;background-image:url("arcgis/library/js/esri/dijit/analysis/images/treeExpandImages.png");cursor:default}
.esriAnalysis .optionsClose.disabled div.dijitTreeExpando label:hover{cursor:default}
.esriAnalysis .optionsClose div.dijitTreeExpando:hover{background-position:-17px 0;background-image:url("arcgis/library/js/esri/dijit/analysis/images/treeExpandImages.png");cursor:pointer}
.esriAnalysis div.dijitTreeExpando label:hover{cursor:pointer}
.esriAnalysis .optionsOpen .dijitTreeExpando{background-position:-52px 0;cursor:pointer}
.esriAnalysis .dijitSelectLabel{overflow:hidden;text-overflow:ellipsis;max-width:185px}
.esriAnalysis .esriLongLabel .dijitSelectLabel,.esriLongLabel.dojoxCheckedMultiSelect{overflow:hidden;text-overflow:ellipsis;max-width:200px}
.esriAnalysis .esriMediumlabel .dijitSelectLabel{overflow:hidden;text-overflow:ellipsis;max-width:150px}
.esriAnalysis .esriMediumlabel2 .dijitSelectLabel{overflow:hidden;text-overflow:ellipsis;max-width:145px}
.esriAnalysis .esriMediumlabel2{overflow:hidden;text-overflow:ellipsis;max-width:170px}
.esriAnalysis .esriMediumlabel{overflow:hidden;text-overflow:ellipsis;max-width:150px}
.esriAnalysis .esriShortlabel .dijitSelectLabel{overflow:hidden;text-overflow:ellipsis;max-width:100px}
.esriAnalysis .optionsTable{width:100%}
.esriAnalysis .optionsClose .optionsTable{display:none}
.esriAnalysis .optionsOpen .optionsTable{display:table}
.esriGroupButton .esriGroupChecked{border:1px solid orange}
.esriRoundedBox{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px 4px 4px 4px}
.esriFormInfo{border-color:#c2e5b8;background-color:#d6ffc9;border:1px solid #e6e5b7;padding:1.2em;margin:.7em 0}
.esriFormError{background-color:#ffffcd;border:1px solid #e6e5b7;padding:1.2em;margin:.7em 0}
.esriFormWarning{padding:1.2em;margin:.7em 0;border:1px solid #e6e5b7;border-color:#e6e5b7;background-color:#ffffcb}
.bufferIcon{background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin:1px;border-radius:2px}
.bufferSelector{text-align:center}
.bufferSelector.selected{font-weight:bold}
.bufferSelector.disabled{color:grey}
.bufferSelector .bufferIcon{border:2px solid #FFF;margin:5px 15px}
.bufferSelector .bufferIcon:hover{cursor:pointer;border:2px solid #AAA}
.bufferSelector.disabled .bufferIcon{cursor:default;border:0}
.bufferSelector.selected .bufferIcon{border:2px solid orange}
.bufferSelector.selected .bufferIcon:hover{border:2px solid orange}
.bufferDistanceIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/BufferDistance32.png")}
.esriDrivingTimeIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/DrivingTime32.png")}
.esriDrivingTimeDisabledIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/DrivingTimeDisabled32.png")}
.esriDrivingDistanceIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/DrivingDistance32.png")}
.bufferAttributeIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/BufferAttribute32.png")}
.bufferOverlapIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Overlap32.png")}
.esriAnalysisSplitIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Split32.png")}
.bufferDissolveIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Dissolve32.png")}
.bufferDisksIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Disks32.png")}
.bufferRingsIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Rings32.png")}
.bufferLeftIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Left32.png")}
.bufferRightIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Right32.png")}
.bufferAroundIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Around32.png")}
.bufferRoundIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Round32.png")}
.bufferFlatIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Flat32.png")}
.bufferIncludeIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Include32.png")}
.bufferExcludeIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/Exclude32.png")}
.esriStraightLineDistanceIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/StraightLineDistance32.png")}
.esriStraightLineDistanceDisabledIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/StraightLineDistanceDisabled32.png")}
.btn-container{padding:5px 0;position:relative;width:100px;margin:auto}
.btn1{width:0}
.btn2{position:absolute;left:60px;top:5px}
.btn3{position:absolute;left:120px;top:5px}
.esriContainerSelector{border:1px solid #FFF;padding:5px}
.esriContainerSelector label,.esriSelectLabel{cursor:pointer}
.esriContainerSelector.esriGroupselected{border:2px solid #FFF}
.esriContainerSelector.esriGroupselected label{font-weight:bold}
.esriContainerSelector{border:1px solid #FFF;padding:5px}
.esriContainerSelector:hover{cursor:pointer;padding:5px}
.esriContainerSelector.selected{border:1px solid #777;background:#DDD;padding:5px}
.esriContainerSelector.selected:hover{border:1px solid #777;padding:5px}
.claro .esriAnalysis .dijitComboBox .dijitArrowButtonInner{border:0}
.soria .esriAnalysis .dijitButtonNode .dijitArrowButtonInner{margin:0 2px}
.esriAnalysis .dijitInputInner{text-indent:.25em}
.esriAnalysis .numberListing{font:bold 15px/1 Verdana,Helvetica,sans-serif}
.esriAnalysis .esriOutputText{width:90%}
.esriAnalysis .esriToolIconTd{width:32px}
.esri .esriAnalysis .dijitMenuSeparatorBottom{border-top:1px dashed #8ba0bd}
.esriAnalysis .esriFolderSelect{width:55%;height:auto}
.soria .esriAnalysisSelect.dijitDisabled .dijitButtonText{color:grey}
.esriAnalysis .noWrapLabel{position:absolute}
.esriSimpleForm .dijitSlider td{padding:0}
.esriAnalysis .dijitRuleMark{border:1px solid #999}
.esriAnalysis .dijitRuleLabel{white-space:nowrap}
.esriAnalysisTextDisabled{color:grey}
.esriAnalysis .ui-widget-content{width:100%}
.esriAnalysis .EnrichOptionsPage_Fields .dgrid-row.dgrid-row-odd{background-color:#fff !important}
.esriAnalysisExpressionGrid .dgrid-cell{border:0}
.esriAnalysisExpressionGrid .ui-widget{margin:10px}
.esriAnalysisExpressionGrid .field-operator .ui-icon{background-image:none;width:0}
.esriAnalysisExpressionGrid .field-operator{width:80%;padding:3px}
.esriAnalysisExpressionGrid .field-operator .dijitToggleButton{margin:-10px 0 0 0}
.esriAnalysisExpressionGrid .field-operator ..dgrid-expando-icon{white-space:pre}
.esriAnalysisExpressionGrid .field-operator .esriAnalysisOperatorButton{width:32px;color:#00f;text-decoration:underline;cursor:pointer}
.esriAnalysisExpressionGrid .field-operator .esriAnalysisOperatorButton .dijitButtonText{padding:0 .1em}
.esriAnalysisExpressionGrid .esriAnalysisExpression{border:1px solid #469df5;padding:0 5px;text-overflow:ellipsis;width:99%}
.esriAnalysisExpressionGrid .field-action{width:10%;padding:3px}
.esriAnalysis .esriAnalysisEditIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/EditClause.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisEditDisabledIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/EditClauseDisabled16.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisRemoveIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/GenericEraser16.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisRemoveDisabledIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/GenericEraserDisabled16.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisGroupIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/ClausesGroup16.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisUngroupIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/ClausesUngroup16.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisUngroupDisabledIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/ClausesUngroup16disabled.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisGroupDisabledIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/ClausesGroup16disabled.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisTextIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/EditView.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisGridIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/GridView.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisSelectFilterIcon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/SelectInteractively16.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysis .esriAnalysisAttributeFiltercon{background-image:url("arcgis/library/js/esri/dijit/analysis/images/SelectByAttributeFilter16.png");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:.25px}
.esriAnalysisExpressionGrid .field-action .dijitButton{margin:0 .1em}
.esriSimpleForm table.esriFormTable td.dgrid-cell-padding{padding:3px}
.esriSimpleForm .field-operator table.esriExpressionTable{width:100%}
.esriSimpleForm .field-operator table.esriExpressionTable td.expressionTd{padding:3px}
.esriAnalysisExpressionGrid .dgrid-scroller{overflow-y:auto}
.esriAnalysis.esriExpressionForm .dijitSelectLabel{overflow:hidden;text-overflow:ellipsis;max-width:100%}
.esriAnalysis.esriExpressionForm .dijitSelect .dijitButtonText{text-align:left;width:95%}
.esriActionButton .dijitButtonNode{border:0;height:16px}
.esriAnalysisNumberLabel{font-weight:bold}
.esriSingleFilterForm .tabContainerContent{border:none !important;border-top:0 none !important}
.esriSingleFilterForm .dijitTabInner{background-color:#FFF}
.esriSingleFilterForm .dijitTab{border-color:#CCC}
.esriSingleFilterForm .dijitTab .tabLabel{padding:0 10px}
.esriSingleFilterForm .dijitTabContainerTop-tabs{border-bottom:1px solid #CCC}
.esriSingleFilterForm label{display:inline-block;padding:0;width:7.0;margin:0 0 .5em 0}
.esriSingleFilterForm .rowTable{margin:10px 5px 5px 5px}
.esriSingleFilterForm .dijitTextBox{width:37.3em;height:1.5em}
.esriSingleFilterForm .interactiveFilter{margin:0 5px 10px 5px}
.esriSingleFilterForm .matchMsgSet{margin-bottom:5px}
.esriSingleFilterForm .interactiveFilter .dijitTextBox{margin:.3em 0 0 0}
.esriSingleFilterForm .dijitSelect{margin:0 0 .5em 0}
.esriSingleFilterForm .dijitSelect .dijitButtonContents{width:24em;padding:0}
.esriSingleFilterForm .dijitTextBox{width:25.8em;padding:0}
.esriSingleFilterForm .dijitTextBox,.esriSingleFilterForm .dijitComboBox{margin:0;height:auto;padding:0 !important}
.esriSingleFilterForm .dijitSelect .dijitButtonNode{border:1px solid #bbb}
.esriSingleFilterForm .dijitInputContainer{padding:.2em 0 0 .1em}
.esriSingleFilterForm .dijitButtonNode{border:1px solid #bbb}
.esriSingleFilterForm label{margin:auto .5em auto auto;width:auto}
.esriSingleFilterForm .submitButtons{margin:5px 0 15px 5px}
.esriSingleFilterForm a:hover{cursor:pointer;cursor:hand}
.esriAGOFilterAddExpIcon{background-position:0 0}
.esriAGOFilterAddExpToSetIcon{background-position:-15px 0}
.esriAGOFilterRemoveIcon{background-position:-30px 0;width:14px}
.esriAGOFilterAddSetIcon{background-position:-45px 0;margin-left:8px;margin-right:8px}
.esriAGOFilterFilterIcon{background-position:-60px 0}
.esriSingleFilterForm .matchMsg{padding:15px 0 10px 0}
.esriSingleFilterForm .attributeField{width:150px}
.esriSingleFilterForm .operator{width:100px}
.esriSingleFilterForm .attributeValueContainer{margin:0 5px 0 5px}
.esriSingleFilterForm .attributeValue{width:200px}
.esriSingleFilterForm .attributeValueOptions{margin:2px 0 0 0}
.esriSingleFilterForm .attributeText{margin:3px 5px 0 5px}
.esriSingleFilterForm .title{font-weight:bold;margin:10px 0}
.esriSingleFilterForm .interactiveSection{padding:10px}
.esriSingleFilterForm .attributeValue1,.esriSingleFilterForm .attributeValue2{width:100px}
.esriSingleFilterForm .attributeBetweenValues{margin:3px 5px 0 5px}
.esriSingleFilterForm .expression{margin-bottom:5px;border:1px solid #929497;background-color:#f7f8f8 !important}
.esriSingleFilterForm .filterSet{border:1px solid silver;margin-top:5px;margin-bottom:10px;padding-top:10px;background-color:#faffff}
.esriSingleFilterForm .allExpsBox{background-color:#fff !important;border-top:1px solid #a6a8ab;border-bottom:1px solid #a6a8ab;padding:5px 0 !important;margin:0 0 5px 0}
.esriSingleFilterForm .allExps{overflow-y:auto;max-height:245px;padding:5px}
.esriSingleFilterForm .friendlyText{line-height:18px;padding:10px;clear:both}
.esriSingleFilterForm .hintText{line-height:24px;font-style:italic}
.esriSingleFilterForm .singleInteractiveFilter{margin-top:10px}
.esriSymbolEditor{background-color:white;width:212px;height:330px}
.esriFontAlignment .icon{width:32px;height:32px;padding:3px}
.esriFontAlignment button{background:none repeat scroll 0 0 transparent;border:1px solid #bfbfbf;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-spacing:0;margin:3px 1px}
.esriFontAlignment button:hover{background:#DDD}
.esriFontAlignment button:active{background-color:#c4c4c4;border:1px solid #999}
.bot-left,.bot-mid,.bot-right,.mid-left,.mid-mid,.mid-right,.top-left,.top-mid,.top-right{background:url("arcgis/library/js/esri/dijit/images/positionSprite.png") no-repeat;width:24px;height:24px}
.bot-left{background-position:0 -44px}
.bot-mid{background-position:-22px -44px}
.bot-right{background-position:-44px -44px}
.mid-left{background-position:0 -22px}
.mid-mid{background-position:-22px -22px}
.mid-right{background-position:-44px -22px}
.top-left{background-position:0 0}
.top-mid{background-position:-22px 0}
.top-right{background-position:-44px 0}