#uc_left_search_dp {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 10px;
	OVERFLOW: hidden;
	WIDTH: 211px;
	BACKGROUND-REPEAT: repeat-y
}
#uc_left_search_dp SELECT {
	CLEAR: both; FONT-SIZE: 0.9em; FLOAT: left; MARGIN-BOTTOM: 5px; COLOR: gray
}
#uc_left_search_dp .textfield {
	CLEAR: both; FONT-SIZE: 0.9em; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 4%; WIDTH: 92%; COLOR: gray
}
#uc_left_search_dp .destcodes {
	CLEAR: both; FLOAT: left; MARGIN-LEFT: 5%; WIDTH: 95%
}
#uc_left_search_dp .wide {
	MARGIN-LEFT: 1%; WIDTH: 98%
}
#uc_left_search_dp #duration {
	MARGIN-LEFT: 4%; WIDTH: 95%
}
#uc_left_search_dp .halfwide {
	DISPLAY: block; FLOAT: left; WIDTH: 40%; HEIGHT: 2em
}
#uc_left_search_dp .small {
	DISPLAY: block; FLOAT: left; WIDTH: 47%; HEIGHT: 2em; TEXT-ALIGN: right
}
#uc_left_search_dp #depdate-day {
	FLOAT: left; WIDTH: 32%; MARGIN-RIGHT: 3px
}
#uc_left_search_dp #depdate-month {
	FLOAT: left; WIDTH: 32%; MARGIN-RIGHT: 3px
}
#uc_left_search_dp #depyear {
	FLOAT: left; WIDTH: 32%
}
#uc_left_search_dp .jumpform INPUT {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 2em
}
#uc_left_search_dp .jumpform LABEL {
	CLEAR: none; MARGIN-TOP: -1px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px; LINE-HEIGHT: 2em
}
#uc_left_search_dp .halfwideselect {
	CLEAR: none; MARGIN-LEFT: 7px; WIDTH: 55%
}
#uc_left_search_dp .smallselect {
	CLEAR: none; MARGIN-LEFT: 7px; WIDTH: 48%
}
#uc_left_search_dp H2 {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 1px; COLOR: white; TEXT-INDENT: 5px; PADDING-TOP: 4px
}
#uc_left_search_dp INPUT {
	CLEAR: left; FONT-SIZE: 0.9em
}
#uc_left_search_dp .controlgroup {
	TEXT-ALIGN: right
}
#uc_left_search_dp .dateselector {
	TEXT-ALIGN: right
}
#uc_left_search_dp #depday {
	MARGIN-RIGHT: 5px
}
#uc_left_search_dp #retday {
	MARGIN-RIGHT: 5px
}
#uc_left_search_dp .dateselector SELECT {
	CLEAR: none; FLOAT: none
}
#uc_left_search_dp LABEL {
	CLEAR: left; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 2px; COLOR: #ffffff
}
#uc_left_search_dp LABEL.roomlabel {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	WIDTH: auto;
	COLOR: #ffffff;
	POSITION: inherit;
	TOP: 3px
}
#uc_left_search_dp .boxtop {
	BACKGROUND-IMAGE: url(../../images/searchheader.gif);
	WIDTH: 100%;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 28px
}
#uc_left_search_dp .helpicon {
	RIGHT: 5px! important; POSITION: absolute; TOP: 4px
}
#uc_left_search_dp .searchbox {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	OVERFLOW: auto;
	BACKGROUND-COLOR: #ea7125
}
#uc_left_search_dp .searchoptions LABEL {
	DISPLAY: inline; FLOAT: left
}
#uc_left_search_dp .searchgroup {
	CLEAR: both;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-BOTTOM: 5px;
	OVERFLOW: auto;
	WIDTH: 100%;
	PADDING-TOP: 5px;
	POSITION: inherit;
	TEXT-ALIGN: left
}
#uc_left_search_dp .searchgroupend {
	CLEAR: both;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-BOTTOM: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	POSITION: inherit;
	TEXT-ALIGN: left
}
#uc_left_search_dp .searchgroupfirst {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; OVERFLOW: auto; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#uc_left_search_dp .searchbuttonholder {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
margin:0;
	height: 41px;
}
#uc_left_search_dp .searchbuttonholder INPUT.button {
border:0;
padding:0;
margin:0;
 
}
#uc_left_search_dp .searchbuttonholder INPUT.button:hover {
	BACKGROUND-COLOR: #f98a18
}
#uc_left_search_dp .iefix {
	LINE-HEIGHT: 1px; HEIGHT: 1px
}
#uc_left_search_dp .iefix2 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
#uc_left_search_dp .shiftcontainer {
	
}
#uc_left_search_dp P {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 8px
}
.navcontrol LABEL {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: none; WIDTH: auto
}
.navcontrol INPUT {
	CLEAR: none! important; DISPLAY: inline! important; FLOAT: none
}
.navcontrol SPAN {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 23px; FONT-SIZE: 12px; MARGIN: 3px 0px; TEXT-ALIGN: left
}
.errormessage {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 185px; COLOR: red; POSITION: relative; TEXT-ALIGN: left
}
