body  { font-family: Verdana, sans-serif; color: black; background: #ffffdd; font-size: 10pt; }
td, th, p, div, li, ul, dl  { font-family: Verdana, sans-serif; color: black; font-size: 10pt; }
h1, h2, h3 { font-family: Verdana, sans-serif; color: #000033; }
h1 { font-size: 2.5em; }
h2 { font-size: 1.6em; font-style: italic; }
h3 { font-size: 1.2em; }
small { font-size: .8em; }

A:link    { color: #3333cc;  }
A:visited { color: #990033; }
A:hover   { color: #ff0066; }

td.goh  { margin: 0; font-size: 1.05em; text-decoration: underline; }
A.goh:link    { margin: 0; color: #0000cc; text-decoration: underline; }
A.goh:visited { margin: 0; color: #3333cc; text-decoration: underline; }
A.goh:hover   { margin: 0; color: #990033; text-decoration: underline; }

.info  { font-size: .9em; color: black; background: #ffffcc; }

div.nav, div.footer  { 
        font-weight: 700; 
        text-decoration: none; 
	width: 90%;
	border: 1px solid gray;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
        padding: 20px;
	background: #ffffdd;
	color: #000000;
	font-size: 10pt;
     }

div.header
{
	margin-left: auto;
	margin-right: auto;
}

ul.horizaontal
{
list-style-type:none;
margin:0;
padding:0;
}

li.flat
{
display:inline;
margin-right: 10px;
}

div.section, div.article
{
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 20px;
}

td 
{
 font-family: Verdana, sans-serif;
 vertical-align: top;
 font-size: 11pt;
 vertical-align: top;
}

 th 
{
 font-family: Verdana, sans-serif;
 vertical-align: top;
 font-weight: bold; 
 text-align: center;
 font-size: 12pt;
}

td.label 
{
 text-align: right;
 font-weight: bold;
}

.center 
{text-align: center;}

.left
{text-align: left;}

.right
{text-align: right;}

.top
{vertical-align: top;}