body {
background-color:#333333;
margin:10px 10px 10px 10px;
}
h1 {
font-family: arial, verdana, sans-serif ;
font-size: 14pt ; color: #D8D8D8 ;
background-color:transparent;
text-align:center;
}
h2 {
font-family: arial, verdana, sans-serif ;
font-size: 12pt ; color: #D8D8D8 ;
background-color:transparent;
text-align:center;
}
h3 {
font-family: arial, verdana, sans-serif ;
font-size: 10pt ; color: #D8D8D8 ;
background-color:transparent;
text-align:center;
}
p {
font-family: arial, verdana, sans-serif ;
font-size: 10pt ; color: #D8D8D8 ;
background-color:transparent;
text-align:center;
margin-left:0px;
margin-right:0px;
}
li {
font-family: arial, verdana, sans-serif ;
font-size: 10pt ; color: #D8D8D8 ;
background-color:transparent;
text-align:center;
margin-left:0px;
margin-right:0px;
}
a:link {
font-family: arial, verdana, sans-serif ;
font-size: 10pt ; color: #D8D8D8 ;
background-color:transparent;
text-decoration:none;
}
a:visited {
font-family: arial, verdana, sans-serif ;
font-size: 10pt ; color: #D8D8D8 ;
background-color:transparent;
text-decoration:none;
}
a:hover {
font-family: arial, verdana, sans-serif ;
font-size: 10pt ; color: white ;
background-color:transparent;
text-decoration:none;
}
table {
border-color:silver;
border-style:solid;
border-width:0px;
}
td {
font-family: arial, verdana, sans-serif ;
font-size: 10pt ; color: #D8D8D8 ;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:solid;
border-width:1px;
text-decoration:none;
}

a.info {
  position:relative;
}
a.info:hover {
   background: none; 
   z-index: 500; 
}
a.info span {display: none;}
a.info:hover span {
   display: inline; 
   position: absolute;
   white-space: nowrap;
   font-size:10px;
   font-weight:normal;
   width:150px;
   top: 10px; 
   left: 50px;
   background: white;
   padding: 3px;
   border: 1px solid #5D779A;
   border-top: 4px solid #5D779A;
}

