/* commented backslash to hide from ie/mac and import rule for netscape \*/
@import url("base.css");
@import url("forms.css");


/* Specific
---------------------------------------- */


sup {
	line-height:		1em;
	font-size:			9px;
	}

.notes {
	font-size:			.70em;
	}

#div_total_distribution {
	margin-right:		5%;
	width:				45%;
	font-size:			.9em;
	}

#div_data_quality {
	margin-right:		0;
	width:				50%;
	font-size:			.85em;
	}

#div_primary_role_chart {
	margin-right:		1%;
	width:				49%;
	}

#div_primary_role {
	margin-right:		0;
	width:				50%;
	font-size:			.9em;	
	}

	#div_primary_role .role_red{
	font-weight:		bold;
	color:				#c00;
	}
	#div_primary_role .role_orange{
	font-weight:		bold;
	color:				#f90;
	}
	#div_primary_role .role_green{
	font-weight:		bold;
	color:				#6c0;
	}
	#div_primary_role .role_green_blue{
	font-weight:		bold;
	color:				#399;
	}
	#div_primary_role .role_blue{
	font-weight:		bold;
	color:				#36f;
	}
	#div_primary_role .role_purple{
	font-weight:		bold;
	color:				#96c;
	}

	.stat_total td {
	background:			#ccd;
	font-weight:		bold;
	}

#div_distribution_by_state {	
	}

	#div_distribution_by_state th {
	font-size:			.9em;
	}

	#div_distribution_by_state td {
	font-size:			.85em;
	}

.stat_table {
	}

.stat_table th,
.stat_table td {
	border-right:		#fff 2px solid;
	border-bottom:		#fff 2px solid;	
	padding:			6px 10px;
	}

.stat_table th {
	background:			#dde;
	}

.stat_table td {
	background:			#eef;
	}

.stat_table .head {
	font-weight:		bold;
	}

.stat_table .empty {
	background:			transparent;
	}