@charset "UTF-8";
/* CSS Document */

.bubbleInfo {
	top: 0px;
	left: 0px;
	position: relative;
	display: block;
	width: 100%;
        }
.bubbleInfo2 {
	position: relative;
	top: 0px;
	left: 0px;
}
.bubbleInfo3 {
	position: relative;
	top: 0px;
	left: 0px;
}
        .trigger {
            position: absolute;
        }
     
        /* Bubble pop-up */

        .popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	width: 360px;
        }

        .popup td.corner {
	height: 15px;
	width: 15px;
        }

        .popup td#topleft { background-image: url(Bubble%20Images/bubble-1.png); }
        .popup td.top { background-image: url(Bubble%20Images/bubble-2.png); }
        .popup td#topright { background-image: url(Bubble%20Images/bubble-3.png); }
        .popup td.left { background-image: url(Bubble%20Images/bubble-4.png); }
        .popup td.right {
	background-image: url(Bubble%20Images/bubble-5.png);
	background-repeat: repeat-y;
	background-position: right;
}
        .popup td#bottomleft {
	background-image: url(Bubble%20Images/bubble-6.png);
	background-repeat: no-repeat;
}
        .popup td.bottom {
	background-image: url(Bubble%20Images/bubble-7.png);
	text-align: center;
	background-repeat: repeat-x;
}
        .popup td.bottom img { display: block; margin: 0 auto; }
        .popup td#bottomright {
	background-image: url(Bubble%20Images/bubble-8.png);
	background-repeat: no-repeat;
}

        .popup table.popup-contents {
	font-size: 13px;
	line-height: 1.2em;
	font-family: "Trebuchet MS", Helvetica, Arial, Sans-Serif;
	background-image: url(Bubble%20Images/bubble-bg.png);
	background-repeat: repeat;
        	}

        table.popup-contents td {
	text-align: center;
        	}
#bubble a      {
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	height: 100%;
	float: none;
	font-size: 13px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 250px;
	background-image: url(Bubble%20Images/bubble-bg.png);
	background-repeat: repeat;
	border-top-width: 1px;
	border-top-color: #AAAAAA;
        }
		
#bubble   a:visited    {
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	height: 100%;
	float: none;
	font-size: 13px;
	width: 250px;
	background-image: url(Bubble%20Images/bubble-bg.png);
	background-repeat: repeat;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bubble   a:hover   {
	color: #add587;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	height: 100%;
	float: none;
	font-size: 13px;
	width: 250px;
	background-image: url(Bubble%20Images/bubble-bg.png);
	background-repeat: repeat;
		}
	
#bubble a:active   {
	color: #add587;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	height: 100%;
	float: none;
	font-size: 13px;
	width: 250px;
	background-image: url(Bubble%20Images/bubble-bg.png);
	background-repeat: repeat;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
        }
#bubble a:link#noborder          {
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	height: 100%;
	float: none;
	font-size: 13px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 250px;
	background-image: url(Bubble%20Images/bubble-bg.png);
	background-repeat: repeat;
}
#bubble a:visited#noborder {
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	height: 100%;
	float: none;
	font-size: 13px;
	width: 250px;
	background-image: url(Bubble%20Images/bubble-bg.png);
	background-repeat: repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bubble a:hover#noborder {
	color: #add587;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	height: 100%;
	float: none;
	font-size: 13px;
	width: 250px;
	background-image: url(Bubble%20Images/bubble-bg.png);
	background-repeat: repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bubble a:active#noborder {
	color: #add587;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	height: 100%;
	float: none;
	font-size: 13px;
	width: 250px;
	background-image: url(Bubble%20Images/bubble-bg.png);
	background-repeat: repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
