body{ margin:0px; background-color:#fff; }
form{ display:inline; }
.main{ background-color:#fff; }
.options{ background-color:#ddd; color:#000; }
.instructions{ background-color:#999; color:#fff; }
.vowel{ background-color:#eee; width:30px; height:30px; border-width:2px; padding:0px; }
.consonent{ background-color:#ccc; width:30px; height:30px; border-width:2px; padding:0px; }
.error{ background-color:#b11; color:#fff; list-style-type:disc; }
table.error{ border:1px #eee outset; position:relative; top:-20px;}
.error td{ padding:10px; }

.option_buttons{ width:95px; text-align:left; display:block; padding:0; }

.feature_window{ background-color:#999; border:1px #eee outset; }
.feature_window_heading{ background-color:#ccc; font-size:5mm; color:#fff; font-weight:bold; }
.feature_window_text{ color:#000; }

.game_over{ background-color:#cfcccc; border:1px #eee outset; }
.game_over_heading{ background-color:#a99; font-size:5mm; color:#fee; font-weight:bold; }
.game_over_text{ color:#000; }

.exit_game{ background-color:#cfcccc; border:1px #eee outset; }
.exit_game_heading{background-color:#a99; font-size:5mm; color:#fee; font-weight:bold; }
.exit_game_text{ color:#000; }

.new_game{ background-color:#cccfcc; border:1px #eee outset; }
.new_game_heading{ background-color:#9a9; font-size:5mm; color:#efe; font-weight:bold; }
.new_game_text{ color:#000; }

.win_game{ background-color:#cccccf; border:1px #eee outset; }
.win_game_heading{ background-color:#99a; font-size:5mm; color:#eef; font-weight:bold; }
.win_game_text{ color:#000; }

button,input,body,td,div{ font-family:verdana,sans-serif; font-size:3.25mm; border-width:2px; }
div{ position:relative; left:-140px; top:-2px; margin-bottom:-2px; }
h3{ font-family:verdana, sans-serif; display:inline; }
h6{ font-weight:normal; font-size:3.25mm; }
a{ color:#ddd; }
a:hover{ color:#fff; }
