body {
	background-color:	#FFF;
	font: 				100% "Lucida Grande", Verdana, "Lucida Sans Unicode", Arial, sans-serif;
	color:				#000;
	margin:				40px;
	padding:			0;
}
a {
	font-weight:		bold;
}

h1 {
	font:				1.4em Helvetica, Arial, Verdana, sans-serif;
	font-weight:		bold;
	line-height:		120%;
	margin:				0;
}
h2 {
	font:				1.1em Helvetica, Arial, Verdana, sans-serif;
	font-weight:		bold;
	text-transform:		uppercase;
	line-height:		110%;
	margin:				0;
}
h2.small {
	font-size:			0.95em;
}
h3 {
	font:				0.8em Helvetica, Arial, Verdana, sans-serif;
	font-weight:		bold;
	line-height:		120%;
	margin:				0;
}

p, div.filedunder {
	font-size:			0.665em;
	line-height:		150%;
	margin:				0 0 10px 0;
}
div.filedunder {
	font-weight:		bold;
}
th {
	font-size:			0.665em;
	font-weight:		bold;
	line-height:		125%;
}
td {
	font-size:			0.665em;
	line-height:		150%;
}
ul, ol {
	margin:				0 25px 18px 0;
	padding:			0 0 0 25px;
}
li { 
	font-size: 			0.665em;
	line-height:		130%;
	margin-top:			3px;
}
ul ul {
	list-style-type:	disc;
}
li li {
	font-size:			1.0em;
}
img {
	font-size: 			0.57em;
	border:				none;
}

form {
	margin:				0;
	padding:			0;
}
label {
	font-size:			0.57em;
	font-weight:		bold;
}
input, select {
	font:				0.8em "Lucida Grande", Verdana, "Lucida Sans Unicode", Arial, sans-serif;
}
input.button {
	font:				0.75em Helvetica, Arial, Verdana, sans-serif;
	text-transform:		uppercase;
	font-weight:		bold;
}

#topnav {
	font-size:			0.57em;
	line-height:		150%;
	margin:				10px 0 10px 0;
}
#content {
	margin:				10px 0 10px 0;
}
#bottomnav {
	font-size:			0.57em;
	line-height:		150%;
	margin:				10px 0 10px 0;
}
#bottomnav p, #bottomnav td, #bottomnav li {
	font-size:			1.0em;
}
#bottomnav td {
	text-align:			left;
}
#footer {
	font-size:			0.57em;
	line-height:		150%;
	margin:				10px 0 10px 0;
}