.esriMeasurement{
  width:100%;
  height:100%;
  position: relative;
}
.esriMeasurement .esriMeasurementBorderContainer{
  width:100%;
  height:100%;
  padding:0;
  margin:0;
}
.esriMeasurement .dijitContentPane{
  padding: 0px;
  position: relative;
}
.esriMeasurement .distanceIcon {
  background-image:url(../images/Measure_Distance16.png); 
  width:16px;
  height:16px; 
} 
.esriMeasurement .areaIcon { 
  background-image:url(../images/Measure_Area16.png);
  width:16px;
  height:16px; 
} 
.esriMeasurement .locationIcon { 
  background-image:url(../images/Measure_Point16.png);
  width:16px;
  height:16px; 
} 
/* Generic Styling */
.esriMeasurement .esriButton .dijitButtonNode,
.esriMeasurement .esriToggleButton .dijitButtonNode {
  vertical-align:middle;
  padding: 3px 0 0 0;
  border-color:none;
  border:none;
  background:none;
  font-size:medium;
  }
.esriMeasurement .esriButton .dijitButtonNode {
  color: #666;
  height: 30px;
  width: 32px;
}
.esriMeasurement .esriToggleButton .dijitButtonNode {
  color:#000;
  height: 30px;
  width: 28px;
}
.esriMeasurement .esriButtonHover .dijitButtonNode,
.esriMeasurement .esriButtonActive .dijitButtonNode,
.esriMeasurement .esriButtonChecked .dijitButtonNode{
  border: none;
  color:#000;
}
.esriMeasurement .esriButtonHover .dijitButtonNode {
  background:#fcfdff url(../images/button-hover.png) repeat-x bottom;
}
.esriMeasurement .esriButtonActive .dijitButtonNode {
  background: #ededed url(../images/button-active.png) no-repeat;
}
.esriMeasurement .esriButtonChecked .dijitButtonNode{
  background: #ededed url(../images/button-active.png) bottom repeat-x;
}
.esriMeasurement .esriToggleButtonDisabled .dijitButtonNode {
  color:red;
}
.esriMeasurement .esriMeasurementResultLabel {
  margin-top:10px;
  margin-bottom:5px;
  border-bottom: thin solid rgb(51, 51, 51);
  text-align:center; 
  font-weight:bold;
}
.esriMeasurement .esriUnitButton	.dijitButtonText{
  font-size:16px;
}
.esriMeasurement .esriMeasurementTableContainer {
  padding:0px;
}
.esriMeasurement .esriMeasurementResultTable {
  padding:0px;
  width:100%;
}
.esriMeasurement .esriMeasurementTableHeader {
  width:50%; 
  text-align:end;
}
.esriMeasurement .esriMeasurementTableContainer .esriMeasurementResultTable .esriMeasurementTableCell{
  width:48%; 
  text-align:end;
}
.esriMeasurement .esriMeasurementTableRow{
  height:30px;
}
.esriMeasurement .esriMeasurementResultValue {
  padding:5px;
}
.esriMeasurement .esriMeasurementResultValue .esriGreenPinDiv{
  float: left;
  margin-right: 4px;
}
.esriMeasurement .esriMeasurementResultValue .result{
  display: inline;
}
.esriMeasurement .esriMeasurementSeparator{
  display:inline;
  margin: 0 2px;
  padding-top: 2px;
}
.esriMeasurement .dijitButtonNode * {
  outline: none;
}
.esriMeasurement .esriMeasurementButtonContainer{
  overflow: visible;
}