ul, li {
border:0px}

table, td {
border:0px;}

.dataTable	{
font-family:arial;
	width:				100%;
	color:				#3366cc;
	font-size:			12px;
}

.features	{
	width:				675px;
	margin:				10px 0px 10px 0px;
}

.inner	{
	width:				95%;
}

.dataTable td {
	padding:			0px;
	border-bottom:		1px solid #ddd;
}

.dataTable td.sp {
	padding:			0px;
	border-bottom:		0px;
}



.dataTable .nul {
	border-bottom:		0px !important;
}



.dataTable a.dis {
text-decoration:none;
	display:			block;
	width:				193px;
	height:				28px;
	line-height:		28px;
	padding-left:		5px;
	border-top:1px solid #e5e5e5;
	border-bottom:		1px solid #E5E5E5 !important;
	border-right:		1px solid #ccc !important;
	border-left:		1px solid #E5E5E5 !important;
	background:			#f7f7f7;
	cursor:            pointer;
}

.dataTable a.hightl {
	border-top:			1px solid #ccc !important;
}

.dataTable a.highlighted {
background:#fff url(../img/icon_arrow_orange.gif) 175px center no-repeat;

text-decoration:none;
	color:				#000 !important;
	font-weight:		bold;
	border-right:		0px !important;
	display:			block;
	height:				33px;
	line-height:		33px;
	padding-left:		5px;
	border-bottom:		1px solid #ccc !important;
	border-left:		1px solid #ccc !important;	
}


.dataTable a.dis:hover {
	background:			#fff;
}

.displayBox {
	border:				1px solid #ccc !important;
	width:				193px;
	border-left:		0px !important;
	background:			#fff;
	border-top:0px;
}

#display	{
padding:5px 0px 5px 5px;
	width:				474px;
	height:				100%;
	overflow: 			auto;
	background:			#fff;
}

#display ul {
margin:0px;
padding:0px}

#display li {
font-size:90%;
clear:both;
color:#3366ff;
border-bottom:1px dotted #ddd;
margin:0px 10px 0px 10px;
padding:3px 10px 3px 0px;}




.hotels_main01 a {
padding-left:10px;
background:url(../img/icon_bullet_blue.gif) left center no-repeat;
color:#555;
text-decoration:underline;
font-weight:bold}
.hotels_main01 a:hover {
background:url(../img/icon_dot_gray.gif) left center no-repeat;
color:#ff9900;
text-decoration:none;
font-weight:bold}

.hotels_main01 {
float:left;
margin:auto 5px auto 5px;
width:225px;
}

.hotels_main02 {
float:left;
width:125px;

}

.hotels_main03 {
float:left;
width:75px;
}
.hotels_main_all a {
text-align:center;
padding-left:15px;
color:#3366ff;
text-decoration:underline;
font-weight:bold}
.hotels_main_all a:hover {
color:#ff9900;
text-decoration:none;
font-weight:bold}

