/* all */
#hotel-search-form {

	}

/* multiform override */
.ui-tabs .ui-tabs-panel { border-width:0; display:block; padding:0; }

/* search tabs */
#hotel-search-form .ui-widget-header {background:none;border:0;}
#hotel-search-form .ui-widget-content {background:none;border:0;}
.ui-widget {font-size:1em;}
.ui-tabs {padding:0;}
.ui-tabs ul.ui-tabs-nav {font-size:16px;}
.ui-tabs ul li a {color:#399DA2;text-decoration:underline;font-weight:bold;}
.ui-tabs ul li.ui-state-active a {background:#FEDE58;color:#000;text-decoration:none;}
.ui-tabs .ui-tabs-nav {padding:0;margin-bottom:0;border-bottom:0px solid #FEDE58;}
.ui-tabs .ui-tabs-nav li {  margin: 0 .2em -1px 0;border:1px solid #98D2D5;}
.ui-widget-header .ui-state-active {background:#FEDE58;}
.ui-tabs .ui-tabs-nav .ui-state-active {border:1px solid #E1B12A;border-bottom:0;}
.ui-tabs .ui-tabs-nav li a { padding: 8px 12px; }

/* multiform content */
.multiform-contents {z-index:1;}

/*search-form*/
.search-cta  {
	position:relative;
	width:100%;
	_width:294px;
	}
.search-cta form {
	height:1%;
	position:relative;
	padding:20px;
	_padding:20px 15px;
	color:#000;
	margin:0;
	background:#FEDE58 url('/img/elements/search-form-bg.gif') repeat-x bottom left;
	border:1px solid #E9AE1F;
	}
.search-cta .location {width:100%;}
.search-cta .location input {width:95%;}
.search-cta fieldset {margin-bottom:15px;}
.search-cta table {margin-bottom:0;}
.search-cta label {display:block;font:bold 13px Arial;padding-bottom:3px;}
.search-cta input,
.search-cta select { font:normal 16px Arial;padding:2px;}

.search-cta .location {display:block;}
.search-cta .location select	{width:100%;padding:2px;}

.search-cta .check-in,
.search-cta .check-out {position:relative;float:left;}
.search-cta .check-in {width:126px;}
.search-cta .check-out {width:100px;}
.search-cta .check-in input,
.search-cta .check-out input {width:103px;background:#fff url('/img/icons/calendar.gif') no-repeat 101px 3px;padding-right:15px;border:1px solid #7F9DB9;font:normal 13px Arial;}

.search-cta .guests-rooms {float:left;width:120px;}
.search-cta .guests {margin-bottom:1px;width:55px;float:left;}
.search-cta .ww-rooms {margin-bottom:1px;width:55px;float:left;}

#worldwide-hotels-form .search-cta .action {float:left;width:120px;margin-bottom:0;}
.search-cta .action .search-button {width:100%;background:transparent url('/img/elements/search-btn-compare.gif') no-repeat top right;text-align:right;}
.search-cta .action .search-button input {width:120px;height:49px;}

/* airport hotel form */
#airport-hotels-form .location label {display:none;}
.search-cta .rooms {margin-bottom:1px;}
.search-cta .rooms-parking-container .rooms select {width:100%;}

.search-cta .parking {clear:both;}
.search-cta .parking select {width:100%;}
.search-cta .parking label {display:none;}

.search-cta .stay-date,
.search-cta .return-date {position:relative;float:left;}
.search-cta .stay-date {width:126px;}
.search-cta .return-date {width:100px;}
.search-cta .stay-date input,
.search-cta .return-date input {width:103px;background:#fff url('/img/icons/calendar.gif') no-repeat 101px 3px;padding-right:15px;border:1px solid #7F9DB9;font:normal 13px Arial;}

#airport-hotels-form .discount {visibility:hidden;float:left;width:120px;}
#airport-hotels-form .discount input {width:120px;}

#vticker-long {
	border:1px solid #399DA2;
	position:relative;
	overflow:hidden;
	position:relative;
	margin-bottom:10px;
	}

#vticker-long ul {
	list-style-type:none;
	width:100%;
	margin-bottom:0;
	}

#vticker-long li {
	font-size:1.1em;
	margin-left:0;
	clear:left;
	}

#vticker-long li.odd {background:#fff;}
#vticker-long li.even {background:#E0EFEF;}

#vticker-long .item-container {padding:15px 10px;line-height:1;}

#vticker-long .location {float:left;width:130px;}

#vticker-long .hotel-name {float:left;width:180px;}
#vticker-long .hotel-name a {}

#vticker-long .room-type {float:left;width:140px;}

#vticker-long .start-date {float:left;width:70px;}

#vticker-long .price {float:left;width:60px;text-align:right;}
#vticker-long .price a {font-weight:bold;text-decoration:none;}

#vticker-long .when_quoted {color:#666;}