
body {
  background-color: #c5f0c8;
  font-family: Tahoma, Helvetica, sans-serif;
  color: #333;
  margin: 0;
  padding: 0;
}

h1 {
  background-color: #4A90E2;
  color: white;
  padding: 10px;
}

a:focus { outline: 3px solid #FF6B6B; outline-offset: 2px; }

a img { display: block; pointer-events: auto; cursor: pointer; }

table, tr, th, td { border: 1px solid black; border-collapse: collapse; }
table { width: 100px; margin: auto; }

#firstlink { background-color: BlanchedAlmond; }
#info { background-color: cyan; }
.checker { background-color: #cee5f5; }

