  body {  margin-left:10px;  margin-right:10px;  padding:0;  font:14px Tahoma, Arial, sans-serif;  font-weight:normal;  background:#fff;  height:100%; /* this is the key! */  }  notice {  font-size:28px;  font-family: arial, sans-serif;  font-weight: bold;  color: #196333;  background-color: transparent;  margin: 20px 0;  }    h1 {  font-size:18px;  font-family: helvetica, arial, sans-serif;  font-weight: bold;  color: #006633;  background-color: transparent;  margin:10px 0;  }  h2 {  font-size:16px;  font-family:helvetica, arial, sans-serif;  font-weight:bolder;  color:#699;  background-color:transparent;  margin:10px 0;  }    h3 {  font-size:14px;  font-family: helvetica, arial,sans-serif;  font-weight:bolder;  color:#363;  background-color:transparent;  margin: 10px 0;  }     h4 {  font-size:16px;  font-family:helvetica, arial, sans-serif;  font-weight:900;  font-style:italic;  color:#966;  background-color:transparent;  margin:10px 0;  }    h5 {  font-size:  text-decoration:underline;  font-weight:bold;  }  a:link{  color:#699;  background-color: transparent;  }  a:visited{  color:#699;  background-color: transparent;  }  a:active{  color:#000;  background-color: transparent;  }  a:hover{  color:#066;  background-color: transparent;  text-decoration:underline overline;  }  #header {  height: 130px;  width:1058px;  margin-top:10px;  font:2.1em Verdana, Arial, sans-serif;  font-weight:bolder;  color:#666;  background-color: #eaeaea;  border:1px solid #333;  padding:0;  }    .logtable {	font:11px Tahoma, Arial, sans-serif;	color:#063;		padding:2;	font-weight:bolder;	   }   #menubar {  height: 35px;  width:1058px;  background-color:#fff;  border: 1px solid #196333;  padding:0;  }  #left {  position:absolute;  left:10px;  top:212px;  padding:5;  width:220px;  height:100%; /* works only if parent container is assigned a height value */  color:#333;  background:#eaeaea;  border:1px solid #333;  }  .content {  position: absolute;  top:212px;  margin-left:240px;  width:520px;   margin-bottom:20px;  color:#063;  background:#fff;  border:1px solid #333;  padding:8px;  }  #right {  position:absolute;  left:804px;  top:212px;  padding:5;  width:260px;  height:100%; /* works only if parent container is assigned a height value */  color:#000;  font: 12px Helvetica, arial, sans-serif;  font-weight: bold;  background:#eaeaea;  border:1px solid #333;  }  #header p {  padding:10px;  }  #left p {  padding:0 10px;  }  #right p {  padding:0 10px;  }  p.top {  margin-top:20px;  }  acronym {cursor:help; border-bottom:1px dotted #8b0000; color:#8b0000;background:transparent;}
