body {
	padding:0px;
}
body,table {
	font-family:arial,sans-serif;
	font-size:11px;
	font-style: normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#EEEEEE;
	text-decoration:none;
	background-color:#333333;
}

input      {
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
	border:1px solid #777777;
	background:#000000;
	color:#888888;
}

a:link     { color:#5555EE; }
a:visited  { color:#5555EE; }
a:hover    { color:#AAAAFF; }

.noborder  { border:none; background:none; }

.scoretable           { width:100%; background:#888888; }
.scoretable tr        { background:#101010; }
.scoretable a         { background:#101010; display:block; padding:2px 5px; }
.scoretable a:link    { color:#999999;                     text-decoration:none; }
.scoretable a:visited { color:#999999;                     text-decoration:none; }
.scoretable a:hover   { color:#FFFFFF; background:#505050; text-decoration:none; }


.menubar           { height:23px;}
.menubar table     { background:#999999; height:22px; }
.menubar a         { background:#101010; display:block; padding:3px 10px; }
.menubar a:link    { color:#999999;                     text-decoration:none; }
.menubar a:visited { color:#999999;                     text-decoration:none; }
.menubar a:hover   { color:#FFFFFF; background:#505050; text-decoration:none; }

.outerwrapper      { max-width:800px; text-align:left; font: normal normal 100% 'Trebuchet MS',Verdana,Arial,Sans-Serif; margin-left:auto; margin-right:auto; width:expression(document.body.clientWidth > 800? "800px": "auto" );}
.sectiontitle      { color:#E9E9F9; background:#101020; border:1px solid #888888; border-bottom:none; padding:3px; width:180px; font-family:arial,sans-serif; font-size: 12px; font-weight:bold;}
.sectionbody       { color:#D0D0D0; background:#101010; border:1px solid #888888; padding:3px;}
.sectionbody table { color:#D0D0D0; background:#101010; border:none; padding:5px;}

.wordsectiontitle      { color:#E9E9F9; background:#101020; border:1px solid #888888; border-bottom:none; padding:0px; padding-left:4px; width:50px; font-family:arial,sans-serif; font-size:10px; }
.wordsectionbody       { color:#D0D0D0; background:#101010; border:1px solid #888888; padding:2px; width:500px; }
.wordsectionbody table { color:#D0D0D0; background:#101010; border:none; padding:2px;}
.wordsectionbody td    { border-bottom:1px solid #666666; padding:3px; }

.scarabtable      {border:none;}
.scarabtable td   {width:20px;height:24px;border:1px solid black;vertical-align:middle;text-align:center;background-color:black;}
