#Eitschess {	
	font-family	: Arial;
	text-decoration	: none;
	color		: black;
	font-weight	: normal;
	font-size	: 12pt;
	background	: #EFEFEF;
	border-style	: solid;
	border-width	: 1px;
	border-color	: darkgrey;
	vertical-align	: top; 
	border-collapse	: collapse;
	padding		: 0px;
	border-spacing	: 0px;
	margin		: 0px;
	text-align	: left;
 }

#Postings {					/* this is the posting window - change heigth if necessary */
	font-size	: 9pt;
	overflow	: auto;
	background	: #E0E0E0;
	height		: 140pt; 
	width		: 100%;
	vertical-align	: top;
}
#PostingTab {					/* this is the posting window - change heigth if necessary */
	font-size	: 10pt;
	background	: grey; /*#E0E0E0; */
	border-style	: none;
/*	height		: 18pt; */
	width 		: 100%;
 }

#Eitschess .PostIP {	
	font-size		: 8pt;
	font-weight		: bold;
	color			: grey;
	border-style		: none;
	border-right-width	: 1px;
	border-color		: grey;
	padding			: 2px;
	text-align		: left;
	vertical-align		: top;
 }
#Eitschess .PostN {	
	font-size		: 8pt;
	color			: grey;
	border-style		: none;
	border-width		: 1px;
	border-color		: grey;
	padding			: 2px;
	text-align		: left;
	overflow		: hidden;
	width			: 100px;
	vertical-align		: top;
 }
#Eitschess .PostC {	
	font-size		: 9pt;
	color			: navy;
	border-style		: none;
	border-width		: 1px;
	border-color		: grey;
	padding			: 1px;
	width			: 100%;
	text-align		: left;
 }
#Eitschess .PostB {
	font-size		: 9pt;
	width			: auto;
	text-align		: center;
 }

#Eitschess .inpPostC {	
	font-size		: 9pt;
	color			: navy;
/*	background-color 	: yellow; */
	border-width		: 2px;
	border-style		: groove;
	border-color		: grey;
	padding			: 3px;
	width			: 95%;
	text-align		: left;
 }
#Eitschess .inpPostN {	
	font-size		: 9pt;
	color			: navy;
/*	background-color 	: blue; */
	border-style		: groove;
	border-width		: 2px;
	border-color		: grey;
	padding			: 3px;
	width			: 100px;
	text-align		: left;
 }

#iChess {				/* general definitions for the entire iChess area must be on first place !!!*/
	font-family	: Verdana;
	text-decoration	: none;
	color		: black;
	font-weight	: normal;
	font-size	: 12pt;
	background	: #EFEFEF;
	vertical-align	: top; 
	text-align	: left;
	border-width	: 1px; 
	border-style	: none; 
	border-color	: navy
}

#iChess a 	{color: navy; font-weight: bold; text-decoration:none;} 
#iChess a:hover {background	: silver}
#iChess a:link  {color: navy;font-weight: normal}
#iChess i 	{color		: silver;} 
#iChess .WhiteSq {background-color:#996A59;}
#iChess .BlackSq {background-color:#FFCF90;}
#iChess .HighlightedMove {background-color:red;}

#iChess .FrameTabs { 		/* defines the outer table */
/*	border-width		: 2px; 
	border-style		: solid; 
	border-color		: red; 
	border-collapse		: collapse;
*/	padding			: 0px;
	vertical-align		: top;
	text-align		: center;
}

#iChess .BW {			/* definitions common for Black(Player and Time) */
	font-weight		: bold;
	white-space		: nowrap; 
	overflow		: hidden; 
	border-width		: 1px; 
/*	vertical-align		: middle; */
	border-style		: solid; 
	border-collapse		: collapse;
	text-align		: left;

}

#iChess .Black {		/* color definition for Black(Player and Time) */
	background-color	:#202020;  
	color			: white; 
	border-color		: grey; /* #202020; */   
} 
#iChess .White {		/* color definition for Black(Player and Time) */
	background-color	: white;
	color			: #202020;
	border-color		: grey; 
} 
#iChess .Time {
	text-align		: right;
}
#iChess .Board {
	padding			: 0px;
	border-spacing		: 0px;
	border-width		: 0px; 
	border-style		: solid; 
	border-color		: grey;
/*	background		: lightgrey; */
}

#iChess .BoardOutline {
	border-width		: 1px; 
	border-style		: solid; 
	border-color		: navy;
}

#iChess .GameSelCont {
	text-align		: left;
	overflow		: hidden;
}

#iChess .GameSel {
	font-weight		: bold; 
	border-width		: 1px; 
	border-style		: solid;
	border-color		: grey; 
	border-collapse		: collapse;
	vertical-align		: top;
	overflow		: hidden;
	background		: lightgrey;
	text-align		: left;
}

#iChess .pgn {
	color			: #404040; 
	background		: white;
	font-weight		: normal; 
	text-decoration		: none;
	border-style		: solid; 
	overflow		: auto;
	margin			: 0px;
	border-color		: #FFCF90; 
	border-collapse		: collapse; 
	border-width		: 1px; 
	text-align		: left;
}

#iChess .pgn a:link  {color: navy; font-weight: bold;}


#iChess .Footer {	
	font-size		: 8pt;
	color			: grey;
	border-style		: solid;
	border-width		: 1px;
	border-color		: grey;
	padding			: 1px;
	text-align		: left;
 }
#iChess .download_pgn {	
	text-align		: center; 
	width			: 20px; 		
	font-weight		: bold; 
	background-color	: lightgrey;
	border-width		: 1px;
	border-collapse		: collapse; 
	border-style		: outset; 
	border-color		: white;
}
#iChess .Author {	
	width			: 250px; 		
	text-align		: left; 
}

#iChess .Result {
	color			: grey;
	text-align		: center;
	font-weight		: bold;
	vertical-align		: middle; 
	border-style		: solid; 
	border-width		: 0px;	
	padding			: 0px;
}
/* style='align:left; width:250px; background-color:grey;' */




