h1		{
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-right: 0em;
		text-align: left;
		font-style: normal;
		font-weight: normal;
		font-size: 1.4em;
		color: #e0e6ec;
		background-color: #435a6e;
		}

h2		{
		border-top: #435a6e 1px dotted;
		border-bottom: #435a6e 1px dotted;
/*		border-left: #435a6e 1px solid;
		border-right: #435a6e 1px solid;
		margin-left: 1em;
		margin-right: 1em;*/
		padding-left: 0.8em;
		font-weight: normal;
		font-size: 1.2em;
		color: #435a6e;
		background-color: #e0e6ec;
		}


body		{
		font-family: verdana, helvetica, arial, sans-serif;
		color: #435a6e;
		background-color: #6687a3;
		}

p		{
		margin-left: 1em;
		margin-right: 1em;
		font-size: 0.9em;
		}

p.note		{
		margin-left: 1em;
		margin-right: 1em;
		font-size: 0.8em;
		}

p.sig		{
		margin-left: 1em;
		margin-right: 1em;
		text-align: right;
		}

li		{
		margin-left: 1em;
		font-size: 0.9em;
		}

.steps		{
		margin-right: 5em;
		margin-left: 5em;
		border-top: black 1px solid;
		border-bottom: black 1px solid;
		border-left: black 1px solid;
		border-right: black 1px solid;
		padding-top: 0.9em;
		padding-bottom: 0.9em;
		padding-left: 0.9em;
		padding-right: 0.9em;
		font-size: 0.9em;
		font-family: courier, "courier new", monospace;
		background-color: #e0e6ec;
		}

table.maintable	{
		margin-left: 2%;
		margin-right: 2%;
		margin-bottom: 2%;
		width: 96%;
		}

table.pic	{
		margin-left: 2%;
		margin-right: 2%;
		border-top: black 1px solid;
		border-bottom: black 1px solid;
		border-left: black 1px solid;
		border-right: black 1px solid;
		width: 96%;
		color: #efeff6;
		background-color: #587692;
		}

table.pic td	{
		font-size: .8em;
		}

table.pic td p	{
		margin-left: 0em;
		margin-right: 1em;
		}

table.bodypic	{
		width: 400px;
		}

table.bodypic td {
		font-size: .9em;
		}

table.bodypic td img {
		border-top: black 1px solid;
		border-bottom: black 1px solid;
		border-left: black 1px solid;
		border-right: black 1px solid;
		}

td.lheading	{
		font-size: 2em;
		text-align: left;
		color: #b1c2d0;
		}

td.rheading	{
		padding-bottom: 0.3em;
		font-size: 1em;
		text-align: right;
		color: #b1c2d0;
		}

td.pagebody	{
		border-top: none;
		border-bottom: black 2px solid;
		border-left: black 2px solid;
		border-right: black 2px solid;
		padding-top: 0em;
		padding-bottom: 0.9em;
		padding-left: 0em;
		padding-right: 0em;
		font-size: 0.9em;
		background-color: white;
		}

td.pagebody a:link {
		text-decoration: underline;
		color: #435a6e;
		background-color: none;
		}

td.pagebody a:hover {
		text-decoration: underline;
		color: #435a6e;
		background-color: #e0e6ec;
		}

td.pagebody a:active {
		text-decoration: underline;
		color: black;
		background-color: #e0e6ec;
		}

td.pagebody a:visited {
		text-decoration: underline;
		color: #435a6e;
		/*background-color: #e0e6ec;*/
		}

table.navigation {
		border-spacing: 0px;
		margin: 0px 0px 0px 0%;
		width: 100%;
		background-color: #e0e6ec;
		}

table.navigation a {
		padding: 1px 20px 1px 20px;
		}

table.navigation a:link {
		text-decoration: none;
		color: #435a6e;
		background-color: #e0e6ec;
		}

table.navigation a:hover {
		text-decoration: none;
		color: #2f465a;
		background-color: #a8bfce;
		}

table.navigation a:active {
		text-decoration: none;
		color: white;
		background-color: #98b0c3;
		}

table.navigation a:visited {
		text-decoration: none;
		color: none;/*inherit #435a6e from pagebody, but allows active white colour*/
		background-color: none;
		}

table.navigation a.plain {
		padding: 0px 0px 0px 0px;
		}

td.navbar	{
		border-top: black 2px solid;
		border-bottom: black 2px solid;
		border-right: black 1px dotted;
		text-align: center;
		font-weight: normal;
		font-size: 0.7em;
		/*width: 10%;*/
		}
		
td.navbarleft	{
		padding-left: 1em;
		border-top: black 2px solid;
		border-bottom: black 2px solid;
		text-align: left;
		font-style: normal;
		font-weight: normal;
		font-size: 0.9em;
		width: 70%;
		color: #e0e6ec;
		background-color: #435a6e;
		}

td.navbarright	{
		border-top: black 2px solid;
		border-bottom: black 2px solid;
		text-align: center;
		font-weight: normal;
		font-size: 0.7em;
		/*width: 10%;*/
		}