UNKNOWN {
	MARGIN-TOP: -10px; MARGIN-LEFT: -9px
}
#bookNowModule {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #ffffff; PADDING-TOP: 12px; HEIGHT: 245px
}
#rightColumn #bookNowModule FORM#bookingForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 0px
}
 HTML #rightColumn #bookNowModule FORM#bookingForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px -5px; WIDTH: 208px; PADDING-TOP: 0px
}
 HTML #bookNowModule {
	WIDTH: 186px
}
#bookNowModule #noActiveHotels {
	PADDING-TOP: 18px
}
#bookNowModule SELECT {
	BORDER-RIGHT: #9f9f9f 1px solid; BORDER-TOP: #9f9f9f 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #9f9f9f 1px solid; BORDER-BOTTOM: #9f9f9f 1px solid
}
#bookNowModule #arrivalDate {
	BORDER-RIGHT: #9f9f9f 1px solid; BORDER-TOP: #9f9f9f 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #9f9f9f 1px solid; BORDER-BOTTOM: #9f9f9f 1px solid
}
#bookNowModule #departureDate {
	BORDER-RIGHT: #9f9f9f 1px solid; BORDER-TOP: #9f9f9f 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #9f9f9f 1px solid; BORDER-BOTTOM: #9f9f9f 1px solid
}
#bookNowModule #selectHotels SELECT {
	WIDTH: 189px
}
 HTML #bookNowModule #selectHotels SELECT {
	WIDTH: 195px
}
#bookNowModule H3 {
	MARGIN-TOP: 17px
}
#bookNowModule P {
	FONT-WEIGHT: bold; MARGIN: 0px 2px 2px 0px
}
#bookNowModule .moduleDates {
	FLOAT: left; TEXT-ALIGN: center
}
#bookNowModule .moduleIn {
	FLOAT: left; MARGIN-LEFT: 1px
}
#bookNowModule .moduleOut {
	FLOAT: left; MARGIN-LEFT: 1px
}
#bookNowModule .moduleIn P {
	FONT-WEIGHT: normal
}
#bookNowModule .moduleOut P {
	FONT-WEIGHT: normal
}
#bookNowModule .moduleIn INPUT {
	BORDER-RIGHT: #9f9f9f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9f9f9f 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #9f9f9f 1px solid; WIDTH: 76px; PADDING-TOP: 0px; BORDER-BOTTOM: #9f9f9f 1px solid; HEIGHT: 15px
}
#bookNowModule .moduleOut INPUT {
	BORDER-RIGHT: #9f9f9f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9f9f9f 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #9f9f9f 1px solid; WIDTH: 76px; PADDING-TOP: 0px; BORDER-BOTTOM: #9f9f9f 1px solid; HEIGHT: 15px
}
 HTML #bookNowModule .moduleIn P {
	MARGIN-TOP: 0px; PADDING-LEFT: 3px
}
 HTML #bookNowModule .moduleOut P {
	MARGIN-TOP: 0px; PADDING-LEFT: 3px
}
#bookNowModule .moduleIn P {
	MARGIN-LEFT: 1px
}
#bookNowModule .moduleOut P {
	MARGIN-LEFT: 1px
}
#moduleRoomsBlock {
	CLEAR: left; PADDING-TOP: 5px
}
 HTML #moduleRoomsBlock {
	CLEAR: left; PADDING-TOP: 0px
}
#moduleRoomsBlock .moduleRooms {
	FLOAT: left; WIDTH: 76px
}
 HTML #moduleRoomsBlock .moduleRooms {
	FLOAT: left; WIDTH: 76px; WHITE-SPACE: nowrap
}
 HTML #moduleRoomsBlock .moduleAdultsRoom {
	FLOAT: left
}
#moduleSubmit {
	MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
 HTML #moduleSubmit INPUT {
	MARGIN-LEFT: 60px; TEXT-ALIGN: right
}
#bookingFormDescription {
	DISPLAY: none
}
#errorBlock_booking {
	CLEAR: both; DISPLAY: none; Z-INDEX: 600; LEFT: 655px; MARGIN-LEFT: 8px; WIDTH: 197px; COLOR: red; POSITION: absolute; TOP: 188px
}
#errorBlock_booking #errorBody {
	MARGIN-LEFT: 4px; BACKGROUND-COLOR: #ebe9e9
}
 HTML #errorBlock_booking {
	OVERFLOW: hidden
}
.hiddenIframe {
	DISPLAY: none; LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#errorBlock_booking #errorBlockBottom {
	BACKGROUND: url(/alofthotels/images/errorBlockBottom.gif) no-repeat left bottom; HEIGHT: 12px
}
#errorBlock_booking .btnOk {
	BACKGROUND: url(/alofthotels/images/closeBtnBack.gif) no-repeat right bottom; FLOAT: right; WIDTH: 22px; HEIGHT: 17px
}
#errorBlock_booking .topError {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#errorBlock_booking #errorBlockTop {
	BACKGROUND: url(/alofthotels/images/errorBlockTop.gif) no-repeat left top; HEIGHT: 12px
}
#seeAllProperties {
	DISPLAY: none
}
.propertyDropDownList {
	
}
