body{
	margin:0px;
	padding:0px;
	text-align:center;
	background:#f2f1f1 url(../images/whLabel/bg_page.gif) repeat-y center;
}
body, td, p, li, ul, ol, div, .default{
	font-family: verdana,helvetica,arial;
	font-size: 11px;
}
ul,li{
	list-style:none;
	margin:0px;
	padding:0px;
}
h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
}
.clear{
	clear:both;
	font-size:0px;
	margin:0px;
	padding:0px;
}
.clearFive{
	clear:both;
	font-size:0px;
	margin:0px;
	padding:5px;
}
.clearTen{
	clear:both;
	font-size:0px;
	margin:0px;
	padding:5px;
	height:10px;
}
form{
	margin:0px;
	padding:0px;
}
#body{
	
}
#header{
	width:760px;
	height:90px;
	margin:0 auto;
	padding: 0 4px 0 6px;
	text-align:left;
}
/* ie6 hack */
html>body #header {
	padding: 0 5px;
}
/* ie7 hack */
*:first-child+html #header {
	padding-left: 7px;
}
*html div.header{
}
/*branding*/

#searchBox {
	margin:7px 20px;
	width:730px;
	top: 0;
	right: 0;
	padding: 0;
	margin:0 auto;
	background:inherit;
}
#searchBox h1{
	font-size:17px;
	float:left;
}
#holidayForm{
	margin:0 0px 0px 40px;
	padding:0px;
}
#holidayForm td{
	padding:2px 3px;
}
#calendar{
	margin-left:2px;
}
.submit{
	margin-left:5px;
	font-size:10px;
}
#resultsScroll {
	width:740px;
	overflow: auto; 
	position:relative;
}
#results h2{
	font-size:17px;
	color:#258ed0;
}
#results p{
	margin:7px 0 0 0;
}
.padding{
	padding-left:20px;
}
/*showing, next, previous*/
#pagination {
	height:21px;
	width:730px;
	clear:both;
	margin:9px 0 5px 0;
	border:1px solid #ccc;
	
}
#pagination h4{
	font-size:11px;
}
#pagination .left{
	float:left;
	margin:2px 10px;
}
#pagination .right{
	float:right;
		margin:2px 10px;
}
*html #pagination .left, *html #pagination .right{
		margin:2px 5px;
}
#pagination a.previous, #pagination a.next{
	margin-left:10px;
	text-decoration:none;
}
#pagination a.previous:hover, #pagination a.next:hover{
	text-decoration:underline;
}
/*result list*/
#results  ul {
	width:700px;
	margin:0 0 0 0;
}
#results  li {
	width:680px;
	position:relative;
	clear:both;
	height:80px;
}

.image img{
	height:66px;
	width:100px;
	overflow:hidden;
	position:absolute;
	top:5px;
	left:0px;
	z-index:1;
}
.whiteFrame{
	background:url(../images/holpublisher/thumbNail.png);
	height:66px;
	width:100px;
	font-size:0px;
	position:absolute;
	top:5px;
	left:0px;
	z-index:10;
}
#results ul{
	margin-top:12px;
}
#results ul .right{
	margin:0px;
	position:absolute;
	left:110px;
	top:0px;
	text-align:justify;
}
.right p{
	margin:0 0 4px 0;
}
#results ul a{
	font-size:12px;
}

.hotelInfomation{
	font-size:12px;

}
.price{
	position:absolute;
	top:0px;
	right:0px;
	font-size:12px; 
}
.infoSmall{
	position:absolute;
	top:55px;
	right:0px;
	text-decoration:none;
	font-size:11px!important;
}
.searchLink{
	background:url(../images/whLabel/bg_link_arrow.gif) no-repeat 0 2px;
	padding-left:12px;
	float:right;
}
.searchLink a{

}
.searchLink a:hover{
	text-decoration:none;
}
#footer{
	clear:both;
	margin-top:5px;
	text-align:center;
	font-size:10px;
	color:#999999;
}
#footer a{
	color:#999999;
}
#footer a:hover{
	color:#999999;
	text-decoration:none;
}
#disclaimer{
	width:720px; /* was 750px */
	text-align:center;
	color:#999;
	padding:0 20px;
	margin:0 auto;
}