 body {margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px}
img {border: 0px}
#settings_area, #help_area, #message_div, input, select, .fauxButton, .controlLegend, messageTd, #content_area, .formButton, #nav_bar, #tagline_area, .difficulty_area {font-family: "Lucida Sans", Arial, Helvetica; font-size: 10pt}
.difficulty_area {font-size: 12pt; font-weight: bold}
#content_area, #puzzle_form {margin-left: auto; margin-right: auto; width: 100%; text-align: center}
#nav_bar {display: none}
#content_area {margin-top: 0px}
#puzzle_table {margin-left: auto; margin-right: auto}
#settings_area {width: 22%; float: left; padding-bottom: 10px; margin-left: 10px; margin-right: -10px; margin-top: 16pt; text-align: left}
#settings_div {display: none}
#puzzle_area {width: 53%; float: left; background: #ffffff; padding-bottom: 10px}
#message_table {border: 0px; width: 100%; padding-bottom: 0px}
#help_area {width: 22%; float: left; padding-bottom: 10px; margin-top: 16pt; text-align: left}
#help_div {display: none}
.talkText {width: 500px; margin-left: 50px; text-align: left}
a:link, a:visited {color: black}
noscript {display: none}
.only_screen {display: none}
table.puzzleTbl {border: 3px solid black}
td.editCell {width: 37px; height: 37px; text-align: center; font-family: Arial; font-size: 18pt; border: 1px solid black}
td.staticCell {width: 37px; height: 37px; text-align: center; font-family: Arial; font-size: 18pt; border: 1px solid black}
#c30, #c31, #c32, #c33, #c34, #c35, #c36, #c37, #c38, #c60, #c61, #c62, #c63, #c64, #c65, #c66, #c67, #c68, #e30, #e31, #e32, #e33, #e34, #e35, #e36, #e37, #e38, #e60, #e61, #e62, #e63, #e64, #e65, #e66, #e67, #e68 {border-left: 3px solid black}
#c03, #c13, #c23, #c33, #c43, #c53, #c63, #c73, #c83, #c06, #c16, #c26, #c36, #c46, #c56, #c66, #c76, #c86, #e03, #e13, #e23, #e33, #e43, #e53, #e63, #e73, #e83, #e06, #e16, #e26, #e36, #e46, #e56, #e66, #e76, #e86 {border-top: 3px solid black}