.region {
  background-color: #ddddee;
  border: 1px solid blue;
}
.region-a {
  background-color: #eedddd;
  border: 1px solid red;
}
.region-b {
  background-color: #dddddd;
  border: 1px solid grey;
}
.region-c {
  background-color: #ddeedd;
  border: 1px solid green;
}
.point {
  color: #337ab7;
  cursor: pointer;
}
.point:hover {
  background-color: #ddddff;
}
body {
  background-color: #333355;
  font-family: 'Arimo', sans-serif;
  line-height: 1.2;
}
.container {
  background-color: #eeeeaa;
  padding: 1em;
}
.container p {
  font-size: 125%;
}

emx {
  font-style: normal;
}

em {
  color: blue;
}
