/* global */
#cluetip-close img { border: 0;}
#cluetip-title #cluetip-close {float: right;  position: relative;}

#cluetip-waitimage {width: 43px; height: 11px; position: absolute; background-image: url(/florida/wait.gif);}
.cluetip-arrows {display: none;  position: absolute; top: 0;  left: -11px;  height: 22px; width: 11px; background-repeat: no-repeat; background-position: 0 0;}
#cluetip-extra { display: none;}
.cluetip-default {background-color: #fff;}
.cluetip-default #cluetip-outer {position: relative; margin: 0; background-color: #fff; border:1px solid #666;}
.cluetip-default h3#cluetip-title {margin: 0 0 5px; padding: 8px 10px; font-size: 12px; font-weight: normal; background-color: #ddd; color: #000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cluetip-default #cluetip-title a {  color: #d9d9c2; font-size: 0.95em;}  
.cluetip-default #cluetip-inner {padding: 10px;}
.cluetip-default div#cluetip-close { text-align: right; margin: 0 5px 5px; color: #900; position:absolute;}
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}

.closeme {display:block; background:url(/florida/close1.gif) no-repeat; width:50px; height:16px; float:right;}
.closeme span {display:none;}
.closeme:hover {background-color:#fff;}

/*popup*/
.popup * {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:140%;
	padding:0;
	margin:0;
	text-align: center;
}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.popup h1, .popup h2, .popup h3 {font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.popup h1 {font-size:18px; margin-bottom:15px; color:#FE5841; line-height:100%; margin-top:10px;}
.popup h2 {font-size:16px; margin-bottom:10px;}
.popup h3 {font-size:16px; margin-bottom:12px; color:#FE5841; line-height:100%; margin-top:6px;}
.popup p {margin-bottom:10px;}
.popup a {color:#028EBD;}
.popup a:hover {text-decoration:none;}
.popup address {font-weight:normal; font-style:normal; padding-left:10px; border-left:1px solid #ddd; margin:10px 0 10px 10px;}
.popup ul {list-style-position:inside; margin:10px 0;}
.popup ul.pics {list-style-type:none; margin:0;}
.popup .pics li {float:left; margin-right:4px;}
.popup .pics li img {padding:2px; border:1px solid #ddd;}