

.box_hotel_categories
{
    width: 12.936em;
    padding-top: 5px;
}
.box_hotel_categories ul
{
    vertical-align: top;
    margin-left: 15px;
    list-style-type: none;
}
.hotel_categories_more
 {
    font-size: 11px;
    background: url(/images/icon_more4.gif) no-repeat;
    padding-left: 10px;
    width: 40px;
    float: right;
    font-weight: bold;
 }
 .box_ProvideText
{
    width: 435px;
    padding-top: 6px;
    padding-bottom: 10px;
    float: left;
    border-bottom: 2px dotted;
    margin-left: 15px;
}
 .box_ProvideText2
{
    width: 435px;
    padding-top: 6px;
    padding-bottom: 10px;
    float: left;
    margin-left: 15px;
}
 .box_ProvideBook
{
    width: 100px;
    *width: 0;
    padding-top: 6px;
    padding-bottom: 10px;
    float: right;
    text-align: right;
    visibility: visible;
    vertical-align: bottom;
}
.bttBook
{
    border: 1px #ecc101 solid;
    font-family:Verdana, Tahoma, sans-serif ;
    height: 18px;
    width: 73px;
    float: right;
    margin-top: 5px;
    background: url(/images/bg_btt.gif) repeat-x;
    text-align: center;
    font-weight: bold;
    padding: 2px 10px 0 10px;
}
.bttBook a, .bttBook :visited
{
	color:#000000;
    font-weight: bold;
	text-decoration: none;
}
.bttBook  a:hover
{
	color: #000000;
    font-weight: bold;
	text-decoration: underline;
}

.boxSponsor
{
  width: 165px;
  float: right;
  font-size: 11px;
}

.linkSmall
{
	font-size: 11px;
}

.banner_120_600Sub
{
    width:120px;
    height: 600px;
    float: left;
}
.listMenu
{
  width: 120px;
  height: 20px;
  margin-top: 5px;
  font-family:Verdana, Tahoma, sans-serif ;
  font-size: 11px;
}
.txtHeaderOrang
{
  color: #e26400;
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 10px;
}
.txtHeaderOrang16
{
  color: #e26400;
  font-weight: bold;
  font-size: 16px;
  padding-bottom: 10px;
}
.txtHeaderOrangBig
{
  color: #e26400;
  font-weight: bold;
  font-size: 20px;
  padding-bottom: 5px;
  border-bottom: 2px dotted #000000;
}
.txtHeaderOrangSmall
{
  color: #e26400;
  font-weight: bold;
  padding-bottom: 10px;
}
.txtHeaderOrangBoder
{
  color: #e26400;
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 10px;
  border-bottom: 1px #e4e4e4 solid;
  margin-bottom: 10px;
}
.box_Destination
{
    width: 465px;
    padding-top: 6px;
    padding-bottom: 10px;
    float: right;
}
.box_tip
{
    width: 637px;
    padding-top: 5px;
}
.box_tip ul
{
    vertical-align: top;
    margin: 5px 0 0 0px;
}
.box_tip ul li
{
    margin-bottom: 2px;
	*margin-left:40px;
}
.box_Activity
{
    width: 278px;
    height: 250px;
    border: 1px #e4e4e4 solid;
    margin: 0 0 10px 0;
    float: right;
    *margin-left:13px;
    padding: 10px;
}
.map
{
  background: url(/images/bg_map.gif) no-repeat;
  width:637px;
    margin: 0 0 10px 0;
    height: 290px;
}
.mapPic
{
  width: 300px;
}
.mapDes
{
  padding-top: 15px;
}

.mapDes ul li
{
    margin-bottom: 2px;
    font-size: 11px;
    width: 140px;
	float:left;
    list-style: none;
}
.table_calendar
{
  border: 1px solid #efefef;
  width:637px;
  float:left;
}
.tab_calendar
{
    background: url(/images/bg_tab_hotel.gif) repeat-x;
    border: 1px solid #88cded;
    height: 20px;
    font-size: 14px;
    text-align: right;
    width: 85px;
    padding-right: 5px;
    padding-top: 7px;
    font-weight: bold;
    color: #ffffff;
}
.txtHeaderOrangList
{
  color: #e26400;
  font-weight: bold;
  font-size: 14px;
  width: 200px;
  float: left;
  margin-bottom: 10px;
}
.tab_List
{
  float: right;
  font-size: 11px;
  width: 400px;
  float: right;
  text-align: right;
  padding-top: 2px;
}

.box_calendar
{
  height: 55px;
  font-size: 14px;
  font-weight: bold;
  padding-right: 5px;
  vertical-align: bottom;
  border: 1px solid #efefef;
  text-align: right;
}
.box_calendar2
{
  height: 55px;
  font-size: 14px;
  font-weight: bold;
  padding-right: 5px;
  vertical-align: bottom;
  border: 1px solid #efefef;
  text-align: right;
  color: #e26400;
}


