  	

body {
	font-size: 70%;
	background-color: #fff;
	color: #000;
	font-family: georgia, garamond, serif;}
#page {
	font-size: 120%;}
.text {}
div.br {
	clear: both;}
#backtotop {
	display: none;}

.titlecase { text-transform:capitalize; }

#content #nav-local ul li.hidden { display: none; }
#content #nav-local ul li.hidden a { display: none; }

h1 {
	display: block;
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	background-color: #ccc;
	margin: 0.5em 0;
	font-size: 1.9em;}
h2 {
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	margin: 0.7em 0;
	font-size: 1.5em;}
h3 {
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	font-size: 1.3em;
	margin: 0.9em 0;
	margin-bottom: 0.1em;}
h4 {
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	margin: 1em 0;
	font-size: 1.1em;}
h4 {
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	margin: 1em 0;
	font-size: 1em;}
h5 {
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	margin: 1em 0;
	font-size: 0.9em;}
h6 {
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	margin: 1em 0;
	font-size: 0.8em;}

p {
	margin: 0.7em 0;
	font-size: 1.0em;}
li {
	margin: 0.1em 0;
	font-size: 1.0em;}
ul {
	padding: 0;
	margin: 0.5em 0.5em 1em 3em}
#content ul.columnone {
	float: left;
	width: 40%;}
#content ul.columntwo {
	float: left;
	width: 40%;}
blockquote {
	margin: 1em 2em;
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.4em;}

a {
	color: #000;
	text-decoration: underline;}

#toolbar {
	display: none;}

#banner {
	border-bottom: 1px solid #ccc;}
#banner #print-logo {
	float: right;
	width: 200px;
	height: 50px;
	padding: 0.2em}
#banner #logo h1 {
	padding: 0.5em 0 0 0;
	margin: 0;}
#banner #logo a {
	color: #333;
	text-decoration: none;}
#banner #search {
	display: none;}
#nav-global {
	display: none;}

table {
	margin: 1em 0;
	border-collapse: collapse;
	border: 1px solid #ccc;}
table td {
	border: 1px solid #ccc;}
table th {
	border: 1px solid #ccc;}

form label {
	display: block;}
form div.submit {
	margin: 1em 0;}
fieldset input {
	width: 20em;}
fieldset textarea {
	width: 20em;}
fieldset fieldset input.checkbox {
	width: auto;}
fieldset fieldset input.radio {
	width: auto;}
fieldset fieldset input {
	width: auto;}
fieldset .fullwidth {
	width: 95%;}

#breadcrumbs {
	border-bottom: 1px solid #ccc;}
#breadcrumbs h2 {
	margin: 0.05em 0;
	padding: 0;
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	font-size: 1.1em;}
#breadcrumbs p {
	font-size: 0.9em;
	margin: 0.05em 0;}
#breadcrumbs a {
	text-decoration: none;}

#nav-role {
	display: none;}

#feature #feature-info ul {
	list-style-type: square;
	margin-top: 0;
	margin-bottom: 0;}

#nav-local {
	display: none;}

#news div.ernews-article {
	clear: both;}
#news div.ernews-article h2 {
	border-left: 0;
	padding-left: 0;
	font-size: 1.4em;
	font-family: georgia, garamond, serif;
	margin-bottom: 0.1em;}
#news div.ernews-article img {
	border: 1px solid #ddd;
	padding: 3px;
	margin: 0 0.5em 0.5em 0;
	float: left;}
#news p.byline {
	clear: both;}

#footer div {
	display: none;}
#footer ul {
	display: none;}
#footer h2 {
	display: none;}

sup.printonly {
	color: #c02424;}
#print-links {
	page-break-inside: avoid;}
#print-links ol li {
	font-size: 0.8em;}
#print-footer {
	font-size: 0.6em;
	padding: 0.5em 0;
	border-top: 1px solid #ccc;
	text-align: right;}

