.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.toplinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0099CC}
.headings {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; line-height: 36px; font-weight: bold; color: #336699}
.headings2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 26px; font-weight: bold; color: #336699}
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #003366}
.bodytextbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: bold; color: #000000}
.bodyheadings {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; font-weight: bold; color: #003366}
.bodyheadingswhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #FFFFFF}
.bodyheadingsred {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; font-weight: bold; color: #FF0000}
.bodytextwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.bodytextlightblue{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #99CCFF}
.bodytextdarkblue{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699}
.headingssecondary {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #993300}
.lightgreynamepage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #EEEEEE}
.notes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}
.photocaption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 48px; line-height: 52px; font-weight: bold; color: #FFFFFF}
.carddetails {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #1239C2}
.questions {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; color: #3871A9}
.arse {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #000000}
TR#row1 { border-top: 3px solid blue }
TR#row2 { border-top: 1px solid black }
TR#row3 { border-top: 1px solid black }
.bodytextwarning {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; color: #AA0000}
.table {  background-color: #F4F8FB; border: 1px #006699 solid; padding-left: 15px; padding-top: 2px; padding-bottom: 2px}
.tablenopadding {  background-color: #F4F8FB; border: 1px #006699 solid }
.formtitles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006699}
.bodytextsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 9px; color: #003366 }
.scorecardheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #47A0DA; font-weight: bold; line-height: 21px}
.scorecardheadinglarge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #020F5B; line-height: 18px; font-weight: bold}
.scorecardheadinglargebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}
A { color: #6699CC; }     /* unvisited link */
A:visited { color: #6688BB; }     /* visited link */
A:hover { color: #BB0000; }     /* hover or mousover link */
A.topic{ color: black; }     /* unvisited link */
A.topic:visited { color: maroon; }     /* visited link */
A.topic:hover { color: #BB0000; }     /* hover or mousover link */
A.button{ text-decoration:none }
A.button:hover{ text-decoration:none }
.errorTextSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #FF3300 }
.scCellHighlightOn {
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	background-color: #E5F0F5; 
}

.scCellHighlightOff { 
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	background-color: white; 
}

.scCellSelect {
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: navy;
	background-color: #7edc64;
} 
.scorecardname {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #47A0DA; clip:    rect( 65px  ); text-align: right; background-position: right}
.loggedin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #020F5B; text-align: right}
.tabletext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; padding-top: 2px; padding-bottom: 2px}
.tabletopics { background-color: #72BEE7; border: 1px #006699 solid; clip:   rect(   ); text-align: center; height: 100px}
.dash { FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ; text-align: center; top: 5px; clip:   rect(   ); vertical-align: top}
.tablesubtopics { background-color: #ddeef7; clip: rect( ); text-align: center; height: 100px}
.cssbutton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 10px; color: #006699; background-color: #F4F8FB; border: 1px #006699 solid; clip:   rect(2px 10px 2px 10px); text-align: center; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px}
.highlightedcssbutton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #006699; background-color: #F4F8FB; border: 2px #006699 solid; clip:   rect(2px 10px 2px 10px); text-align: center; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px}
.csslinkbutton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; line-height: 9px; color: #99CCFF; background-color: #003366; border: 1px #003366 solid; clip:   rect(2px 10px 2px 10px); text-align: center; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px}
.input {background-color: #FFFFFF; font-weight: bold; font-size: 9px; color: #003366;}
p.dotted {border-style: dotted}
p.dashed {background-color: #DDFFDD; width: 20em; padding: 0.5em; margin: 0.5em; border-style: ridge; border-width: 1px; border-color: #003366}
p.solid {border-style: solid}
p.double {border-style: double}
p.groove {border-style: groove}
p.ridge {border-style: ridge}
p.inset {border-style: inset}
p.outset {border-style: outset}
table_form { margin-top: 1px; } 
#left_sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	z-index: auto;
	width: 110px;
	left: 10px;
	top: 10px;
	position: relative;
	visibility: visible;
	color: #003366;
}
