.normal_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.normal_text:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
a.normal_text:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	font-weight:bold;
	text-decoration: none;
}
.normal_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.header {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.tblText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.tipLink 
{ 
	position: relative; 
	z-index:24; 
	cursor:help;

	/* Safari won't remove the underline from 
	   the span, if the "a" uses one */
	   
	text-decoration:none;
} 

/* The "background-color" is required for some 
reason in IE, actual colors are OK too */

a.tipLink:hover { z-index:25; background-color: transparent;} 
a.tipLink span { display: none; }

a.tipLink:hover span
{
	display:block;
	position:absolute;
	top:1.5em; 
	left:1em;
	
	/* I've sometimes run into oddities when I 
	didn't set the width.  YMMV. */
	
	width:10em;
	border:2px solid #000;
	background-color:#fff; 
	color:#000;
	text-align: center;
	padding:8px;
}