BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #666666; LINE-HEIGHT: 16px; MARGIN-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE
}
TD {
	FONT: 8pt Arial; COLOR: #666666
}
A:link {
	FONT: 8pt Arial; COLOR: #a759b7; TEXT-DECORATION: none
}
A:visited {
	FONT: 8pt Arial; COLOR: #a759b7; TEXT-DECORATION: none
}
A:active {
	FONT: 8pt Arial; COLOR: #a759b7; TEXT-DECORATION: none
}
A:hover {
	FONT: 8pt Arial; COLOR: #aa3030; TEXT-DECORATION: underline
}
.breadcrumb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
.header {
	FONT-SIZE: 18px; COLOR: #a759b7; TEXT-DECORATION: none
}
.header2 {
	FONT-SIZE: 16px; COLOR: #a759b7; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #a759b7; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.titlesmall {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #a759b7; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.othertext {
	FONT: 8pt Arial; COLOR: #000000
}
.hotelpic1 {
	LEFT: 20px; VERTICAL-ALIGN: bottom; POSITION: relative
}
.hotelpic2 {
	
}
#f {
	BORDER-COLLAPSE: collapse
}
A.titlelink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #a759b7; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.titlelink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #a759b7; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.titlelink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #a759b7; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.titlelink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #aa3030; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.titlelink12:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #a759b7; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.titlelink12:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #a759b7; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.titlelink12:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #a759b7; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.titlelink12:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #aa3030; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.bigtitlelink:link {
	FONT: 14pt Arial; COLOR: #a759b7; TEXT-DECORATION: none
}
A.bigtitlelink:visited {
	FONT: 14pt Arial; COLOR: #a759b7; TEXT-DECORATION: none
}
A.bigtitlelink:active {
	FONT: 14pt Arial; COLOR: #a759b7; TEXT-DECORATION: none
}
A.bigtitlelink:hover {
	FONT: 14pt Arial; COLOR: #aa3030; TEXT-DECORATION: none
}
.style1 {
	FONT-SIZE: 9pt; COLOR: #950000
}
.style3 {
	FONT-SIZE: 9pt; LINE-HEIGHT: 13pt
}
.style4 {
	FONT-SIZE: 10pt; LINE-HEIGHT: 16pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.STYLE8 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #a759b7; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.STYLE9 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #a759b7; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.STYLE10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.STYLE11 {
	FONT-SIZE: 10pt
}
.STYLE13 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #a759b7; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.STYLE15 {
	FONT-WEIGHT: bold; COLOR: #a759b7
}
A.picframe {
	BORDER-RIGHT: #e4e1d6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e4e1d6 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #e4e1d6 1px solid; WIDTH: 1%; PADDING-TOP: 3px; BORDER-BOTTOM: #e4e1d6 1px solid; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
A.picframe_green {
	BORDER-RIGHT: #b3d66d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b3d66d 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #b3d66d 1px solid; WIDTH: 1%; PADDING-TOP: 5px; BORDER-BOTTOM: #b3d66d 1px solid; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
A.picframe_purple {
	BORDER-RIGHT: #b3a1e5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b3a1e5 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #b3a1e5 1px solid; WIDTH: 1%; PADDING-TOP: 5px; BORDER-BOTTOM: #b3a1e5 1px solid; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
A.picframe_c {
	BORDER-RIGHT: #e4e1d6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e4e1d6 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e4e1d6 1px solid; WIDTH: 1%; PADDING-TOP: 3px; BORDER-BOTTOM: #e4e1d6 1px solid; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
.tbline {
	BORDER-TOP: #ffffff 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}

    #tabs1 {
      float:left;
      width:90%;
	  background:#FFF;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #bc7cce;
      }
    #tabs1 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url("tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#a13bbe;
	  font-weight:bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
      }
	  
/*Hotel Style*/

td.hotel0 {border:1px #dddddd solid; padding: 5px 8px;}
td.hotel {border:1px #dddddd solid; padding:10px;}
td.map_list {border:1px #dddddd solid; padding: 2px 10px;}
td.image {border:1px #dddddd solid; padding: 9px 10px;}


/* Hotel Search */
td.search {border:1px #f3d9fb solid; padding: 5px 8px; font-weight:bold; background:#faeefe; color:#888888;}
span.sort { margin:2px; text-decoration : underline; }
.searchtext {font-weight:bold; color:#a13bbe;}
td.hotellist {border:3px #f3d9fb solid; padding:7px;}

/* Hotel Exhibition Search */
td.hotel_list {background-color:#f7f5ff; line-height:18px; padding:2px; border:1px #eeeeee solid;}
.hoerlarea {color:#5897d6; font-size:12px; font: bolder;}
.addtext {color:#2a7bcd; background-image:url(add_bg.gif); background-repeat:no-repeat; padding:0px 4px; width:36px; border:#f0f6fb 1px solid;}
td.hotel_title {border:1px #dddddd solid; padding: 4px 8px; background-image:url(bg_title.gif); background-repeat:repeat-x;}
h5.title_h5 {color:#ffffff}