body
	{
		margin: 20px 0px 20px 0px;
		padding: 0px;
		border: 0px;
		background-color: #ffffff;
		font-family: Verdana, Arial, Helvetica;
		font-size: 10pt;
		font-color: #333333;
	}

table.small td
	{
		font-size: 8pt;
	}

table.container
	{
		border: 2px solid #ffffff;
	}

td
	{
		font-size: 10pt;
	}

td.footertext
	{
		padding: 10px;
	}

td.footertext p
	{
		font-size: 7pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

a
	{
		text-decoration: underline;
	}

a:link
	{
		color: #7F1B00;
	}

a:visited
	{
		color: #000000;
	}

a:active
	{
		color: #D22B00;
	}

a:hover
	{
		color: #D22B00;
	}

h3
	{
		color: #000000;
		font-size: 10pt;
		font-weight: bold;
	}

h4
	{
		color: #000066;
		font-size: 8pt;
		font-weight: bold;
	}

h5
	{
		color: #D22B00;
		font-weight: bold;
	}

h6
	{
		font-size: 8pt;
		font-weight: normal;
	}

p.navigation
	{
		font-size: 8pt;
	}


.navigation
	{
		width: 142px;
		display: block;
		border: 0px solid red;
	}

.navigation a
	{
		display: block;
		border-width: 1px 0px 1px 0px;
		border-color: #ffffff;
		border-bottom-style: solid;
		margin: 0px 12px 1px 2px;
		padding: 3px 3px 3px 9px;
		color: #1e4a77;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		background-color: #ffffff;
		background-image: url("../images/navlink_background.gif");
		background-repeat: repeat-x;
		background-position: top left;
	}

.navigation a:active, .navigation a:visited
	{
		color: #1e4a77;
	}

.navigation a:hover
	{
		color: #00abea;
		text-decoration: none;
	}

a.mimic_navlink
	{
		display: table-cell;
		border: 1px solid #dddddd;
		margin: 5px;
		padding: 5px 9px 5px 9px;
		color: #1e4a77;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		background-color: #ffffff;
		background-image: url("../images/navlink_background.gif");
		background-repeat: repeat-x;
		background-position: top left;
	}

a.mimic_navlink:hover
	{
		color: #00abea;
		text-decoration: none;
	}

img#chapter_links
	{
		display: block;
		border-bottom: 1px solid #ffffff;
	}

div.introtext
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		font-weight: normal;
		font-style: normal;
	}

div.introtext p
	{
		padding: 0px;
		border: 0px;
		margin: 0px 0px 1em 0px;
		font-size: 11px;
	}

