/* Bubble ToolTip styles */

.bubbleInfo {
    position: relative;
}

.popup {
		position: absolute;		
		z-index: 1000;
		/*display: none;*/
}

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

.popup .topleft { background-image: url(../images/shastic/tooltip/bubble-1.png); }
.popup .top { background-image: url(../images/shastic/tooltip/bubble-2.png); }
.popup .topright { background-image: url(../images/shastic/tooltip/bubble-3.png); }
.popup .left { 
	background: transparent url(../images/shastic/tooltip/bubble-4.png) repeat-y scroll left top; 
	position: relative; 
	float: left; 
	padding-left: 19px;
}
.popup .right { 
	background: transparent url(../images/shastic/tooltip/bubble-5.png) repeat-y scroll right top; 
	position: relative; 
	padding-right: 19px;
}
/*.popup .right { background: url(../images/shastic/tooltip/bubble-5.png) repeat-y; }*/
.popup .bottomleft { background-image: url(../images/shastic/tooltip/bubble-6.png); }
.popup .bottom { background-image: url(../images/shastic/tooltip/bubble-7.png); text-align: center;}
.popup .bottom img { display: block; margin: 0 auto; }
.popup .bottomright { background-image: url(../images/shastic/tooltip/bubble-8.png); }

/*.popup .popup-contents {
	font-size: 12px;
	line-height: 15px;
	background-color: #fff;
	color: #666;
	font-weight: bold;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
	text-align: center;
}*/
.popup .popup-contents {
	font-size: 11px;
	line-height: 14px;
	color: #666;
	/*font-weight: bold;*/
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
	text-align: center;
}
.popup .popup-contents .popup-contents-container {
	background-color: #fff;
	padding: 10px;
}




