.esriImageServiceMeasure,.dijitMenuItemLabel {
  font-family: verdana,helvetica;
  font-size: 12px;  
}

.esriImageServiceMeasure .dijitDropDownButton .dijitButtonNode{
  background-color: white;
} 

.esriImageServiceMeasureToolbarLayout {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  border: 1px solid #759dc0;
}

.esriMensurationHeightFromBaseAndTop {
  background-image: url(../images/ImageServiceMeasureHeightTopBase16.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;    
}

.esriMensurationPoint {
  background-image: url(../images/ImageServiceMeasurePoint16.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;    
}

.esriMensurationDistanceAndAngle {
  background-image: url(../images/ImageServiceMeasureDistance16.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;    
}

.esriMensurationAreaAndPerimeter {
  background-image: url(../images/ImageServiceMeasureArea16.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;    
}

.esriMensurationCentroid {
  background-image: url(../images/ImageServiceMeasureCentroid16.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;    
}

.esriMensurationHeightFromTopAndTopShadow {
  background-image: url(../images/ImageServiceMeasureHeightTopShadow16.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;    
}

.esriMensurationHeightFromBaseAndTopShadow {
  background-image: url(../images/ImageServiceMeasureHeightShadow16.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;    
}

.esriMensurationSettingsIcon {
  background-image: url(../images/SettingsIcon.png);
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;    
}

.esriSelectedOption {
  font-weight:600;
  background: rgb(238,238,238) ; 
  background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); 
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); 
  background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); 
  background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); 
  background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); 
  background: linear-gradient(bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); 
}

.esriCheckedMeasureButton {
  font-weight:600;
  margin-right: -10px !important;
  border: 1px solid #0079C1 !important;
  background-color: #D1E9F9 !important;
  border-radius: 4px 0px 0px 4px !important;
}

.esriImageServiceMeasureDropdownContainer .dijitButtonNode{
  padding: 3px 7px 3.5px 0px !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important; 
} 

.esriImageServiceMeasureToggleButton .dijitButtonNode{
  padding-right: 5px !important;
  margin-right: -10px !important;
  border-radius: 4px 0px 0px 4px !important;
}

.esriImageServiceMeasureToggleButton .dijitButtonNode .dijitArrowButtonInner {
  display: none !important;
}

.esriCheckedMeasureButton .dijitButtonNode .dijitArrowButtonInner {
  display: none !important;
}

.esriHiddenDropDownMenu {
  display: none;
}

.esriImageServiceMeasureToggleButton.dijitDropDownButtonHover .dijitButtonNode{
  border: 1px solid #7FBBDF !important;
  background-color: #E1F0FB !important;
}

.esriImageServiceMeasureToggleButton.dijitDropDownButtonHover .esriCheckedMeasureButton{
  border: 1px solid #7FBBDF !important;
  background-color: #E1F0FB !important;
}

.esriImageServiceMeasure .dijitButtonContents {
  outline: none;
}

.esriImageServiceMeasureButtonContainer {
  background: white; 
  border-radius: 4px;
  padding: 2px 0 2px 0;
}

.esriMeasureButton {
  padding-left: 2px;
  background: white;
  display: inline;
}

.esriMeasureButton .dijitButtonNode {
  color: #666;
  height: 30px;
  width: 32px;
  padding: 3px 0 0 0; 
  vertical-align: middle;
  border-color: none;
  border: none;
  background: white;
  font-size: medium;
  outline: none !important;
  margin: 0;
}

.esriMeasureButtonHover .dijitButtonNode {
  background:#fcfdff url(../images/button-hover.png) repeat-x bottom;
  border: none;
}
.esriMeasureButtonActive .dijitButtonNode {
  background: #ededed url(../images/button-active.png) no-repeat;
  border: none;
}
.esriMeasureButtonChecked .dijitButtonNode{
  background: #ededed url(../images/button-active.png) bottom repeat-x;
  border: none;
}

.esriMeasureSettingsButton .dijitButtonNode {
  border: none !important;
  box-shadow: none !important;
}

.measureResultContainer {
  border-radius: 4px;
  padding-bottom: 10px;
  width: 100%;
}

.esriMeasurementResultLabel {
  padding-top: 10px;
  padding-bottom: 5px;
  width: 95%;
  margin: 0 auto;
  border-bottom: thin solid rgb(51, 51, 51);
  text-align: center;
  font-weight: bold;
}

.esriMeasurementResultString {
  padding-top: 10px;
  width: 95%;
  max-width: 320px;
  margin: 0 auto;
  height: 55px;
}