div.panel  {
  position: absolute;
  z-index: 5;
/*  border-right: outset;
  border-bottom: outset;*/
  left: 0px;
  bottom:0px;
  top: 0px;
  bottom: 0px;
  width: 10em;
  height:100%;
  font-size:14pt;
  background: #e8cc94;
  background: white;
  border-width: 1;
  padding-top: 90px;
}
td>div.panel {
  position: fixed; 
  height:auto;
  bottom: 0px;
  padding-top: 0px;
  border-bottom: none;
  
}
div.topPanel {
  display: none;
  position:absolute;
  z-index:6;
  font-size:14pt;
  top:0px;
  border-width:0px;
  left: 0px;
  height: 6em;
  right: 0px;
  width:103%;
  background: #e8cc94;
}
td>div.topPanel {
  display: none;
  position: fixed; 
/*  border-bottom:outset;
  border-width:1px;*/
  left: 9em;
  width:auto;
}


#logo {
  position:absolute;
  top: 2px;
  z-index:99;
  left: 2px;
  border: solid;
  border-width: 1px;
/*  overflow:show;*/
}
div>img#logo{
  position:relative;
}

#top_edge{
  display: none;
  position: absolute;
  font-size:14pt;
	top: 6em;  
  left: 9em;
  height: 6px;
	width: 100%;
	z-index:10;
	background-image : url(/images/top_edge.gif); 
/*	background-repeat: tile-vertical ;*/
	background-repeat: repeat-x;
}
td>div#top_edge {
  position:fixed;
}
#left_edge{
  position: absolute;
  font-size:14pt;
/*	top:6em;  */
  top: 0;

  left: 10em;
	width: 6px;
  height:100%;
	z-index:10;
	background-image : url(/images/left_edge.gif); 
	background-repeat: repeat-y;
  display:none;
}
td>div#left_edge {
  position:fixed;
}
#topleft_edge{
  display: none;
  position: absolute;
	font-size:14pt;
	top:6em;  
  left: 9em;
  height:6px;
	width:6px;
	z-index:11;
	background-image : url(/images/topleft_edge.gif); 
	background-repeat: no-repeat;	
}
td>div#topleft_edge {
  position:fixed;
}
#page {
  position: absolute;
  padding-left: 1em;
  padding-right: 1em;
  font-size:14pt;
  top: 4em;
  padding-top:1.5em;
  left: 10em;
  width:auto;
  right:0px;
  border-top:solid;
  border-color: black;
  border-width:1px;
}
td>div#page {
  border-top:none;
  top:2em;
 /* position: fixed;
  overflow:scroll;
  bottom:0px;*/
}
/*
#page a:target{
	background:blue;
	left: 9em;
	top:60em;
}*/

#payoff {
  position:absolute;
  right:1em;
  top:1em;
  font-size:10pt;
  font-weight:bold;
  width: auto;
  text-align:center;
  z-index:10;
}
td>div#payoff {
  position:fixed;
}
.miniscule {
  font-size:xx-small;
  display:normal;
}
