a, body, div, form, h1, html, img, input, option, p, select, table, td, tr {  border-style:solid;  border-width:0px;  border-color:#cc0000;  font-family:arial;  font-size:12px;  font-weight:normal;  outline-width:0px;}a, body, div, form, h1, html, img, input, option, select, table, td, tr {  margin:0px;  padding:0px;}a {  color:#ffffff;  text-decoration:none;}a:focus, a:hover {  color:#ffff00;  text-decoration:underline;}body, form, html {  background-color:#ff0000;  color:#000000;  display:block;  height:100%;}h1 {  background-color:#cc0000;  color:#ffffff;  margin-bottom:10px;  padding:2px 5px;  text-align:center;}input, select {  border-width:1px;  border-color:#cc0000;  padding:1px 0px;}table {  border-collapse:collapse;  table-layout:fixed;  width:100%;}table.ticTacToeG-actions {  background-color:#cc0000;  border-width:2px;  margin-top:10px;  text-align:center;}table.ticTacToeG-board {  background-color:#ff9900;  height:210px;  width:240px;}table.ticTacToeG-board td a {  display:block;  height:95%;  width:95%;}table.ticTacToeG-board td {  height:70px;  border-width:1px;  font-size:42pt;  font-family:serif;  text-align:center;  vertical-align:middle;  width:80px;}td.ticTacToeG-x {  color:#ffffff;}table.ticTacToeG-settings {  margin-bottom:10px;  table-layout:auto;  width:300px;}table.ticTacToeG-settings td {  padding-bottom:2px;  vertical-align:middle;}td.ticTacToeG-result {  font-size:24pt;  padding:5px;}