	




















































































		 





































































BODY { 
	color:#000;
	background:#FFFFFF;
	font-family:verdana,helvetica,sans-serif;
	font-size:9pt;
	text-width:80%;											margin-top:0pt;
}

H1, H2, H3, H4, H5, H6 { 
  	color:#600;
	font-family:Garamond, Optimum Roman, Arial, helvetica, serif;
	margin-left:0px; 
		}
H1 { font-size:20pt; margin-top:1em; margin-bottom:0pt; }
H2 { font-size:17pt; margin-top:1em; margin-bottom:0pt; }
H3 { font-size:14pt; margin-top:0.5em; margin-bottom:0pt; }
P {
	font-family:verdana,helvetica,sans-serif;
	font-size:10pt;
	margin-top:3pt;			margin-bottom:1pt;	}

A:visited 	{ color:#900; }
A:link 		{ color:#990000; font-weight:bold; }
A:hover		{ color:#FFF; background:#900; margin-left:10pt; border-style:solid;  border-width:1; padding:2pt; border-color:#000; }
A:active 	{ color:#FFF; background:#060; }
A			{ text-decoration:none;	}



TABLE.scrollbar {
	background-color:#CCC;
	}
TD.scrollbar {
	text-align:left;
}
TABLE {
	background-color:#FFF;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10pt;
}
TD, TH {
		font-family:Verdana,Helvetica,sans-serif;
	font-size:10pt;
	}
TD.small {
	font-size:9pt;
	margin-left:20pt;
	indent:20pt;
	left-indent:20pt;
}

TH.small {
	font-size:8pt;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
}

.xFORM{
		color:#000;
}

.xSELECT{
	font-family:Courier new, Courier, sans serif;
	color:#000;
}

OL { margin-top:0pt; margin-bottom:0pt; font-family:Verdana,Helvetica,sans-serif;	font-size:10pt;}
UL { margin-top:0pt; margin-bottom:0pt; font-family:Verdana,Helvetica,sans-serif;	font-size:10pt;}
DL { margin-top:0pt; margin-bottom:0pt; font-family:Verdana,Helvetica,sans-serif;	font-size:10pt;}
LI { margin-top:0pt; margin-bottom:0pt; font-family:Verdana,Helvetica,sans-serif;}
SUP { font-size:8pt; }

.headline {
  	color:#F30;
		font-family:Verdana,Helvetica,sans-serif;
	font-size:16pt;
	font-weight:bold;
	margin-top:0pt;
	margin-left:5pt;
}
span.logo {
  	color:#600;
	font-family:Garamond, Optimum Roman, Arial, helvetica, serif;
	font-size:14pt;
	font-weight:bold;
}

span.smaller {
	font:25pt, bold, Courier new, Courier, helvetica, serif;
			}

.question {
	margin-top:0pt;
	margin-bottom:0pt;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:900;
	color:#600;
	font-size:12pt;
}

.opponents {
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	color:#000;
	font-size:12pt;
}

.title {
	font-family:Verdana,sans-serif;
	font-weight:bold;
	color:#900;
	font-size:12pt;
}

div.event {
	color:#000;
	font-size:9pt;
}

div.large {
	font-size:12pt;
}

span.footing{
	font-size:8pt;
}

form{
	margin-top:3pt;
	margin-bottom:1pt;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
}

textarea{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
}

input{
		font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:600;
}

select{
	color:#000;
	background:#FFF; 
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
			}

myoption{
	color:#F00;
	background:#FFF; 
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
}

.font2{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:7pt;
	font-weight:normal;
}
.font3{ font-size:8pt; }
.embed{ margin-left:6pt; margin-right:5pt; margin-bottom:5pt; font-size:8pt; }
	

.gray6font2{
	color:#666;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:7pt;
	font-weight:normal;
}

.gray6{ color:#666; }
.gray9{ color:#999; }
.grayC{ color:#CCC; }
.grayE{ color:#EEE; }

.bg-grayC{ background-color:#CCC; }
.bg-grayE{ background-color:#EEE; }

.smallform{
	color:#666;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:100;
}

.big{
	color:#900;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:14pt;
	font-weight:bold;
}

.button{
	color:#FFF;
	background:#900; 
		width:120pt;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
					}
A.button:visited 	{ text-decoration:none;			color:#FFF; }
A.button:link 		{ text-decoration:none;			color:#FFF; }
A.button:hover		{ text-decoration:underline;	color:#FF0; }
A:active.button 	{ text-decoration:none;			color:#F00; }

.sbutton{
	color:#FFF;
	background:#900; 
	width:67pt;
	text-align:center;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
}

.mbutton{
	color:#FFF;
	background:#900; 
	width:80pt;
	text-align:center;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
}

	.tinybutton{
	color:#000;
	background:#EEE; 
	font-family:Verdana,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:100;
		}

.move{
	color:#633;
	font-size:9pt;
	font-weight:bold;
}

.highlight{
		color:#FF0;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
}

.important{
	color:#000;
	background-color:#FFC;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:normal;
}

.chessworldsmall{
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:normal;
	font-size:20pt;
}

.chessworldbig{
	color:#633;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:normal;
	font-size:24pt;
}

A.small			{ font-size:8pt; text-decoration:none;	color:#000; font-weight:700; }
A.small:link	{ color:#333; }
A.small:visited	{ color:#333; }
A.small:hover	{ background-color:#FC0; color:#000; font-weight:bold; }
A.small:active 	{ color:#900; background:#FF0; }
.small{
	color:#000;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:normal;
}

#p1{ background-color:#00F; }

