<!-- last updated 5 October 2008 -->

	body { font-family: Arial, Helvetica, "News Gothic", Gill Sans, sans-serif; color: black; font-size: 11pt; }

	a.humble {  font-family: Arial, Helvetica, "News Gothic", Gill Sans, sans-serif; text-decoration: none; font-size: 10pt; }

	a.plain	{  font-family: Arial, Helvetica, "News Gothic", Gill Sans, sans-serif; 
		text-decoration: none; }

	h1 { font-family: "Arial Narrow", Arial, "Helvetica Narrow", "Helvetica Condensed", "Gill Sans Condensed", "News Gothic Condensed", 
		Helvetica, "News Gothic", "Gill Sans", sans-serif; 
		font-weight: bold;
		color: #000033;
		font-size: 120%; font-weight: bold; 
		padding-top: 24pt; padding-bottom: 0.8em;
		width=100%; margin-bottom: 0 }

	h2 { font-family: Arial, Helvetica, "News Gothic", "Gill Sans", sans-serif; 
		color: #a88a4f; background: #000033;
		font-size: 9pt; font-weight: bold; 
		text-align: left;
		line-height: 1em;
		padding-top: 0.4em; padding-bottom: 0.4em; padding-left: 38px;
		margin-left: 0; margin-top: 0; margin-bottom: 0; }

	h3 { font-family: Arial, Helvetica, "News Gothic", "Gill Sans", sans-serif; 
		color: #a88a4f; 
		font-size: 10pt; font-weight: bold; 
		text-align: center;
		line-height: 1em;
		padding-top: 0.4em; padding-bottom: 0.4em;
		margin-left: 0.4em; margin-top: 0; margin-bottom: 0; }

	h4 { font-family: "Arial Narrow", Arial, "Helvetica Narrow", "Helvetica Condensed", "Gill Sans Condensed", "News Gothic Condensed", 
		Helvetica, "News Gothic", "Gill Sans", sans-serif; 
		color: #000033;
		font-size: 100%; font-weight: bold; 
		padding: 12pt 0 0.75em 0;
		margin-bottom: 0; 
		border: solid; border-width: 2px; border-color: #000033; 
		border-left: none; border-right: none; border-bottom: none; }

	h4.sub { font-family: "Arial Narrow", Arial, "Helvetica Narrow", "Helvetica Condensed", "Gill Sans Condensed", "News Gothic Condensed", 
		Helvetica, "News Gothic", "Gill Sans", sans-serif; 
		color: #000033;
		font-size: 100%; font-weight: bold;
		padding-top: 0; 
		margin-top: 0; margin-bottom: 0; 
		border-top: none; border-left: none; border-right: none; border-bottom: none; }


	h4.people { font-family: "Arial Narrow", Arial, "Helvetica Narrow", "Helvetica Condensed", "Gill Sans Condensed", "News Gothic Condensed", 
		Helvetica, "News Gothic", "Gill Sans", sans-serif; 
		color: #000033;
		font-size: 100%; font-weight: bold; 
		margin-top: 0; margin-bottom: 0; 
		border-top: none; border-left: none; border-right: none; border-bottom: none; }

	h5 { font-family: "Arial Narrow", Arial, "Helvetica Narrow", "Helvetica Condensed", "Gill Sans Condensed", "News Gothic Condensed", 
		Helvetica, "News Gothic", "Gill Sans", sans-serif; 
		color: #000033;
		font-size: 96%; font-weight: bold;
		padding: 8pt 0 0.67em 0;
		margin-bottom: 0;
		border: solid; border-width: 2px; border-color: #000033; 
		border-left: none; border-right: none; border-bottom: none;  }

	h6 { font-family: "Arial Narrow", Arial, "Helvetica Narrow", "Helvetica Condensed", "Gill Sans Condensed", "News Gothic Condensed", 
		Helvetica, "News Gothic", "Gill Sans", sans-serif; 
		color: black;
		font-size: 95%; font-weight: bold; font-style: italic;
		padding: 10pt 0 0.67em 0;
		margin: 0 0 0 40pt; }
	
	img { padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0;
		margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; }

	li { font-family: Arial, Helvetica, "News Gothic", "Gill Sans", sans-serif; font-size: 95%; padding-bottom: 0.5em; }

	div { font-family: Arial, Helvetica, "News Gothic", "Gill Sans", sans-serif;
		margin-top: 0; margin-bottom: 0;
		text-indent: 1em;
		padding-left: 4em; padding-right: 2em; 
		padding-top: 0.3em; padding-bottom: 0.5em;
		font-size: 100%; font-weight: normal;
		line-height: 1.1em;
		text-align: justify; }

	div.button { font-size: 10pt; color: #a59578; font-weight: bold; 
		text-align: center; text-indent: 0; line-height: 12pt;
		margin-left: 40px; margin-right: 40px; 
		padding: 6pt 0 6pt 0; 
		border: solid; border-width: 2px; border-color: #000033; 
		border-left: none; border-right: none; border-bottom: none; }

	div.button_last { font-size: 10pt; color: #a59578; font-weight: bold; text-align: center; text-indent: 0;
		margin-left: 40px; margin-right: 40px; line-height: 12pt; 
		padding: 6pt 0 6pt 0; 
		border: solid; border-width: 2px; border-color: #000033; 
		border-left: none; border-right: none; }

	div.outline_1 { font-size: 11pt; text-indent: 0;
		padding-left: 0; padding-right: 0; 
		padding-top: 0.1em; padding-bottom: 0.1em;
		text-align: left; }

	div.outline_2 { font-size: 11pt; text-indent: 0;
		padding-left: 2em; padding-right: 0; 
		padding-top: 0.1em; padding-bottom: 0.1em;
		text-align: left; }

	div.outline_3 { font-size: 11pt; text-indent: 0;
		padding-left: 4em; padding-right: 0; 
		padding-top: 0.1em; padding-bottom: 0.1em;
		text-align: left; }

	div.outline_4 { font-size: 11pt; text-indent: 0;
		padding-left: 6em; padding-right: 0; 
		padding-top: 0.1em; padding-bottom: 0.1em;
		text-align: left; }

	div.outline_5 { font-size: 11pt; text-indent: 0;
		padding-left: 8em; padding-right: 0; 
		padding-top: 0.1em; padding-bottom: 0.1em;
		text-align: left; }

	ol { padding-top: 0; margin-top: 0; }

	ol.tightbelow { padding-bottom: 0; margin-bottom: 0; }

	p { font-family: Arial, Helvetica, "News Gothic", "Gill Sans", sans-serif;
		font-weight: normal;
		font-size: 95%; font-weight: normal;
		line-height: 1.2em;
		text-align: left;
		color: black; background: #ffffff;
		margin-top: 0; margin-bottom: 6pt;
		padding-left: 0; padding-right: 0; padding-bottom: 0; }

	p.example-link { color: #000033; text-align: left; font-weight: bold; 
		margin-top: 14px; }

	p.indent { text-indent: 40pt; }

	p.subordinate { margin-left: 40pt; }

	p.mice { font-size: 75%;
		text-indent: 0; text-align: center;
		padding-top: 0.8em; padding-bottom: 0.8em;  }

	.runaround_l { float: left; 
		margin: 4px 9px 2px 0; }

	.runaround_r { float: right; 
		margin: 4px 0 2px 9px; }

	ul { padding-top: 0; margin-top: 6pt; }

	ul.tightbelow { padding-bottom: 0; margin-bottom: 0; }

	.current { color: #000033; }
	
	.nospace { padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0;
		margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; }
	
	.vertalign { vertical-align: top;  }
