@import url(main/base.css);
@import url(modifications/gfw_modification.css);

.zoomBox {
  background-color: transparent;
  border: 2px dashed #0078CD;
  cursor: crosshair;
/*  z-index: 9000;*/
}
 
.errorMessages {
  color: red;
}

.infoMessages {
  font-weight: bolder;
}

.mapOutline, input.mapOutline {
  width: auto;
  position: absolute;
  /*top: -1px; left: -1px;*/
  padding: 0; margin: 0;
  border: 1px solid #0078CD;
}

a.sectionTitleOpen:link, a.sectionTitleOpen:visited, a.sectionTitleOpen:hover, a.sectionTitleOpen:active { 
  background-color: #0078CD;
  background-image: url(../images/arrow_topdown.png);
  background-position: right;
  background-repeat: no-repeat; 
  display: block;
  text-decoration: none;
}

a.sectionTitleClosed:link, a.sectionTitleClosed:visited, a.sectionTitleClosed:hover, a.sectionTitleClosed:active { 
  background-color: #0078CD;
  background-image: url(../images/arrow_bottomup.png);
  background-position: right;
  background-repeat: no-repeat; 
  display: block;
  text-decoration: none;
}

.measureText {
  background-color: red;
}

.googleEarthInfo {
  padding-left: 5px;
  padding-top: 2px;
}

.layerValid {
  
}

.layerInvalid {
	color:gray;
}


/*
.layerTable {
  border: 1px solid red;
  table-layout:fixed;
  width:100%;
}

.layerRow {
  width:100px;
  border:1px solid blue;
}
.layerSubTable {
  border: 1px solid green;
  table-layout:fixed;
  width:100%;
}
.layerCheckBox {
  border: 1px solid black;
}

.layerName {
  border: 1px solid white;
}*/
