html, body {
 margin: 10px;
 padding: 0px;
 }
body {
 background-color: white; 
 font-family: Helvetica, arial, sans-serif; 
 font-size: 100%;
 }
h1 {
 font-size: 200%; 
 color: navy;
 margin: 40px;
 text-align: left;
 }
h2 {
 font-size: 150%; 
 color: black;
  margin:25px; 
 padding-left: 15px;
 }
 h3 {
 font-size: 120%; 
 color: black;
  margin:10px; 
 padding-left: 10px;
 }
p,ul,li,td {
 margin:10px;
 color: black; 
 }
a:link {
 color: green;
 text-decoration: underline;
 }
a:visited {
 color: gray;
 }
a:hover {
 color: red;
 text-decoration: none;
}
a:active, a:focus {
 color: red;
}

img {
  vertical-align:middle;
  }
  
table {
  border-collapse: collapse;
  margin:20px;
}
th{
	background-color: lightgray;
	border: 1px solid white;
	padding:10px;
	
}
td{
  border-width: 1px;
  border-bottom-style: solid;
  text-align: center;
paddind: 5px
}


#main {
   * position: absolute;position: fixed;
 top: 0;
 left: 0;
 height: 100%;
 width: 200px;
 border: 1px solid gray; }

 a.button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;

    text-decoration: none;
    color: initial;
}


