/*	Elements
	----------------------------------------------- */
	body {
		margin: 2em 4em;
		background-color: #ffffff;
		font-family: "Lucida Grande", Helvetica, sans-serif;
		font-size: 0.7em;
		line-height: 1.6em;
		color: #3c3c3c;
	}
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	table,
	ul,
	ol,
	dl,
	p {
		margin: 0 0 1em 0;
		font-size: 1em;
	}
	blockquote {
		margin: 0;
	}
	h2 {
		font-size: 1.5em;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #006f66;
	}
	h3 {
		color: #3c3c3c;
		color: #661e00;
		margin-top: 1.5em;
	}
	h4 {
		margin-bottom: 0;
	}
	a {
		color: #d25a00;
		text-decoration: none;
		font-weight: normal;
	}
	a:hover,
	a:active {
		color: #ffa500;
	}
	blockquote {
		font-style: italic;
	}
	cite {
		display: block;
		font-style: normal;
		font-weight: bold;
	}
	ul,
	ol {
		padding-left: 1.5em;
	}
	li {
		margin-left: 0;
	}
	dt,
	dd {
		margin-left: 0;
		padding-left: 0;
	}
	dt {
		margin-top: 1em;
		font-weight: bold;
		color: #661e00;
	}
	table {
		border-width: 0;
		padding: 0;
		border-width: 0 0 1px 0;
		border-style: dotted;
		border-color: #cccccc;
	}
	th,
	td {
		padding: 3px 0 1px 5em;
		text-align: left;
		border-width: 1px 0 0 0;
		border-style: dotted;
		border-color: #cccccc;
		font-size: 10px;
		line-height: 1.3em;
	}
	#annualFeeTable th {
		position: absolute;
		left: -9999px;
	}
	th:first-child,
	td:first-child {
		padding-left: 0;
	}

