﻿body  {margin:0;font-family:Arial;}
img   {border-color:#FF9933}
ol    {margin-top:0}
table {color:#000000;font-family:Arial;font-size:10pt;font-weight:normal}
ul    {list-style-type:disc; margin-top:0; margin-bottom:0}
p     {margin-top: 0px}

.HotelName {color: #FF9933;font-weight:bold; text-decoration:none;}
.HotelAddress {color: #FF9933;font-weight:bold; text-decoration:none;}
.HotelDescription {color: #777777;font-weight:bold; text-decoration:none;}

.resize {  
  width: 100px;  
  height : auto;  
}  
  
.resize {  
  width: auto;  
  height : 200px;  
}  

.mainTable {width:1000px; border: none 0px #FFFFFF; font-family:Arial; font-size:9pt; margin-left: auto; margin-right: auto;}
.mainTableMenu {width:200px}
.mainTableContent {width:800px}

.HomeTitle {font-variant: normal; font-weight: bold; font-size: 11pt; font-family: Candara, Arial}
a.HomeSubTitle {font-variant: small-caps; font-weight: bold; font-size: 11pt; font-family: Candara, Arial; text-align:justify; color:#3399ff; text-decoration: none; }
a.HomeSubTitle:hover {font-variant: small-caps; font-weight: bold; font-size: 11pt; font-family: Candara, Arial; text-align:justify; color:#3399ff; text-decoration: underline; }
tr.HomeSubContent { padding-bottom: 8px}
.HomeSubContent {font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Candara, Arial; text-align:justify}

.Photo308FirstColumn {width:308px; padding-right: 10px; }
.Photo308SecondColumn {width:308px; }
.Photo308RemainingColumn {width:170px; }

.Photo308ColspanTwo {width:630px; }

.Photo150FirstColumn {width:150px; padding-right: 10px}
.Photo150RemainingColumn {width:640px; }

.Photo150x4FirstColumn {width:150px; padding-right: 10px}
.Photo150x4SecondColumn {width:150px; padding-right: 10px}
.Photo150x4ThirdColumn {width:150px; padding-right: 10px}
.Photo150x4FourthColumn {width:150px; padding-right: 10px}
.Photo150x4RemainingColumn {width:160px; }

.SiteMapPath {color: #FF9933; font-weight:bold;}
.SiteMapPathNode {color: #FF9933;font-weight:bold; text-decoration:none;}
.SiteMapPathNode:hover {text-decoration: underline;}
.SiteMapPathCurrentNode {color: #FF9933;font-weight:bold; text-decoration:none;}

.linkPreviousNext {color: #FF9933;font-weight:bold; text-decoration:underline; font-size: 16pt}
.linkCurrent {color: #FF9933;font-weight:bold; text-decoration:none; font-size: 16pt}

a.adContact {color: #FFFFFF; text-decoration: none}
a.adContact:hover {text-decoration: none}
a.MenuTop {color: #CC0066; text-decoration: none; font-size:9pt}
a.MenuTop:hover {text-decoration: underline; font-size:9pt}
a.MenuHKIntroTitle {color: #CC0066; text-decoration: none; font-size:9pt; font-weight:bold}
a.MenuHKIntroTitle:hover {text-decoration: underline; font-size:9pt; font-weight:bold}
a.MenuHKIntro {color: #CC0066; text-decoration: none; font-size:9pt; padding-left: 8px}
a.MenuHKIntro:hover {text-decoration: underline; font-size:9pt; padding-left: 8px}
a.MenuHKIntroSub {color: #CC6699; text-decoration: none; font-size:8pt; padding-left: 8px}
a.MenuHKIntroSub:hover {text-decoration: underline; font-size:8pt; padding-left: 8px}
a.MenuTransportTitle {color: #FF3399; text-decoration: none; font-size:9pt; font-weight:bold}
a.MenuTransportTitle:hover {text-decoration: underline; font-size:9pt; font-weight:bold}
a.MenuTransport {color: #FF3399; text-decoration: none; font-size:9pt; padding-left: 8px}
a.MenuTransport:hover {text-decoration: underline; font-size:9pt; padding-left: 8px}
a.MenuTransportSub {color: #FF66CC; text-decoration: none; font-size:8pt; padding-left: 8px}
a.MenuTransportSub:hover {text-decoration: underlin; font-size:8pt; padding-left: 8px}
a.MenuHKTitle {color: #FF0066; text-decoration: none; font-size:9pt; font-weight:bold}
a.MenuHKTitle:hover {text-decoration: underline; font-size:9pt; font-weight:bold}
a.MenuHK {color: #FF0066; text-decoration: none; font-size:9pt; padding-left: 8px}
a.MenuHK:hover {text-decoration: underline; font-size:9pt; padding-left: 8px}
a.MenuHKSub {color: #FF6699; text-decoration: none; font-size:8pt; padding-left: 16px}
a.MenuHKSub:hover {text-decoration: underline; font-size:8pt; padding-left: 16px}
a.MenuKNTitle {color: #FF6633; text-decoration: none; font-size:9pt; font-weight:bold}
a.MenuKNTitle:hover {text-decoration: underline; font-size:9pt; font-weight:bold}
a.MenuKN {color: #FF6633; text-decoration: none; font-size:9pt; padding-left: 8px}
a.MenuKN:hover {text-decoration: underline; font-size:9pt; padding-left: 8px}
a.MenuKNSub {color: #FF9966; text-decoration: none; font-size:8pt; padding-left: 16px}
a.MenuKNSub:hover {text-decoration: underline; font-size:8pt; padding-left: 16px}
a.MenuNTTitle {color: #006600; text-decoration: none; font-size:9pt; font-weight:bold}
a.MenuNTTitle:hover {text-decoration: underline; font-size:9pt; font-weight:bold}
a.MenuNT {color: #006600; text-decoration: none; font-size:9pt; padding-left: 8px}
a.MenuNT:hover {text-decoration: underline; font-size:9pt; padding-left: 8px}
a.MenuNTSub {color:#339900; text-decoration: none; font-size:8pt; padding-left: 16px}
a.MenuNTSub:hover {text-decoration: underline; font-size:8pt; padding-left: 16px}
a.MenuOthers {color: #3333FF; text-decoration: none; font-size:9pt}
a.MenuOthers:hover {text-decoration: underline; font-size:9pt}
a.MenuOthersSub {color:#3399FF; text-decoration: none; font-size:8pt; padding-left: 16px}
a.MenuOthersSub:hover {text-decoration: underline; font-size:8pt; padding-left: 16px}
a.MenuAbout {color: #9900FF; text-decoration: none; font-size:9pt}
a.MenuAbout:hover {text-decoration: underline; font-size:9pt}

a.highlight {color:#CC9933; text-decoration: underline}
a.highlight:hover {text-decoration: underline}

a.infoLink {color: #000099; text-decoration: underline; font-size:8pt}
a.infoLink:hover {text-decoration: underline; font-size:8pt}

a.paraDecorate {color: #FF9933; text-decoration: underline; font-weight:bold}
a.paraDecorate:hover {text-decoration: underline}

a.paraNoDecorate {color: #FF9933; text-decoration: none; font-weight:bold}
a.paraNoDecorate:hover {text-decoration: underline}

a.contentDecorate {color:#666699; text-decoration: underline}
a.contentDecorate:hover {text-decoration: underline}

a.contentNoDecorate {color: #666699; text-decoration: none}
a.contentNoDecorate:hover {text-decoration: underline}

a.lastprevious {color: #FF9933; font-size:14pt; text-decoration: none}
a.lastprevious:hover {text-decoration: underline}

.infoText {color:#000000}
td.infoTitleEat {color:#FFFFFF;font-size:12pt;font-weight:bold;background-color:#FF9900}
td.infoTitleLink {color:#FFFFFF;font-size:12pt;font-weight:bold;background-color:#FF9900}
td.infoTitleShopping {color:#FFFFFF;font-size:12pt;font-weight:bold;background-color:#FF9900}
td.infoTitleTour {color:#FFFFFF;font-size:12pt;font-weight:bold;background-color:#FF9900}
tr.infoEvenRow {background-color:#FFFFBB; font-size:9pt}
tr.infoOddRow {background-color:#F1F3A7; font-size:9pt}

td.publicHoliday {color:#FF0000}
td.sundays {color:#FF0000}
th.sundays {color:#FF0000}
td.menuTD {border-color:#FF6600;border-style:solid;border-width:0 0 0 2}
td.month {background-color:#66CC99;color:#000066;font-weight:bold}
td.topLine {border-color:#FF6600;border-style:solid;border-width:2 0 0 0;background-color:#FFFFCC}
td.bottomLine {border-color:#FF6600;border-style:solid;border-width:0 0 2 0;background-color:#FFFFCC}

.contentTable {border-color:#FF6600;border-style:solid;border-width:0 0 0 0}
.englishFont {font-family:Arial}
.logoTable {border-color:#33CCCC;border-style:solid;border-width:0 5 0 5}
.leftTable {border-color:#FF6600;border-style:solid;border-width:0 0 0 0}
.fontCopyRight {font-family:Tahoma,Arial;font-size: 8pt;color:#000000}
.font12pt {font-size: 12pt}
.font11pt {font-size: 11pt}
.font10pt {font-size: 10pt}
.font9pt  {font-size: 9pt}
.font8pt  {font-size: 8pt}
.font7pt  {font-size: 7pt}
.fontNoNML12pt {font-family:mingliu,taipei;font-size: 12pt}
.littleInfo {color: #6666FF;font-size:9pt}
.pageTitle {color: #FF9933;font-weight:bold; margin:0 0 0 0; text-decoration:none}
.paraTitle {color: #FF9933;font-weight:bold}

.space {color: #FFFFFF}

a.newsMore {color:#DC143C; text-decoration:underline}

a.newsContentType {color:#B22222; text-decoration:underline; font-weight:bold}
.newsContentMainTitle {color:#FF8C00; font-size:12pt; font-weight:bold}
.newsContentTitle {color:#FF0066; font-size:12pt; font-weight:bold}
a.newsContentAgent {color:#999999; text-decoration:underline}
.newsContentTime {color:#999999}
.newsContentContent {color:#000000}

.newsFrontPageTD {border-width: 1 0 1 0; border-style:solid; border-color:#B22222}
.newsFrontPageHeader {color:#FF0066; font-size:14pt; font-weight:bold}
a.newsFrontPageType {color:#B22222; text-decoration:underline; font-weight:bold}
.newsFrontPageTitle {color:#FF8C00; font-size:10pt; font-weight:bold}
a.newsFrontPageAgent {color:#999999; text-decoration:underline}
.newsFrontPageTime {color:#999999}
.newsFrontPageContent {color:#666699}

.newsTitlesByAgent {color:#B22222; font-size:12pt; font-weight:bold}
.newsTitlesByType {color:#B22222; font-size:12pt; font-weight:bold}
a.newsTitlesType {color:#B22222; text-decoration:underline; font-weight:bold}
.newsTitlesTitle {color:#FF8C00; font-size:12pt; font-weight:bold}
a.newsTitlesAgent {color:#999999; text-decoration:underline}
.newsTitlesAgent {color:#999999}
.newsTitlesTime {color:#999999}
.newsTitlesContent {color:#666699}

.hotelClubAd {border-width: 0 0 2 0; border-style:solid; border-color:#FF6600;}
a.hotelClubLink {color:#3399FF; text-decoration: underline; font-size:8pt; font-weight:bold}
a.hotelClubLink:hover {text-decoration: underline; font-size:8pt; font-weight:bold}

a.hotelClubLinkMenuTopA {color:#3399FF; text-decoration: underline; font-size:8pt; font-weight:bold}
a.hotelClubLinkMenuTopA:hover {text-decoration: underline; font-size:8pt; font-weight:bold}

a.hotelClubLinkMenuTopB {color:#000000; text-decoration: none; font-size:8pt; font-weight:normal}
a.hotelClubLinkMenuTopB:hover {text-decoration: none; font-size:8pt; font-weight:normal}

.hotelAdTopTD {border-width:1px 0px 1px 0px; border-style:solid; border-color:#FF6600;background-color:#E8FBF7}
.hotelAdMiddleTD {border-width:0px 0px 1px 0px; border-style:solid; border-color:#FF6600;background-color:#E8FBF7; font-family:Arial; font-size:9pt; font-weight:normal}
.hotelAdGrey {color:#AAAAAA; font-family:Arial; font-size:8pt; font-weight:normal}
.hotelImage {border-width: 0 0 0 0}
a.hotelAd {color:#FF9933; font-weight:bold; text-decoration:underline}

a.hotelTextName {color:#0000FF; font-size:8pt; font-weight:bold}
.hotelTextContent {color:#000000; font-size:8pt}
.hotelTextStarPrice {color:#009900; font-size:8pt}

a.RecommendLink {color:#3399FF; text-decoration: underline; font-size:8pt; font-weight:bold}

.Wotif {border-width: 1px 1px 1px 1px; border-style:solid; border-color:#FF9933; color:#000000; font-size:9pt}

#imgbox 
{
    vertical-align : middle;
    position : absolute;
    border: 1px solid #999;
    background : #FFFFFF; 
    filter: Alpha(Opacity=100);
    visibility : hidden;
    height : 200px;
    width : 200px;
    z-index : 50;
    overflow : hidden;
    text-align : center;
}

.BookingLink {color:#FFFFFF}
