.bubbleInfo {
    position: relative;
    display: inline;
}
.bubbleInfo .trigger {
   width: 24px;
   height: 24px;     
}

.bubbleInfo .icon-info {
    background: url(fadepopup/info.png);
    width: 24px;
    height: 24px;
    padding: 0 0;
    margin: 0 0;
    border: 0;
    display: inline-block;
}

/* Bubble pop-up */

.bubbleInfo .popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	width: 500px;
}

.bubbleInfo .popup td.corner {
	height: 29px;
	width: 19px;
}

.bubbleInfo .popup td.popup-content {
	background-color: #fff;
}

.bubbleInfo .popup td {border: 0; padding: 0 0; margin: 0 0;}
.bubbleInfo .popup td#topleft { background-image: url(fadepopup/bubble-1.png);   }
.bubbleInfo .popup td.top { background-image: url(fadepopup/bubble-2.png); text-align: center; }
.bubbleInfo .popup td.top .bubble-toptail { display: block; margin: 0 auto; }
.bubbleInfo .popup td#topright { background-image: url(fadepopup/bubble-3.png); }
.bubbleInfo .popup td.left { background-image: url(fadepopup/bubble-4.png); }
.bubbleInfo .popup td.right { background-image: url(fadepopup/bubble-5.png); }
.bubbleInfo .popup td#bottomleft { background-image: url(fadepopup/bubble-6.png); }
.bubbleInfo .popup td.bottom { background-image: url(fadepopup/bubble-7.png); text-align: center;}
.bubbleInfo .popup td.bottom .bubble-tail { display: block; margin: 0 auto; }
.bubbleInfo .popup td#bottomright { background-image: url(fadepopup/bubble-8.png); }

.bubbleInfo .bubble-tail {
  width: 30px;
  height: 29px;
  background: url(fadepopup/bubble-tail2.png) no-repeat;
}

.bubbleInfo .bubble-toptail {
  width: 30px;
  height: 29px;
  background: url(fadepopup/bubble-toptail.png) no-repeat;
}
