 #pointsTable td {
	 border-right: 1px dotted #CCCCCC;
	 border-left: 1px dotted #CCCCCC;
	 color: #000000;
	 font: normal 12px Arial, Helvetica, sans-serif;
	 }
pointsTable td.L {
	 font: normal 12px Arial, Helvetica, sans-serif;
	 padding-right: 1em;
	 text-align: left;
}	 

 #pointsTable td.R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-left: 1em;
	padding-right: 1em;
}
	 #pointsTable td.C {
	font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 text-align: center;
	 padding-right: .5em;
	 Padding-left: .5em;
}
	 #pointsTable th.titlehead {
	color: #FFFFFF;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	background: #660000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}


.border {
	border-style:solid;
	 border-width:3px;
	 border-color:#990033;
	background:#666666;
	} 

.small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 }
.subhead {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	 }
.xbig {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size: 24px;
	 }

th.titleheadC {
	color: #006666;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
	font: bold 10pt Arial, Helvetica, sans-serif;
	background: #ffffff;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;

	 }
th.titleheadL {
	color: #000000;
	padding-right: 3px;
	padding-left: 3px;
	text-align: left;
	font: bold 10pt Arial, Helvetica, sans-serif;
	background: #ffffff;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	 }
th.titleheadR {
	color: #000000;
	padding-right: 3px;
	padding-left: 3px;
	text-align: right;
	font: bold 10pt Arial, Helvetica, sans-serif;
	background: #ffffff;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	 }
tr.h {
	line-height: 18.4px;
	 }
tr.rowhigh {
	background: #FFF8DC;
	 }
tr.rowlow {
	background: #FFFFF0;
	 }



}
