.gpsmap {
  border:1px solid black;
  margin-bottom:0.5em;
}

.gps_selector {
  background-color:white;
}

.controlbox {
  display:block;
  border:1px solid black;
  padding:0.5em;
}

table.outlined,table.wrapper_table {
  border-collapse:collapse;
  background-color:#e0f0ff;
}

table.wrapper_table {
  border:1px solid black;
  padding:0;
}

table.wrapper_table tr td {
  padding:0.5em;
}

.edit_window {
  padding-top:1em;
  text-align:left;
}

.maptextarea {
  padding:0.25em;
}

.project_diag_table * {
  margin:0;
  padding:0;
}

.project_diag_cell {
  background-color:#e0f0ff;
  border:2px solid black;
  padding:0.5em;
  margin:0;
  text-align:center;
}

.project_diag_dash {
  width:2em;
  margin:0;
}

.project_diag_dash hr {
  border:none;
  border-top:2px solid black;
}

.sample_data tr td {
  background-color:#ffffe0;
  padding:2em;
  border:1px solid black;
}

.entryfield {
  padding-left:0.25em;
  padding-right:0.25em;
}

table.distance_matrix_table {
  padding:0;
}

table.distance_matrix_table tr td {
  border-collapse:collapse;
  padding:4px;
  border:1px solid black;
  background-color:#ffffe0;
  text-align:center;
}

.title_table_cell {
  font-weight:bold;
}