.bubbleInfo {
    position: relative;
    top: 0;
    left: 0;
    width: 500px;
    z-index: 42
}


.trigger {color: #153F90; /* #D85900; */ cursor: help; text-decoration:underline}

/* Bubble pop-up */

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

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

.popupbgc {background-color: white}

.popup td#topleft 		{ background-image: url(img/bubble-1.png)}
.popup td.top			{ background-image: url(img/bubble-2.png)}
.popup td#topright 		{ background-image: url(img/bubble-3.png)}
.popup td.left-sec 		{ background-image: url(img/bubble-4.png)}
.popup td.right-sec 	{ background-image: url(img/bubble-5.png)}
.popup td#bottomleft	{ background-image: url(img/bubble-6.png)}
.popup td.bottom 		{ background-image: url(img/bubble-7.png); height: 20px}
.popup td#bottomright 	{ background-image: url(img/bubble-8.png)}

.popup td.bottom img#tail {width:30px; height: 29px}

.popup td.bottom img	{ display: block; margin: 0 auto; }

.popup table.popup-contents {
        font-size: 12px;
        line-height: 1.2em;
        background-color: #fff;
        color: #666;
        font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
}

.popup p {margin: 5px 0}