textarea
{
	font-size: 9pt;
	font-family: "Times New Roman",Times, serif;
}

body
{
	scrollbar-face-color: #6B719C;
	scrollbar-shadow-color: #96AECE;
	scrollbar-highlight-color: #A4BAD7;
	scrollbar-3dlight-color: #96AECE;
	scrollbar-darkshadow-color: #575757;
	scrollbar-track-color: #A2B8D4;
	scrollbar-arrow-color: White;
	color: #161626;
	font-family: "Times New Roman",Times, serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}

table, tr, td, ul, li
{
	color: #161626;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

p
{
	color: #161626;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: justify;
}

h1, h2, h3, h4, h5, h6
{
	font-family: "Times New Roman",Times, serif;
	color: #161626;
}

.alphalist { list-style: lower-alpha; }

.linklist
{
	list-style: none;
	text-indent: -1em;
}

.linkhead
{
	padding: 5px;
	border-width: 2px;
	border-style: ridge;
	margin: 2em auto 0.5em auto;
	text-align: center;
}

.question
{
	font-size: 95%;
	font-weight: bold;
}

.sidebar
{
	color: #669;
	background-color: #CCC;
	width: 18em;
	padding: 1em;
	margin-left: 1em;
}

.sidebar h3
{
	color: #669;
	text-align: center;
}

.sidebar p { text-align: left; }

table.contactform
{
	width: 95%;
	border-collapse: collapse;
	margin: auto;
}

table.contactform td { margin: 3px; }

/* Palview Game Move DIVision & Palview Game Info DIVision */
DIV.pgm P
{
	margin: 0px;
	padding: 2pt;
}

DIV.pgi P
{
	margin: 0px;
	padding: 3pt;
}

/* The actual linked Game moves (always in 'pm' class) */
DIV.pgm A
{
	color: black;
	text-decoration: none;
}

DIV.pgm A:hover { color: red; }

/* The actual linked Variation moves (always in 'pc' class) */
DIV.pgm .pc A, DIV.pgm SPAN.pc A { color: green; }
DIV.pgm .pc A:hover, DIV.pgm SPAN.pc A:hover { color: red; }
DIV.pgm SPAN.pc2 A { font-style: italic; }

/* Palview uses EM Html Tag to surround variation moves when movelinks are NOT used. */
DIV.pgm .pc EM
{
	color: green;
	font-style: normal;
}

DIV.pgm .pc2 EM { font-style: italic; }

/* Palview Game Intro (Special case where a comment {...} appears before an actual game move. The comment is treated as a game intro.) */
.pintro
{
	text-indent: 1em;
	text-align: justify;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

/* Palview Commentary (including Variation Sequences) */
.pc, .pc2
{
	text-indent: 1em;
	text-align: justify;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: black;
}

/* Palview Player Names (PGN Tags White & Black) */
.pplay
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: black;
	font-style: italic;
}

/* Palview Player Title (PGN Tag) */
.ptitle
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: normal;
	color: black;
}

/* Palview Player Elo Rating (PGN Tag) */
.pelo
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: black;
}

/* Palview ECO Code (PGN Tag) */
.peco
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: italic;
	text-align: right;
	font-weight: bold;
}

/* Palview Event (PGN Tags Event & Site & Date & Round) */
.pevent
{
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11pt;
	font-style: italic;
}

/* Palview Opening -- PGN Tags: Opening, Variation, & Subvariation */
.popen
{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-style: italic;
	text-align: left;
	font-weight: bold;
}

/* Palview Annotator */
.panno
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: black;
}

/* Palview Moves -- for the actual game moves */
.pm
{
	text-indent: 0em;
	text-align: justify;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black;
}

/* Palview Clock -- for the DGT clock times in Live Games */
.pclock
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: black;
}

/* Figurine -- Used to Transform Commentary 'moves' to Figs */
.pf
{
	font-family: LinaresFigurine, ZurichFigurine, Zurich New, HastingsFigurine, Verdana;
	font-style: normal;
}

/* Board Caption */
.pt
{
	text-align: center;
	font-family: Arial, Verdana, serif;
	font-size: 12pt;
	font-weight: bold;
	color: black;
	white-space: pre;
}

/* Borders -- pgob is 'Palview Game Outer Border';
              pgbb is 'Palview Game Board Border';
              pgib is 'Palview Game Infobox Border'; */

/* border-style types are: solid, double, ridge, etc. */
.pgbb
{
	border-style: double;
	border-color: black;
	border-width: 4px;
}

.pgib
{
	border-style: ridge;
	border-color: black;
	border-width: 2px;
	background-color: white;
}

.pgob
{
	border-style: double;
	border-color: black;
	border-width: 3px;
	background-color: white;
}
