/***********************************************************
 *
 *  File:      en.css
 *  Author:    MetaDesign
 *  Created:   May 8, 2007
 *
 *  Description:
 *  Stylesheet for Shangri-La Web site.
 *  Point size adjustment for Chinese and Japanese language pages
 *
 **********************************************************/

.bannerRightSide {
  line-height:         18px;
}

/*  header tools at top right corner  */
.hdToolsLeft,
.hdToolsRight,
.hdToolsRightHome,
.hdToolsRightCorp,
.bannerRightSide,
#home a,
#lang a {
  font-size :           11px;
}

/* top navigation banner - 'FIND A HOTEL  RATES & RESERVATIONS  PLAN AN EVENT'  */
a.topNavBarSm,
a.topNavBarSmSelected,
a.topNavBarMd,
a.topNavBarMdSelected,
a.topNavBarLg,
a.topNavBarLgSelected {
  font-size:            11px;
}

a.homeMidBannerLink,
a.homeMidBannerFeaturedPropety {
  font-size:            11px;
}

a.footer {
  font-size:            11px;
}

.leftNavTitle {
  font-size:            12px;
  line-height:          14px;
}
a.leftNav,
a.leftNavSelected {
  font-size:            11px;
}

.rightNav,
.rightNavTitle,
a.rightNavBold {
  font-size:            12px;
}


/*  Find hotel map - banner  */
.mapNav {
  font-size:            10px;
}
/*  Find hotel map - country list names  */
.findHotelPanel a {
  font-size:            10px;
}
/* Find hotel map - counter headers  */
.findHotelTitleBandFull,
.findHotelTitleBandSide,
.findHotelTitleBandLf,
.findHotelTitleBandRt {
  font-size:            10px;
}

/*  right navigation links Feature Offers   */
.rightNav,
.rightNavTitle,
a.rightNavBold {
  font-size:            11px;
}

/*  header info. in 'Select Rate' page  */
.formHeadLeft,
.formHeadRight {
  font-size:            10px;
}
/*  rates grid in 'Select Rate' page  */
.grid2Col,
.grid90pxCol,
.grid120pxCol,
.grid210pxCol,
.column2Label {
  font-size:            10px;
}

/*  'Read Offer or Rate Details' link in 'Select Room' page  */
a.defaultLink {
  font-size:		   11px;
}

.grid3Col {
  font-size:            11px;
}


/*  table column header in 'Select Rate' page  */
.titleBand {
  font-size:            10px;
}

/*  detail banner in hotel details  */
a.detailBannerLinks,
a.detailBannerLinksSel {
  font-size:            10px; 
}
/*  detail banner in resort hotel details  */
.detailBannerNav {
  font-size:            10px; 
}

/*  F&B outlet detail info.  */
.detailContentCol1Title {
  font-size:            10px;
}

/*  Photo gallery light box  */
a.galleryPrev,
a.galleryPrevDisabled,
a.galleryNext,
a.galleryNextDisabled,
.gallerySequence,
a.btnClose {
  font-size:           10px;
}

/*  tables rows in event calender  */
.tbOddRow,
.tbEvenRow {
  font-size:           10px;
}
/*  table header in event calender  */
.headerRow {
  font-size:           10px;
}

/*  selected item in detail banner in 'Facts for Traveller' page  */
a.selectedDark,
a.selectedDark:hover {
  font-size:           10px;
}
/*  unselected item in detail banner in 'Facts for Traveller' page  */
.tertiaryNav {
  font-size:           10px;
}
/*  subheader in 'Facts for Traveller' page  */
.subHead {
  font-size:           11px;
}
/*  section header in 'Facts for Traveller' page  */
.sectionHeader {
  font-size:           11px;
  line-height:         16px;
}

/*  Health & Leisure - Make appointment instructions  */
.instructionText {
  font-size:           11px;
}

th.headerRow,
.titleBand {
  font-size:           10px;
}


/*  GC member benefits - privilege column header  */
th.td2Col, 
th.td3Col {
  font-size:           10px;
}

/*  GC member benefits - class column header  */
th.headerRow, 
th.center,
th.titleBand {
  font-size:           10px;
}

/*  GC FAQ header items
.grid1Col a {
  font-size:           10px;
}
*/

/*  GC Terms & Conditions headers  */
.terms h1 {
  font-size:           10px;
}

/*  GC Account Overview bottom note  */
.note {
  font-size:           10px;
}

/*  GC Account Overview - table heading  */
table.listingTbl {
  font-size:            10px;
}

/*  GC View Booking - hotel name  */
.formHeadRight a {
  font-size:           10px;
}

/*  Complete reservation button  */
.btnCompleteReservation {
  width:               140px;
}

/* multiroom reservation Or */
.bookAllRoomsOr {
  width:               15px;
}