/*
body,td {font-family:arial,sans-serif; color:#222222; font-size:9pt;}
table,td {}

a:link,a:active,a:visited {color:#FF0000; text-decoration:none;}
a:hover {text-decoration:underline;}
*/

a.difficulty:link, a.difficulty:active, a.difficulty:visited{color:#4C760F;text-decoration:none;}
a.difficulty:hover{text-decoration:underline;}	

.orangebutton { 
	border: 0px none ; 
	background-color: #FFFFFF; 
	color: #FF6600; 
	font-family: Verdana; font-size: 9px; 
	padding-top:3px;padding-bottom:3px;
	font-weight:bold;
	margin:0;
	padding:0.25em;
	width:auto;
	overflow:visible;
<!--[if IE]>
width:1px;
<![endif]-->
}
.orangelink:link,.orangelink:visited{
color:#ff6600;
font-weight:bold;
font-family: Verdana; font-size: 9px; 
}
.orangelink:hover{
text-decoration:underline;
}





.ws_d0,.ws_d1,.ws_d2,.ws_d3,.ws_s0,.ws_s1,.ws_s2,.ws_s3,.ws_w0,.ws_w1,.ws_w2,.ws_w3,.ws_v0,.ws_v1,.ws_v2,.ws_v3
	{border: solid 0 #fff; text-align:center; margin: 0pt; width:24pt;}
	
.ws_s0,.ws_s1,.ws_s2,.ws_s3 {font-size:18pt; font-family:arial,sans-serif;}
.ws_d0,.ws_d1,.ws_d2,.ws_d3 {font-size:16pt; font-family:lucida handwriting,comic sans ms,cursive; color:#DA621C;}
.ws_w0,.ws_w1,.ws_w2,.ws_w3 {font-size:10pt; font-family:lucida handwriting,comic sans ms,cursive; color:#DA621C;}
.ws_v0,.ws_v1,.ws_v2,.ws_v3 {font-size:7pt; font-family:lucida handwriting,comic sans ms,cursive; color:#DA621C;}

.ws_d0,.ws_s0,.ws_w0,.ws_v0 {background-color: transparent;}
.ws_d1,.ws_s1,.ws_w1,.ws_v1,.ws_c1,.ws_e1,.ws_f1,.ws_g1,.ws_j1,.ws_k1,.ws_l1,.ws_m1 {background-color: #FFBFBF;}
.ws_d2,.ws_s2,.ws_w2,.ws_v2,.ws_c2,.ws_e2,.ws_f2,.ws_g2,.ws_j2,.ws_k2,.ws_l2,.ws_m2 {background-color: #FF7F7F;}
.ws_d3,.ws_s3,.ws_w3,.ws_v3,.ws_c3,.ws_e3,.ws_f3,.ws_g3,.ws_j3,.ws_k3,.ws_l3,.ws_m3 {background-color: #FF3F3F;}

.ws_c0,.ws_c1,.ws_c2,.ws_c3,.ws_e0,.ws_e1,.ws_e2,.ws_e3,.ws_f0,.ws_f1,.ws_f2,.ws_f3,.ws_g0,.ws_g1,.ws_g2,.ws_g3
	{width:24pt; height:25pt; vertical-align:middle; text-align:center; font-size:18pt; font-family:times,serif; padding:0pt;}
.ws_j0,.ws_j1,.ws_j2,.ws_j3,.ws_k0,.ws_k1,.ws_k2,.ws_k3,.ws_l0,.ws_l1,.ws_l2,.ws_l3,.ws_m0,.ws_m1,.ws_m2,.ws_m3
	{width:32pt; height:33pt; vertical-align:middle; text-align:center; font-size:18pt; font-family:times,serif; padding:0pt;}

.ws_tt {border-collapse:collapse; border: #FF6600 solid 2px;}
.ws_c0,.ws_e0,.ws_f0,.ws_g0 {border: #FF6600 solid 1px;}
.ws_c1,.ws_e1,.ws_f1,.ws_g1 {border: #FF6600 solid 1px;}
.ws_c2,.ws_e2,.ws_f2,.ws_g2 {border: #FF6600 solid 1px;}
.ws_c3,.ws_e3,.ws_f3,.ws_g3 {border: #FF6600 solid 1px;}
.ws_e0,.ws_e1,.ws_e2,.ws_e3,.ws_g0,.ws_g1,.ws_g2,.ws_g3 {border-left: #FF6600 solid 2px;}
.ws_f0,.ws_f1,.ws_f2,.ws_f3,.ws_g0,.ws_g1,.ws_g2,.ws_g3 {border-top: #FF6600 solid 2px;}

.ws_ii {border-collapse:collapse; border: #000000 solid 2px;}
.ws_j0,.ws_j1,.ws_j2,.ws_j3,.ws_k0,.ws_k1,.ws_k2,.ws_k3,.ws_l0,.ws_l1,.ws_l2,.ws_l3,.ws_m0,.ws_m1,.ws_m2,.ws_m3 {border: #000000 solid 1px;}
.ws_k0,.ws_k1,.ws_k2,.ws_k3,.ws_m0,.ws_m1,.ws_m2,.ws_m3 {border-left: #000000 solid 2px;}
.ws_l0,.ws_l1,.ws_l2,.ws_l3,.ws_m0,.ws_m1,.ws_m2,.ws_m3 {border-top: #000000 solid 2px;}

