#HotelSearchForm{float:left;padding:10px 10px 10px 10px;width:100%;height:100%;}
#HotelFormHeader{border-bottom:solid 1px #000000;font-size:20px;color:Red;width:100%;padding:3px 3px 3px 3px;}
#Error{width:100%;background-color:#ffffee;}
#HotelFormLeft{float:left;vertical-align:top;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:250px;}
#HotelFormLeft P.FieldText{float:left;vertical-align:middle;width:110px;height:30px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:Black;background-color:#eeeeff;}
#HotelFormLeft P.Value{float:left;vertical-align:middle;width:130px;height:30px;font-size:10px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:gray;background-color:#eeeeee;}
#HotelFormRight{float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:288px;}
#HotelFormRight P.FieldText{float:left;vertical-align:middle;width:88px;height:30px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:Black;background-color:#eeeeff;}
#HotelFormRight P.Value{float:left;vertical-align:middle;width:200px;height:30px;font-size:10px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:gray;background-color:#eeeeee;}
#HotelPreferences{float:none;vertical-align:top;padding:0px 0px 0px 0px;margin-top:5px;}
#HotelPreferences P.FormSmallHeader{float:none;vertical-align:middle;width:100%;height:30px;font-size:12px;font-family:Verdana,Arial;font-weight:bold;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:Black;background-color:#eeeeee;}
#HotelPreferences P.FieldText{float:left;vertical-align:middle;width:30%;height:30px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:Black;background-color:#eeeeff;}
#HotelPreferences P.Value{float:left;vertical-align:middle;width:70%;height:30px;font-size:10px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:gray;background-color:#eeeeee;}
#HotRateList{padding:10px 10px 10px 10px;width:100%;}
.HotRateHeaders{background-color:#CCCCDD;font-family:Verdana,Arial;font-size:12px;font-weight:bold;color:#10449B;padding:2px;}
#Europe{float:left;width:270px;margin:3px;text-align:left;border:solid 0px black;}
#Europe A{width:133px;float:left;font-size:11px;color:#10449B;padding:2px;margin:0px;}
#US{float:left;width:135px;margin:3px;text-align:left;border:solid 0px black;}
#US A{width:132px;float:left;font-size:11px;color:#10449B;padding:2px;margin:0px;}
#CanadaAsia{float:left;width:135px;margin:3px;text-align:left;border:solid 0px black;}
#CanadaAsia A{width:132px;float:left;font-size:11px;color:#10449B;padding:2px;margin:0px;}
#HotelsResultsSortPanel1{width:428px;vertical-align:middle;height:30px;background-color:#eeeeee;padding:2px;float:left;margin-left:10px;border:solid 1px #cccccc;text-align:center;}
#HotelsResultsSortPanel2{width:132px;vertical-align:middle;height:30px;background-color:#eeeeee;padding:2px;float:left;margin-right:10px;text-align:center;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc;border-top:solid 1px #cccccc;}
#HotelResultsName Span.HotelName{font-family:Verdana,Arial;font-size:14px;font-weight:bold;color:white;background-color:Transparent; float: left; vertical-align:middle;}
#HotelResultsName Span.HotelRoomType{font-family:Verdana,Arial;font-size:10px;font-weight:bold;color:white;background-color:Transparent;}
#HotelResultsName SPAN.HotelRoomTypeDetails{font-family:Verdana,Arial;font-size:10px;font-weight:normal;color:#ffffcc;background-color:Transparent;font-variant:small-caps;}
.HotelName
{
	background-color:#E3EFD7;
	font-family:Verdana;
	font-size:15px;
	color:#000000;
	font-weight:bold;
	height:25px;
	padding:0 0 0 0;
}
#HotelResultsName SPAN IMG{text-align:left;padding:3px;}
#HotelResults{width:100%;background-color:Transparent;padding:5px;}
#HotelResultsImage{width:110px;vertical-align:middle;text-align:center;border:0px;padding:0px;float:left;}
#HotelResultsMain{width:100%;background-color:Transparent;padding:5px;}
#HotelResultsMain SPAN{font-family:Verdana,Arial;font-size:11px;color:#225585;float:none;}
#HotelSubmitButton{width:100%;background-color:#eeeeee;vertical-align:middle;padding:3px;text-align:right;}
#HotelTerms{width:60%;vertical-align:middle;padding:3px;float:left;}
#HotelTerms SPAN.Headers{font-family:Verdana,Arial;font-size:12px;font-variant:small-caps;font-weight:bold;color:#008080;float:none;width:280px;margin-bottom:10px;padding:3px;background-color:#eeeeee;}
#HotelTerms P.Item{font-family:Verdana,Arial;font-size:10px;font-weight:bold;color:#225585;float:left;}
#HotelTerms P.ItemValue{font-family:Verdana,Arial;font-size:10px;font-weight:normal;color:#225585;width:105px;text-align:right;padding-right:30px;margin-bottom:5px;width:100%;}
#HotelTerms P.Item1{font-family:Verdana,Arial;font-size:10px;font-weight:bold;color:#225585;float:none;}
#HotelTerms P.ItemValue1{font-family:Verdana,Arial;font-size:10px;font-weight:normal;color:#225585;padding-right:5px;margin-bottom:5px;float:none;}
#RoomRate{vertical-align:top;padding:3px;float:left;width:200px;}
#RoomRate SPAN.Headers{width:200px;padding:3px;font-family:Verdana,Arial;font-size:12px;font-variant:small-caps;font-weight:bold;color:#008080;float:none;background-color:#eeeeee;margin-bottom:10px;}
#PropertyInfoLeft{width:140px;background-color:Transparent;padding:0px;margin:0px;float:left;text-align:center;}
#PropertyInfoLeft IMG{margin:5px;}
#PropertyInfoLeft SPAN{padding:5px;margin:5px;}
#PropertyInfoRight{width:370px;background-color:Transparent;padding:0px;margin:0px;}
#BookingForm{width:335px;float:left;}
#BookingForm P.FieldText{float:left;vertical-align:middle;width:45%;height:30px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:Black;background-color:#eeeeff;}
#BookingForm P.Value{float:left;vertical-align:middle;width:55%;height:30px;font-size:10px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:gray;background-color:#eeeeee;}
#CreditCardForm{width:200px;float:left;border-left:solid 1px white;background-color:#ffffee;}
#CreditCardForm P.FieldText{float:left;vertical-align:middle;width:100%;height:30px;font-size:11px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:Black;}
#CreditCardForm P.Value{vertical-align:middle;width:100%;height:30px;font-size:10px;font-family:Verdana,Arial;padding:5px 5px 5px 5px;margin:0px 0px 1px 0px;color:gray;text-align:center;}
#CreditCardForm P.Image{width:100%;vertical-align:middle;text-align:center;}
#CreditCardForm P.Highlight{width:100%;height:30px;vertical-align:middle;text-align:center;font-family:Verdana,Arial;font-size:14px;font-weight:bold;color:red;background-color:#ffffcc;padding:5px;}
#HotelConfirmation{width:100%;background-color:#eeeeee;clear:both;padding:0px;margin:0px;}
#BookingDetails{float:left;}
#BookingDetails P{font-family:verdana;font-weight:normal;font-size:11px;color:#225585;line-height:15px;text-align:left;}
#BookingDetails P.Header{font-family:verdana;font-weight:normal;font-size:16px;color:Red;line-height:15px;text-align:left;}
#BookingDetails P.Facility{font-family:verdana;font-weight:bold;font-size:11px;color:#225585;line-height:15px;text-align:left;width:45%;float:left;padding:5px;display:block;}
#BookingDetails P.Comment{font-family:verdana;font-weight:normal;font-size:11px;color:#225585;line-height:15px;text-align:left;float:left;width:55%;padding:5px;display:block;}
#BookingDetailsInfo{width:100%;}
#BookingDetailsInfo P.item{font-family:verdana;font-weight:bold;font-size:11px;color:#225585;line-height:15px;text-align:left;float:left;padding-top:5px;padding-bottom:5px;display:block;}
#BookingDetailsInfo P.value{font-family:verdana;font-weight:normal;font-size:11px;color:#225585;line-height:15px;text-align:left;clear:right;padding-top:5px;padding-bottom:5px;display:block;}
#RoomRate P.Facility{font-family:verdana;font-weight:bold;font-size:11px;color:#225585;line-height:15px;text-align:left;width:50%;float:left;padding:5px;display:block;}
#RoomRate P.Comment{font-family:verdana;font-weight:normal;font-size:11px;color:#225585;line-height:15px;text-align:left;width:50%;float:left;padding:5px;display:block;}
#ThankYouImage{width:100px;float:left;padding:10px;text-align:center;}
#BookingDetails{float:left;}
#HotelRedefineForm{}
#HotelRedefineForm P.FieldText{vertical-align:middle;height:20px;font-size:11px;font-family:Verdana,Arial;font-weight:bold;padding:3px;margin:0px 0px 1px 0px;color:Black;background-color:#E6E6E6;}
#HotelRedefineForm P.Value{vertical-align:middle;height:20px;font-size:10px;font-family:Verdana,Arial;padding:3px;margin:0px 0px 1px 0px;color:gray;background-color:#EEEEEE;}
#HotelResultsName{width:100%;background-color:#008080;padding:5px;clear:both;}
#HotelResultsName A:Link{color:#ffffcc;}
#HotelResultsName A:Visited{color:#ffffcc;}
.HRN_Header{color:White;font-weight:bold;}
.HotelRate{color:Yellow;font-weight:bold;font-size:12px;}
#SubHeader{background-color:#325690;}
#HotelHeader{padding:5px;background-color:#64A822;color:White;font-weight:bold;font-size:16px;}
#ResultText{border:solid 1px gray;padding:5px;}
