 [data-tip] {
	position:relative;
	cursor:pointer;
}
[data-tip]:before {
	content:'';
	/* hides the tooltip when not hovered */
	display:none;
	border:5px solid #FFFF00;
	/* 4 border technique to create the arrow */
	border-top-color:#FFFF00;
	border-right-color:transparent;
	border-bottom-color:transparent;
	border-left-color:transparent;
	position:absolute;
		top:-56px;
	left:10px;
	z-index:8;
	font-size:0;
	line-height:0;
	width:0;
	height:0;
}
[data-tip]:after {
	display:none;
	content:attr(data-tip);
	position:absolute;
top:-84px;
	left:0px;
	padding:5px 8px; font-family:calibri;
	background:#FFFF00;
	color:#000000;
	z-index:9;
	font-size: 12px;
	height:18px;
	line-height:18px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	white-space:nowrap;
	word-wrap:normal;
}
[data-tip]:hover:before,
[data-tip]:hover:after {
	display:block;
}