h1 {margin:0 auto;font-size: 11px;font-weight: normal;width:950px;text-align:center;background-color:#D8D5D5;}
/*-------------- Begin Hotel list ---------------*/
#HotelsBorderTop{
width:740px;
margin:0px auto;
padding:3px;
height:23px;
}
#HotelsBorder{
background-color:#ffffff;
width:740px;
margin:0 auto;
border-left:1px solid #AAA;
border-right:1px solid #AAA;
border-bottom:1px solid #6A9EC3;

}
#HotelsList,.HotelsListHeader{
width:738px;
display:block;
margin:0 auto;
list-style-type:none;
padding:0px;
height:auto !important;
font-family:arial;
font-size:13px;
}
#HotelsList{
min-height:54px;
}
.HotelsListHeader{
min-height:25px;
}
.HotelsListHeader input{
vertical-align:top;
}

img{border:none;}

#HotelsBorder a:link,#HotelsBorder a:visited { color: #3266ff; text-decoration: underline}
#HotelsBorder a:active,#HotelsBorder a:hover { color: #FF6600; text-decoration: underline}
#HotelsBorder p{margin:3px;text-align:center;}

.HotelsListHeader li{
display:block;
background-color:#0076B1;
background:#93C2DE url(images/green_bar.png);
color:#172E54;
font-size:13px;
font-weight:bold;
margin:0px;
padding:3px 0px 2px 0px;
*padding:3px 0px 0px 0px;
*margin:0px 0px -4px 0px;
}
#HotelsList li{
display:block;
list-style-type:none;
border-bottom-color:#00608F;
border-top-color:#FFFFFF;
border-bottom:0px solid #aaa;
border-top:0px solid #FFFFFF;
}
#HotelsList li.line{
background-color:#F6F6F6;
}

.HotelsListHeader li dl{
margin:0px;
padding:0px;
height:22px !important;}

#HotelsList li dl{
overflow:hidden;height:56px !important;
}

#HotelsList li.line:hover {
	background-color: #E5FFBF;
}
#HotelsList li.lines:hover {
	background-color: #E5FFBF;
}


#HotelsList li dt,.HotelsListHeader li dt{
display:block;
float:left;
font-size:13px;
text-align:center;
width:70px;
margin:0px;
padding:3px 0px 1px 2px;
}

#HotelsList li dd,.HotelsListHeader li dd{
display:block;
float:left;
margin:0px;
padding:0px 0px 4px 0px;
}
#HotelsList li dd.hotelname{
width:280px;
text-align:left;
margin:0px;
padding:14px 0px 4px 8px;
}
.HotelsListHeader li dd.headername{
width:280px;
text-align:left;
margin:0px;
padding:3px 0px 4px 0px;
border-left:1px solid #fff;
}

#HotelsList li dd.location{
width:150px;
margin:0px;
padding:14px 0px 4px 0px;
}
.HotelsListHeader li dd.header{
width:150px;
border-left:1px solid #fff;
border-right:1px solid #fff;
margin:0px;
padding:3px 0px 4px 0px;
}

#HotelsList li dd.price{
font-weight:bold;
font-size:14px;
width:128px;
text-align:center;
margin:0px;
padding:14px 0px 4px 0px;
}
#HotelsList li dd.price label{
font-size:11px;
color:#FE8156;
}
.HotelsListHeader li dd.HeaderPrice{
width:120px;
border-right:1px solid #fff;
margin:0px;
padding:3px 0px 4px 0px;
}
#HotelsList li dd.booking{
font-weight:bold;
font-size:14px;
width:78px;
text-align:right;
margin:0px;
padding:14px 0px 4px 0px;
}
.HotelsListHeader li dd.Booking{
width:90px;
margin:0px;
padding:3px 0px 1px 13px;
}
/*-------------- End Hotel list ---------------*/
/*Hotel Recommended Hori*/
#RecommenHori {width:743px;overflow:hidden;padding: 3px;text-align:center;margin:25px auto 0px;}
.RecommenHori.Sub {background:#C0D6E5 url(/images/headerBox.gif) no-repeat 0 -40px;margin:0 auto;}
.RecommenHori.Sub h3 {background:#C0D6E5 url(/images/headerBox.gif) no-repeat 100% 0px;color:#081B39;font-weight:bold;}
.RecommenHori.Sub .boxHori {border:1px solid #aaaaaa;background:#FFF8DD;font-size:11px;line-height: 14px; }
.RecommenHori {clear:both;margin-bottom:11px;}
.RecommenHori h3 {padding:4px 0px;font:bold 13px tahoma;margin-left:2px;margin:0px 0px 0px 2px;}
.RecommenHori .boxHori {padding:4px 5px;}
.RecommenHori .boxHori img{border:none;}
.RecommenHori .boxHori table .imgbox{border:1px solid #D7E2E4;padding:1px;width:100px;margin:0 auto;}
.RecommenHori .boxHori table td{font:11px arial;text-align:center;}
.RecommenHori .boxHori table label{color:#333;display:block}
.RecommenHori .boxHori table span{color:#900;display:block}
