.book-online h2.ir-book-online,
.book-online strong.ir-powered-by-travelocity, 
.book-online ul.travelocity-nav,
.book-online legend.move {
	display: none;
}

.book-online label {
	font:14px Times New Roman;
	font-style: italic;
	font-weight: bold;
	color: #32302b;
}

.book-online input.date-pick {
	width: 92px;
	height:18px;
	padding:0;
	border: solid 1px #9a9185;
	border-right: none;
	float:left;
}

.book-online a.dp-choose-date {
	display: none;
}

.book-online p.date-left,
.book-online p.date-right {
	display: block;
	width: 118px;
	margin: 0 0 0 17px;
}
.book-online p.date-right {
	margin: 9px 0 0 17px;
}

.book-online p.submit {
	display: block;
	width: 161px;
	height: 47px;
	background:url(../_img/widget-bg-p-submit.jpg) no-repeat 0 0;
	padding: 0;
	margin: 0;
}

.book-online input.submit-find-hotels {
	width: 128px;
	height: 32px;
	background:url(../_img/widget-bg-submit.jpg) no-repeat 0 0;
	text-indent: -9999px;
	font-size: 0;
	line-height: 0;
	border: none;
	cursor: pointer;
	margin:8px 0 0 17px;
}

.book-online #HotelSearch {
	float: right;
	margin: 15px 0 0 0;
}

.book-online div.split {
	overflow:hidden;
	width:131px;
	margin: 0 0 0 13px;
}
.book-online div.split p {
	width: 58px;
	margin:15px 0 0;
	float: left;
}
.book-online div.split p.first {
	width: 73px;
}
.book-online div.split select{
	width: 43px;
}
.ui-datepicker {
	display: none;
} 

/*in slider*/

.book-online #slider_HotelSearch  p.date-left,
.book-online #slider_HotelSearch  p.date-right {
	float: left;
} 
*html .book-online #slider_HotelSearch  p.date-left {
	display: inline;
}
#content-text div.description div.bodyText .book-online #slider_HotelSearch p.date-left {
	margin:7px 0 0 16px;
	line-height:18px;
	width:118px;
}
#content-text div.description div.bodyText .book-online #slider_HotelSearch p.date-right{
	margin:7px 0 0 16px;
	line-height:18px;
	width:118px;
}
.book-online #slider_HotelSearch p.date-left {
	margin:7px 0 0 16px;
}
.book-online #slider_HotelSearch p.date-right {
	margin:7px 0 0 15px;
}
.book-online #slider_HotelSearch div.split p.first {
	float:left;
	margin-bottom:0;
	padding-bottom:0;
	width:82px;
}
.book-online #slider_HotelSearch div.split p.second {
	float: left;
	width:40px;
}
.book-online #slider_HotelSearch div.split {
	margin-top:10px;
	float: left;
	width:131px;
}
*html .book-online #slider_HotelSearch div.split  {
	display: inline;
}
#content-text div.description div.bodyText .book-online #slider_HotelSearch p.submit {
	width:124px;
	height:34px;
	margin:15px 0 0 -7px;
	background: none;
	padding:7px 8px;
	float: left;
	background:url(../_img/widget-bg-p-submit-slider.jpg) no-repeat 0 0;
}
.book-online #slider_HotelSearch p.submit {
	width:124px;
	height:34px;
	margin:15px 0 0 -7px;
	background: none;
	padding:7px 8px;
	float: left;
	background:url(../_img/widget-bg-p-submit-slider.jpg) no-repeat 0 0;
}
*html .book-online #slider_HotelSearch p.submit {
	display: inline;
	overflow: hidden;
}
.book-online #slider_HotelSearch input.submit-find-hotels {
	margin:0;
	background:none;
}
.book-online p.date-left strong img {
	float: left;
}
.book-online p.date-right strong img {
	float: left;
}
.book-online #HotelSearch p.submit {
	margin:23px 0 0;
	float: right;
}
