a:visited  { color:#336699; text-decoration:none }
a:active   { color:#336699; text-decoration:none }
a:link     { color:#336699; text-decoration:none }
a:hover    { color:#336699; text-decoration:none }
Body  {
	font-size:8pt;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0pt;
  	margin-bottom: 6pt;
    line-height: 150%;
}
Blockquote  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
P  {
	font-size:8pt;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0pt;
  	margin-bottom: 6pt;
}
OL  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
UL  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
CODE  {
	font-size:9pt;
	font-family:Courier New, Courier, mono;
}
PRE  {
	font-size:9pt;
	font-family:Courier New, Courier, mono;
}
VAR  {
	font-size:9pt;
	font-style:italic;
	font-family:Courier New, Courier, mono;
}
H1  {
	font-size:14pt;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:8pt;
  	margin-bottom:8pt;
}
H2  {
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:8pt;
  	margin-bottom:8pt;
}
H3  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:8pt;
  	margin-bottom:6pt;
}
H4  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.form  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.navbarcell  {
	padding-right:10px;
}
.navbar  {
	font-size:8pt;
	color:#31659C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.navbarbold  {
	font-size:8pt;
	color:#31659C;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.leftcol  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.copyright  {
	font-size:7pt;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.rightcolumn  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.smallfont  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
}
.smallfontbold  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	font-weight:bold;
}
li.smallfont  {
	margin-bottom:9pt
}
.inactive  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#31659C;
}
.centercol  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
div.divider {
    margin-top:15pt;
    margin-bottom:15pt;
}
.tableheader  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
    font-weight:bold;
	margin-top:0pt;
	margin-bottom:-20pt;
}
.bsslbody  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:150%;
	font-weight:normal;
	margin-top:0pt;
  	margin-bottom:6pt;
}
.bsslhead1  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:18pt;
  	margin-bottom:8pt;
}
.bsslhead2  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:16pt;
  	margin-bottom:6pt;
}
.bsslhead3  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:12pt;
	margin-bottom:0pt;
}
.bsslhead4  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:8pt;
	margin-bottom:0pt;
}
.bssllist  {
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:4pt;
	margin-bottom:4pt;
}
.borderblack  {
	border: solid 5px black;
	padding: 8px;
	background: #F3F3F3;
}
p.adfont  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	color:white;
	margin-top:8pt;
}
p.adfont a:link,p.adfont a:visited { 
	color:white;
}
p.adsponsor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6.5pt;
	color:#414141;
	margin-top:12pt;
	margin-bottom:0pt;
}
.scoreOpen {
	font-size:7.5pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333333; /* dark gray */
	text-align:center;
	background-color:#F3F3F3; /* light gray */
}
.scoreApproved {
	font-size:7.5pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333333; /* dark gray */
	text-align:center;
	background-color:#D4D4D4; /* dark gray */
}
.teamOpenH {
	font-size:7.5pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333333; /* dark gray */
	text-align:right;
	padding-right:5px;
	background-color:#F3F3F3; /* light gray */
}
.teamOpenA {
	font-size:7.5pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333333; /* dark gray */
	text-align:left;
	padding-right:5px;
	background-color:#F3F3F3; /* light gray */
}
.dateShaded {
	font-size:7.5pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:center;
	height:10;
	color:#333333; /* dark gray */
	background-color:#E1EDFB; /* light blue */
}
.approvedCell {
	font-size:7.5pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333333; /* dark gray */
	text-align:left;
	padding-right:5px;
	padding-left:5px;
	background-color:#F3F3F3; /* light gray */
}
.forfeitCell {
	font-size:7.5pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666; /* lighter dark gray */
	text-align:left;
	padding-right:10px;
	background-color:#FFFFFF; /* white */
}
.deductions  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	margin-top:20pt;
}