

	body { 
		font-family: courier;
		float: center;
		padding: 0;
		font-size: 100%;
		background-color: #FFF;
		color: #505050;
		}
	div#main {
		margin: 0px 140px 0px;
		border: 1px solid #a1a1a1;
		background-color: white;
		padding: 20px;
		}
	
	span {
	display: none;
	}
	
	a {
	position:relative; 
	text-decoration: none;
	color: #505050;
	}
	
	a:link {
	color: #505050;
	}      /* unvisited link */
	
	a:visited {
	color: #505050;
	}  /* visited link */
	
	a:hover span{
		font-size: 14px;
		position: absolute;
		display:block;
		top:2em; left:12em; width:15em;
    	border:1px dotted #505050;
    	background-color:#ffffcc;
    	text-align: center;
    	color: #505050;
	}  /* mouse over link */
