td.a4, td.a10, td.a7, td.a12{
          vertical-align: middle;
          width: 250px;
          background-color: #11dddd;
}

td.b4, td.b10, td.b7, td.b12{
          vertical-align: middle;
          width: 30px;
          text-align: center;
          background-color: #11dd11;
}

td.c4, td.c10, td.c7, td.c12{
          vertical-align: middle;
          width: 30px;
          text-align: center;
          background-color: #ddaadd;
}

td.d4, td.d10, td.d7, td.d12{
          vertical-align: middle;
          background-color: #aadddd;
          text-align: center;
}

td.e4, td.e10, td.e7, td.e12{
          vertical-align: middle;
          background-color: #88bbbb;
          text-align: center;
}

td.a9, td.a2{
          vertical-align: middle;
          width: 250px;
          background-color: #22eeee;
}

td.b9, td.b2{
          vertical-align: middle;
          width: 30px;
          text-align: center;
          background-color: #22ee22;
}

td.c9, td.c2{
          vertical-align: middle;
          width: 30px;
          text-align: center;
          background-color: #eebbee;
}

td.d9, td.d2{
          vertical-align: middle;
          background-color: #bbeeee;
          text-align: center;
}

td.e9, td.e2{
          vertical-align: middle;
          background-color: #99cccc;
          text-align: center;
}

td.a3, td.a1, td.a8, td.a11, td.a5, td.a6{
          vertical-align: middle;
          width: 250px;
          background-color: #33ffff;
}

td.b3, td.b1, td.b8, td.b11, td.b5, td.b6{
          vertical-align: middle;
          width: 30px;
          text-align: center;
          background-color: #33ff33;
}

td.c3, td.c1, td.c8, td.c11, td.c5, td.c6{
          vertical-align: middle;
          width: 30px;
          text-align: center;
          background-color: #ffccff;
}

td.d3, td.d1, td.d8, td.d11, td.d5, td.d6{
          vertical-align: middle;
          background-color: #ccffff;
          text-align: center;
}

td.e3, td.e1, td.e8, td.e11, td.e5, td.e6{
          vertical-align: middle;
          background-color: #aadddd;
          text-align: center;
}

