/** body width definitions **/ body { min-width: 743px; } #siteContainer { width: 743px; } #contentContainer { width: 743px; } /* ----------- added contentContainer def above to correct tile spillover; sitecontainer width also increased by 1 px -- RC -------------- */ /** header container width definitions **/ #headerContainer { width:743px; } #headerContainer #userNavContainer #spgNavLeft { width:400px; } #headerContainer #userNavContainer #spgNavRight { width:340px; } #headerContainer #headerWrapper { width:743px; height: 30px; display:block; } #headerContainer #headerWrapper #header_navcontainer ul { width:697px; } /** footer container width definitions **/ #footerContainer #botNavContainer { width:743px; } #footerContainer #brandBarContainer { width: 720px; } #footerContainer #brandBarContainer #hotelBar { width: 720px; } body { padding: 0px; margin:0px; text-align: center; font-family:verdana,arial,helvetica,sans-serif; font-size: 11px; background-color:#F3F3F3; color:#707070; } input, select, textarea { font-family: verdana, arial, sans-serif; font-size: 9px; padding: 0px; margin: 0px; background: #ffffff; color: #000000; } .calendar { padding: 3px 0px 0px 0px; } #siteContainer { text-align:left; padding:0px; margin: 0px auto; } .clear { clear: both; } .clearDiv { content: "."; display: block; height: 0; font-size:1px; clear: both; visibility: hidden; } .right { float:right; } .left { float: left ; } a.fact { background: url(/stregis/templates/carribean_island/images/icons/icon_fact.gif); background-repeat: no-repeat; background-position: left center; padding:5px 0px 5px 17px; line-height:20px; } .topError, .error { margin: 0px 0px 0px 0px; color: #990000; } /***** --- END GLOBAL DEFINITIONS --- ******/ /***** --- HEADER DEFINITIONS --- ******/ #headerContainer { padding: 0px; margin:10px 0px 0px 0px; } /** language form definitions **/ #headerContainer #topNavForm, #headerContainer #topNavForm form { float:right; padding:0px 0px 3px 0px; margin:0px; vertical-align:baseline; } #headerContainer #topNavForm form select { color:#707070; background-color:#F3F3F3; } /** user navigation definitions **/ #headerContainer #userNavContainer { clear:both; height: 20px; font-family:verdana,geneva,arial,helvetica,sans-serif; padding: 0px 3px 0px 3px; margin:0px; border: 1px solid #5C96BC; background-color: #C4DBEB; } #headerContainer #userNavContainer #spgNavLeft { float: left; color: #4F5457; padding:3px 3px 3px 3px; margin:0px; } #headerContainer #userNavContainer #spgNavLeft form { padding:0px; margin:0px; } #headerContainer #userNavContainer #spgNavRight { float:right; text-align:right; padding:3px 3px 0px 3px; margin:0px; } #headerContainer #userNavContainer #spgNavLeft a, #headerContainer #userNavContainer #spgNavRight a { text-decoration: none; color: #006FBD; font-size:10px; } /** top navigation definitions **/ #headerContainer #topNavitems { padding: 0px 0px 0px 23px; margin: 0px 25px 0px 23px; } /***** --- END HEADER DEFINITIONS --- ******/ /***** --- FOOTER DEFINITIONS --- ******/ #footerContainer { margin: 0px; padding: 0px; } /** bottom navigation definitions **/ #footerContainer #botNavContainer { padding:0px; margin:0px;} #footerContainer #botNavContainer #botNavitems { padding:0px 40px 0px 40px; margin:0px;} /** language indicator definitions **/ #footerContainer #langIndicator { padding:10px 0px 0px 30px; margin:0px; } #footerContainer #langIndicator p { padding:0px; margin:0px; } /** legal footer definitions **/ #footerContainer #legalNav { clear: both; text-align:center; color: #666666; font-size: .9em; padding: 10px 0px 0px 30px; margin:0px; } #footerContainer #legalNav a { color: #666666; text-decoration: none; } /* --- end footer; start STARFORM for brand-level form styles ----------------------------------------------------------------------------------------*/ body { background-color:#339999; background-color:#CC6633; background-color:#B8860B; background-color:#F5F5F5; font-family:verdana; font-size:13px; /*background-image:url("templates/carribean_island/images/snow_tile.jpg");*/ } .maintable { background-color: #FFFFFF; border-style:solid; border-color:#000000; border-width: 1px; } .login_link { font-family:arial; font-size:10px; color:#000000; } .login_message { font-family:arial; font-size:10px; color:#000000; padding-bottom:5px; } td { font-family:verdana; font-size:13px; } .main { FONT-SIZE: 11px; COLOR: #707070; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; align:left; } .main_small{ color: #000000; background-color: transparent; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; font-size: 12px; } .main_large{ color: #000000; background-color: transparent; font-family: Arial, Helvetica, sans-serif; line-height: 24px; font-size: 16px; } div.sidebarlink { color: #000000; font-weight: normal; background-color: #C3BC95; font-family: Arial,Verdana; font-variant: normal; line-height: 15px; font-size: 11px; display:block; margin-left:5px; margin-bottom: 10px; border-color: #FFFFFF; border-width: 1px; border-style: solid; width:138px; text-align:center; padding-left: 5px; padding-right: 5px; padding-bottom: 8px; padding-top: 3px; border-top: 0px; align:center; } div.sidebarimage { border-color: #FFFFFF; border-width: 1px; border-style: solid; border-top: 0px; border-bottom: 0px; width: 138px; align:center; margin-left:5px; } div.sidebarlinka { padding-top: 3px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; background-image:url("imcontrol.asp?x=140&y=20&sc=435141&ec=C3BC95&dir=2"); height: 23px; width: 138px; font-weight: bold; color: #000000; background-color: #C3BC95; font-family: Arial,Verdana; font-variant: normal; border-color: #FFFFFF; border-width: 1px; border-style: solid; border-bottom: 0px; text-align:center; margin-left:5px; } div.sidebarlinka a { font-weight: bold; color: #FFFFFF; font-variant: normal; text-align:center; } .subnavcell { background-image:url("imcontrol.asp?x=150&y=750&sc=FFFFFF&ec=339999&dir=1"); background-repeat:no-repeat; background-color:#FFFFFF; } .order_now{ background-color:#FF0000; text-align: center; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; height:20px; width:83px; } .order_now a { text-transform:uppercase; padding-top:3px; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; height:20px; border-style:solid; border-width:0px; border-color:#FFFF00; width:83px; } .submenu{ color: #339999; display:block; background-color: #CC0000; font-family: Arial, Helvetica, sans-serif; line-height: 15px; font-size: 11px; font-weight:bold; text-align:left; border-bottom:0px; border-style:solid; border-color:#000000; border-top:0px; border-left:0px; border-right:0px; margin-left:0px; padding-left:8px; } .submenu a { text-decoration: none; color:#FFFFFF; font-family: Arial; font-size: 11px; font-weight:bold; } .submenu a:hover { color:#FFFF00; } .paintingtable { border-width: 1px; border-style: solid; border-color: #339999; background-color: #FFFFFF } .paintingdetails { background-color:#f5f5f5; color:#000000; font-family: Verdana; font-size:10px; } .artist-paintingdetail_paintingimage { background-color: #FFFFFF; color: #000000; font-family: Verdana; font-size:10px; } .artist-paintingdetail_paintingimage img { border-width: 1px; border-style: solid; border-color:C3BC95; background-color: 000000; } td.paintingdetails a { background-color: #f5f5f5; color:#0000CC; font-family: Verdana; font-size:10px; } .paintingimage { background-color: #FFFFFF; background-repeat:no-repeat; } .paintingimage img { border-width: 1px; border-style: solid; border-color:#000000; background-color: #000000; } .paintingtable td{ border-width=0px; } /* ##### NOTE: PLEASE DO NOT PUT BODY WIDTHS IN THIS CSS, PUT BODY WIDTHS IN THE "BODY WIDTH" CSS FILE ##### */ /***** --- BODY DEFINITIONS for st regis --- ******/ #bodyContainer { clear:both; background-color:#ffffff; padding: 0px; margin: 0px; margin-top: 3px; text-align:left; border-spacing: 0px; border-collapse: collapse; } #contentContainer { clear:both; background-color:#ffffff; border: 1px solid #a5a5a5; margin: 0px; padding:0px; text-align:left;} /** left nav definitions **/ #bodyContainer #leftContainer { vertical-align:top; padding: 0px; margin: 0px; background: url(/stregis/templates/carribean_island/images/st_inner_background_left.gif) top repeat; border-right: 1px solid #CEE1EE; border-top: 1px solid #CEE1EE; } #bodyContainer #leftContainer #top { background: url(/stregis/templates/carribean_island/images/st_inner_background_left_top.gif) top no-repeat; padding:0px; margin:0px; } #bodyContainer #leftContainer #logo { padding: 23px 0px 0px 0px; height:76px; margin:0px; background: url(/stregis/templates/carribean_island/images/st_inner_logo.gif) bottom no-repeat; } *html #bodyContainer #leftContainer #logo { height:90px; }/* exception for IE to display the height correctly */ #bodyContainer #leftContainer #leftNavitems { font-family:arial,verdana,sans-serif; font-size: 11px; line-height: 22px; min-height: 228px; text-align:left; color:#555555; padding: 0px; margin: 0px; background-color: #deebf3; } *html #bodyContainer #leftContainer #leftNavitems { height:228px; } #bodyContainer #leftContainer #leftNavitems ul { margin: 0px; padding: 0px; list-style-type: none; } #bodyContainer #leftContainer #leftNavitems li { margin: 0px; padding: 0px; padding-top:5px; } #bodyContainer #leftContainer #leftNavitems li a { display: block; color: #555555; padding: 3px 0px 3px 10px; text-decoration: none; line-height:15px; } #bodyContainer #leftContainer #leftNavitems ul ul li a { display: block; color: #555555; padding: 3px 0px 3px 25px; text-decoration: none; } #bodyContainer #leftContainer #leftNavitems a:hover { color: #2a63a5; } #bodyContainer #leftContainer #leftNavitems a.locked { color: #555555; font-weight: bold;} #bodyContainer #leftContainer #leftNavitems a:active { color: #555555; font-weight: bold;} #bodyContainer #leftContainerEnd { font-size:1px; height:11px; vertical-align:bottom; background: url(/stregis/templates/carribean_island/images/st_inner_background_left_bot.gif) bottom no-repeat #D8D8D8; border-right: 1px solid #A6A6A6; } /** cell space definitions **/ #bodyContainer #cellspace { width: 3px; padding:0px; margin:0px; } /** center area definitions **/ #bodyContainer #centerContainer { padding:0px; margin:0px; vertical-align:top; border-top: 1px solid #CEE1EE; border-left: 1px solid #CEE1EE; } #bodyContainer #centerContainer #contentArea { margin:0px; } .calendar { padding: 0px 0px 0px 0px; } #bottomtable { font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 15px; color: #6e6e6e; border-spacing: 0px; border-collapse: collapse; border-top: 1px solid #c5dbeb; margin-top: 4px; padding:0px; } #bottomtable #btleftcol #btLeftContainer { min-height:250px; } #bottomtable #btmiddlecol{ padding: 0px; margin: 0px; } *html #bottomtable #btleftcol #btLeftContainer { height:250px; } #tiletextbumper { min-height:228px; } *html #tiletextbumper { height:228px; } #tiletextbumper #messageContainer { margin:0px 0px 0px 20px; } #tiletextbumper #messageContainer h4 { padding:0px; margin-bottom:5px; } #tiletextbumper #messageContainer p { padding:0px; margin-top:0px; margin-bottom:5px;} #tiletextbumper #conditionsContainer { margin:0px 0px 0px 20px; } #tiletextbumper #conditionsContainer h4 { padding:0px; margin-bottom:5px; } #tiletextbumper #conditionsContainer p { padding:0px; margin-top:0px; margin-bottom:5px;} #btleftcol { padding: 2px; width: 560px; background-color: #edf4f8; } #btrightcol { vertical-align: top; padding: 4px 4px 162px 4px; background: url(/stregis/templates/carribean_island/images/stregis_logo_bkgnd.gif); background-repeat: no-repeat; background-position: 100% 100% ; background-color: #edf4f8; } #btrightcol #btRightContainer { border-left:1px solid #C5DBEB; } #messagebox { background-color: #f7fafb; border: 1px solid #c5dbeb; padding: 20px; margin: 15px; } #bottomtable #btleftcol #linkbox { margin: 0px 0px 40px 22px; } #linkbox p { float:left; line-height:20px; padding:5px 0px 5px 5px; margin: 0px 0px 0px 0px; } #linkbox p a.fact, a.fact:hover, a.fact:visited { color:#006FBD; } #awardbox { clear: left; margin: 4px 18px 0px 18px; padding: 2px 9px 4px 9px ; vertical-align: top; border-bottom: 1px solid #c5dbeb; min-height:40px; } *html #awardbox { padding-bottom:20px; } #awardbox img { margin-right:9px; } #award-image { margin: 2px; float: left; } #spgbox { font-size: 11px; vertical-align: top; line-height: 14px; margin: 0px 18px 0px 18px; padding: 13px 9px 16px 9px; } #spgbox p { padding:0px; margin:0px; } #spgbox #redeemInfo { color:#8F6F45; } #spgbox #redeemInfo a:link, #spgbox #redeemInfo a:visited { color:#006FBD; } /*end bottom layout*/ /* Picture containers and layout ---------------------------------------------------------------------------------------- */ .picbox { clear: both; position: relative; background-color: #d8d8d8; padding: 0px; margin: 0px; width: 843px; height: 228px; } #flashgrab { position: absolute; top: 7px; right: 9px; } /* added june1 to get better positioning on flash element */ .featurerow { height: 164px; background-color: #ffffff; margin: 0px; padding: 0px 0px 0px 14px; } *html .featurerow { margin-top:12px; } #featurebox { float: left; width: 250px; font-family: verdana, arial, sans-serif ; color: #6e6e6e; font-size: 11px; line-height: 14px; padding: 0px 20px 0px 0px; } #featurebox h3 { font-weight:normal; } #tiletextbumper { margin: 0px; padding: 10px; } #tiletextbumper a:link { color: #006fbd; text-decoration: underline; } #tiletextbumper a:visited { color: #58158c; text-decoration: underline; } #tiletextbumper a:hover { color: #626262; text-decoration: underline; } #tiletextbumper a:active { color: #626262; text-decoration: underline; } /*Slide UP Form classes*/ #ratesParent{ position: relative; padding: 0px; ggmargin-top: 3px; ggborder-top:1px solid #E6DCBF; width: 100%; background-color:#FFFFFF; height: 25px; } #ratesParent #showRate{ font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; float:right; margin:3px 12px 0px 0px; } .ratePerNight{ font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; font-weight:bold; } #ratesParent #resFormContainer { z-index: 1000; position: absolute; top: -180px; left: 565px; } #ratesParent #resFormContainer #menuInsert { z-index: 200; background-color:#EDF4F8; sadsdbackground-color:#ff0000; height:170px; width:269px; border:1px solid #CCCCCC; padding:3px 2px 3px 2px; m,.filter:alpha(opacity=89); m,.-moz-opacity:0.89; m,,.opacity: 0.89; } #ratesParent #resFormContainer #formContainer{ background-color:#EDF4F8; margin:3px 2px 3px 2px; padding-left:5px; cborder:1px solid #F4FAFF; height:164px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:483822; //filter:alpha(opacity=95); //-moz-opacity:0.95; //opacity: 0.95; } #resFormContainer #closewin{ float:right; margin: 5px 2px 0px 0px ; } #resFormContainer #closewin a{ padding-right: 17px; padding-top: 6px; padding-bottom: 0px; fhgbackground-attachment: fixed; background-image: url(/stregis/templates/carribean_island/images/icons/closeWin.gif); background-repeat: no-repeat; background-position: right bottom; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color: #006FC0; } #resFormContainer #reserveTtl{ clear:both; margin:0px 2px 2px 0px; padding:0 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:normal; color:#022C5C; ctext-transform:uppercase; } #resFormContainer #checkoutLabel{ float:left; padding:0 0 0 70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5C5D; } #resFormContainer #checkinLabel{ float:left; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5C5D; clear:both; } .roomsLabel{ float:left; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5A5C5D; clear:both; } /* eliminates double border on inside pages */ #contentContainer #bodyContainer { border: 0px ; } #horizontalSlideshow { clear: both; margin: 3px 0px 3px 0px; margin: 0px; padding: 3px 3px 0px 3px; width: 827px; height:215px; background-color:#FFFFFF; border: 4px #D8D8D8 solid; } #ubImageContainer { border: 1px #B5B5B5 solid; xborder-left: 0px; float: left; width: 547px; height: 210px; padding: 0px; margin: 0px; margin-right: 4px; } #sqImageContainer { border: 1px #B5B5B5 solid; xborder-right: 0px; float: left; width: 272px; height: 210px; padding: 0px; margin: 0px; } /* styleId 1 = crisis styleId 2 = style_1 styleId 3 = style_2 */ .style_default h6 { font-family:"Times New Roman", Times; font-weight:bold; font-size:12px; color:#022C5C; } .style_1 h6 { font-family: Arial, Verdana; font-weight:bold; font-size:12px; color:#454545; } .style_2 h6 { font-family:"Times New Roman", Times; font-weight:bold; font-size:14px; color:#022C5C; } #messagebox.style_2 a:link,#messagebox.style_2 a:visited { color:#6E6E6E; } .crisis h6{ font-family: Arial, Verdana; font-weight: bold; font-size:12px; color:#990000; } .crisis { color:#454545; } #messagebox.crisis a:link,#messagebox.crisis a:visited { color:#990000; } /*end message module classes*/ #centerContainer #contentArea #centerContentContainer h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#022C5C; margin-bottom:3px; } #centerContainer #contentArea #centerContentContainer h5{ font-family:Arial Bold; font-size:11px; color:#6E6E6E; margin-bottom:3px; } #centerContainer #contentArea h4{ text-transform:capitalize; } /* Begin Global info and header ------------------------------------------------------------------------------- */ ------------------------------------------------------------------------------- */ h1 { padding:0px; margin:40px 10px 4px 10px; width: 400px; font-family: 'Versailles Roman', Georgia, Times, serif; font-size: 17px; font-weight:normal; color: #022c5c; } #bodyContainer { border: 1px solid #a5a5a5; } .headerbox { height: 110px; background-color: #ffffff; padding:0px; margin:0px; } .headerbox #hotel-logo, .headerbox #brandlogo { float:left; padding: 20px 45px 20px 45px; } .headerbox #propaddress { width: 610px; margin: 5px 10px 5px 10px; padding: 5px ; display: block; font-size: 10px; font-family: Arial, Verdana, sans-serif; font-weight: normal; line-height: 14px; color: #6e6e6e; border-top: 1px solid #c5dbeb} #propInfoContainer {float:left;} #bodyContainer #leftContainer, #bodyContainer #leftContainer #top, #bodyContainer #leftContainer #logo { background-image: url(); } #bodyContainer #leftContainerEnd { display:none; } #bodyContainer #leftContainer { padding:0px; margin:0px; } #bodyContainer #leftContainer #top, #bodyContainer #leftContainer #logo { display:none; } /* End global and header area for ST REGIS Overview ------------------------------------------------------------------------------- */ ---------------------------------------------------------------------------------- */ /* h1 element is hotel name, h2 and h3 are defined below for this brand */ #contentArea h2{ font-family: Georgia, Times, Serif; font-size: 17px; color: #275D9C; } #contentArea h3{ font-family: Georgia, Times, Serif; font-size: 14px; color: #022C5C; } h2 { font-family: georgia, times, serif; font-size: 17px; color: #275D9C; font-weight: normal;} h3 { font-family: georgia, times, serif; font-weight: normal; font-size:14px; color: #022C5C; } h4 {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 11px; line-height: 14px; color: #6E6E6E; } h4 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #006FBD; font-weight: bold; text-decoration:underline; } h4 a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #58158C; font-weight: bold; text-decoration:underline; } h5 { font-family: verdana, arial, sans-serif; font-size:12px; margin: 2px 0px 2px 0px; color: #454545; text-transform: none; } h6 { font-family: verdana, arial, sans-serif; font-size: 12px; color: #e44725; font-weight: bold; margin: 6px 0px 4px 0px; } /*special link styles for SPG overview page*/ .featurerow a:link { font-family: arial, verdana, sans-serif; font-size: 11px; line-height: 15px; color: #006fbd; text-decoration: underline; } .featurerow a:visited { color:#58158c; text-decoration: underline; } .featurerow a:hover { color:#333; text-decoration: underline; } .featurerow a:active { color:#333; text-decoration: underline; } #bottomtable a:link { font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 14px; color: #4059c8; text-decoration: underline; } #bottomtable a:visited { color:#298fac; text-decoration: underline; } #bottomtable a:hover { color:#333; text-decoration: underline; } #bottomtable a:active { color:#333; text-decoration: underline; } #brandbox #innerbox a:link { font-family: verdana, arial, sans-serif; font-size: 10px; line-height: 15px; color: #616161; text-decoration: underline; } #brandbox #innerbox a:visited { color:#616164; text-decoration: underline; } #brandbox #innerbox a:hover { color:#666666; text-decoration: underline; } #brandbox #innerbox a:active { color:#666666; text-decoration: underline; } /*end special link styles*/ BODY { MARGIN-TOP: 16px; BACKGROUND-COLOR: #f3f3f3 } A.vtour:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } A.vtour:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } A.vtour:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } A.vtour:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } A.legal:active { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #838383; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } A.legal:hover { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #838383; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } A.legal:link { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #838383; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } A.legal:visited { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #838383; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } TD.legal { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #838383; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } TD.btnNote { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c107a; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } TD { FONT-SIZE: 11px; COLOR: #707070; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } P { FONT-SIZE: 11px; COLOR: #707070; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } TD.head { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #175387; LINE-HEIGHT: 30px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } DIV.head { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #175387; LINE-HEIGHT: 30px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } P.head { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #175387; LINE-HEIGHT: 30px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } SPAN.head { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #175387; LINE-HEIGHT: 30px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } .propName { FONT-SIZE: 16px; COLOR: #175387; FONT-FAMILY: Georgia,Times New Roman,Times,serif } TD.smalltextLight { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } TD.subhead1 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #707070; LINE-HEIGHT: 28px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } TD.subhead2 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } TD.subhead3 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } TD.subheader { PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #383838; PADDING-TOP: 5px; BORDER-BOTTOM: #9dc2dd 1px solid; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #c4dbeb } DIV.subhead1 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #707070; LINE-HEIGHT: 28px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } DIV.subhead2 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #707070; LINE-HEIGHT: 28px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } P.subhead { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } SPAN.subhead { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } TD.navON { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e8e8ce } TD.navOff { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } TD.color1 { FONT-SIZE: 11px; COLOR: #0c2576; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } TD.color2 { FONT-SIZE: 11px; COLOR: #707070; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } TD.color3 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #a09e91 } SPAN.color1 { FONT-SIZE: 11px; COLOR: #0c2576; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } SPAN.color2 { FONT-SIZE: 11px; COLOR: #707070; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } TD.error { FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } P.error { FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } SPAN.error { FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } DIV.error { FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } .spgcat { FONT-SIZE: 11px; COLOR: #5c1688; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } DIV.oma { MARGIN-BOTTOM: 15px } .leftNavOff { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none } .leftNavOff A:link { FONT-WEIGHT: normal; COLOR: #707070; TEXT-DECORATION: none } .leftNavOff A:visited { FONT-WEIGHT: normal; COLOR: #707070; TEXT-DECORATION: none } .leftNavOff A:active { FONT-WEIGHT: normal; COLOR: #707070; TEXT-DECORATION: none } .leftNavOn { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f2ede6; TEXT-DECORATION: none } .leftNavOn A:link { FONT-WEIGHT: normal; COLOR: #000000; BACKGROUND-COLOR: #f2ede6; TEXT-DECORATION: none } .leftNavOn A:visited { FONT-WEIGHT: normal; COLOR: #000000; BACKGROUND-COLOR: #f2ede6; TEXT-DECORATION: none } .leftNavOn A:active { FONT-WEIGHT: normal; COLOR: #000000; BACKGROUND-COLOR: #f2ede6; TEXT-DECORATION: none } TD.bgcolor1 { BACKGROUND-COLOR: #707070 } TD.bgcolor2 { BACKGROUND-COLOR: #cccccc } TD.bgcolor3 { BACKGROUND-COLOR: #707070 } TD.bgcolor4 { BACKGROUND-COLOR: #cccccc } TD.bgcolor5 { BACKGROUND-COLOR: #f2ede6 } TD.bgcolor6 { BACKGROUND-COLOR: #e8e8ce } .bgcolorVertical1 { BACKGROUND-COLOR: #c6c6c6 } .bgcolorVertical2 { BACKGROUND-COLOR: #a09e91 } .searchColor { BACKGROUND-COLOR: #ffffff } TD.porMsgBorder { BACKGROUND-COLOR: #950000 } TD.porContent { COLOR: #950000 } TD.porTANDC { COLOR: #950000 } TD.porCallAction { COLOR: #950000 } TD.porTandC { VERTICAL-ALIGN: bottom; TEXT-ALIGN: left } TD.porCallAction { VERTICAL-ALIGN: bottom; TEXT-ALIGN: right } TD.porTandC A:link { FONT-WEIGHT: normal; FONT-SIZE: smaller; COLOR: #950000 } TD.porTandC A:visited { FONT-WEIGHT: normal; FONT-SIZE: smaller; COLOR: #950000 } TD.porCallAction A:visited { FONT-WEIGHT: bold; COLOR: #950000 } TD.porCallAction A:link { FONT-WEIGHT: bold; COLOR: #950000 } .porHeadline { FONT-WEIGHT: bold } .porBookDate { } .porPercent { } .porPercentConf { } .porTotalPerNight { } .porNormalPerNight { } .porValueHead { FONT-WEIGHT: bold; COLOR: #950000 } .porCatHead { FONT-WEIGHT: bold; COLOR: #950000 } .slideshowColColor { BACKGROUND-COLOR: #b9d6e8 } .slideshowCaption { FONT-SIZE: 11px; COLOR: #433e3a; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } .mtTblHead { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc } .mtTblCell { FONT-SIZE: 9px; COLOR: #707070; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif } #caption { POSITION: relative } .textColorOrange { COLOR: #cc5610 } .formSelectDropDown { FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #414141; FONT-FAMILY: verdana,arial,helvetica,sans-serif } .formInputText { FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #414141; FONT-FAMILY: verdana,arial,helvetica,sans-serif } TD .sqhRateTextNoAvailHead { FONT-WEIGHT: bold; COLOR: #990000; LINE-HEIGHT: 13px } TD .sqhRateTextNoAvail { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 13px } TD .sqhRateTextEnterDates { FONT-WEIGHT: bold; COLOR: #990000; LINE-HEIGHT: 13px } TD .sqhRateTextRateDisplay { FONT-WEIGHT: bold; LINE-HEIGHT: 13px } TD .sqhRateTextNoBook { FONT-WEIGHT: bold; LINE-HEIGHT: 13px } .reservationWhite { BACKGROUND-COLOR: #ffffff } .reservationAlt { BACKGROUND-COLOR: #c4dbeb } TD.dreGridHeadBG { BACKGROUND-COLOR: #d5d2cd } TD.dreGridRateBG { BACKGROUND-COLOR: #f7f4f1 } TD.dreGridTotalBG { BACKGROUND-COLOR: #c4dbeb } SPAN.rateStrikeout { TEXT-DECORATION: line-through } A.dreGridFree:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #960404; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: underline } A.dreGridFree:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #960404; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: underline } A.dreGridFree:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #960404; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: underline } A.dreGridFree:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #960404; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: underline } SPAN.dreGridTotal { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #960404; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif } .searchFormBot { BACKGROUND-COLOR: #14216c; layer-background-color: #14216C } .searchFormErrorText { COLOR: #ff0000 } .searchFormText { COLOR: #707070 } .searchFormText A:link { FONT-WEIGHT: normal; COLOR: #707070; TEXT-DECORATION: none } .searchFormText A:hover { FONT-WEIGHT: normal; COLOR: #707070; TEXT-DECORATION: none } .searchFormText A:visited { FONT-WEIGHT: normal; COLOR: #707070; TEXT-DECORATION: none } .searchFormTextHome { COLOR: #ffffff } .searchFormTextHome A:link { FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none } .searchFormTextHome A:hover { FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none } .searchFormTextHome A:visited { FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none } .searchFormLine { BACKGROUND-COLOR: #a1a6c4 } .redText { COLOR: #ff0056 } SELECT { FONT-SIZE: 10px; COLOR: #707070; FONT-FAMILY: verdana,arial,helvetica,sans-serif } SELECT.stateProvince { WIDTH: 150px; COLOR: #707070 } SELECT.country { WIDTH: 150px; COLOR: #707070 } SELECT.hotelType { WIDTH: 135px; COLOR: #707070 } INPUT { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif } INPUT.checkBox { PADDING-LEFT: 0px; COLOR: #4d4d4d; BACKGROUND-COLOR: #c4dbeb } INPUT.checkBoxHome { PADDING-LEFT: 0px; COLOR: #4d4d4d; BACKGROUND-COLOR: #14216c } INPUT.checkBoxLeftNav { PADDING-LEFT: 0px; COLOR: #4d4d4d } INPUT.zipCode { WIDTH: 66px; COLOR: #4d4d4d } INPUT.address { WIDTH: 150px; COLOR: #4d4d4d } INPUT.city { WIDTH: 65px; COLOR: #4d4d4d } INPUT.dates { WIDTH: 85px; COLOR: #4d4d4d } TD.frrInnerBorder { FONT-SIZE: 1px; BACKGROUND-COLOR: #b9bdd3 } TD.frrBgColor { BACKGROUND-COLOR: #14216c } .advancedSearchBGColor { BACKGROUND-COLOR: #c4dbeb } .searchResultHeader { BACKGROUND-COLOR: #c4dbeb } .searchResultHeaderRgt { BACKGROUND-COLOR: #a4c7dd } .searchResultRateDisplay { FONT-SIZE: 11px } TABLE.searchResultsRateTable { BORDER-RIGHT: #a09e91 1px solid; BORDER-TOP: #a09e91 1px solid; BORDER-LEFT: #a09e91 1px solid; BORDER-BOTTOM: #a09e91 1px solid; BACKGROUND-COLOR: #ffffff } .watTableLineBottom { PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 4px; BORDER-BOTTOM: #c4dbeb 2px solid } .watTableLineLeft { BORDER-LEFT: #c4dbeb 2px solid } .watTableLineRight { BORDER-RIGHT: #c4dbeb 2px solid } .watTableLineLeftBottom { PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c4dbeb 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c4dbeb 2px solid } .watTableLineTopBottom { BORDER-TOP: #c4dbeb 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c4dbeb 2px solid } .watTableLineLeftCorner { BORDER-TOP: #c4dbeb 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c4dbeb 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c4dbeb 2px solid } .watTableLineRightCorner { BORDER-RIGHT: #c4dbeb 2px solid; BORDER-TOP: #c4dbeb 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; BORDER-BOTTOM: #c4dbeb 2px solid } .watTableLineRightBottom { BORDER-RIGHT: #c4dbeb 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c4dbeb 2px solid } .watRateListHdrBG { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #c4dbeb } .watRateListRoomsHdrBG { BORDER-BOTTOM: #c4dbeb 2px solid; BACKGROUND-COLOR: #c4dbeb } .watRateListRateBG { BORDER-TOP: #c4dbeb 1px solid; BACKGROUND-COLOR: #f2f7fa } .watRateListRateBGAlt { BORDER-TOP: #c4dbeb 1px solid; BACKGROUND-COLOR: #ecf4f7 } .watRateRulesHdrBG { BORDER-BOTTOM: #c4dbeb 2px solid; BACKGROUND-COLOR: #c4dbeb } .watRateRulesHdrBGCellRight { BORDER-RIGHT: #c4dbeb 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4dbeb 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c4dbeb 2px solid; BORDER-BOTTOM: #c4dbeb 2px solid } .watRateRulesBGTotalCost { BORDER-RIGHT: #c4dbeb 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c4dbeb 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c4dbeb 2px solid; BACKGROUND-COLOR: #f8f4f1 } .watRateRulesReviewHdrBG { FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #d1947f } .watRateRulesTextArea { FONT-SIZE: 10px; WIDTH: 518px; COLOR: #827668; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 150px; BACKGROUND-COLOR: #ffffff } .watReviewRateBG { BACKGROUND-COLOR: #c4dbeb } A.watBold:link { FONT-WEIGHT: bold } A.watBold:active { FONT-WEIGHT: bold } A.watBold:hover { FONT-WEIGHT: bold } A.watBold:visited { FONT-WEIGHT: bold } #headContentArea { VERTICAL-ALIGN: top } #headContentArea H2 { PADDING-RIGHT: 15px; PADDING-LEFT: 30px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #175387; PADDING-TOP: 0px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } #headContentArea H2 P { FONT-SIZE: 14px; COLOR: #175387; FONT-FAMILY: Georgia,Times New Roman,Times,serif } #mainContentArea { MARGIN: 0px 0px 0px 30px; WIDTH: 516px } .topError { COLOR: #990000 } #headlineContainer #headline { HEIGHT: 50px } #headlineContainer #headline .propName { PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px } #addressContainer { BORDER-RIGHT: #c6c6c6 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c6c6c6 0px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c6c6c6 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c6c6c6 1px solid } #addressContainer #button { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right } #addressContainer #address { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px } #spgNav { BORDER-RIGHT: #5c96bc 1px solid; BORDER-TOP: #5c96bc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #5c96bc 1px solid; WIDTH: 750px; COLOR: #FFFFFF; BORDER-BOTTOM: #5c96bc 1px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #CC0000; TEXT-ALIGN: right } #spgNav FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #spgNav #spgNavContainer { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px } #spgNav #spgNavContainer #spgNavLeft { FLOAT: left; COLOR: #FFFFFF } #spgNav #spgNavContainer #spgNavRight { TEXT-ALIGN: right } #mainContentArea H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #175387; PADDING-TOP: 10px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } #mainContentArea H1 P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #175387; PADDING-TOP: 0px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } #mainContentArea P.head { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #175387; PADDING-TOP: 10px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } #mainContentArea H3.subhead2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #175387; PADDING-TOP: 26px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } #mainContentArea H3.head { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #175387; PADDING-TOP: 26px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } #mainContentArea H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #707070; PADDING-TOP: 10px; xborder-bottom: 1px solid } TABLE.resNumbers { MARGIN-BOTTOM: 20px; WIDTH: 518px; BORDER-BOTTOM: #dfe4ec 1px solid; BORDER-COLLAPSE: collapse } TABLE.resNumbers THEAD { FONT-WEIGHT: bold } TABLE.resNumbers TH { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #707070; BORDER-BOTTOM: #707070 3px solid; TEXT-ALIGN: left } TABLE.resNumbers TBODY TR.subhead TD { PADDING-RIGHT: 0px; BORDER-TOP: #707070 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 3px } TABLE.resNumbers TBODY TD:unknown { PADDING-LEFT: 10px } TABLE.resNumbers TBODY TD.subhead { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } TABLE.resNumbers TBODY TD { PADDING-BOTTOM: 2px; LINE-HEIGHT: 12px } TABLE.resNumbers TBODY TD SPAN.tollfree { COLOR: #0c2576 } UNKNOWN { WIDTH: auto } #hotelOverviewTitle { MARGIN: 10px 30px 0px } #specialOffersTitle { MARGIN: 10px 30px 0px } #hotelOverviewContent { MARGIN: 0px 30px } #spgRedemptionButton { MARGIN: 0px 16px 0px 0px } #checkInCheckOut { MARGIN: 10px 30px } #spgCatLabel { MARGIN: 0px 0px 0px 30px } #spgCatInfo { MARGIN: 0px 0px 20px 30px } #hotelServDisclaimer { MARGIN: 10px 30px 20px } #hotelServPolicy { MARGIN: 0px 30px } #meetEventFacDisclaimer { MARGIN: 10px 30px 20px } #guestRoomsDisclaimer { MARGIN: 10px 30px 20px } .specialConditionsTitle { MARGIN: 10px 30px 20px } .subhead2 { FONT-WEIGHT: bold } .specialConditionsDescription { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px 30px; PADDING-TOP: 0px } #subPageSummaries UL { PADDING-BOTTOM: 12px } #subPageSummaries A { FONT-WEIGHT: bold; COLOR: #707070 } DIV.pscb { MARGIN: 0px 30px } #hotelServicesPSCB1 { MARGIN: 0px } #hotelServicesPSCB2 { MARGIN: 0px } #hotelServicesPSCB3 { MARGIN: 0px } #guestRoomsPSCB1 { MARGIN: 0px } #guestRoomsPSCB2 { MARGIN: 0px } #guestRoomsPSCB3 { MARGIN: 0px } #localAreaPSCB1 { MARGIN: 0px } #localAreaPSCB2 { MARGIN: 0px } #localAreaPSCB3 { MARGIN: 0px } #meetingsPSCB1 { MARGIN: 0px } #meetingsPSCB2 { MARGIN: 0px } #meetingsPSCB3 { MARGIN: 0px } #restaurantLoungePSCB1 { MARGIN: 0px } #restaurantLoungePSCB2 { MARGIN: 0px } #restaurantLoungePSCB3 { MARGIN: 0px } #generalDirections { MARGIN-BOTTOM: 10px } #generalDirections .generalDirectionsOrigin { MARGIN-TOP: 10px; FONT-WEIGHT: bold } #generalDirections .generalDirectionsDescription P { DISPLAY: inline; PADDING-LEFT: 0px } DIV.mixLangMsg { MARGIN: 10px 30px 0px } #langSwitch FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px } #langIndicator { FONT-SIZE: 6pt; COLOR: #666666 } #spaDropDown FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #hDivider { BORDER-TOP: #c6c6c6 1px solid; WIDTH: 764px } #hDivider2 { BORDER-TOP: #c6c6c6 1px solid; WIDTH: 506px } #hDivider3 { BORDER-TOP: #c6c6c6 1px solid; WIDTH: 682px } #watermark { PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/Media/Graphics/Brands/St_Regis/Images/Background/st_spa_watermark.gif); PADDING-BOTTOM: 0px; WIDTH: 823px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat } #watermark_offers { PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/Media/Graphics/Brands/St_Regis/Images/Background/st_exclusives_watermark.gif); PADDING-BOTTOM: 0px; WIDTH: 530px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat } TD.verticalDevider { BACKGROUND-COLOR: #a6a6a6 } TD.leftnavtop { BACKGROUND-IMAGE: url(/Media/Graphics/Brands/St_Regis/Images/Background/leftnav_bg_top.gif); BACKGROUND-REPEAT: no-repeat } TD.leftnavbot { BACKGROUND-IMAGE: url(/Media/Graphics/Brands/St_Regis/Images/Background/leftnav_bg_bot.gif); BACKGROUND-REPEAT: no-repeat } TD.VdashDivider { BACKGROUND-IMAGE: url(/Media/Graphics/Brands/St_Regis/Images/Background/VDashDevider_bg.gif); BACKGROUND-REPEAT: repeat-y } TD.HdashDivider { BACKGROUND-IMAGE: url(/Media/Graphics/Brands/St_Regis/Images/Background/HDashDevider_bg.gif); BACKGROUND-REPEAT: repeat-x } #bothcolumn { BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; BORDER-LEFT: #a6a6a6 1px solid; WIDTH: 750px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-COLOR: #ffffff } #luxtable { BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; BORDER-LEFT: #a6a6a6 1px solid; WIDTH: 825px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-COLOR: #ffffff } #linkButton { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 516px; PADDING-TOP: 0px; BORDER-BOTTOM: #c6c6c6 1px solid } #luxContent { MARGIN: 28px 28px 40px 30px; WIDTH: 764px } #benefitcontent { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; WIDTH: 222px; PADDING-TOP: 4px; LIST-STYLE-TYPE: square } TABLE.resorttable1 { BORDER-RIGHT: #6197bd 1px solid; BORDER-TOP: #6197bd 1px solid; BORDER-LEFT: #6197bd 1px solid; WIDTH: 356px; BORDER-BOTTOM: #6197bd 1px solid; BACKGROUND-COLOR: #ffffff } TABLE.spgtable1 { BORDER-RIGHT: #6197bd 1px solid; BORDER-TOP: #6197bd 1px solid; BORDER-LEFT: #6197bd 1px solid; WIDTH: 232px; BORDER-BOTTOM: #6197bd 1px solid; BACKGROUND-COLOR: #ffffff } TD.resortname { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; COLOR: #1b5386; PADDING-TOP: 0px; BACKGROUND-COLOR: #c4dbeb } TD.BenefitTitle { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #0d3280; PADDING-TOP: 3px; BACKGROUND-COLOR: #c4dbeb } TD.resortheader { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; COLOR: #1b5386; PADDING-TOP: 7px; FONT-FAMILY: Georgia,Times New Roman,Times,serif } TD.resortfeatureitem { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square } SELECT.dropDownLanguage { FONT-SIZE: 6.5pt; COLOR: #6b6b6b; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f3f3 } TABLE.offertable { BORDER-RIGHT: #9ec3de 1px solid; BORDER-TOP: #9ec3de 1px solid; BORDER-LEFT: #9ec3de 1px solid; WIDTH: 530px; BORDER-BOTTOM: #9ec3de 1px solid; BACKGROUND-COLOR: #f2f7fa } TABLE.offertable2 { BORDER-RIGHT: #9ec3de 1px solid; BORDER-TOP: #9ec3de 1px solid; BORDER-LEFT: #9ec3de 1px solid; WIDTH: 530px; BORDER-BOTTOM: #9ec3de 1px solid; BACKGROUND-COLOR: #ecf4f7 } #propExclusiveDropDown { MARGIN: 10px 28px 20px 15px } #HotelDropDownForm FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 12px } TABLE.menu { WIDTH: 139px; HEIGHT: 359px; BACKGROUND-COLOR: #ffffff } TD.main_menu { BACKGROUND-COLOR: #ffffff } TD.border1 { BACKGROUND-COLOR: #d8d8d8 } TD.border2 { BACKGROUND-COLOR: #bebebe } TD.border3 { BACKGROUND-COLOR: #ffffff } TD.border4 { BACKGROUND-COLOR: #a6a6a6 } TD.border2u { BACKGROUND-COLOR: #bebebe } TD.border3u { BACKGROUND-COLOR: #ffffff } TD.border4u { BACKGROUND-COLOR: #a6a6a6 } TD.copy1 { FONT-SIZE: 10px; COLOR: #636363; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; BACKGROUND-COLOR: #ffffff } TD.copy2 { FONT-SIZE: 10px; COLOR: #636363; LINE-HEIGHT: 13px; PADDING-TOP: 15px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; BACKGROUND-COLOR: #ffffff } #arrivalDepartureForm IMG { VERTICAL-ALIGN: middle } #arrivalDepartureForm { MARGIN-LEFT: 30px; WIDTH: 520px; HEIGHT: 70px } #checkInForm { FLOAT: left; WIDTH: 180px } #checkOutForm { FLOAT: left; WIDTH: 320px } #reservationButton { PADDING-LEFT: 5px; MARGIN: 0px; POSITION: relative; TOP: -2px } .alignCal { POSITION: relative; TOP: -3px } .navlink{ text-align: center; font-family:Arial; font-size:11px; font-weight:bold; color:#000000; height:20px; width:83px; } .navlink a { text-transform:uppercase; padding-top:3px; font-family:Arial; font-size:10px; font-weight:bold; color:#000000; text-decoration:none; height:20px; width:83px; } .selectednavlink { text-align: center; color:FFFFFF; height:20px; } .selectednavlink a { text-decoration: underline; text-transform:uppercase; color:#006FBD; padding-top:3px; font-size:11px; font-weight:bold; font-family:Arial; height:20px; border-style:none; border-width:0px; border-color:#FF0000; width:83px; } .navlink a:hover { width:83px; height:20px; text-decoration:underline; color:#FFFF00; } .smallnavlink{ text-decoration: none; color: #FFFFFF; font-size:10px; } .smallnavlink a{ text-decoration: none; color: #FFFFFF; font-size:10px; } .login_link { font-family:arial; font-size:10px; color:#000000; } .login_link a{ font-family:arial; font-size:10px; color:#000000; } .login_message { font-family:arial; font-size:10px; color:#000000; padding-bottom:5px; } /***** --- END BODY DEFINITIONS --- ******/