table.detail {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  line-height: 1.6em;
  padding: .2em 0;
  border: 1px solid black;
  border-collapse: collapse;
}

body, td {
  font-size: 11px;
  font-family: verdana, arial, sans-serif;
  text-decoration: none;
  padding:0px; 
  /* margin:0px; */
}

input, select {
  color: #333333;
  font-size: 11px;
  font-family: verdana, arial, sans-serif;
  text-decoration: none
}

.divider {
  background: #69C;
  font-weight: bold;
  padding: 0;
  border: 1px solid #69c;
}

.toprow {
  padding: 0px;
  background: #F9F5D7;
  font-weight: bold;
}

.toprow td {
  border-right: 1px solid #693;
  /* border-bottom: 1px solid #693; */
}

td.data {
  text-align: right;
  border-bottom: 1px solid #693;
  border-right: 1px solid #693;
  padding: 0 0.2em;
}

td.dataLeftPad {
  text-align: left;
  text-indent: 12pt;
  border-bottom: 1px solid #693;
  border-right: 1px solid #693;
  padding: 0 0.2em;
}
.dlink {
  color: blue;
 }
.gm {
  font-size : 11px;
  font-family: times, serif;
  font-weight : bolder;
  color : #47785A;
  text-decoration : none;
}

#map {
  width: 100%;
  height: 100%;
}

#legend {
  float: right;
  height: 100%;
  width: 225px;
  overflow: auto;
}

.olControlPanel div {
  float:left;  /* Important! */
}

/* .olControlPanel puts the thing inside the panel  */

/* this nav history will be overwritten by OpenLayer's 
   style.css if it exists (so remove it from OL)  */
.olControlNavigationHistory {
   background-image: url("/mapserver/common/rwg/img/navigation_history.gif");
   background-repeat: no-repeat;
   width:  24px;
   height: 24px;
}

.olControlPanel .olControlDragPanItemActive {
 width:  24px;
 height: 22px;
 background-image: url("/mapserver/common/rwg/img/handX.gif");
}
.olControlPanel .olControlDragPanItemInactive {
 width:  24px;
 height: 22px;
 background-image: url("/mapserver/common/rwg/img/hand.gif");
}

.olControlDragPanActive {
  cursor: url('/mapserver/common/rwg/img/handRWG.cur'), auto;
}

.olControlPanel .olControlZoomBoxItemInactive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/zoomin.gif");
}
.olControlPanel .olControlZoomBoxItemActive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/zoominX.gif");
}
.olControlZoomBoxActive {
  cursor: url('/mapserver/common/rwg/img/zoomInRWG.cur'), auto;
}

.olControlPanel .olControlZoomBoxOutItemInactive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/zoomout.gif");
}
.olControlPanel .olControlZoomBoxOutItemActive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/zoomoutX.gif");
}
.olControlZoomBoxOutActive {
  cursor: url('/mapserver/common/rwg/img/zoomOutRWG.cur'), auto ;
}

.olControlPanel .olControlZoomToMaxExtentItemInactive {
 width:  18px;
 height: 18px;
 background-image: url("/mapserver/common/rwg/img/zoom-world-mini.png");
 background-repeat: no-repeat;
}

.olControlPanel .olControlInfoToolItemInactive {
 width:  24px;
 height: 22px;
 background-image: url("/mapserver/common/rwg/img/info.gif");
}
.olControlPanel .olControlInfoToolItemActive {
 width:  24px;
 height: 22px;
 background-image: url("/mapserver/common/rwg/img/infoX.gif");
}
.olControlInfoToolActive { cursor: help; }

.olControlPanel .olControlUnSelectItemInactive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/unselected.gif");
}
.olControlPanel .olControlUnSelectItemActive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/unselectedX.gif");
}

.olControlPanel .olControlBufferItemInactive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/bufferAvailable.gif");
}
.olControlPanel .olControlBufferItemActive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/bufferAvailable.gif");
}

.olControlPanel .olControlMeasurePathItemInactive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/ruler.gif");
}
.olControlPanel .olControlMeasurePathItemActive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/rulerX.gif");
}

.olControlPanel .olControlMeasureAreaItemInactive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/polygon.gif");
}
.olControlPanel .olControlMeasureAreaItemActive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/polygonX.gif");
}

.olControlPanel .olControlDrawEllipseItemInactive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/ellipse.gif");
}
.olControlPanel .olControlDrawEllipseItemActive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/ellipseX.gif");
}

.olControlPanel .olControlDrawPolygonItemInactive  {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/polygon.gif");
}
.olControlPanel .olControlDrawPolygonItemActive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/polygonX.gif");
}

.olControlPanel .olControlSetLongLatItemInactive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/zoom-set.gif");
}
.olControlPanel .olControlSetLongLatItemActive {
  width:  24px;
  height: 22px;
  background-image: url("/mapserver/common/rwg/img/zoom-set.gif");
}
