a.info{
    position:relative; 
    z-index:24; 
	/* background-color:#cccccc; */
    color:#000000;
    text-decoration:none;
    border-bottom-style: dotted;
    border-bottom-color: blue;
    border-bottom-width: 3px;
    
	}

a.info:hover{
    z-index:25;
	background-color:#ffff00;
	cursor: help;
	}

a.info span{
    display: none
	}

a.info:hover span{
    display:block;
    padding: 5px;
    position: absolute;
    top:2em;
	left:2em;
	width:20em;
    border:1px solid #990033;
    background-color:#ffffcc;
	color:#000000;
    text-align: center;
    z-index:50;
	}
	
.helpbox {
	width: 20px;
	display: inline;
	position: relative;
	background-image: url(images/whatsthisicon.gif); 
background-repeat: no-repeat; 
background-position: left top; 
/*padding-top:68px;
margin-bottom:50px; */

}



