A { color: #666666; cursor: hand } A:hover { color: #000000; cursor: hand } A.noline { color: #0000ff; text-decoration: underline cursor: hand } A:hover.noline { color: #008877; text-decoration: underline cursor: hand } A.subcat { color: #ffffff; text-decoration: underline cursor: hand } A:hover.subcat { color: #cccc00; text-decoration: underline cursor: hand } A.sub { color: #008877; text-decoration: underline cursor: hand } A:hover.sub { color: #666666; text-decoration: underline cursor: hand } A.crumb { color: #999999; cursor: hand } A:hover.crumb { color: #008877; text-decoration: underline; cursor: hand } INPUT.button_BW { font-family: Verdana, Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 9pt; background-color: #000000; color: #ffffff } INPUT.button { font-family:Arial,Helvetica,Sans-serif; font-weight: bold; font-size: 9pt; background-color: #000000; color: #ffffff } INPUT.buttonNav { font-family:Arial,Helvetica,Sans-serif; font-weight: bold; font-size: 9pt; background-color: #000000; color: #ffffff } /* ------------------------------------------------------------------- */ /* General class */ /* ------------------------------------------------------------------- */ /* standard block level padding */ .standardpadblock { padding: 1em; } /* ------------------------------------------------------------------- */ /* Sup */ /* ------------------------------------------------------------------- */ SUP.smallprint { font-size: 9px; } /* ------------------------------------------------------------------- */ /* Fonts */ /* ------------------------------------------------------------------- */ /* used only for nbsp */ FONT.small { font-size: 4px; } FONT.subdued { color: #666666; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: normal; } /* Copyright */ FONT.copyright { color: #999999; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: normal; } } /* Welcome Bar */ FONT.welcome { color: #ffcc99; } /* Highligted Font Color */ FONT.highlight { color: #cc6600; } /* Frequently Asked Questions Question */ FONT.faq { color: #006666; font-weight: bold; } /* Error Messages */ FONT.error { color: #990000; } /* Required asterisk */ FONT.required { color: #FF0000; } FONT.hotelbio { font-size: 13px; } /* Breadcrumb Navigation */ FONT.stepmenuactive { color: #cc6600; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: normal; } FONT.stepmenuinactive { color: #999999; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: normal; } /* Page Title */ FONT.pagetitle { font-size: 12px; font-weight: bold;} FONT.bigtitlename { font-size: 16px; font-weight: bold; padding-left: 15px; } FONT.h2 { font-size: 16px; font-weight: bold; } FONT.bigtitlevalue { font-size: 16px; font-weight: normal;} /* Section Titles */ FONT.sectiontitle{ color: #ffffff; font-size: 12px; font-weight: bold; font-style: italic; } FONT.guestinfosectiontitle{ color: #ffffff; font-size: 10px; font-weight: bold; font-style: italic; } FONT.topmenu { color:#ffffff; font-weight: bold; font-size: 10px; } FONT.button { color: #ffffff; font-size: 9px; font-weight: bold; font-variant: small-caps; } FONT.asterisk { color: red; font-size: 12px; } FONT.servicefirstbolditalic { color: #000000; font-size: 11px; font-weight: bold; font-style: italic; } FONT.cdppreferred { color:#ffffff; font-weight: bold; font-size: 9px; } FONT.cdppreferredstar { color:#ff9933; font-weight: bold; font-size: 10px; } FONT.cdphomesectiontitle { font-weight: bold; font-size: 12px; } FONT.cdphomesectiondesc { font-weight: normal; color: #666666; font-size: 9px; } FONT.bottommenu { color: #CC6600; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-weight: normal; font-size: 10px;} FONT.hotelname { font-weight: bold; } FONT.hotelnamebig { font-weight: bold; font-size: 12px; } FONT.underline { text-decoration: underline; color: #cc6600; } FONT.hoteldirlink { color: #663300; font-weight: bold; } FONT.hoteldescription { color: #000000; } FONT.amenitiesdescription { color: #C0C0C0; } /* Used only on the Guest@ccess word in titles. */ FONT#ga-title { font-size: 20px; margin: 0px; color: #cc6600; font-family: Garamond, Times, Serif; font-style: italic; font-weight: bold; } /* Used only on Accounthistory, if reservation has been adjusted changed date and confirmation number*/ FONT.ga-res-changed { color: #999966; font-weight: bold; font-family: verdana, helvetica, sans-serif; } FONT.goldrewards-title { font-size: 22px; font-weight: bold; } FONT.goldrewards-titleright { font-size: 30px; font-weight: bold; color: #ffff66; } FONT.superscript { font-size: 50%; font-variant: small-caps; } /* heading text without the underline */ H1 { font-size: 16px; font-wight: bold; white-space: nowrap; text-align: left; } H2 { border-bottom: solid black 1px; font-size: 16px; font-weight: bold; white-space: nowrap; } H3 { border-bottom: solid black 1px; font-size: 14px; font-weight: bold; white-space: nowrap; } FONT.smallcaps { font-variant: small-caps; } /* ------------------------------------------------------------------- */ /* Links */ /* ------------------------------------------------------------------- */ A { color: #cc6600; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: underline; } A:visited { color: #cc6600; } A:hover { color: #cc6600; } A.actioninfo { color: black; font-variant: small-caps; font-weight: bold; text-decoration: none; } A.actioninfo:visited { color: black; } A.nodecoration { color: black; text-decoration: none; } A.nodecoration:visited { color: black; } /* top menu */ A.topmenu { color: #ffffff; font-weight: bold; text-decoration: none; } A.topmenu:visited { color: #ffffff; } A.topmenu:hover { color: #CCCC99; } /* Welcome Bar */ A.welcome { color: #ffffcc; font-weight: bold; text-decoration: none; } A.welcome:visited { color: #ffffcc; } A.welcome:hover { color: #ffffcc; } /* Navigation Buttons */ A.button { color: #ffffff; font-size: 9px; font-weight: bold; font-variant: small-caps; } A.button:link { color: #ffffff; font-size: 9px; font-weight: bold; font-variant: small-caps; } A.button:visited { color: #ffffff; font-variant: small-caps; } A.button:hover { color: #CCCC99; } /* Terms of Use */ A.subdued { color: #999999; } A.subdued:visited { color: #CCCC99; } /* Breadcrumb Navigation */ A.stepmenuvisited { color: #666666; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: underline; } A.stepmenuvisited:visited { color: #666666; } A.stepmenuvisited:hover { color: #666666; } /* ------------------------------------------------------------------- */ /* side menu link colors are black and gray. */ /* previous colors: aboutus: #999999 and #996600 */ /* ------------------------------------------------------------------- */ A.sidemenulink { color: #999966 ; font-weight: bold; text-decoration: none; } A.sidemenulink:link { color: #999966 ; font-weight: bold; text-decoration: none; } A.sidemenulink:visited { color: #999966 ; font-weight: bold; text-decoration: none; } A.sidemenulink:hover { color: #663300 ; font-weight: bold; text-decoration: none; } A.sidemenulink_on { color: #663300 ; font-weight: bold; text-decoration: none; } A.sidemenulink_on:visited { color: #663300 ; font-weight: bold; } /* Cdp Home Page */ A.cdphomesectiontitle { color: #000000; font-weight: bold; text-decoration: none; font-size: 12px; } A.cdphomesectiontitle:visited { color: #000000; } A.cdphomesectiontitle:hover { color: #cc6600; } /* Hot Deals */ A.hotdealstitle { color: #FF9900; font-weight: bold; font-style: italic; text-decoration: none; font-size: 12px; } A.hotdealstitle:visited { color: #FF9900; } A.hotdealstitle:hover { color: #000000; } A.continue{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: bold; text-decoration: none;} A.continue:link { color: #FFFFFF; } A.continue:hover { color: #FFFFFF; } A.continue:visited { color: #FFFFFF; } A.gr-secnav { color: #ff9900; font-weight: bold; text-decoration: none; } A.gr-secnav:visited { color: #ff9900; } A.gr-secnav:hover { color: #000000; } A.gr-secnav_on { color: #000000; font-weight: bold; text-decoration: none; } A.gr-secnav_on:visited { color: #000000; } /* ------------------------------------------------------------------- */ /* HTML lists definitions */ /* ------------------------------------------------------------------- */ /* unindented unordered list */ UL.unindented { padding-left: 1em; } /* ------------------------------------------------------------------- */ /* Global table and image definitions */ /* ------------------------------------------------------------------- */ TABLE { border: 0; } TABLE.webextrabutton { border: 0; width: 10%; } TABLE.normal { border: 0; } TABLE.whitetopandbottom { border-style: solid; border-color: white; border-width: 0; border-bottom-width: 3; border-top-width: 3; } TABLE.lightgrayborder { border-style: solid; border-color: #CCCC99; border-width: 1px; } TABLE.leftgutter { width: 140px; } TABLE.rightgutter { width: 165px; } IMG { border: 0; } TD.transparentspace { background-color: transparent; } /* ------------------------------------------------------------------- */ /* Table's header and footer definitions */ /* ------------------------------------------------------------------- */ TR.headertitle{ vertical-align: top; height: 4px} TR.headernfooter{ vertical-align: top; background-color: #666666; } TR.guestinfoheadernfooter{ vertical-align: top; background-color: #666666; } TD.guestinfoheaderleftcorner{ height: 15px; width: 15px; background-image: url("/images/lefttopcorner.gif");} TD.guestinfomiddlesection{ background-image: url("/images/vdlinefine.gif"); text-align: left; } TD.guestinfoheaderrightcorner{ height: 15px; width: 15px; background-image: url("/images/righttopcorner.gif");} TD.headerleftcorner{ height: 15px; width: 15px; background-image: url("/images/lefttopcorner.gif");} TD.headerrightcorner{ height: 15px; width: 15px; background-image: url("/images/righttopcorner.gif");} TD.footerleftcorner{ height: 15px; width: 15px; background-image: url("/images/leftbotcorner.gif");} TD.footerrightcorner{ height: 15px; width: 15px; background-image: url("/images/rightbotcorner.gif");} TD.leftsectitletop{ background-image: url("/images/lefttoptitletop.gif"); width: 15px;} TD.rightsectitletop{ background-image: url("/images/righttoptitletop.gif"); width: 15px;} TD.middlesection{ background-image: url("/images/vdlinefine.gif"); text-align: left; white-space: nowrap; } /* For the gray footers */ TD.gray-middlesection { text-align: left; background-color: #CCCCCC; } TD.leftsectitle{ background-image: url("/images/lefttoptitle.gif"); width: 8px;} TD.rightsectitle{ background-image: url("/images/righttoptitle2.gif"); width: 8px;} TD.sectitletext{ background-color: #000000; width: 105px; vertical-align: top; text-align: center; } TD.sectitlepadding{ background-color: #000000} TD.paddednshadedinput { background-color: #f5f5f5; padding-left: 7px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; } TD.shadednobottompad { background-color: #f5f5f5; padding-left: 7px; padding-right: 0px; padding-top: 5px; } TD.paddedshadedncentered { background-color: #f5f5f5; padding-left: 7px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; text-align: center;} TD.paddedshadednright { background-color: #f5f5f5; padding-left: 7px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; text-align: right;} TD.paddednshaded { background-color: #f5f5f5; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; } TD.shadedncentered { background-color: #f5f5f5; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-align: center;} TR.shaded { background-color: #f5f5f5; } TD.shaded { background-color: #f5f5f5; } TD.blacktopborder { vertical-align: top; border-style: solid; border-width: 0; border-top-width: 1; border-color: black; } TD.blackbottomborder { border-style: solid; border-width: 0; border-bottom-width: 1; border-color: black; } TD.whiterightborder { border-style: solid; border-width: 0; border-right-width: 3; background-color: #f5f5f5; } TR.divider{ background-color: #cccccc; height: 1px;} TD.divider{ background-color: #cccccc; width: 1px;} TD.dividerwhite{ background-color: #ffffff; width: 3px;} /* vertical divider */ TD.vertlinedivider { background-color: #ffffff; background-image: url("/images/pixel.gif"); background-repeat: repeat-y; background-position: center center; width: 1px; padding-left: 5px; padding-right: 5px;} TD.vertlineblack { background-color: #ffffff; background-image: url("/images/subnav_vertical_line.gif"); background-repeat: repeat-y; width: 1px; vertical-align: top; } TD.horizonlinetop { background-color: #ffffff; background-image: url("/images/subnav_horizontal_line.gif"); background-repeat: repeat-x; } TR.thindividerwhite{ background-color: #ffffff; height: 1px;} TR.dividerwhite{ background-color: #ffffff; height: 3px;} TR.dividerwhitelarge{ background-color: #ffffff; height: 15px;} TR.dividerwhitemedium{ background-color: #ffffff; height: 10px;} TR.dividerblack{ background-color: #000000; height: 1px;} TR.stripes{ background-image: url("/images/global_sidenav_stripes.gif"); height: 6px;} /* ------------------------------------------------------------------- */ /* popup window definitions */ /* ------------------------------------------------------------------- */ TR.popupheaderline1 { background-color: #666666; height: 25px} TR.popupheaderline2 { background-color: #000000; height: 25px} TR.popupheaderline3{ background-color: #cc6600; /* L&F cc6600 */ height: 9px; } TD.popupheaderlogo { width: 160px; } TD.popupheaderaction { background-image: url("/images/rad/header_action_popup.gif"); text-align: center; width: 140px; } TD.popupbody { padding-left: 10px; padding-right:10px; } TR.popupfooter { background-color: #999999; } TD.popupfooter { background-image: url("/images/footer_popup.gif"); height: 21px; } /* ------------------------------------------------------------------- */ /* logo menu definitions */ /* ------------------------------------------------------------------- */ TR.topmenuline1{ background-color: #666666; height: 35px} TR.topmenuline2{ background-color: #000000; height: 40px} TR.topmenuline3{ background-color: #cc6600; /* L&F cc6600 */ height: 21px; } TD.imgtopmenu{ width: 203px;} TD.righttopmenu{ text-align: right; } TD.lefttopmenu{ text-align: center; } TD.topmenuwelcome{ padding-right: 3pt; color: #ffcc99; font-family: Verdana,Arial,Helvetica; font-size: 10px;} /* ------------------------------------------------------------------- */ /* input entry fields definitions */ /* ------------------------------------------------------------------- */ TABLE.resentry { background-color: #f5f5f5; /* L&F this would depend on brand cc6600 */ width: 100%; border: 0; padding-top: 0px; padding-bottom: 0px;} TR.tabdivider{ background-color: #006699; height: 2px;} INPUT.dataentrycheckbox{ font-weight: bold; font-size: 10px;} INPUT.dataentrybtn{ font-weight: bold; font-size: 10px; font-variant: small-caps;} TEXTAREA.specialrequestfont { font-size: 11px; font-weight: bold;} .dataentry { font-weight: bold; font-family: Verdana,Helvetica,Sans-Serif; font-size: 10px; width: 200px;} .brochureselect { font-weight: bold; font-family: Verdana,Helvetica,Sans-Serif; font-size: 10px; width: 250px;} .creditcardselect { font-weight: bold; font-family: Verdana,Helvetica,Sans-Serif; font-size: 10px; width: 275px;} /* Background color is gray to show a disabled field. */ /* Class defintion will be class="dataentry disabled". */ .dataentry.disabled { background-color: #CCCCCC;} .dataentryid{ font-weight: bold; font-family: Verdana,Helvetica,Sans-Serif; font-size: 10px; width: 125px;} .dataentryid.disabled { background-color: #CCCCCC;} .dataentryday{ font-weight: bold; font-family: Verdana,Helvetica,Sans-Serif; font-size: 10px; width: 50px;} .dataentryday.disabled { background-color: #CCCCCC;} .dataentrymonth{ font-weight: bold; font-family: Verdana,Helvetica,Sans-Serif; font-size: 10px; width: 80px;} .dataentrymonth.disabled { background-color: #CCCCCC;} .dataentryvarwidth{ font-weight: bold; font-family: Verdana,Helvetica,Sans-Serif; font-size: 10px; } .dataentryvarwidth.disabled { background-color: #CCCCCC;} TD.entrytitle{ color: #666666; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;} TD.entrytitletop{ color: #666666; padding-top: 5px; padding-left: 10px; vertical-align: top; padding-bottom: 5px;} TD.offerscenter{ background-color: #ffffff; text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;} TD.webextrabutton{ width: 93px; background-color: #ffffff; text-align: center; padding-top: 5px; padding-bottom: 5px;} TD.continuecenter{ text-align: center; background-color: #cccccc; /* L&F */ padding-right: 10px; padding-top: 3px; padding-bottom: 3px;} TD.continue{ text-align: right; background-color: #cccccc; /* L&F */ padding-right: 10px; padding-top: 3px; padding-bottom: 3px;} TD.button-l{ background-image: url("/images/rad/button-left.gif"); height: 16px; width: 11px;} TD.button-m{ background-color: #cc6600;} TD.button-r{ background-image: url("/images/rad/button-right.gif"); height: 16px; width: 11px;} /* Deprecated: use button-* */ TD.continuetext{ background-color: #cc6600;} TD.button-l-sec{ background-image: url("/images/button-left-black.gif"); height: 16px; width: 11px;} TD.button-m-sec{ background-color: #000000;} TD.button-r-sec{ background-image: url("/images/button-right-black.gif"); height: 16px; width: 11px;} TABLE.spacer { width: 25px;} TR.smallbluespacer { height: 8px; background-color: #006699; } TR.spacer{ height: 25px;} TR.smallspacer{ height: 6px;} TD.smallspacer{ width: 6px;} TD.spacer{ width: 25px;} TD.doublespacer{ width: 50px;} TD.bullet { vertical-align: top; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; } TD.subnavcornerleft { background-image: url("/images/subnav_cornerleft.gif"); height: 14px; width: 14px; } TD.triplespacer{ width: 75px;} TD.bottomcenteralign{ vertical-align: bottom; text-align: center;} TD.topcenteralign{ vertical-align: top; text-align: center;} TD.toprightalign{ vertical-align: top; text-align: right;} TD.topleftalign{ vertical-align: top; text-align: left;} TD.bottomleftalign{ vertical-align: bottom; text-align: left;} TD.middleleftalign{ vertical-align: middle; text-align: left;} TD.middlerightalign{ vertical-align: middle; text-align: right;} TD.middlecenteralign{ vertical-align: middle; text-align: center;} TD.infoheadernoborder { background-color: #CCCC99; padding-top: 5px; padding-right: 10px; padding-bottom: 5px;} TD.infoheader { background-color: #CCCC99; padding-top: 3px; padding-left: 4px; padding-bottom: 2px; border-style: solid; border-width: 0; border-top-width: 1px; border-bottom-width: 1px; border-color: black;} TD.infoheaderbottom { background-color: #CCCC99; padding-top: 3px; padding-left: 4px; border-style: solid; border-width: 0; border-bottom-width: 1px; border-color: black;} TD.infoheadertop { background-color: #CCCC99; padding-top: 3px; padding-left: 4px; padding-bottom: 2px; border-style: solid; border-width: 0; border-top-width: 1px; border-color: black;} TD.myescapes-instructions-sub{ text-align: left; background-color: #cccccc; /* L&F */ padding-left: 10px; padding-top: 3px; padding-bottom: 3px;} TD.myescapes-checkbox{ text-align: left; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; border-style: solid; border-width: 0px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-color: #ffffff; } TD.servicefirst{ text-align: left; background-color: #cccc99; /* L&F */ padding-left: 10px; padding-top: 3px; padding-bottom: 3px; padding-right: 10px; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px; border-color: #666666;} TD.goldrewards{ text-align: left; background-color: #ffcc00; /* L&F */ padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px; border-color: black;} TD.goldrewards-infoheader{ text-align: left; background-color: #ffcc00; /* L&F */ padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px; border-color: black;} TD.cdppreferred { text-align: center; background-color: #000000; padding-top: 3px; padding-left: 4px; padding-bottom: 2px; border-style: solid; border-width: 1; border-color: black;} TD.hotelnratesinfo { width: 130px; vertical-align: middle; text-align: center; white-space: nowrap; } TD.hotelnratesinfo2 { text-align: right; padding-right: 10px;} TD.reservebutton { width: 90px; text-align: right; padding-right: 10px;} TABLE.adbanner { width: 232px; border: 0;} TABLE.adsidebanner { width: 200px; border: 0; padding-left: 5px; padding-right: 5px;} TABLE.aboutussidenav { width: 190px; } /* ------------------------------------------------------------------- */ /* Hotel search definitions */ /* ------------------------------------------------------------------- */ TABLE.hotelresult { width: 100%; border: 0;} IMG.hotelsmall { width: 70px; height: 70px; border: 0;} /* Deprecated - please use TD.infoheader instead */ TD.hotelname { background-color: #CCCC99; padding-top: 3px; padding-left: 4px; padding-bottom: 2px;} TD.amenities { text-align: right; padding-right: 10px; } TABLE.sideresinfo { width: 153px; } TD.stepmenuvisited { /* previous step menu selections */ height: 20px; width: 20px; text-align: center; background-color: #666666; background-image: url("/images/stepmenuframe.gif"); color: #ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; } TD.stepmenuactive { /* current step menu selection */ height: 20px; width: 20px; text-align: center; background-color: #cc6600; background-image: url("/images/stepmenuframe.gif"); color: #ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; } TD.stepmenuinactive { /* future step menu selections */ height: 20px; width: 20px; text-align: center; background-color: #999999; background-image: url("/images/stepmenuframe.gif"); color: #ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; } /* ------------------------------------------------------------------- */ /* Gutter Styles */ /* ------------------------------------------------------------------- */ FONT.gutter-sectiontitle { color: #ffffff; font-size: 10px; font-style: italic } TABLE.gutter { } TABLE.gutter-content { background-color: #FFFFFF; border: 0; cell-padding: 0; cell-spacing: 0; } TR.gutter-divider { background-color: #666666; height: 1px; } TD.gutter-content { background-color: #F5F5F5; padding-top: 2px; padding-left: 4px; padding-bottom: 2px; } TR.gutter-footer { background-image: url("/images/global_sidenav_stripes.gif"); height: 7px } TR.gutter-headertitle { vertical-align: top; height: 4px } TR.gutter-headernfooter { vertical-align: top; background-color: #333333; } TD.gutter-headerleftcorner{ height: 15px; width: 15px; background-image: url("/images/lefttopcorner.gif");} TD.gutter-headerrightcorner{ height: 15px; width: 15px; background-image: url("/images/righttopcorner.gif");} TD.gutter-middlesection { background-image: url("/images/vdlinefine.gif"); text-align: center; } /* ------------------------------------------------------------------- */ /* Guest Access definitions */ /* ------------------------------------------------------------------- */ FONT.ga-wide-sectiontitle { color: #ffffff; font-size: 12px; font-weight: bold; font-style: italic } TABLE.ga-wide { } TABLE.ga-wide-content { background-color: #FFFFFF; border: 0; cell-padding: 0; cell-spacing: 0; } TD.ga-wide-instructions { background-color: #cccc99; padding-top: 2px; padding-left: 4px; padding-bottom: 2px;} TD.ga-wide-instruc-rightalign { background-color: #cccc99; padding-top: 2px; padding-left: 4px; padding-bottom: 2px; vertical-align: middle; text-align: right;} TD.ga-wide-contentinput { background-color: #F5F5F5; padding-top: 2px; width: 20px; } TD.ga-wide-content { background-color: #F5F5F5; padding-top: 2px; padding-left: 4px; padding-bottom: 4px; } TR.ga-wide-divider { background-color: #666666; height: 1px; } TR.ga-wide-footer { background-color: #CCCCCC; height: 15px } TD.ga-wide-footerleftcorner{ width: 15px; background-image: url("/images/solidleftbotcorner.gif");} TD.ga-wide-footerrightcorner{ width: 15px; background-image: url("/images/solidrightbotcorner.gif");} TD.ga-wide-middlesection { text-align: left; } TR.ga-wide-headertitle { vertical-align: top; height: 4px } TR.ga-wide-headernfooter { vertical-align: top; background-color: #CC6600; } TD.ga-wide-headerleftcorner{ height: 15px; width: 15px; background-image: url("/images/rad/ga-lefttopcorner.gif");} TD.ga-wide-headerrightcorner{ height: 15px; width: 15px; background-image: url("/images/rad/ga-righttopcorner.gif");} TD.ga-wide-middlesection { background-image: url("/images/rad/ga-vdlinefine.gif"); text-align: left; } TD.ga-wide-leftsectitle{ background-image: url("/images/rad/ga-lefttoptitle.gif"); width: 8px;} TD.ga-wide-leftsectitletop{ background-image: url("/images/lefttoptitletop.gif"); width: 15px;} TD.ga-wide-rightsectitle{ background-image: url("/images/rad/ga-righttoptitle2.gif"); width: 8px;} TD.ga-wide-rightsectitletop{ background-image: url("/images/righttoptitletop.gif"); width: 15px;} TD.ga-wide-sectitletext{ background-color: #000000; width: 100px; vertical-align: top; text-align: center; } /* Business Travel */ FONT.businesstravel { color: #707070; font-size: 11px; font-style: italic; font-weight: bold; } TD.businesstravel { width: 160px; vertical-align: top; text-align: left; } /* --------------------------------------------------------------------*/ /* Login definitions */ /* --------------------------------------------------------------------*/ TABLE.signin { width: 100%; height: 180px; border: 0; } TR.login-yes-headernfooter { vertical-align: top; height: 23px; } TD.login-yes-headerleftcorner { width: 11px; background-color: #CCCC99; } TD.login-yes-headerrightcorner { width: 11px; background-color: #CCCC99; } TD.login-yes-middlesection { text-align: center; background-color: #CCCC99; padding: 3px; } FONT.login-yes-sectiontitle { font-family: verdana, helvetica, sans-serif; font-weight: bold; font-size: 14px; } TR.login-no-headernfooter { vertical-align: top; height: 23px; } TD.login-no-headerleftcorner { width: 11px; background-color: #CCCCCC; } TD.login-no-headerrightcorner { width: 11px; background-color: #CCCCCC; } TD.login-no-middlesection { text-align: center; background-color: #CCCCCC; padding: 3px; } FONT.login-no-sectiontitle { font-family: verdana, helvetica, sans-serif; font-weight: bold; font-size: 14px; } FONT.login-title { font-family: verdana, helvetica, sans-serif; font-weight: bold; font-size: 16px; } TD.login-yes { padding: 0.75em; color: #000000; background-color: #ebebc5; width: 46%; } TD.login-no { padding: 0.75em; color: #000000; background-color: #eeeeee; width: 46%; } /* --------------------------------------------------------------------*/ /* Confirmation page */ /* --------------------------------------------------------------------*/ TR.confirm-headernfooter { vertical-align: middle; height: 23px; } TD.confirm-headerleftcorner { width: 11px; background-color: #cccc99; background-image: url("/images/yes_left.gif"); } TD.confirm-headerrightcorner { width: 11px; background-color: #cccc99; background-image: url("/images/yes_right.gif"); } TD.confirm-middlesection { text-align: left; background-color: #cccc99; padding: 3px; } FONT.confirm-sectiontitle { font-family: verdana, helvetica, sans-serif; font-weight: bold; font-size: 10px; } TD.confirm-box { padding: 0.75em; color: #000000; background-color: #ebebc5; } /* ------------------------------------------------------------------- */ /* Gold Rewards definitions */ /* ------------------------------------------------------------------- */ TD.gr-topborder { background-color: #FFCC00; border-top: 1px solid black; } TD.gr-toprightcorner { background-color: #FFCC00; text-align: right; vertical-align: top; } TD.gr-rightborder { border-right: 1px solid black; text-align: right; vertical-align: top; } TD.gr-goldbar { background-color: #FFCC00; height: 25px; } /* Old stuff */ TD.gr-bkgcolorwide { background-color: #ffcc00; height: 25px; vertical-align: top;} TD.gr-bkgcolor-texttop { background-color: #ffcc00; padding-top: 12px; padding-left: 7px; height: 25px; } TD.gr-bkgcolor-textbottom { background-color: #ffcc00; padding-left: 5px; padding-bottom: 9px;} FONT.gr-smallred { color: #990000; font-size: 9px; text-align: left;} A.backlink { color: #990000; font-weight: bold; text-decoration: none;} /* ------------------------------------------------------------------- */ /* Hot Deals definitions */ /* ------------------------------------------------------------------- */ /* used in hot deals current availability window */ FONT.hotdealsheader { font-size: 13px; font-weight: bold; color: #666666; } TD.calendar-cell-highlight { background-color: #cc6600; color: #000000; text-align: center; } /* ------------------------------------------------------------------- */ /* error pages: 401, 403, 404, 500 */ /* ------------------------------------------------------------------- */ .error_short_msg { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 9pt; font-style: normal; padding-left: 7px; font-weight: bold; color: #990000; } .error_msg { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 9pt; padding-left: 7px; font-style: normal; font-weight: bold; } /* ------------------------------------------------------------------- */ /* Body */ /* ------------------------------------------------------------------- */ /* ------------------------------------------------------------------- */ /* General class */ /* ------------------------------------------------------------------- */ /* ------------------------------------------------------------------- */ /* Sup */ /* ------------------------------------------------------------------- */ /* ------------------------------------------------------------------- */ /* Fonts */ /* ------------------------------------------------------------------- */ /* Welcome Bar */ FONT.welcome { color: #ffffff; } FONT.topmenu { color:#000000; font-weight: bold; font-size: 10px;} /* Breadcrumb Navigation */ FONT.stepmenuactive { color: #008877; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: normal; } /* Highligted Font Color */ FONT.highlight { color: #008877; } /* Frequently Asked Questions Question */ FONT.faq { color: #008877; font-weight: bold; } FONT.hoteldirlink { color: #000000; font-weight: bold; } /* Overriding the default color */ FONT.underline { color: #008877; } /* ------------------------------------------------------------------- */ /* Links */ /* ------------------------------------------------------------------- */ A { color: #008877; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; text-decoration: underline; } A:visited { color: #008877; } A:hover { color: #008877; } /* top menu */ A.topmenu { color: #333333; font-weight: bold; text-decoration: none; } A.topmenu:visited { color: #333333; } A.topmenu:hover { color: #999999; } /* Welcome Bar */ A.welcome { color: #ffcc33; font-weight: bold; text-decoration: none; } A.welcome: visited { color: #ffcc33; } A.welcome: hover { color: #ffcc33; } /* Special Offer */ A.specialoffer { color: #003399; } A.specialoffer: visited { color: #008877; } A.specialoffer: hover { color: #CC3333; } /* Find a Hotel */ A.findahotel { padding-right: 20px; font-family: "Stempel Schneidler Roman",Roman,Verdana,Arial,Helvetica; font-size: 16px; text-align: center; color: #FFFFFF; text-decoration: none; } /* ------------------------------------------------------------------- */ /* side menu link colors are black and gray. */ /* previous colors: aboutus: #999999 and #996600 */ /* ------------------------------------------------------------------- */ A.sidemenulink { color: #808080; font-weight: bold; text-decoration: none; } A.sidemenulink:link { color: #808080; font-weight: bold; text-decoration: none; } A.sidemenulink:visited { color: #808080; font-weight: bold; text-decoration: none; } A.sidemenulink:hover { color: #000000; font-weight: bold; text-decoration: none; } A.sidemenulink_on { color: #000000; font-weight: bold; text-decoration: none; } A.sidemenulink_on:visited { color: #000000; font-weight: bold; } /* ------------------------------------------------------------------- */ /* Gold Rewards definitions */ /* ------------------------------------------------------------------- */ A.gr-secnav { color: #333399; font-weight: bold; text-decoration: none; } A.gr-secnav:visited { color: #333399; } A.gr-secnav:hover { color: #000000; } A.gr-secnav_on { color: #000000; font-weight: bold; text-decoration: none; } A.gr-secnav_on:visited { color: #333399; } FONT.gr-smallred { color: #333399; font-size: 9px; text-align: left;} /* ------------------------------------------------------------------- */ /* Global table and image definitions */ /* ------------------------------------------------------------------- */ /* ------------------------------------------------------------------- */ /* Table's header and footer definitions */ /* ------------------------------------------------------------------- */ /* ------------------------------------------------------------------- */ /* popup window definitions */ /* ------------------------------------------------------------------- */ TR.popupheaderline1 { background-color: #008877; height: 18px} TR.popupheaderline1small { background-color: #009900; height: 2px; } TR.popupheaderline2 { background-color: #ffffff; height: 20px; text-align: right; width: 140px; } TR.popupheaderline3{ background-color: #008877; height: 8px; } TR.popupheaderline3small { background-color: #009900; height: 2px; } TD.popupheaderlogo { width: 160px; } FONT.popup { color: #008877; text-decoration: none; } /* ------------------------------------------------------------------- */ /* logo menu definitions */ /* ------------------------------------------------------------------- */ TR.topmenuline1{ background-color: #FFCC33; height: 30px} TR.topmenuline1small{ background-color: #FFCC33; height: 3px} TR.topmenuline2{ background-color: #ffffff; height: 35px} TR.topmenuline3{ background-color: #003399; height: 23px; } TR.topmenuline3small{ background-color: #003399; height: 3px} TD.imgtopmenu{ width: 203px;} TD.topmenuwelcome{ padding-left: 28pt; text-align: left; color: #ffffff; font-family: Verdana,Arial,Helvetica; font-size: 10px;} TD.reservationtab{ text-align: center; color: #ffffff; font-family: Verdana,Arial,Helvetica; font-size: 16px;} /* ------------------------------------------------------------------- */ /* input entry fields definitions */ /* ------------------------------------------------------------------- */ TD.button-l{ background-image: url("/images/pii/button-left.gif"); height: 16px; width: 11px;} TD.button-m{ background-color: #CC3333;} TD.button-r{ background-image: url("/images/pii/button-right.gif"); height: 16px; width: 11px;} /* Deprecated: use button-* */ TD.continuetext{ background-color: #008877;} TR.tabdivider{ background-color: #008877; height: 2px;} TR.smallbluespacer { height: 8px; background-color: #cccccc; } TD.subnavcornerleft { background-image: url("/images/subnav_cornerleft.gif"); height: 14px; width: 14px; } TD.triplespacer{ width: 75px; vertical-align: top; text-align: left;} TD.servicefirst{ text-align: left; background-color: #ffcc33; /* L&F */ padding-left: 10px; padding-top: 3px; padding-bottom: 3px; padding-right: 10px; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px; border-color: #666666;} TD.infoheadernoborder { background-color: #ffcc33; padding-top: 5px; padding-right: 10px; padding-bottom: 5px;} TD.infoheader { background-color: #ffcc33; padding-top: 3px; padding-left: 4px; padding-bottom: 2px; border-style: solid; border-width: 0; border-top-width: 1px; border-bottom-width: 1px; border-color: black;} /* ------------------------------------------------------------------- */ /* Hotel search definitions */ /* ------------------------------------------------------------------- */ TD.stepmenuactive { /* current step menu selection */ height: 20px; width: 20px; text-align: center; background-color: #008877; background-image: url("/images/stepmenuframe.gif"); color: #ffffff; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; } /* ------------------------------------------------------------------- */ /* Gutter Styles */ /* ------------------------------------------------------------------- */ /* ------------------------------------------------------------------- */ /* Guest Access definitions */ /* ------------------------------------------------------------------- */ TD.ga-wide-leftsectitle{ background-image: url("/images/pii/ga-lefttoptitle.gif"); width: 8px;} /* ------------------------------------------------------------------- */ /* Gold Rewards definitions */ /* ------------------------------------------------------------------- */ TD.gr-topborder { background-color: white; } TD.gr-toprightcorner { background-color: white; text-align: right; vertical-align: top; } TD.gr-goldbar { background-color: white; } /* ------------------------------------------------------------------- */ /* Hot Deals definitions */ /* ------------------------------------------------------------------- */ /* ------------------------------------------------------------------- */ /* error pages: 401, 403, 404, 500 */ /* ------------------------------------------------------------------- */ TR.ga-wide-headernfooter { vertical-align: top; background-color: #333333; } TD.ga-wide-headerleftcorner{ width: 15px; background-image: url("/images/lefttopcorner.gif");} TD.ga-wide-headerrightcorner{ width: 15px; background-image: url("/images/righttopcorner.gif");} TD.ga-wide-middlesection { background-image: url("/images/vdlinefine.gif"); text-align: left; } TD.ga-wide-instructions { background-color: #ffcc33; padding-top: 2px; padding-left: 4px; padding-bottom: 2px;} TD.ga-wide-instruc-rightalign { background-color: #ffcc33; padding-top: 2px; padding-left: 4px; padding-bottom: 2px; vertical-align: middle; text-align: right;} TD.goldrewards-infoheader{ text-align: left; background-color: #ffffcc; /* L&F */ padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px; border-color: black;} .sz0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px} .sz1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px} .sz1sub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px} .sz1a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px} .sz2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px} .sz3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px} .smallerSidebar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px} .breadCrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15pt; font-weight: normal; color: #666666} .smallerSidebar2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000} SELECT.dropdown { font-family: Verdana, Arial,Helvetica,Sans-serif; font-size: 10px } .red { color: #cc3333} #categoryHeader { margin: 0px; padding: 0px; text-align:left; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; overflow: hidden; height:90px; font-family: verdana, arial, helvetica, sans-serif; font-size:12pt; } #city { font-size:13px; color:#9096A3; font-weight:bold; font-family: verdana, arial, helvetica, sans-serif; margin:0px 0px 0px 20px; } h1 { font-size: 21px; margin:0px 0px 0px 10px; font-family: verdana, arial, helvetica, sans-serif; color:#003063; } h3 { font-size:13px; color:#9096A3; font-weight:bold; font-family: verdana, arial, helvetica, sans-serif; margin:5px 0px 5px 0px; }