/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
  height:32px;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(/images/ajax.gif);
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -15px;
  height: 23px;
  width: 15px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default #cluetip *{
	background:none;
}
.cluetip-age #cluetip-outer, .cluetip-age #cluetip-inner{
	background:none;
	width:300px;
	height:100px;
	margin:0;
	padding:0;
}
.cluetip-age .age{
	background:url(/images/bg-stick.gif) no-repeat;
	height:50px;
	width:186px;
	padding:10px 7px 20px 7px;
	font:12px Georgia, "Times New Roman", Times, serif;
	position:relative;
	top:-110px;
	left:-35px;
}
.stick2{
	color:#000;
	text-decoration:none;
}
.act .stick2{
	color:#fff;
}
.cluetip-age .age input{
	float:left;
	margin:5px 5px 0 0;
}
.cluetip-age .age .inp{
	border:1px solid #666;
	width:40px;
	padding:4px 2px;
}
.cluetip-age .age .inp_2{
	border:1px solid #666;
	width:25px;
	padding:4px 2px;
}
.cluetip-default #cluetip-outer {
	background:#fff url(../images/bg-cluetip.png) no-repeat;
	width:532px;
	height:300px;
	position: relative;
	margin: 0;
}
.cluetip-flights #cluetip-outer{
	background:#fff;
	border:1px solid #ebebeb;
	width:272px;
	padding:10px 10px 0 10px;
}
.cluetip-flights #cluetip-outer p{
	margin:15px 0;
}
.cluetip-default h3#cluetip-title {
}
.cluetip-default #cluetip-title a {
}  
.cluetip-default #cluetip-inner {
  padding:0 20px 0 30px;
  overflow:hidden;
  height:300px;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 10px 10px 0 0;
  color: #900;
}