a.pp_tooltip,a.pp_tooltip:link,a.pp_tooltip:visited,a.pp_tooltip:active
	{
	position: relative;
	text-decoration: none;
	font-weight: normal;
	color: black;
}

a.pp_tooltip:hover { /* IE needs some change for the a:hover
	to handle the a:hover span
*/
	background-color: transparent;
}

a.pp_tooltip span, a.pp_tooltip span p {
	display: none;
}

a.pp_tooltip:hover span, a.pp_tooltip:hover span p {
	display: block;
	width: 300px !important;
	}

a.pp_tooltip img {
	border-width: 0;
}

a.pp_tooltip:hover span {
	position: absolute;
	top: 15px;
	left: 15px;
	z-index: 10;
	border: 1px dotted;
	padding: 2px 10px 2px 10px;
	background: #EEEEEE;
	text-align: left;
}

span.pp_label {
	font-weight: bold;
}