
	/* begin body type */

body	{
	font-size:	10pt;
	font-weight:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	}

p, blockquote, ul, ol, dl, dd, li, dir, menu	{
	/* inherit from body */
	}

small	{
	font-size:	8pt;
	}

big	{
	font-size:	12pt;
	}

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

ol li	{
	list-style-type:disc;
	}

ol ol li	{
	list-style-type:circle;
	}

ol ol ol li	{
	list-style-type:square;
	}

table, tbody, tr, td{
	font-size:	10pt;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

	/* end body type */

	/* begin header type */

h1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:.46;
	font-size:20pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	}

h2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:.46;
	font-size:18pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	}

h3	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:.46;
	font-size:16pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	}

h4	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:.46;
	font-size:14pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	}

h5, dt	{
	font-family:Verdana, Arial, Helvetica, sans-seriff;
	font-size-adjust:.46;
	font-size:12pt;
	font-weight:600;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	}

h6	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:.46;
	font-size:10pt;
	font-weight:600;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	}

tfoot, thead	{
	font-size:10pt;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:.46;
	}

th	{
	vertical-align:baseline;
	font-size:10pt;
	font-weight:bold;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:.46;
	}

hr	{
	visibility:visible;
	}

	/* end header type */

	/* begin affordances */

a, address, blockquote, body, cite, code, dd, del, dfn,
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var, 
applet, big, center, dir, font, hr, menu, pre,
abbr, acronym, bdo, button, fieldset, ins, label	{
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	text-decoration:none;
	border-color:#00005e;
	color:	#00005e;
	}

	body	{
	color:	#00005e;
	background-color:#ffffe0;
	}

em	{
	font-style:normal;
	font-weight:bold;
	color:	#00005e;
	background:white;
	}

strong	{
	font-style:italic;
	background:white;
	font-weight:bold;
	color:	#00005e;
	}

em strong, strong em	{
	text-transform:uppercase;
	font-style:normal;
	font-weight:bolder;
	background:white;
	color:red;
	}

b	{
	font-weight:bold;
	}

i	{
	font-style:italic;
	}

.warning	{
	text-transform:none;
	font-style:normal;
	font-weight:bolder;
	background:white;
	color:red;
	}

del	{
	text-decoration:line-through;
	background:#F66;
	}

ins	{
	text-decoration:underline;
	background:yellow;
	}

var, cite, dfn, .note	{
	font-style:italic;
	}

address	{
	font-style:normal;
	letter-spacing:.1em;
	}

acronym	{
	font-variant:small-caps;
	letter-spacing:0.1em;
	}

h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot	{
	/* inherit from body */
	}

hr	{
	color:	#00005e;
	background-color: #00005e;
	height: 1px;
	width: 100%;
	border: 0;
	}

#colophon	{
	display:none;
	}

col, colgroup, table, tbody, td, tr	{
	color:	#00005e;
	text-decoration:none;
	border-color:	#00005e;
	}

a:link	{
	text-decoration:underline;
	font-weight:normal;
	color:#00005e;
	}

a:visited	{
	text-decoration:none;
	font-weight:normal;
	color:#800080;
	}

a:active	{
	text-decoration:none;
	font-weight:normal;
	color:#ff6820;
	}

a:hover	{
	text-decoration:none;
	color:#009300
	}

	a.offsite	{
	text-decoration:none;
	font-weight:normal;
	color:#C00;
	background:#ffc;
	}

	/* end affordances */

OBJECT { position: fixed; left: 0; bottom: 0 }
