body{	font-family: "Lucida Sans Typewriter", "American Typewriter", serif;	font-size: 12px;	color: #000000; 	text-align: left; 	margin-top: 3px; 	margin-bottom: 3px;	margin-left: 4px; 	margin-right: 2px;	overflow: scroll; }

table.bordered {
  width: 100%;
  border-collapse: separate;
  border: 0px solid;
  border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
}

table.bordered td, table.bordered th {
  text-align: center;
  border: 1px solid;
  border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
  padding: 1ex;
}

.division_label {
  color: #663300;
  font-family: verdana, arial, geneva, helvetica, sans-serif;
  font-size: 150%;
}

.game_label {
  color: #663300;
  font-family: Palatino, Times, serif;
  font-size: 90%;
}

.inline
{
	display: inline;
}
	p.typewriter{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, Verdana, Arial, sans-serif;	font-size: 16px;	color: #000000; 	text-align: left; 	margin-top: 3px; 	margin-bottom: 3px; 	margin-left: 5px; 	margin-right: 5px;  }	p.declaration{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, Verdana, Arial, sans-serif;	font-size: 24px;	color: #663300; 	text-align: center; 	margin-top: 6px; 	margin-bottom: 3px; 	margin-left: 5px; 	margin-right: 5px;  }	p.details{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, Verdana, Arial, sans-serif;	font-size: 16px;	color: #336600; 	text-align: center; 	margin-top: 3px; 	margin-bottom: 3px; 	margin-left: 5px; 	margin-right: 5px;  }	p.miniheader{	font-family: Verdana, Arial, sans-serif;	font-size: 12px; 	font-variant: small-caps;	color: #663300; 	text-align: center;  }	p.news{	font-family: Verdana, Arial, sans-serif;	font-size: 10px;	color: #000000; 	text-align: center;  }	p.title{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, Verdana, Palatino, Times, serif;	font-size: 16px; 	font-weight: 500;	background-color: #336600;	color: #FFFFFF; 	text-align: center;  }	p.statistic{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, Verdana, Palatino, Times, serif;	font-size: 16px; 	font-weight: 500;	color: #336600; 	text-align: center;  }

	p.fullalert{	font-family: Verdana, Arial, sans-serif;	font-size: 18px;	color: #FF0000; 	text-align: center; 	margin-top: 3px; 	margin-bottom: 3px; 	margin-left: 5px; 	margin-right: 5px;  }span.leader{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, sans-serif;	font-size: 24px; 	font-weight: normal; 	font-variant: small-caps;	font-decoration: none;	letter-spacing: 2px; 	text-align: left;	text-indent: -20px; 	color: #336600;}span.leader_link{	font-family: Chalkboard, Comic Sans, Carrol, sans-serif;	font-size: 24px; 	font-weight: normal; 	font-variant: small-caps;	font-decoration: none; 	text-align: left; 	color: #663300;}span.highlight{	background-color: #FFDDAA;	color: #336600;}span.disabled{	color: #999999;}span.legaleese{	text-indent: 10%;
	font-style: oblique;}span.superscript{	vertical-align: super;
	font-size: 70%;}span.textblock{	color: #000000;
	font-size: 16px; 	text-align: left;}span.notepad{	font-family: Arial, Verdana, sans-serif;	color: #000000;
	font-size: 14px; 	text-align: left;	margin-left: 3px; 	margin-right: 3px;	margin-top: 4px; 	margin-bottom: 4px;}	span.label{	font-family: Verdana, Arial, sans-serif;	font-size: 18px;	color: #663300;  }h1.standard{	font-family: Verdana, sans-serif;	font-size: 48px; 	font-weight: normal; 	text-align: center; 	color: #663300;	margin-top: 10px; 	margin-bottom: 5px;	margin-left: 2px; 	margin-right: 2px; }h1.typewriter{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, sans-serif;	font-size: 48px; 	font-weight: normal; 	text-align: center; 	color: #336600;	margin-top: 10px; 	margin-bottom: 5px;	margin-left: 2px; 	margin-right: 2px;  }h2.standard{	font-family: Verdana, sans-serif;	font-size: 36px; 	font-weight: normal; 	text-align: center; 	color: #663300;	margin-top: 10px; 	margin-bottom: 5px;	margin-left: 2px; 	margin-right: 2px; }h2.typewriter{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, sans-serif;	font-size: 36px; 	font-weight: normal; 	text-align: center; 	color: #336600;	margin-top: 5px; 	margin-bottom: 5px;	margin-left: 2px; 	margin-right: 2px;  }h3.standard{	font-family: Verdana, sans-serif;	font-size: 28px; 	font-weight: normal; 	text-align: center; 	color: #663300;	margin-top: 10px; 	margin-bottom: 5px;	margin-left: 2px; 	margin-right: 2px; }h3.typewriter{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, sans-serif;	font-size: 36px; 	font-weight: normal;	font-variant: small-caps;	letter-spacing: 2px; 	text-align: center;	text-decoration: underline; 	color: #336600;	margin-top: 10px; 	margin-bottom: 5px;	margin-left: 2px; 	margin-right: 2px;  }h4.club{	font-family: Palatino, Times, serif;	font-size: 22px; 	font-weight: normal; 	text-align: center; 	color: #336600;	margin-top: 10px; 	margin-bottom: 5px;	margin-left: 2px; 	margin-right: 2px; }h4.typewriter{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, sans-serif;	font-size: 24px; 	font-weight: normal; 	font-variant: small-caps;	letter-spacing: 2px; 	text-align: left; 	color: #336600;	margin-top: 10px; 	margin-bottom: 5px;	margin-left: 2px; 	margin-right: 2px;  }h4.marquee{	font-family: Avant-Garde, Verdana, sans-serif;	font-size: 22px; 	font-weight: 600;	text-decoration: none; 	text-align: left; 	color: #FFFFFF;
	background-color: #336600;	margin-top: 4px; 	margin-bottom: 3px; }h4.marquee_mid{	font-family: Avant-Garde, Verdana, sans-serif;	font-size: 22px; 	font-weight: 600;	text-decoration: none; 	text-align: center; 	color: #FFFFFF;
	background-color: #336600;	margin-top: 4px; 	margin-bottom: 3px; }h5.typewriter{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, sans-serif;	font-size: 20px; 	font-weight: normal; 	font-variant: small-caps;	text-decoration: underline; 	letter-spacing: 2px; 	text-align: center; 	color: #336600;	margin-top: 5px; 	margin-bottom: 5px;}h5.standard{	font-family: Verdana, sans-serif;	font-size: 18px; 	font-weight: normal;	text-decoration: underline; 	text-align: center; 	color: #663300;	margin-top: 5px; 	margin-bottom: 5px;	margin-left: 2px; 	margin-right: 2px; }h6.typewriter{	font-family: "Lucida Sans Typewriter", "American Typewriter", typewriter, sans-serif;	font-size: 20px; 	font-weight: normal; 	font-variant: small-caps;	text-decoration: none; 	letter-spacing: 2px; 	text-align: center; 	color: #336600;	margin-top: 5px; 	margin-bottom: 5px;}h6.standard{	font-family: Verdana, sans-serif;	font-size: 16px; 	font-weight: 325;	text-decoration: underline; 	text-align: left; 	color: #000000;	margin-top: 4px; 	margin-bottom: 3px; }
	
div.float
{
	clear: both;
}ul.typewriter{	font-family: Trebuchet, Georgia, sans-serif;	font-size: 18px;	line-height: 1.5;	color: #000000; 	background-color: transparent;	list-style-type: square;	list-style-position: outside;}ul.checklist{	font-family: Trebuchet, Georgia, sans-serif;	font-size: 12px;	line-height: 1;	color: #000000; 	background-color: transparent;	list-style-type: square;	list-style-position: outside;}ul.instructions{	font-family: Trebuchet, Georgia, sans-serif;	font-size: 20px;	line-height: 1;	color: #000000; 	background-color: transparent;	list-style-type: square;	list-style-position: outside;}.menu_horizontal{	position: static;	width: auto;	height: auto;	vertical-align: top;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #336600;	font-size: 14px; 	text-align: center;	text-decoration: none;	background-color: transparent;	border-style: none;	margin: 0, 2, 0, 2 px;	padding: 0;}.menu_horizontal a:link{	color: #336600;	text-decoration: none;	border-style: none;	border-color: transparent;	border-width: 0px;	margin-left: 2px;	margin-right: 2px;}.menu_horizontal a:visited{	color: #663300;	text-decoration: none;	border-style: none;	margin-left: 2px;	margin-right: 2px;}.menu_horizontal a:hover{		color: #FFFFFF;	background-color: #336600;	text-decoration: none;	border-style: outset;	border-width: medium;	margin-left: 2px;	margin-right: 2px;}.menu_horizontal a:active{	color: #666666;	text-decoration: none;	border-style: dotted;	border-width: medium;	margin-left: 2px;	margin-right: 2px;	}.menu_vertical{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; 	text-align: left;	line-height: 1.0;	text-decoration: none;	background-color: transparent;	list-style-type: square;	list-style-position: outside;	background-color: transparent;	border-style: none;	margin-left: 2px;	margin-right: 2px;}.menu_vertical a:link{	color: #336600;	text-decoration: none;	border-style: none;}.menu_vertical a:visited{	color: #663300;	text-decoration: none;	border-style: none;}.menu_vertical a:hover{	color: #FFFFFF;	background-color: #336600;	text-decoration: none;	border-style: none;	border-width: 0px;}.menu_vertical a:active{	color: #666666;	text-decoration: none;	border-style: dotted;	border-width: thick;}.menu_image{	position: static;	width: auto;	height: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #336600;	font-size: 14px; 	text-align: center;	text-decoration: none;	background-color: transparent;	border-style: none;	margin: 0, 2, 0, 2 px;	padding: 0;}.menu_image a:link{	color: #336600;	text-decoration: none;	border-style: none;	border-color: transparent;	border-width: 0px;	margin-left: 2px;	margin-right: 2px;}.menu_image a:visited{	color: #663300;	text-decoration: none;	border-style: none;	margin-left: 2px;	margin-right: 2px;}.menu_image a:hover{		color: #336600;	background-color: transparent;	text-decoration: underline;	border-style: none;	border-width: 0 px;	border-color: transparent;	margin-left: 2px;	margin-right: 2px;}.menu_image a:active{	color: #666666;	text-decoration: none;	border-style: dotted;	border-width: medium;	margin-left: 2px;	margin-right: 2px;	}.menu_displaypage{	position: static;	width: auto;	height: auto;	vertical-align: top;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #336600;	font-size: 14px; 	text-align: center;	text-decoration: none;	background-image: url("http://www.professorchess.com/images/bkgrnd_parchment.gif");	border-style: none;	margin: 0, 2, 0, 2 px;	padding: 4;}.menu_displaypage a:link{	color: #336600;	text-decoration: none;	border-style: none;	border-color: transparent;	border-width: 0px;	margin-left: 2px;	margin-right: 2px;}.menu_displaypage a:visited{	color: #663300;	text-decoration: none;	border-style: none;	margin-left: 2px;	margin-right: 2px;}.menu_displaypage a:hover{		color: #FFFFFF;	background-color: #336600;	text-decoration: none;	border-style: outset;	border-width: medium;	margin-left: 2px;	margin-right: 2px;}.menu_displaypage a:active{	color: #666666;	text-decoration: none;	border-style: dotted;	border-width: medium;	margin-left: 2px;	margin-right: 2px;	}.menu_club{	position: static;	width: auto;	height: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #336600;	font-size: 24px; 	text-align: center;	text-decoration: none;	background-color: transparent;	border-style: none;	margin: 0, 2, 0, 2 px;	padding: 20px, 20px, 20px, 20px;}.menu_club a:link{	color: #336600;	font-size: 24px; 	text-align: center;	text-decoration: none;	border-style: none;	border-color: transparent;	border-width: 0px;	margin-left: 2px;	margin-right: 2px;}.menu_club a:visited{	color: #663300;	font-size: 24px; 	text-align: center;	text-decoration: none;	border-style: none;	margin-left: 2px;	margin-right: 2px;}.menu_club a:hover{		color: #336600;	font-size: 24px; 	text-align: center;	background-color: transparent;	text-decoration: underline;	border-style: none;	border-width: 0 px;	border-color: transparent;	margin-left: 2px;	margin-right: 2px;}.menu_club a:active{	color: #666666;	font-size: 24px; 	text-align: center;	text-decoration: none;	border-style: dotted;	border-width: medium;	margin-left: 2px;	margin-right: 2px;	}

table.return_address
{	position: fixed;	left: 5px;	top: 5px;
	width: 330;}

table.pdfs{	font-family: serif;	font-size: 12px;	color: #000000;
	background-color: #FFF8DC;
	border-width: 3px;
	border-color: #C0C0C0;
	border-style: outset; 	text-align: left; 	padding: 5px;}

tr.pdfhighlight{	font-family: serif;	font-size: 14px;	color: #000000;
	background-color: #FFCC99; 	text-align: left; 	padding: 7px;}

td.rowlabel{	font-family: serif;	font-size: 20px;	color: #000000;
	background-color: #FFF8DC; 	text-align: center; 	padding: 10px;
	border-width: 1px;
	border-style: inset;}	td.pdfs{	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	color: #000000;
	background-color: #FFF8DC; 	text-align: left;
	border-width: 1px;
	border-style: inset;  }	td.infoblock{	font-family: Verdana, Arial, sans-serif;	font-size: 16px;	color: #000000;
	background-color: #FFF8DC; 	text-align: left;
	border-width: 8px;
	border-style: inset;  }	td.menu{	font-family: Verdana, Arial, sans-serif;	font-size: 16px;
	height: 2em;	color: #000000;
	background-color: #FFF8DC; 	text-align: center;
	border-width: 8px;
	border-style: inset;  }img.standard{	border: 0, 0, 0, 0;	text-align: center;	background-color: transparent;}img.base{	position: absolute;	left: 0px;	top: 0px;	z-index: -10;}	img.content_graphic {	position: relative;	left: 230px;	top: 10px;	border: 0;	padding-bottom: 3px;	z-index: 1;}	img.return_address {	float: left;	clear: left;	border: 0;	margin: 3px 35px 15px 3px;	padding-top: 3px;}	img.postage_stamp {	float: right;	clear: right;	border: 0;	margin: 3px 3px 15px 25px;	padding-top: 3px;}	img.wqr {	position: fixed;	left: 25px;	bottom: 3px;	border: 0;	padding-top: 3px;	z-index: 10;}	img.wqn {	position: fixed;	left: 125px;	bottom: 3px;	border: 0;	padding-top: 3px;	z-index: 10;}	img.wqb {	position: fixed;	left: 250px;	bottom: 3px;	border: 0;	padding-top: 3px;	z-index: 10;}	img.wkn {	position: fixed;	right: 135px;	bottom: 3px;	border: 0;	padding-top: 3px;	z-index: 10;}	img.wkr {	position: fixed;	right: 25px;	bottom: 3px;	border: 0;	padding-top: 3px;	z-index: 10;}	div.masterpiece {	position: absolute;	left: 350px;
	vertical-align: middle;	border: 0;	padding-top: 3px;	z-index: 1;}div.sidebar{	position: absolute;	left: 0px;	top: 0px;	padding: 5px;	background-color: #FFFFFF;	clear: left;	z-index: 10;	width: 210;	height: auto;	text-align: center;}	div.pic_menu {	clear: both;	width: 175px;	height: auto;	text-align: center;	margin-top: 15px;	border-style: none;	border-width: 0, 0, 0, 0;	padding: 0, 0, 0, 0;	z-index: 1;}	div.pic_array {	float: left;	display: inline;	max-width: 250px;	height: auto;	vertical-align: top;	text-align: center;	border-style: none;	border-width: 0, 0, 0, 0 px;	margin: 0, 0, 0, 0 px;	padding: 0 px;	z-index: 1;}div.title{	position: absolute;	left: 230px;	width: 700px;	top: 0px;	padding: 5px;	background-color: #FFFFFF;	z-index: 1;	text-align: center;}div.content_title{	position: absolute;	left: 0px;	top: 0px;	width: 100%;	padding: 5px;	background-color: #FFFFFF;	z-index: 10;	text-align: center;}div.stack{	clear: both;	position: relative;	top: 5px;	margin-left: 0px;	line-height: 21px;	margin-bottom: 10px;	text-align: left;	width: auto;	height: auto;}div.stack_offset{	position: relative;	clear: both;	left: 260px;	top: 5px;	width: auto;	height: auto;	line-height: 21px;	margin-bottom: 10px;}div.new_row{	position: relative;	clear:both;	top: 10px;	width: auto;	height: auto;	padding: 0, 100%, 0, 100%;}