/* general */

body {
	font: 62.5%/1.5 Verdana, Tahoma, Geneva, sans-serif;
}
#header .user {
	font-size: 1.1em;
}
#navigation {
	font-size: 1.1em;
	font-weight: bold;
}
.started h1, .started h2,
.help h1, .help h2,
#records  h1, #records  h2,
.toned h1, .toned h2 {
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: normal;
	margin-bottom: 1em;
}
.started h2 em {
	font-weight: bold;
	font-style: normal;
	font-size: 1.2em;
}
.help h3,
#records h3,
.started h3,
.toned h3 {
	font-size: 1.2em;
	margin-bottom: 1em;
}
#content p, #content  ul, #content  ol {
	font-size: 1.2em;
	margin-bottom: 1em;
}

.started p, .started ul, .started ol,
#records p, #records  ul, #records  ol,
.help p, .help ul, .help ol,
.toned p, .toned ul, .toned ol {
	font-size: 1.1em;
	margin-bottom: 1em;
}
#content .alpha li {
	margin-bottom: 0.5em;
	line-height: 2em;
}	
p.error {
	margin-bottom: 0.5em;	
}

.toned form p {
	font-size: 1em;
}
.toned li {
	list-style-position: inside;
}
.toned ul {
	list-style: disc;
}
.toned ol {
	list-style: decimal;
}

.toned .payments li, .toned .news li, .started li {
	list-style: none;
}
.toned .payments h3 {
	font-size: 1.1em;
	margin-bottom: 0;
}
.toned ul.payments, .toned ul.news {
	font-size: 1em;
}
.promo h3 {
	font-size: 1.2em;
	margin: 8px 8px 0 0;
}
.promo p {
	font-size: 1.1em;
	margin: 0 8px 0 0;
}
.search th, .search td {
	font-size: 1.2em;
	line-height: 1.33em;
}
.search td.census {
	font-size: 1.3em;
}
#content.search td p {
	font-size: 1em;
	margin-left: 0;
}
#footer ul.links {
	font-size: 1.1em;
}

