body {font-family:georgia,serif; font-size:100%; background:#fff; color:#000; margin-top: 0em; margin-right: 1em; margin-left: 1em; width:550px;}

h1,h2,h3,h4,h5,h6 {font-family:verdana,sans-serif;}

h1 {font-size: 110%;}
h2 {font-size: 100%;}
h3 {font-size: 96%;}
h4 {font-size: 90%;}
h5 {font-size: 85%;}
h6 {font-size: 80%;}

a:link { color: #900; text-decoration:underline; background-color: transparent;}
a:visited { color: #000; text-decoration:underline; background-color: transparent;}
a:active { color: #000; text-decoration:none; background-color: transparent;}
a:hover { color: #fff; text-decoration:none; background-color: #900;}


a.navlink:link { color: #009; text-decoration:underline; background-color: transparent;}
a.navlink:visited { color: #555; text-decoration:underline; background-color: transparent;}
a.navlink:active { color: #888; text-decoration:none; background-color: transparent;}
a.navlink:hover { color: #566; text-decoration:none; background-color: #333;}


p,table,ol,ul,li {font-family:georgia,serif; font-size:100%;}

hr {color:#999; width:600px; background-color: transparent;}

.legal {font-family:georgia,serif; font-size:80%;}

.codesample  {font-family:"Courier New", courier, monospace; font-size:85%;margin-left: 1em;}
.codeinline  {font-family:monospace;}
.monosans  {font-family:monaco, fixedsys, monospace;}
.monoserif  {font-family:"Courier New", courier, monospace;}
tt {font-family:"Courier New", courier, monospace;}

.navtable {
	background-color: #CCCCCC;
	text-align: center;
	margin: 1px;
	padding: 1px;
	border-top: 2px groove #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 2px groove #000000;
}
table.navtable td {
	border: thin solid #999999;
}
