<style type="text/css">
junk	{ /* do ask me - needed to make first style work! */}
body	{margin: 0 0 0 0 }
.odd	{background-color: #FFFFFF }
.even	{background-color: #EEEEEE }
.high	{background-color: #E7EFF7 }
.cb		{font-weight: bold ; font-size: 12px ; text-align: center ; }
.win, .bold
		{font-weight: bold }
.loss	{font-weight: normal}
.draw	{font-style: italic }
.N, .I, .D, .T, .r
		{text-align: right }
.c		{text-align: center }
.tzone	{text-align: center ; vertical-align: middle ; }
.scorer	{font-size: 8pt; font-style: normal; font-weight: normal; color: #606060 }
.censored	{ background: red ; color: white ; }
body	{font: normal normal normal 9pt Arial, Helvetica, sans-serif }
th, td, blockquote	{font-size: 9pt; }
th, caption.nohead
		{background-color: #666666 ; color: white }

.table	{ background-color: #CCCCCC ; }

td	{ xpadding: 1 1 1 1 ; vertical-align: top }
a:hover  { text-decoration:underline overline; color: red;}

.menuIE  { background: #E7EFF7 ; color: #000000 ; white-space: nowrap;}
.menuNS  { background: #E7EFF7 ; color: #000000 ; white-space: nowrap;}
.banner  { background: #E7EFF7 ; color: #000000 ; white-space: nowrap;}
.main	 { vertical-align: top ; align: center ; }
.copy    { font-size: 8pt ; background: #EEEEEE ; color: #666666 ; text-align: center ; }

.inputIE, .textareaIE	{ font-size: 8pt ; border: 1 solid #666666 ; background: #EEEEEE ; }
.inputNS, .textareaNS	{ font-size: 8pt ; border: thin solid #666666 ; background: #EEEEEE ; }
.selectIE	{ font-size: 8pt ; border: 1 solid #666666 ; background: #E7EFF7 ; outline: #666666 solid 1 ; }
.selectNS	{ font-size: 8pt ; border: thin solid #666666 ; background: #E7EFF7 ; xoutline: #666666 solid 1 ; }
.menubuttonIE	{ font-size: 8pt ; color: white ; border: 2 outset #FFFFFF ; background: #666666 ; padding: 0 4 0 4 ; text-align: center ;}
.menubuttonNS	{ font-size: 8pt ; color: white ; border: medium outset #FFFFFF ; background: #666666 ; padding: 0 4 0 4 ; text-align: center ;}
a.menubuttonIE:hover  { text-decoration: none ; color: white ; background: #6699CC ; }
a.menubuttonNS:hover  { text-decoration: none ; color: white ; background: #6699CC ; }
.buttonIE	{ font-size: 8pt ; color: black ; border: 2 outset #FFFFFF ; background: #CCCCCC ; padding: 0 4 0 4 ; text-align: center ;}
.buttonNS	{ font-size: 8pt ; color: black ; border: thin outset #FFFFFF ; background: #CCCCCC ; padding: 0 4 0 4 ; text-align: center ;}
.button	{ font-size: 8pt ; color: black ; border: 2 outset #FFFFFF ; background: #CCCCCC ; padding: 0 4 0 4 ; text-align: center ;}
.fieldsetIE	{ color: black ; border: 2 outset #FFFFFF ; background: #F0F0F0 ; padding: 5 5 5 5 ; text-align: center ; }
.upload	{ font-size: 9pt ; color: black ; padding: 1 ; border: 1 solid #666666 ; background: #E7EFF7 ; }
.year	{ font-size: 9pt ; color: red ; vartical-align: center ; text-align: center ; font-weight: bold ; }
.date	{ font-size: 9pt ; color: red ; text-align: center ; font-weight: bold ; }
.comments	{ font-size: 9pt ; }

#gnal th { font-size: 9pt ; font-weight: normal ; background: #666666 ; color: white ; }

#calendar tr { text-align: center ; }
#calendar .table { background-color: #CCCCCC ; }
#calendar caption       { font-size: 9pt ; background: #FFFFFF ; color: #333333 ; }
#calendar caption.month { font: normal normal bold 10pt ; background:#FFFFFF ; color: darkolivegreen ; }
#calendar th { font-size: 9pt ; font-weight: normal ; background: #666666 ; color: white ; }
#calendar td { font-size: 8pt ; vertical-align: top ; color: #333333 ; }
#calendar td.today { background: #FF0000 ; color: #FFFFFF ; }
#calendar td.high  { background: #DDDDDD ; color: #FF00FF ; }
#calendar a        { font-size: 8pt ;}
#calendar a:hover  { text-decoration:underline overline; color: red;}
#calendar .cb      { font-size: 9pt ; font-weight: bold }

#ladder table	{ border: 0 solid #666666 ; padding: 2 2 2 2 ; }
#ladder td	{ white-space: nowrap ; padding: 1 1 1 1 ; font-size: 9pt ; text-align: center ; }
#ladder td.L	{ white-space: nowrap ; padding: 1 1 1 1 ; font-size: 9pt ; text-align: left ; }

#selectorbar td	{ padding: 1 1 1 1 ; font-size: 8pt ; text-align: center ; }
#selectorbar th	{ font-size: 10px ; text-align: center ; }
#selectorbar a:hover  { background: black ; color: white ; }
#selectorbar input { font-size: 8pt ; border: 1 outset #666666 ; background: #E7EFF7 ; }

#roundlist td	{ xpadding: 1 1 1 1 ; font-size: 10px ; text-align: center ; vertical-align: middle }
#roundlist th	{ font-size: 10px ; text-align: center ; }
#roundlist a:hover  { background: black ; color: white ; }

</style>
