body,
html {
    font-family: Georgia, Times New Roman, Times, serif;
	margin:0;
	padding:0;
	background:#fff;
	color:#000;
}
body {
	min-width:500px;
}
#header {
	background:#fff;
	text-align:center;
}

#nav {
	background-color:#ffffee;
	color:black;
	font-size:80%;
	padding:5px;
	border-bottom:1px solid silver;
        border-top:1px solid silver;
        margin-top:5px;		
}
#nav ul{
	margin:0;
	padding:0;
	list-style:none;
}
#nav li{
	display:inline;
	margin:0;
	padding:0;
}

#main {
	background:#fff;
	min-width:500px;
	padding: 0 5px 0 5px;
	}

#footer {
	background-color:#fff;
    font-size:50%;
	margin-top:5px;
color: silver;
    border-top:1px solid #eee;
}

  h1, h2, h3, h4, h5, h6 { font-family: Helvetica, Arial, sans-serif }
  h1 {font-size:110%;}
  h2 {font-size:90%;}
  h3 {font-size:90%;}
  h4 {font-size:100%;}
  h5 {font-size:90%;}
  h6 {font-size:80%; font-weight:bold; color:rgb(200,200,200);}
  h1.rf { text-align: center; color: black; background-color: #c0d0e0; margin-top: 10px; }
  h2.rf { text-align: left; color: black; background-color: #c8d8e8; }
  h3.rf { text-align: left; color: black; background-color: #d0e0f0; font-weight: normal; margin-top:1.5em; }
  h4.rf { text-align: left; color: black; font-weight: normal; background-color: #778899; }
  h5.rf { text-align: left; color: black; background-color: #99aabb; }
  h6.rf { text-align: left; color: black; background-color: #99aabb; }

.lighttxt { font-size:x-small; color: #808080; }
.invisitxt { font-size:x-small; color:#FFFFCC }

.tt { font-family: monospace; font-size: 1em; }