body{background-color: #000000;}

a:link{color: #ffffff;} 
a:visited{color: #ffffff;}
a:active{color: #ffffff;}

a{font: georgia;
  font-style: normal;
  font-size: 12pt;
  color: #ffffff;
  text-decoration: none;
  }

p{font-family: Georgia;
  margins: 20px;
  font-size: 11pt;
  font-style: normal;
  text-align: center;
  indent: 1em;
  color: #000000;
  }
  
img{border: 0;
    }
    
h1{font-family: Georgia;
   font-size: 12pt;
   font-style: normal;
   text-align: left;
   color: #000000;
   }
   
.steineri{position: absolute;
          height: 100px;
          width: 200px;
          top: 50px;
          left: 70px;
          z-index: 10;
          elevation: above;
          visibility: visible;
          border: 0;
          }
                 
.nexgenscii{position: absolute;
            height: 100px;
            width: 200px;
            top: 420px;
            left: 70px;
            z-index: 5;
            elevation: above;
            visibility: visible;
            border: 0;
            }
         
.nexgensdi{position: absolute;
           height: 100px;
           width: 200px;
           top: 420px;
           left: 700px;
           z-index: 5;
           elevation: above;
           visibility: visible;
           border: 0;
           }
           
.expoeqi{position: absolute;
         height: 100px;
         width: 200px;
         top: 50px;
         left: 700px;
         z-index: 5;
         elevation: above;
         visibility: visible;
         border: 0;
         }
         
.middlecir{position: absolute;
           height: 400px;
           width: 400px;
           top: 100px;
           left: 300px;
           z-index: 1;
           elevation: above;
           visibility: visible;
           border: 0;
           }
           
.maintext{position: absolute;
          height: 250px;
          width: 275px;
          top: 215px;
          left: 365px;
          z-index: 2;
          elevation: below;
          visibility: visible;
          border: 0;
          }

a.tip1 {
	position: relative;
}

a.tip1 span {
	display: none;
	position: absolute;
	top: 165px;
	left: 70px;
	width: 200px;
	padding: 5px;
	z-index: 100;
	elevation: above;
        visibility: visible;
	background: #000000;
	color: #ffffff;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

a:hover.tip1 {
	font-size: 99%; /* this is just for IE */
}

a:hover.tip1 span {
	display: block;
}

a.tip2 {
	position: relative;
}

a.tip2 span {
	display: none;
	position: absolute;
	top: 165px;
	left: 700px;
	width: 200px;
	padding: 5px;
	z-index: 100;
	elevation: above;
        visibility: visible;
	background: #000000;
	color: #ffffff;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

a:hover.tip2 {
	font-size: 99%; /* this is just for IE */
}

a:hover.tip2 span {
	display: block;
}
