@charset "utf-8";
/* CSS Document */
/* separated from the brr_master css */


/* 6 from 10 table  ----------*/
table {
    border-collapse: collapse;

}

tr {height: 1.5em;}

.comp_6-from-10 th  {
	font-size: .8em;
	font-weight: bold;
	color:#000;
	text-align: left;
	height: 2.2em;
	background-color: #ffcccc; /* was #ffff99 */
	background: linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));    /*2nd was 255, 255, 230 */
	background: -moz-linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));
	background: -o-linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));
	background: -webkit-linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));
	background: -ms-linear-gradient(to bottom, rgb(255, 204, 204), rgb(249, 232, 232));
}


.comp_6-from-10 .heading  {
	background-color:#ffffff; /* was #ff9 */
	text-align: center;
	font-size: 1em;
	font-weight: bold;
	color: #0066cc;
	padding: none;
}

.comp_6-from-10 tr:hover {
	background-color: #ffe6e6;  /* was #ffc */
	background: linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
	background: -moz-linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
	background: -o-linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
	background: -webkit-linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
	background: -ms-linear-gradient(to bottom, rgb(249, 232, 232), rgb(255, 255, 255));
}
	
th, td  {
	padding: 4px;
}

.comp_6-from-10 th, .comp_6-from-10 td  {
	border: 1px solid #ffcccc;  /* #ffe6e6 */
}

.oddselections {
	background-color:#f5f5f5; /* 97f5bd */
	font-size: .8em;
	color: #0066cc;
}
.oddselections a {font-size: .9em;}
.oddselections a:hover {text-decoration: none; border-bottom: 1px #F00 dashed; }

.evenselections {
	font-size: .8em;
	color: #0066cc;
}
.evenselections a {font-size: .9em;}
.evenselections a:hover {text-decoration: none; border-bottom: 1px #F00 dashed; }

.notselected {
	background-color: #dcd4d4;
	font-size: .7em;
}


/* 6 from 10 table  ----------*/


/* Override text and link appearance for County Results   */


.county_headings th {
	font-size: .8em;
	font-weight: bold;
	color:#000;
	text-align: left;
	height: 2.2em;
	background-color: #ffcc00; /* was #ffff99 */ /* rgb(244, 215, 100) */
	background: linear-gradient(to bottom, rgb(255, 204, 0), rgb(255, 246, 147));
	background: -moz-linear-gradient(to bottom, rgb(255, 204, 0), rgb(255, 246, 147)); /* 255, 246, 147 */
	background: -o-linear-gradient(to bottom, rgb(255, 204, 0), rgb(255, 246, 147));
	background: -webkit-linear-gradient(to bottom, rgb(255, 204, 0), rgb(255, 246, 147));
	background: -ms-linear-gradient(to bottom, rgb(255, 204, 0), rgb(255, 246, 147));
}

#countyseries th, #countyseries td  {
	border: 1px solid #fff693;
}

#countyseries .countyheading {
	background-color:#ffffff; /* was #ff9 */
	text-align: center;
	font-size: 1em;
	font-weight: bold;
	color: #ff3366;
	padding: none;
	border: none;
}

#countyseries #trackseriesheading  {
	font-size: 1.5em;
}

.members_library #countyseries th  {
	font-size: 1.3em;
}

.members_library #countyseries  td  {
	color: #0066cc;
	font-size: 1.4em;
}

#countyseries tr:hover {
	background-color: #fff5cc;
	background: linear-gradient(to bottom, rgb(255, 246, 147), rgb(255, 255, 255));	
	background: -moz-linear-gradient(to bottom, rgb(255, 246, 147), rgb(255, 255, 255));
	background: -o-linear-gradient(to bottom, rgb(255, 246, 147), rgb(255, 255, 255));
	background: -webkit-linear-gradient(to bottom, rgb(255, 246, 147), rgb(255, 255, 255));
	background: -ms-linear-gradient(to bottom, rgb(255, 246, 147), rgb(255, 255, 255));
}  /* was #fff5cc */  /* 252, 247, 224 */

.members_library tr:nth-of-type(even)  {
	background-color: #f5f5f5;
}

.members_library table  {
	margin-bottom: 25px;
}

/* .county {color: #ff3366;}                              */
/* #secondaryContent a.county:link {color: #ffcc00; }     */
/* #secondaryContent a.county:visited {color: #ffcc00; }  */
/* #secondaryContent a.county:hover {color: #ff3366;}     */
