body {
  background-color: #FEFEFA;
}

#login_block h1 {
  color: #555555;
}

#nav {
  color: #aaaaaa;
}

#nav a {
  color: #555555;
}

#nav .active {
  background-color: #aaaaaa;
  color: #eeeeee;
}

.infobox {
  color: #000000;
  background-color: #ffffff;
  border-color: #000000;
}

.ac-suggest {
  background-color: #FFFFFF;
}

.legend_item_enabled {
  color: black;
}

.legend_item_disabled {
  color: #888888;
}


.floating_color_picker {
  background-color: #a0a6ab;
}

.floating_color_picker .floating_color_picker_inner::after {
  content: " ";
  position: absolute;
  bottom:  100%;
  left: 50%;
  margin-left: -10px;
  border-width: 10px;
  border-style: solid;
  border-color: transparent transparent #A0A6Ab transparent;
  z-index: 9999;
}

.unspecified_range {
  color: #888888;
}

