body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	width: 100%
}

h1	{ font-weight: bold; font-size: 16pt; text-transform: lowercase; border-bottom: solid 1px gray; padding-bottom: 10px }
h2	{ font-weight: bold; font-size: 12pt; text-transform: lowercase; padding-top: 5px }
h3	{ font-weight: bold; font-size: 12pt; text-transform: lowercase }

a { color: #33CCFF; border-bottom: dotted 1px #33CCFF; text-decoration: none }
a.external { color: #33CC88; border-bottom: dotted 1px #33CC88; text-decoration: none }
a:hover { border-bottom: dotted 1px #0088FF; color: #0088FF }
a:hover.external { border-bottom: dotted 1px #004488; color: #004488 }
a:visited { color: #00CCCC; border-bottom: none; text-decoration: none }
a:visited.external { color: #BBBBFF; border-bottom: none; text-decoration: none }
a:visited:hover { color: #0099CC; border-bottom: dotted 1px #0099CC; text-decoration: none }
a:visited:hover.external { color: #0099FF; border-bottom: dotted 1px #009988; text-decoration: none }

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EEEEEE;
	line-height: normal;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.title {
	color: #FF0033; text-transform: lowercase;
}

dfn { font-style: italic }

.caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	line-height: normal;
}
.reference {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #DDDDDD;
}

.name {color: #FF5D00}
