body{
  background-color:LightSeaGreen;
  overflow-y:scroll;
  _overflow-y:auto;
}

a:link{ border:0px none;padding:0px 0px;margin:0px 0px; }
a:visited{ border:0px none;padding:0px 0px;margin:0px 0px; }
a:hover{ border:0px none;padding:0px 0px;margin:0px 0px; }

img{
  border:0px none;
  padding:0px 0px;margin:0px 0px;
}

#whole{
  position:relative;
  top:0px;width:90%;left:4%;
  text-align:center;
  padding:4px 4px;
  background-color:Cornsilk;
}

.top_box{ 
  position:relative;top:0px;left:0px;width:99%;
  border-bottom:1px solid teal;
  padding:4px 4px;margin:4px 0px;
  text-align:left;
}

.buttno_str{
  border:0px solid silver;
  padding:2px 2px;margin:0px 0px;
  font-size:25pt;
  font-family:'Times New Roman',sans-serif;  
}

.msg_str{ 
  position:absolute;bottom:0px;right:0px;
  border:0px solid silver;
  padding:2px 2px;
  font-size:10pt;
  font-family:'Times New Roman',serif;
}


.footer{
  position:relative;
  margin:30px 2px;padding:30px 3px;
  border:0px solid silver;
  color:#65859b;
  font-size:9pt;
  font-family:'Times New Roman',serif;
  text-align:center;
}
.footer span{
  color:#65859b;
  font-size:10pt;
  padding:4px 1px;
  border-bottom:2px dotted #c9c9c9;
}
.footer a:link{  color:#65859b;text-decoration:none; }
.footer a:visited{  color:#65859b;text-decoration:none; }

.ifr{ 
  position:relative;width:0px;height:0px;
  border:1px solid silver;
}

.fm_smp input{
  padding:1px 2px;
}
