/******************Class Selectors************************/

.gradeMFC {
	background-color: #FCC5C5; /* fallback color if gradients are not supported */
	background-image: -webkit-linear-gradient(bottom, hsl(0, 80%, 70%), #CFCFCF); /* For Chrome 25 and Safari 6, iOS 6.1, Android 4.3 */
	background-image:    -moz-linear-gradient(bottom, hsl(0, 80%, 70%), #CFCFCF); /* For Firefox (3.6 to 15) */
	background-image:      -o-linear-gradient(bottom, hsl(0, 80%, 70%), #CFCFCF); /* For old Opera (11.1 to 12.0) */ 
	background-image:         linear-gradient(to top, hsl(0, 80%, 70%), #CFCFCF); /* Standard syntax; must be last */
}

.gradePFC{
	background-color:#9CE1F6;
}

.gradeAAA{
	background-color:#FFFC8D;
}

.gradeAA{
	background-color:#FBEC5D;
}

.gradeA{
	background-color:#BCEE68;
}

.gradeB{
	background-color:#8EB4E6;
}

.gradeC{
	background-color:#ACACFF;
}

.gradeD{
	background-color:#FFA8A8;
}

.noScore{
	background-color:#FFFFFF;
}

.reAAA{
	background-color:#E196EB;
}

ul li span.letterGrade { 
	float: left;
	width: 40px;
}

ul li span.songTitle { 
	width: 440px;
}

div#scoresheetContainer a{
	color: #41A317;
}

table.centerAllText td {
	text-align:center;
}

table.ddrscores  td{
	padding: 5px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13;
}

.isOnMix {
	background-color: #41A317;
	text-align:center;
}

.isNotOnMix {
	background-color: black;
	border-top-color: black;
	border-bottom-color: black;
	border-right-color: black;
	border-left-color: black;
	text-align:center;
}

.winner {
	background-color: #9CE1F6;
}

.loser {
	background-color: #FFA8A8;
}

h4.overallRules{
	text-align:center;
	color:#41A317
}

.activeScoreOptionBox div {
	height: 40px;
	overflow: hidden;
	width: 240px;
	font-family: courier;
	font-size:20px;
	color:#41A317;
}

.activeScoreOptionBox select {
	background: transparent;
	border: none;
	font-size: 14px;
	height: 30px;
	padding: 3px;
	/* If you add too much padding here, the options won't show in IE */
	width: 240px;
	font-size:20px;
}

.activeScoreOptionBoxLabel {
	font-size:20px;
}

.activeScoreUpperSpace {
	background: #ccc url(../images/tabshade.png) repeat-x scroll center top;
}