@charset "iso-8859-1";
/* author: puppetz */
/* Creation date: 10/19/2004 */


body {
    background-image: url(chess_back.jpg);
	color:#FFFFFF;
	background-color:#000000;
	margin:10px;
	padding:0px;
	font:10px verdana, arial, helvetica, sans-serif;}

.forminput { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; background-color: #110000; border: #660000; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px
}

h1 {
	margin:2px 2px 2px 2px;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	color:#FF00FF;
	}
h2 {
    margin:0px 5px 0px 0px;
	padding:5px;
	font-size: 11px;
	font-weight:bold;
	color:#FFFFFF;
	}
	.tablemenu {width:100%; padding: 1px; border-spacing: 2px; border-collapse: no; empty-cells: show; border: 2px; height: 100%; }
	.tdmenu { text-align: center;  vertical-align: middle; width: 128; height: 20px; cursor: hand; background-color: #FF00FF;}
	.tdmenu:hover { background-color: #000000}
	.tdright { text-align: right;}
	.tdmenu { text-align: center;}
	.tablecopy {width:100%; padding: 0px; border-spacing: 0px; border-collapse: no; empty-cells: hide; border: 0px; height: 100%;}
	
	TD { font: 9px verdana, arial, helvetica, sans-serif; margin:0px 0px 5px 0px; padding:0px; vertical-align: middle}
	
	.copy { font: 9px verdana, arial, helvetica, sans-serif; margin:0px 0px 5px 0px; padding:0px; color:#FFDDFF}
	
	.copy:link {font: 9px verdana, arial, helvetica, sans-serif; color: #FF00FF}
	.copy:visited {font: 9px verdana, arial, helvetica, sans-serif; color: #DD00DD}
	.copy:hover {font: 9px verdana, arial, helvetica, sans-serif; color: #FFFFFF}
	.copy:active {font: 9px verdana, arial, helvetica, sans-serif; color: #FF00FF}
	
	.text {font: 10px verdana, arial, helvetica, sans-serif; margin:0px 0px 5px 0px; padding:0px;}
	
	.text12 {font: 12px verdana, arial, helvetica, sans-serif; margin:0px 0px 5px 0px; padding:0px; color: #FFFFFF; text-align: justify;}
	
	.black10:link {background-color:#000000; color:#FF00FF; font: 10px verdana, arial, helvetica, sans-serif; text-decoration: none}
    .black10:visited {background-color:#000000; color:#EE00EE; font: 10px verdana, arial, helvetica, sans-serif; text-decoration: none}   
	.black10:hover {background-color:#FF00FF; color:#000000; font: 10px verdana, arial, helvetica, sans-serif; text-decoration: none}
    .black10:active {background-color:#FF00FF; color:#FF00FF; font: 10px verdana, arial, helvetica, sans-serif; text-decoration: none}
	
	.black12:link {background-color:#000000; color:#FF00FF; font: 12px verdana, arial, helvetica, sans-serif; text-decoration: none}
    .black12:visited {background-color:#000000; color:#EE00EE; font: 12px verdana, arial, helvetica, sans-serif; text-decoration: none}    
	.black12:hover {background-color:#FF00FF; color:#000000; font: 12px verdana, arial, helvetica, sans-serif; text-decoration: none}
    .black12:active {background-color:#FF00FF; color:#FF00FF; font: 12px verdana, arial, helvetica, sans-serif; text-decoration: none}

	.pink10:link {background-color:#FF00FF; color:#000000; font: 10px verdana, arial, helvetica, sans-serif; padding:5px; margin:0px 0px 5px 0px}
    .pink10:visited {background-color:#EE00EE; color:#000000; font: 10px verdana, arial, helvetica, sans-serif; padding:5px; margin:0px 0px 5px 0px}    
	.pink10:hover {background-color:#000000; color:#FF00FF; font: 10px verdana, arial, helvetica, sans-serif; padding:5px margin:0px 0px 5px 0px}
    .pink10:active {background-color:#FF0000; color:#FF00FF; font: 10px verdana, arial, helvetica, sans-serif; padding:5px margin:0px 0px 5px 0px}

	.pink12:link {color:#000000; font: 12px verdana, arial, helvetica, sans-serif; text-decoration: none}
    .pink12:visited {color:#222222; font: 12px verdana, arial, helvetica, sans-serif; text-decoration: none}    
	.pink12:hover {color:#FF00FF; font: 12px verdana, arial, helvetica, sans-serif; text-decoration: none}
    .pink12:active {color:#FFFFFF; font: 12px verdana, arial, helvetica, sans-serif; text-decoration: none}


/* All the content boxes belong to the content class. */
.content {
	position:absolute;
	width:524px;
	top:120px;
	left:8px;
	margin:6px 150px 10px 150px;
	border:2px solid #FF00FF;
	background-color:#002200;
	padding:7px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}

#navAlpha {
	position:absolute;
	width:110px;
	top:126px;
	left:10px;
	border:2px solid #FF00FF;
	padding:6px;
	z-index:2;

/* 
IE5/Win incorrectly parses the "\"}"" value*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:120px;
	}
/*  feeds correct length values to user agents (opera) that exhibit the parsing error exploited above yet get 
the CSS box model right and understand the CSS2 parent-child selector */
body>#navAlpha {width:120px;}
		
#navBeta {
	position:absolute;
	width:120px;
	top:110px;
	left:160px;
	border:2px solid #FF00FF;
	padding:6px;
	z-index:1;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:120px;
	}
/* Again, "be nice to Opera 5". */
body>#navBeta {width:120px;}