﻿    body  
    {
    	background-color: #404040;
    	color: #eee;
    	font-family: Helvetica, Arial;
    }
    
    H1, H2, H3
    {
    	text-align: center;
    	color: #eee;
    	font-weight: bold;
    }
    
    P
    {
    	text-align: center;
    }
    
    table
    {
	    margin-left: auto;
	    margin-right: auto;	
        border-width: 1px;
        border-spacing: 0;
        border-collapse: collapse;
        border-color: Black;
    }

    td
    {
        margin: 0;
        padding: 3px 10px 3px 10px;
        border-width: 1px;
        border-color: Black;        
        color: Black;
        text-align: center;
        background-color: #eee;
    }
    
    td.oddRow
    {
    	background-color: #ddd;
    }

    td.evenRow
    {
        background-color: #eee;
    }
    
    th
    {
    	padding: 3px 10px 3px 10px;
    	background-color: #111;
    }
    
    tfoot td
    {
    	font-size: smaller;
    }
        
    td a
    {
    	color: #606060;
    }
    
    th a
    {
    	color: #eee;
    }    
    
    a
    {
    	color: #b0b0b0;
    }

    
    div.forumComment
	{
		border: solid 1px black;
		width: 600px;
		margin-left: auto;
		margin-right: auto;
		background: #333;
		margin-bottom: 20px;
	}
	
    div.forumComment table
	{
		width: 600px;
	}	
	
	div.forumComment td
	{
		text-align: left;
		background: #333;
		color: #eee;
		font-size: smaller;
		padding-left: 10px;		
		padding-right: 10px;		
	}
	
	div.forumForm
	{
		border: solid 1px black;
		margin-left: auto;
		margin-right: auto;
		background: #333;		
	}
	
	div.forumForm td
	{
		text-align: left;
		background: #333;
		color: #eee;
		font-size: smaller;		
	}	
	
	div.forumComment pre
	{
		margin: 10px;
	}
		
	div.threadList
	{
		background: #f2f2f2;
		color:black;
	}
	
	div.threadList td
	{
		color: black;
	}
	
	div.threadList td.oddRow
	{
		background-color: #f2f2f2;
	}
	
	div.threadList td.evenRow
	{
		background-color: #f2f2f2;
	}
	
	div.threadList th
	{
		background: transparent;
		color:Black;
	}
	
	div.threadList a
	{
		color: #666;
	}
	
	div.threadList p
	{
		color:black;
	}
	
	
    p.forumCommentFooter
	{
		font-size: small;
		text-align: left;
		margin: 0 10px 10px 10px;
	}	
	
	table.simpleForm td
	{
		background: #606060;
		color: #eee;
	}
	
	p.menubar
	{
		font-size: x-large;
		font-weight: bold;
	}

	p.errorMsg
	{
		color: #e88;
	}
	
	p.successMsg
	{
		color: #8e8;
	}
	
	table.gameBoard
	{
		border: 1px solid black;
	}
	
	table.gameBoard td
	{
		border: 0px;		
		padding: 0px;
		width: 20px;
		height: 20px;
		background-color: #202020;
	}
	
		
	div.smallForm
	{
		margin-left: auto;
		margin-right: auto;	
	}
		
	div.smallForm td
	{
		text-align: left;
		background: #333;
		color: #eee;
	}
	
	div.smallForm table
	{
		border: solid 1px black;	    
	}