a:active
{
color:#0000FF;
text-decoration:none;
}
a:visited
{
color:#000099;
}
a:hover
{
color:#0099FF;
text-decoration:underline;
}
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0000CC;
	background-color:#FFFFFF;
}
table.TopNavigation
{
	width:100%;
	text-align:right;
	background:#D7DBFF;
	border:#9395F7;
	border-style:solid;
	border-width:thin;
}
td.TopNavigationSponsorsSpace, td.LeftSide
{
	width:160px;
	text-align:center;
	vertical-align:top;
}
td.TopNavigationLoggedInTxt
{
	text-align:right;
	vertical-align:top;
}
td.TopNavigationHome
{
	text-align:right;
	vertical-align:top;
}
td.TopNavigationUsernameText
{
	text-align:right;
	vertical-align:top;
}

td.TopNavigationLogout
{
	text-align:right;
	vertical-align:top;
}
td.TopNavigationBar
{
	text-align:left;
	vertical-align:top;
}
table.OverallContent
{
	width:100%;
	border-color:#000000;
}
table.Footer
{
	width:100%;
}
table.FooterLeftColumn
{
	width:40%;
}
table.FooterRightColumn
{
	width:60%;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.CenterContent
{
	text-align:left;
	vertical-align:top;	
}
th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p#Error404
{
}
.News
{
	
}
.IndexButtons
{
width:200px;
text-align:left;
letter-spacing:1px;
}
.IndexButtons,input,textarea
{
 color:#050;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   
   color:#000099;
   background-color:#E7EAFE;
   background-color:#E6E6FF;
}
.IndexButtons:hover, input:hover,textarea:hover
{
	background:#D7DBFF;
}
input:focus
{
	background:#D7DBFF;
}
input[type="text"]:focus,textarea:focus,input[type="password"]:focus
{
	border:outset;
}
input[type="text"]:active,textarea:active,input[type="password"]:active
{
	border:inset;
}

.IndexButtons#Play
{
	font-weight:bold;
	font-size:24px;
	text-align:center;
}
.IndexButtons#Stats, .IndexButtons#Tutorial, .IndexButtons#YourProfile
{
	font-weight:bold;
}

form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

/*input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
*/
textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: disc;
	list-style-position: outside;
}

li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

ol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: upper-roman;
	list-style-position: outside;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}


.Review#Subject
{
	font-weight:bold;
	font-size:larger;
}
.Review#Value
{
	font-weight:normal;
	font-size:inherit;
	margin-left:35px;
}