﻿*{ 
 color: #4f4f4f; 
 line-height: 16px; 
 font-family: Arial, Helvetica, sans-serif;
 }

h1.logo { 
 width: 155px;
 height: 40px;
 float: left;
 margin: 0px;
 padding: 8px 0px 7px 0px;
}


table#indexcontents {
	width: 742px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}

table#indexcontents td.left{
 width: 400px;
 vertical-align: top;
}

table#indexcontents #brandlogo {
 width: 186px;
 padding: 0px;
 border: 2px solid #d4c8ba; 
 background-color: #fff;
 margin-bottom: 5px;
}

table#indexcontents #hotellist {
 width: 186px;
 padding: 1px;
 border: 1px solid #b7b199; 
 background-color: #fff;
 margin-bottom: 5px;
}

table#indexcontents #hotellist #selectArea{
 width: 176px;
 padding: 5px;
 border: 0px; 
 background-color: #efece5;
}

table#indexcontents #hotellist select{
 width: 166px;
}

table#indexcontents #myjalhotels,
table#indexcontents #member {
 width: 190px;
 margin-bottom: 5px;
}

table#indexcontents #travelsupport {
 width: 190px;
 margin-bottom: 40px;
 padding-bottom: 5px;
 background-color: #edebdc;
}

#travelsupport table{
 width: 150px;
 margin-left: 5px;
}

#travelsupport td{
 vertical-align: top;
 color: #796a4e;
 padding: 2px 0px;
}

table#indexcontents td.middle{
 padding: 0px 15px 20px 15px;
 vertical-align: top; 
}

table#indexcontents td.middle ul {
 list-style-type: none;
 padding: 0px;
 margin: 5px 0px 15px 0px;
}

table#indexcontents td.middle ul li{ 
 background-image: url("../img/bt_arrow_gray.gif");
 background-repeat: no-repeat;
 background-position: 0 8px;
 border-bottom: 1px solid #ccc;
 padding: 5px 0px 5px 15px;
}

table#indexcontents td.middle ul li span{ 
 display: block;
 padding: 3px 0px 0px 0px;
}


table#indexcontents td.right{
 width: 180px;
 height: 500px;
 vertical-align: top; 
 background-image:   url(../img/index/rcolumn_bg.gif);
 background-repeat: no-repeat; 
 background-position: left top; 
 padding: 0px 3px 20px 3px;
}

table#indexcontents td.right ul {
 list-style-type: none;
 padding: 0px;
 margin: 0px 0px 15px 0px;
}

table#indexcontents td.right ul li{ 
 background-image: url("../img/bt_arrow_gray.gif");
 background-repeat: no-repeat;
 background-position: 5px 8px;
 padding: 3px 0px 3px 15px;
}

table#indexcontents td.right img{
 margin-bottom: 5px;
}

.small{
font-size:10px;}
