a.help_tip, a.help_tip:visited {
	color:#c00; 
	position:relative; 
	z-index:1;
}
a.help_tip b {
	position:absolute;
	visibility:hidden; /* hide the image */
	height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
	left:0; /* position:the image */
	top:-75px;
}
a.help_tip:hover {
	text-decoration:none; 
	border:0; /* needed for this to work in IE */ 
	z-index:1000;
}
a.help_tip:hover b {
	visibility:visible; /* make the image visible */
	cursor:pointer; /* for IE */
	z-index:500; 
}
a.help_tip:hover b img {
	border:0; /* remove the link border */
}
a.help_tip em {
	position:absolute;
	visibility:hidden; /* hide the image */
	width:200px; /* give it a width */
	height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
	left:0; /* position:the image */
	top:-150px;
}
a.help_tip:hover em {
	visibility:visible; /* make the image visible */
	height:150px; /* now give it a height */
	cursor:pointer; /* for IE */
	background:#FFFFFF;
	border:1px solid #000; /* add a border */
	z-index:500; 
}



a.help_tip2, a.help_tip2:visited {
	color:#000; 
	position:relative; 
	z-index:0;
}

a.help_tip2 b {
	position:absolute;
	visibility:hidden; /* hide the image */
	height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
	left:8px; /* position:the image */
	top:-75px;
	border:#000 1px solid;
	background: #ffffff;
	padding: 2px;
	width: 400px;
	height: 300px;
	overflow: auto;
	font-weight: normal;	
}

a.help_tip2:hover {
	text-decoration:none; 
	border:0; /* needed for this to work in IE */ 
	z-index:1000;
}

a.help_tip2:hover b {
	visibility:visible; /* make the image visible */
	cursor:pointer; /* for IE */
	z-index:500; 
}

a.help_tip2:hover b img {
	padding: 4px;
	border:0; /* remove the link border */
}