
h2 { font-size: 14px;  font-style: italic; }

h5 { font-size: 12px; }

h3 { font-size: 22px;   
	color: #F5F5F5;}

h1 { font-size: 24px;  font-family: "Times New Roman", Times, serif;   
	color: #1E90FF;}
	
h6 { font-size: 10px; 
	color: #F0FFFF;}
	
/* Custom link styles */
a:active {
	text-decoration: none;
	color: #1E90FF;
}

a:visited {
	text-decoration: none;
	color: #87CEFA;
}

a:hover {
	text-decoration: none;
	color: #6495ED;
}

a:link {
	text-decoration: none;
	color: #87CEFA;
}

body {
	font-size: 13px;
	margin: 4;
	font-family: Arial, Helvetica, sans-serif;
	background-color: Black;
	color: #F5F5F5;

}


.menu ul{
list-style-type:none;
padding:0;
margin:0;
}


.menu li{
float: left;
position:relative;
z-index:100;
}



.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}



.menu a, .menu :visited {
display:block;
font-size:11px;
width:120px;
padding:7px 0;
color:#FFFFF0;
background:#253049;
text-decoration:none;
margin-right:1px;
text-align:center;
}


.menu :hover{
color:Black;
background:#657DB1;
}



.menu ul ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
}


.menu ul :hover ul{
visibility:visible;
}

.copy { text-align: left; }

<style type="text/css">




.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ 
position: absolute;
background-color: #A9A9A9;
padding: 5px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ 
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ 
visibility: visible;
top: 0;
left: 60px; 

}

</style>

