
/* $Id */
body{
behavior: url(csshover.htc);
background-color: rgb(248,255,222);
}
blockquote
{
  padding: 30px;
  background-color: rgb(64,300,332);
-moz-border-radius:20px; border-radius:10px; line-height: 1.1;

}
h1 {
 -moz-border-radius:50px; border-radius:10px; line-height: 1.1;
 margin-top: 10px;
 text-align: center;
  font-family: "Times", serif;
  display: block;
  width: 98%;
  padding: 10px;
  border-width: 3px;
  border-color: rgb(0,205,258);
  font-size: 200%;
  color: #ffffff;
  background-color: rgb(10,155,208);
}


PRE {
  font-family: monospace;
  /* font-size: 80%; */
  white-space: pre;
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px;
  color: blue;
  background-color: rgb(248,255,222);
  border: solid thin rgb(0,105,158);
}



a.info {
  position:relative;
}
a.info:hover {
   background: none; 
   z-index: 500; 
}
a.info span {display: none;}

a.info:hover span {
   display: block; 
   position: relative;
   white-space: normal;

   
   width:5O%;
   
   top: 10px;
   left: 1%;
   background: white;
 background-color: rgb(64,300,332);
-moz-border-radius:20px; border-radius:10px; line-height: 1.1;
   padding: 3px;
   border: 1px solid #5D779A;
   border-top: 4px solid #5D779A;
}


span.info {
  position:relative;
 /*  color: rgb(64,300,332); */
  color :blue;

}
span.info:hover {
   background: none; 
   z-index: 500; 
}
span.info span {display: none;}

span.info:hover span {
   display: block; 
   position: relative;
   white-space: normal;
  
   
   width:5O%;
   
   top: 10px;
   left: 1%;
   color :black;
   background: white;
 background-color: rgb(64,300,332);
-moz-border-radius:20px; border-radius:10px; line-height: 1.1;
   padding: 3px;
   border: 1px solid #5D779A;
   border-top: 4px solid #5D779A;
}

