.map {overflow:hidden;}.map .container {position:relative; border:none; padding:0px; margin:0px; left:0px; top:0px; overflow:hidden; width:100%; height:100%;}.map .container .layersDiv {position:relative; left:0px; top:0px; width:100%; height:100%;}.map .container .layersDiv .layerTile {position:absolute; border:none; margin:0px; padding:0px;}.map .container .container {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.esriControlsBR {position: absolute; right: 5px; bottom: 5px; z-index: 30;}.esriControlsBR.withPanArrows {right: 25px;}.esriAttribution {font-size: 13px; color: #666666; display: inline-block; text-align: right; vertical-align: bottom; padding-right: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriAttributionOpen {white-space: normal; text-align: left; 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(../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(../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(../images/map/bing-logo-lg.png); _background-image:none;}.map .container .fixedPan {position:absolute; width:15px; height:15px; background-image:url(../images/map/fixed-pan-sprite.png); overflow:hidden; cursor:pointer;}.map .container .panUp {background-position:-16px 0px; top:5px;}.map .container .panUpperRight {background-position:-32px 0px; 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 0px; 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: 2px solid #666666; background-color: #FFFFFF; color: #666666; cursor: pointer; -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; font-weight: bold; line-height: 25px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.esriSimpleSliderVertical .esriSimpleSliderIncrementButton {border-bottom: 2px solid #666666;}.esriSimpleSliderHorizontal.esriSimpleSliderBL {left: 5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBR {right: 5px;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton {border-right: 2px solid #666666; float: left;}.esriSimpleSliderHorizontal .esriSimpleSliderDecrementButton {float: right;}.esriSimpleSliderHorizontal .esriSimpleSliderDecrementButton.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%;}