div#ksScoring				{ margin:40px 0px 0px 0px; padding:0px 5px 0px 5px; border-width:5px; }
table#ksScoring				{ margin-left: 0px; }
.ksScoringTitle				{ font-size: 12px; margin: 5px 0px 0px 0px; }
.ksScoringNote				{ margin: 10px 0px 0px 20px; }
.ksSportingRelevance		{ margin: 15px 15px 0px 20px; }
.ksScoringNumber			{ border: 1px solid #000000; font-size: 12px; text-align:center; text-align:-moz-center; #text-align:center; }
.ksScoringScore				{ border: 1px solid #000000; font-size: 16px; font-weight: bold; text-align:center; text-align:-moz-center; #text-align:center; }
.ksScoringNumberSmall 		{ border: 1px solid #000000; font-size: 11px; text-align:center; text-align:-moz-center; #text-align:center; }
.ksScoringMethod, .ksScoringMethod a, .ksScoringMethod a:hover, .blogContent .ksScoringMethod
							{ background-color: #ffffff; color: #000000; font-weight: bold; }
.ksScoring5, .ksScoring5 a, .ksScoring5 a:hover, .blogContent .ksScoring5
							{ background-color: #ff0000; color: #000000; }
.ksScoring4, .ksScoring4 a, .ksScoring4 a:hover, .blogContent .ksScoring4
							{ background-color: #ff3300; color: #000000; }
.ksScoring3, .ksScoring3 a, .ksScoring3 a:hover, .blogContent .ksScoring3
							{ background-color: #ff9900; color: #000000; }
.ksScoring2, .ksScoring2 a, .ksScoring2 a:hover, .blogContent .ksScoring2
							{ background-color: #ffff66; color: #000000; }
.ksScoring1, .ksScoring1 a, .ksScoring1 a:hover, .blogContent .ksScoring1
							{ background-color: #ffff99; color: #000000; }
.ksScoring0, .ksScoring0 a, .ksScoring0 a:hover, .blogContent .ksScoring0
							{ background-color: #ffffff; color: #000000; }
.ksEditScore				{ width:25px; padding: 1px 0px; }
.ksEditScore, .ksEditScore a, .ksEditScore a:hover
							{ background-color: #ffffff; }

div#ksFurtherInformation	{ margin:0px 0px 0px 0px; padding:0px 5px 0px 5px; }

/* full challenge view box format - force to white background for blog details  */
div#kcBox					{ padding: 10px; border-width: 5px; background-color: #ffffff; z-index:1; }
div#kcBox.kcBoxMargin		{ margin: 0px 15px 0px 0px; }
div#kcBox p, div#kcBox li	{ color: #565656; }

/* performance review */
div.ksExpand				{ margin-top:-1px; margin-left:88px; height:12px; width:12px; line-height:10px; background-color: #ffffff; text-align:center; text-align:-moz-center; #text-align:center; font-weight:bold; }
div.ksExpand a				{ color: #000000; }