body
	{ 
	background-color: #e8f5e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	}

/*main#maindiv {margin-left:1em;}*/

nav#navdiv  {position:fixed; top:0px; left:0px; width:150px; display:block; overflow-y:auto; overflow-x:hidden; height: 100%; }
nav#navdiv ul	{margin-left:2pt; padding-left:6pt;margin-top: 0px; margin-bottom: 0px; width:115px}
nav#navdiv li	{list-style-type: none; margin-top: 3px; margin-bottom: 3px; text-indent:-8pt; margin-left:8pt}
nav#navdiv p.fineprint	{font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left:8px}

h1	{
	text-align:center;
	font-size:1.5em;
	color:#008000;
	}

h2	{
	text-align:center;
	font-size:1.2em;
	color:#008000;
	}

h3	{
	font-size:1.1em;
	color:#008000;
	}

input {font-family:Arial, Helvetica, sans-serif;font-size:.9em}
button{font-family:Arial, Helvetica, sans-serif;font-size:.9em}
select{font-family:Arial, Helvetica, sans-serif;font-size:.9em}

fieldset {border: 1px solid #000000}

.centered    { text-align: center }

.hidden {display:none}

.hhonly  {display:none}

br.both {clear:both}

.trow { /* "table row" */
   }

.tcell { /* "table cell" */
	display:inline-block;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align:right;
}

.ttext { /* text input field in tcell */
	margin-left:6px;
}

a.hhlink {color:#FFFFFF; background-color:#0000FF; padding:.5em}

@media screen {
	p.restorebutton {text-align:center; display:none}
	button.hidebutton {display:block}
	}

@media print {
	p.restorebutton {text-align:center; visibility:hidden}
	button.hidebutton {display:none}
	h1, h3, h3 {page-break-after:avoid;}
	}

@media screen and (max-width: 534px) and (orientation: portrait) {
/* Width 534 x height 802 is Kindle */
	main#maindiv {margin-left:0px;}

	nav#navdiv  {position:static;display:none } 

	.hhonly  { display:block }
	button.hidebutton {display:none}
	p.restorebutton {display:none}
}

@media screen and (max-height: 534px) and (orientation: landscape) {

	main#maindiv {margin-left:0px;}

	nav#navdiv  {position:static;display:none } 

	.hhonly  { display:block }
	button.hidebutton {display:none}
}