/* alrptip */
a.alrptip {
	position:relative;
}

a.alrptip span {
	display: none;
	position: absolute;
	
	top: 22px;
	left: 33px;
	width: 300px;
	padding: 5px 10px 5px 10px;
	z-index: 100;
	color: #222;
	text-align:left;
	box-shadow:1px 1px 3px rgba(0,0,0,0.5);
	border:1px solid rgba(255,255,255,0.5);
	font-size: 12px;
	background-color: #fff;
	zoom: 1;
	filter: alpha(opacity=90);
	opacity: 0.9;
}

a:hover.alrptip {
	font-size: 99%; /* this is just for IE */
}

a:hover.alrptip span {
	display: block;
}