﻿#datacontent {
	padding: 10px;
}

#datacontent #topButton {
	font-size: 64%;
}

#topButton li {
	margin-right: 2px;
}

#dataset th {
	font-size: 110%;
}

#dataset td {
	font-size: 90%;
}

#dataset, #geography {
	margin-top: 20px;
}

label.head {
	font-weight: bold;
	font-size: 14px;
}

#results h3 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 16px;
}

#results h4
{
	margin:  20px 0 0 0;
	padding: 0;
	font-size: 12px;	
}
table.results_grid {
	border: none;
}

table.results_grid th, table.results_grid td {
	border-left: 2px solid #fff;
	border-bottom: 2px solid #fff;
	padding: 2px;
	font-size: .12em;
}


tr.results_head th {
	background-color: #ccc;
	font-weight: bold;
}

tr.results_alt {
	background-color: #eee;
}
/* used to bold text */
.label {
	font-weight: bolder; 
}
.data {
	font-size: smaller;
}
.datanumeric {
	text-align: right;
}
.smallcaps {
	font-variant:small-caps;
}
.sectionhead {
	font-weight: bold;
	font-size: 14px;
	
}
/* style for ADA labels that are not required fields */
.ADALabel em {
	position: absolute;
	left: -999px;
	width: 990px;
}

#mapContainer
{
height: 300px;
width: 600px;
}
.optyStyle, .optyStyle {
font-size: 12px;
font-family: arial;
}
.even {
background-color: #eedddd;
}

