/* CSS for sudoku */

body
{
  background-color: white;
  font: medium serif;
}

h1
{
  text-align: center;
}

p.s
{
  font-size: 12pt;
  text-align: center;
}

tr.s
{
  height: 40px;
}

table.s
{
  table-layout: fixed;
  text-align: center;
  vertical-align: middle;
  font-size: 14pt;
  border-style: solid;
  border-width: 3px;
  border-color: black;
  border-collapse: collapse;
  margin: 0 auto;
}

td.s
{
  width: 40px;
  border-top: 1px solid black;
  border-right: 1px solid black;
}

td.thickright
{
  border-right: 2px solid black;
}

td.thicktop
{
  border-top: 2px solid black;
}

td.solution
{
  color: red;
}


