@charset "ISO-8859-1";body{color:#393939;font-family:arial,helvetica,sans-serif;}body,p,h1,h2,h3,h4,h5,h6,fieldset,legend,li,dt,dl,input{font-size:10px;}small{font-size:.916em!important;}big{font-size:1.083em;}strong{font-weight:bold!important;font-style:inherit;}em{font-style:italic!important;font-weight:inherit;}input[type='hidden']{display:none!important;}.common h2{color:#f15a22;font:italic 2.4em/1.083em Georgia,serif;margin-top:-0.1em;margin-bottom:1em;}.common h3,.common legend.h3{color:#f15a22;font:italic 2em/1.1em Georgia,serif;margin-bottom:.5em;}.common h4,.common legend.h4{color:#393939;font:italic 2em/1.1em Georgia,serif!important;margin-bottom:.5em;}.common h5,.common legend.h5{color:#393939;font:italic 1.8em/1.167em Georgia,serif;margin-bottom:.611em;}.common h6,.common legend.h6{color:#393939;font:italic 1.6em/1.125em Georgia,serif;margin-bottom:.75em;}.common .h7{margin-bottom:0!important;}.common ul li,.common ol li{font-size:1em;line-height:1em;margin-bottom:0;}.form div.error,.form div.message{position:relative;padding:2em;padding-left:5.2em;background:#faebeb url('../images/error-m.gif') no-repeat 2em 2em;margin:2em 0;}.form div.error span,.form div.message span{font-size:1.2em;line-height:1.25em;}.form div.error span label,.form div.message span label{float:none!important;display:list-item;text-align:left;margin-left:1em;width:auto!important;}.form div.message{color:#6098ab;background:#f0f8fa url('../images/confirm-m.gif') no-repeat 2em 2em;border:solid 1px #6098ab;}.aL{text-align:left!important;}.aR{text-align:right!important;}.aC{text-align:center!important;}.form h3,.form h4,.form h5{margin-bottom:.3em;}.form fieldset{background:transparent url('../images/divider.gif') repeat-x bottom;}.form div.divider{margin-bottom:3em;}.userWaiting{display:block;width:15em;height:1.727em;background:#fff url('../images/preloderWhite.gif') no-repeat center;}.form p{clear:both!important;height:0!important;padding-bottom:2em!important;position:relative;}.form p.aTI{padding-left:20.5em;}.form p label,.form p.radio span.radio{display:block;float:left;width:20em;text-align:left;padding-right:.5em;padding-top:.25em;}.form p{height:0!important;padding-bottom:1.5em;}.form p.double{height:0!important;padding-bottom:3em!important;line-height:1.1em;}.form p.radio input.radio,.form p.radio label.radio{display:inline!important;width:auto;float:none;}.form select.select{width:17.5em;height:1.45em;line-height:1.45em;border:solid 1px #dedede;display:block;}.form input.text{width:23em;line-height:1.9em;}.form input.checkbox{margin-top:.4em;}.form input.radio{margin-top:.3em;}.form textarea.textarea{font-size:.916em;float:left;width:20.9em;border:solid 1px #dedede;display:block;font-family:arial,helvetica,sans-serif;}.form p.textarea{height:4em!important;}.form span.indication{display:block;clear:both;margin-left:20em;}.form p.checkbox input.checkbox,.form p.checkbox label.checkbox{display:inline;float:none;}.form .col{width:34em;padding-right:2.5em;margin-bottom:1em;}.form .col label,.form .col p.radio span.radio{width:12.5em;text-align:right;}.form .col select.select{width:11em;height:1.45em;line-height:1.45em;border:solid 1px #dedede;}.form .col input.text{width:14.58em;}.form .col input.checkbox{margin-top:.4em;}.form .col input.radio{margin-top:.4em;}.form .narrow{padding-bottom:2em;}.form .narrow p{clear:both!important;height:0!important;padding-bottom:1.2em!important;margin-left:1.6em;}.form .narrow p label,.form .narrow p.radio span.radio{display:block;float:left;width:15em;text-align:left;padding-right:.5em;padding-top:.25em;}.form .narrow p{height:0!important;padding-bottom:1.5em;}.form .narrow p.double{height:0!important;padding-bottom:3em!important;line-height:1.1em;}.form .narrow p.radio input.radio,.form .narrow p.radio label.radio{display:inline!important;width:auto;float:none;}.form .narrow select.select{font-size:.916em;width:21.15em!important;height:1.7em;line-height:1.7em;border:solid 1px #dedede;}.form .narrow input.text{width:23em;}.form .narrow input.checkbox{margin-top:.4em;}.form .narrow input.radio{margin-top:.3em;}.form .narrow textarea.textarea{display:block;font-size:.916em;height:5em;float:left;width:20.9em;border:solid 1px #dedede;display:block;font-family:arial,helvetica,sans-serif;}.form .narrow p.textarea{height:auto!important;}.form .narrow .indication{display:block;}.form .narrow .half select.select{width:10.28em!important;margin-right:.6em;float:left!important;}.form .narrow small.indication{margin-right:4.4em!important;}.form .narrow .form-actions{padding-left:15.5em;}.form .narrow .form-actions *{display:inline-block!important;}.form .narrow p.hA{height:auto!important;padding:0!important;}.form .narrow .terms{border:solid 1px #b8b8b8;width:100%;}.form p.long label.checkbox{width:58.33em;display:inline;float:right;}.form p.long input.checkbox{width:auto;display:inline;float:left;}.form input.sB{font-size:.916em!important;width:10.4em!important;margin:1em 0 0 0;}.form input.vR{font-size:.916em!important;margin:1em 0 0 0;}.termsAndConditions{height:7em;overflow:auto;font-size:1em;float:left;width:48.5em;border:solid 1px #dedede;display:block;font-family:arial,helvetica,sans-serif;}.termsAndConditions p{height:auto!important;}.georgia{font-family:georgia,serif;}.color{color:#f15a22!important;}.color2{color:#cc000a!important;}p,.col ul.list li,.col ol.list li,div.nR{font-size:1.2em;line-height:1.25em;margin-bottom:.25em;}.list li .list li{font-size:1em;}.hr,.clear,.divider{clear:both!important;}.hr hr,.divider hr,hr.nV,.nV{display:none;}.divider{background:transparent url('../images/divider.gif') repeat-x;height:1px;margin-bottom:1.5em;}.nh{height:0;}.nB{margin-bottom:0!important;padding-bottom:0!important;}ul.lista,ul.list,ol.list,.common ul.list,.common ol.list{list-style-type:disc;margin-bottom:1.5em;margin-left:.3em;}ol.list,.common ol.list{list-style-type:decimal;}ul.lista li,ul.list li,ol.list li,.common ul.list li,.common ol.list li{margin-left:1em;}ul.lista li,ul.list li,.col p,ol.list li{margin-bottom:.857em!important;}ul.simple li,ol.simple li,.common ul.simple li,.common ol.simple li{margin-bottom:.25em!important;}#questions ol.list{margin-left:2em!important;}.h2{color:#f15a22;font:italic 2.4em/1.083em Georgia,serif;padding-bottom:.75em;margin-top:-0.1em;}.h3{color:#f15a22;font:italic 2em/1.1em Georgia,serif;padding-bottom:.75em;}.h4{color:#f15a22;font:italic 1.6em/1.1em Georgia,serif!important;padding-bottom:.75em;}.h5{color:#393939;font:italic 1.8em/1.167em Georgia,serif;padding-bottom:.75em;}.typo{font-family:Georgia,times,serif!important;}.headerBarStyle{font:bold 1.1em/1.636em arial,helvetica,sans-serif;text-transform:uppercase;color:#fff;background-color:#818f96;padding:0 1.818em;margin-bottom:.916em!important;}.headerBarStyle1{font:bold 1.1em/1.636em arial,helvetica,sans-serif;text-transform:uppercase;color:#393939;background-color:#f1f4f5;padding:0 1.818em;margin-bottom:.916em!important;}a,ul#lNav li span.title{text-decoration:underlined;color:#31758c;}a:hover{color:#4Ca3bf;}.col{float:left;}.fR{float:right!important;}.fL{float:left!important;}.q1{width:21em;}.q2{width:21.3em;}.q3{width:22.8em;}.q4{width:45.6em;}.q5{width:48.2em;}.q6{width:17.4em;}.q7{width:28.8em;}.q8{width:73em;}.q9{width:22.3em;}.q10{width:71.6em;}.q11{width:19em;}.ci1{margin-left:1.5em;}.ci2{margin-left:1em;}.ci3{padding-left:2em;}.ci4{padding-left:2.5em;}.cd1{margin-right:4.5em;}.cd2{margin-right:3em;}.cd3{margin-right:2.5em;}.cd4{margin-right:2em;}.button{display:block;width:196px;height:35px;line-height:35px;font-family:'Century Gothic',Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#fff;text-decoration:none;text-align:center;background:#f00 url('../images/button.gif') no-repeat;font-size:1.4em!important;white-space:pre-line;}.button:hover{color:#fff;background-position:0 -35px;}.button:active,.button:focus{color:#fff;background-position:0 -70px;}div#globalHeader p#tagline,div#globalHeader h1 a,ul#language li a,div.checkAvailability p.close a,ul#stayQ li,ul.stayQ li{display:block;text-indent:-9000px;}div#globalHeader h1,p#tagline,ul#language,fieldset#sUNews,ul#sNav,ul#mNav,fieldset#login,fieldset#key,div#top,div#memberId{position:absolute;}div#globalHeader,div#pageHeader,div#mC,div#footer,div#cTeaser{width:98.4em;margin:0 auto;position:relative;clear:both;}div#globalHeader{height:10.3em;border-top:solid 1.2em #323232;border-bottom:solid .1em #323232;z-index:2;}div#globalHeader h1{top:1.2em;width:22.9em;background:transparent url('../images/logo.gif') no-repeat;}div#globalHeader h1 a{height:5em;}div#globalHeader p#tagline{top:6.5em;width:22.9em;background:transparent url('../images/tagline.gif') no-repeat;height:.9em;}div#top{background:transparent url('../images/backTop.gif') repeat-y;left:25.4em;top:0;width:73em;height:7.2em;}p#beta{position:absolute;top:4.7em;left:.8em;text-transform:uppercase;font-size:1.1em;font-weight:bold;color:#999;}ul#language,fieldset#sUNews,fieldset#login,fieldset#key,div#globalHeader div#memberId{width:12.1em;padding-left:.5em;height:7.1em;}div#globalHeader fieldset#sUNews,div#globalHeader ul#sNav,div#globalHeader fieldset#login{top:0;}div#globalHeader fieldset#login,div#globalHeader fieldset#key,div#globalHeader div#memberId{width:22em;left:50.8em;height:5em;}div#globalHeader fieldset#key{top:5em;}div#globalHeader fieldset label{display:none;}div#globalHeader div#memberId{width:21.4em;left:50.8em;height:5em;}div#globalHeader div#memberId p{color:#929292;font-size:1em;margin-top:.8em;line-height:.6em;}a.logout,a.notyou{color:#929292;}a.notyou{font-style:italic;}a.logout{float:right;text-decoration:none;}ul#language{top:0;left:0;width:9.5em;}ul#language li{float:left;width:2.2em;height:1.5em;background:transparent url('../images/languages.png') no-repeat;margin:.8em .3em 0 .4em;}ul#language li.en{background-position:0 0;}ul#language li.de{background-position:0 -130px;}ul#language li.ja{background-position:0 -260px;}ul#language li.sp{background-position:0 -65px;}ul#language li.it{background-position:0 -195px;}ul#language li a{width:2.2em;height:1.5em;}fieldset#sUNews{left:12.7em;}fieldset#sUNews legend{line-height:2.3em;width:100%;color:#929292;}fieldset#sUNews input{display:block;float:left;height:1.2em;background-color:transparent;border:solid 1px #e4e4e4;color:#a4a4a4;}fieldset#sUNews input.email{width:9.2em;border-right:none;padding:.3em .1em .4em .1em;}fieldset#sUNews input.ssUNews{width:1.5em;height:2.1em;cursor:pointer;overflow:hidden;line-height:4em;background:transparent url('../images/arrow.gif') no-repeat center;padding-top:1.5em;}ul#sNav{width:25.4em;height:7.2em;left:25.4em;overflow:hidden;}ul#sNav li{display:block;float:left;width:12.6em;}ul#sNav li a{display:block;line-height:2.3em;text-decoration:none;color:#929292;margin-left:.5em;}ul#sNav li.div a{height:4em;}fieldset#login{z-index:3;}fieldset#login legend{line-height:2.3em;width:100%;color:#929292;}fieldset#login input{display:block;float:left;height:1.2em;padding:.1em .1em .2em .1em;background-color:transparent;border:solid 1px #e4e4e4;color:#a4a4a4;}fieldset#login input.lc{width:80px;margin-right:10px;}fieldset#login input.password{width:102px;border-right:none;}fieldset#login input.slogin,input.send{width:1.5em;height:1.7em;cursor:pointer;overflow:hidden;line-height:4em;background:transparent url('../images/arrow.gif') no-repeat center;padding-top:1em;}fieldset#key{height:2em!important;}fieldset#key legend{position:absolute;line-height:1.5em;width:100%;color:#dcdcdc;}fieldset#key input{display:block;position:absolute;height:1.2em;padding:.2em .1em .3em .1em;background-color:transparent;border:solid 1px #f15a22;color:#a4a4a4;}fieldset#key input.sGoogle{top:0;left:9.9em;width:102px;border-right:none;}fieldset#key input.sGoogle,x:-moz-any-link{top:0;left:9.4em;width:102px;border-right:none;}fieldset#key input.skey{top:0;left:20.4em;width:15px;height:1.9em;cursor:pointer;overflow:hidden;line-height:4em;background:transparent url('../images/arrow.gif') no-repeat center;padding-top:1em;}fieldset#key input.skey,x:-moz-any-link{top:0;left:19.9em;width:15px;height:1.9em;cursor:pointer;overflow:hidden;line-height:4em;background:transparent url('../images/arrow.gif') no-repeat center;}ul#mNav{top:7.2em;width:73em;border-top:solid 1px #e4e4e4;}ul#mNav li{display:block;float:left;width:12em;padding-left:.6em;border-left:solid 1px #e4e4e4;}ul#mNav li.leading{width:11.9em;}ul#mNav li a{display:block;line-height:1.85em;text-decoration:none;color:#393939;font-family:Georgia;font-size:1.7em;font-size:bold;}ul#mNav li a:hover{color:#f15a22;}div.desactivatedItemsPopup,div.moreOneRoomMessage,div.errorMessage{position:absolute;width:20em;z-index:500;padding:0 0 1.8em 0;background:transparent url('../images/eMB.png') no-repeat center bottom;}div.desactivatedItemsPopup div.text,div.moreOneRoomMessage div.text,div.moreOneRoomMessage div.title,div.errorMessage div.text,div.errorMessage div.title{display:block;margin:0 auto;padding:0 2em 0 1em;}div.desactivatedItemsPopup div.title,div.moreOneRoomMessage div.title,div.errorMessage div.title{padding-top:1.1em;background:transparent url('../images/eMT.png') no-repeat;font-weight:bold;color:#fff;}div.desactivatedItemsPopup div.text,div.moreOneRoomMessage div.text,div.errorMessage div.text{background:transparent url('../images/eMR.png') repeat-y;font-size:1.1em;line-height:1.2em;}fieldset#key div.errorMessage{top:2em;right:1em;}fieldset#login div.errorMessage{top:2em;right:2em;}fieldset#sUNews div.errorMessage{top:2.3em;right:2em;}div.desactivatedItemsPopup a.close,div.moreOneRoomMessage a.close,div.errorMessage a.close{display:block;width:1.2em;height:1.2em;overflow:hidden;text-indent:-200px;position:absolute;bottom:1.7em;right:1.7em;background:transparent url('../images/backCloseGrey.gif') no-repeat;}div#userWaiting{position:absolute;top:0;left:0;width:22.3em;height:5em;background:#f3f3f3 url('../images/preloader.gif') no-repeat center;}div#pageHeader{height:7em;background:transparent url('../images/backBreadCrumb.gif') repeat-x;}div#pageHeader p{margin:0 12px;padding-top:8px;font-size:1em;}div#pageHeader p a.goBack{font-size:1.3em;display:block;margin-top:1.4em;}.bCTitle{color:#666;font-size:3em;text-align:center;text-transform:uppercase;letter-spacing:.5em;margin:7px 0 18px 0;}div#cTeaser{position:relative;}div#cTeaser p.indicator{position:absolute;top:3.3em;right:3.3em;z-index:301;text-align:right;line-height:1.6em;}div#cTeaser p.indicator a:hover{background-color:#31758c;color:#fff;}div#cTeaser p.indicator a{display:inline;padding:0 .3em;margin-left:.6em;text-align:center;text-decoration:none;font:bold 1em/1.6em Georgia,serif;background-color:#666;color:#fff;}div#cTeaser p.indicator a.activeSlide{background-color:#fff;color:#666;}ul#teaser{position:relative;height:32em;}ul#teaser li.hidden div.tA,ul#teaser li.hidden p.imagesDesc,ul#teaser li.hidden images{display:none;}ul#teaser li{display:block;position:absolute;width:98.4em;}ul#teaser li div.tA{position:absolute;width:32em;height:28.4em;top:1.8em;right:1.8em;}ul#teaser li div.tN{padding:4.6em 0 0 1.5em;background:#262832;color:#fff;}ul#teaser li div.tN p.title{font:2.9em/1.1em Georgia,serif;padding-bottom:.3em;}ul#teaser li div.tN p.text{font:1.2em/1.45em Arial,Helvetica,sans-serif;padding-bottom:.9em;padding-right:1.5em;}ul#teaser li div.tJ{height:8.7em;padding:1.5em 0 0 1.5em;background:#fff;}ul#teaser li div.tJ p{font-weight:bold;}ul#teaser li p.imagesDesc{position:absolute;bottom:.7em;left:.7em;color:#f1f4f5;font-size:1em;line-height:1.1em;}div#footer{margin-top:50px;border-top:solid 1px #cecece;}div#footer p{width:69.6em;float:left;font-size:1em;font-weight:bold;color:#888;}div#footer ul#bNav{width:25.5em;float:left;}div#footer a{text-decoration:none;color:#888;font-size:1.1em;line-height:1.3em;font-weight:bold;}div#memberInfo{position:relative;padding-bottom:.2em;width:22.7em;border:solid 1px #cad4d7;border-bottom:none;border-top:none;}div#memberInfo div.back{width:22.05em;border:solid 1px #dfe8eb;border-top:none;margin:0 auto;}div#memberInfo .pst{position:relative;left:-4px;padding-top:1.571em;padding-bottom:0;width:229px;font-size:1.4em;background:none;margin:0;background:transparent url('../images/ct-mI.gif') no-repeat;}div#memberInfo .pst strong{font-weight:normal;font-style:italic;}div#memberInfo p{text-align:center;font-size:1.1em;line-height:1.2em;}div#memberInfo .georgia{font-size:1.05em;margin-bottom:.3em;}div#memberInfo .georgia strong{font-size:1.3em;}div#memberInfo p em{color:#856d21;}div#memberInfo p.bM{margin-bottom:0;padding-bottom:0;}div#memberInfo div.divider{height:5px;background:transparent url('../images/divider-memberInfo.gif') no-repeat center;margin-bottom:1em;}div#memberInfo p a.bM{display:block;line-height:1.727em;height:1.727em;width:15.181em;text-align:center;margin:0 auto;color:#fff;text-decoration:none;background:transparent url('../images/backBM.gif') no-repeat;font-weight:bold;}div#memberInfo p a.bM:hover{background-position:0 -1.727em;}div#memberInfo p a.bM:focus,div#memberInfo p a.bM:active{background-position:0 -3.454em;}div#memberInfo span.expired{color:Red;}ul#stayQ,ul.stayQ{list-style-type:none;width:9.5em;height:1.5em;margin:0 auto .3em auto;background:transparent url('../images/stayOff.gif') repeat-x;}ul#stayQ li,ul.stayQ li{font-size:1em;display:block;margin:0;float:left;width:1.9em;height:1.5em;overflow:hidden;background:transparent url('../images/stay.gif') no-repeat left top;}ul#lNav{font-size:1em;border:solid 1px #cad4d7;border-top:none;width:22.7em;}ul#lNav li{font-size:1.2em;line-height:1.25em;background:#ebebeb;}ul#lNav li a,ul#lNav li span.title,ul#lNav li.emptyHeader span.disabled{display:block;padding-left:1.58em;line-height:3.16em;height:3.16em;text-decoration:none;font-weight:bold;background:transparent url('../images/backLNav.gif') repeat-x;}ul#lNav li span.title{cursor:pointer;}ul#lNav li.disabled span.title,ul#lNav li.disabled,ul#lNav li.emptyHeader span.disabled{cursor:auto;color:#727272;}ul#lNav li ul.submenu{list-style-type:disc;margin-left:1em;padding-bottom:1em;padding-top:.9em;}ul#lNav li ul.submenu li{margin-left:2em;line-height:1em;}ul#lNav li ul.submenu li a{font-size:.83em;display:inline;padding-left:0;line-height:.8em;height:auto;text-decoration:none;font-weight:normal;background:none;}p.lCC{padding-left:6.81em;height:4em;background:transparent url('../images/leaderClubCard.gif') no-repeat;margin:1.4em 0 .6em 0;}div#mC{overflow:hidden;}div#mC .pt{padding-top:4em;}.pst,.cite{font-family:Georgia;font-style:italic;font-size:1.6em;line-height:1.375em;color:#856d21;text-align:center;padding-bottom:.8em;background:transparent url('../images/tope.gif') no-repeat center bottom;}.cite{font-size:1.2em;background:transparent url('../images/quotes.gif') no-repeat .8em 0;padding:1em 2.08em;text-indent:0;}div.reservations{padding-top:3em;margin-right:2.5em;}p.uPR{font-size:1.1em;line-height:1.727em;background-color:#f1f4f5;text-transform:uppercase;padding-left:.7em;}div.member div.feature{position:relative;width:27.2em;height:16.7em;padding:2.5em 43.3em 0 2.5em;background-color:#f1f4f5;}div.member div.feature images{display:block;position:absolute;top:0;right:0;}div.member div.feature img{display:block;position:absolute;top:0;right:0;}div.member div.feature h3.h3{color:#393939;}div.member div.feature p{margin:0;line-height:1.3em;}div.member div.feature p em{font:italic 1.16em/1em Georgia,serif;}div.member div.feature p.reward{margin-top:.7em;}div.member div.feature p span.expired{color:Red;}div.reservation,div.hotelInfo,li.reservation{position:relative;height:8.2em;width:37.7em;padding:0 0 0 10.5em;}div.hotelInfo{margin-bottom:3em;}div.reservation images,div.hotelInfo images,div.reservation img,div.hotelInfo img{display:block;position:absolute;top:0;left:0;}div.reservation h4,li.reservation h4,div.reservation p,li.reservation p{font-size:1.1em;line-height:1.272em;}p.nR,p.vR,div.nR{position:absolute;right:0;width:14.09em;}p.nR,div.nR{position:absolute;right:0;top:0;}p.nR a,div.nR a{text-decoration:none;display:block;position:relative;padding-left:1.727em;text-align:right;background:transparent url('../images/backNR.gif') no-repeat 10px 0;}div.nR div.notEligible{text-decoration:none;display:block;position:relative;text-align:right;background:none;}div.nR div.notEligible a{display:block;background:none;padding:0;}p.nR a span.a,div.nR div.notEligible a span.a{text-decoration:underline;}div.nR div.notEligible a span.normal{text-decoration:none;color:#393939;}p.nR a span.comentary,div.nR div.notEligible a span.comentary,p.aMOO span.comentary{display:none;position:absolute;bottom:0;left:.3em;padding:1em;width:11.54em;height:8.727em;background:transparent url('../images/tooltip.png') no-repeat;text-align:left;color:#393939;text-decoration:none;line-height:1.35em;}p.nR a:hover span.comentary,div.nR div.notEligible a:hover span.comentary,p.aMOO:hover span.comentary{display:block;cursor:pointer;}p.aMOO span.comentary{bottom:1em;padding:1em 1em 0;height:9em;}p.nR a span.mediumComentary,div.nR div.notEligible a span.mediumComentary{display:none;position:absolute;top:-9.8em;left:.3em;padding:1em;width:17.54em;height:8.727em;background:transparent url('../images/tooltip-medium.png') no-repeat;text-align:left;color:#393939;text-decoration:none;line-height:1.35em;}p.nR a:hover span.mediumComentary,div.nR div.notEligible a:hover span.mediumComentary{display:block;}p.vR{position:absolute;right:0;bottom:.5em;}p.vR a,a.sB,input.sB,input.vR{cursor:pointer;display:block;margin:0 0 0 auto;height:1.727em;width:10.45em;font-weight:bold;color:#fff;text-align:center;text-decoration:none;line-height:1.727em;background:#f00 url('../images/backVR.gif') no-repeat;width:115px;}p.vR a:hover,input.sB:hover{background-position:0 -19px;}a.sB:hover{background-position:-10px -604px;}p.vR a:focus,input.sB:focus,p.vR a:active,input.sB:active{background-position:0 -38px;}a.sB:focus,a.sB:active{background-position:-10px -623px;}input.sB190{cursor:pointer;display:block;margin:0 0 0 auto;height:1.727em;width:10.45em;font-weight:bold;color:#fff;text-align:center;text-decoration:none;line-height:1.727em;background:#f00 url('../images/backVR190width.gif') no-repeat;width:190px;}a.sB{background:url("../images/arrowsandcalendarbutton.png") no-repeat scroll -10px -585px #fff;width:185px;}a.sB.disabled{background:url("../images/backSbGrey.png") no-repeat scroll 0 0 #fff;width:115px;}div.hotelInfo p.place span{display:block;}div.hotelInfo p.place span.tel{margin-top:.6em;}div.hotelInfo h4,div.hotelInfo p{font-size:1.1em;line-height:1.272em;}div.promoPrivateSale{text-align:center;padding:1em 1em 1em 1em!important;}div.promo{position:relative;padding:1em 1em 1em 11.8em;height:7em;background-color:#f1f4f5;}div.promo p{font-size:1.2em;line-height:1.272em;}div.promo p images{position:absolute;top:1em;left:1em;}div.promo p img{position:absolute;top:1em;left:1em;}div.promo p strong{text-transform:uppercase;background-color:#f1f4f5;}div#bookNow{background-color:#f0f8fa;border:solid 1px #6098ab;margin:3em 0 0 auto;position:relative;overflow:hidden;width:22.1em;padding-bottom:1.4em;}div.joinConfirmation div#bookNow{margin:0 0 0 0!important;}div#bookNow h3{height:24px;background:transparent url('../images/backBN.gif') repeat-x;color:#fff;font-weight:bold;text-align:center;font-size:11px;line-height:2em;font-family:Arial;}div#bookNow fieldset{padding-left:2.5em;}div#bookNow fieldset p{margin:0;padding:0;font-size:1.1em;}div#bookNow fieldset legend,.legend{font:bold 1.3em/2em Arial,Helvetica,sans-serif;}div#bookNow fieldset legend{font:bold 1.1em/2em Arial,Helvetica,sans-serif;padding:0;}div#bookNow input,div#bookNow select,div.checkAvailability input,div.checkAvailability select{display:block;width:161px;margin-bottom:.5em;height:1.5em;border:solid 1px #b0b0b0;}div#bookNow fieldset label{line-height:1.3em;font-size:.9em;}div#bookNow input.short{line-height:1.5em;}div#bookNow input.short,div.checkAvailability p input.short{width:7.6em;}div#bookNow select.short,div.checkAvailability select{width:3em;}div#bookNow images.calendar{display:block;margin:-2em 0 0 7.5em;}div#bookNow div.divider{margin:1em 1.4em;padding:0;}div#bookNow p.groupRates{margin:-2.7em 0 0 50px;font-size:1em;line-height:1.1em;}a.sB{margin:.8em 0 .3em 0;color:#fff;}div#findInspiration{position:relative;width:22.1;margin-top:1.5em;padding-top:6.2em;border-left:solid 1px #dedede;border-right:solid 1px #dedede;}div#findInspiration h3.first{position:absolute;left:-1px;top:0;padding:1.25em 0 0 1.25em;width:11.5em;background:transparent url('../images/ct-fI.gif') no-repeat;}div#findInspiration div.divider{margin:0;}div#findInspiration p{padding-left:2.08em;}div#findInspiration .pst{padding-top:1.1em;padding-left:2.7em;font-size:1.2em;text-align:left;background:none;background:transparent url('../images/quotes.gif') no-repeat .8em 0;}div#findInspiration .pst q{display:block;margin:0 2.5em 1em 0;}div#inspireOther{position:relative;width:22.1;padding:1.5em 0 3.5em 0;border-left:solid 1px #dedede;border-right:solid 1px #dedede;background-color:#f1f4f5;}div#inspireOther p{margin:0 0 .5em 0;text-align:center;}div#inspireOther p images{margin-top:.5em;}div#inspireOther p.recomend{position:absolute;width:18.583em;margin:0!important;padding-bottom:1.9em;left:-1px;bottom:0;background:transparent url('../images/cb-fI.gif') no-repeat left bottom;}div#inspireOther h4{margin-left:1.563em;}div#mOnlyOffers{position:relative;clear:both;width:48em;border-left:solid 1px #dedede;border-right:solid 1px #dedede;margin-top:3em;padding-top:5.8em;padding-bottom:1.5em;}div#mOnlyOffers div.divider{margin:1em 1.5em 2em 1.5em;}div#mOnlyOffers p.aMOO{position:absolute;font-size:1.1em;top:-1.5em;right:0;}div#mOnlyOffers p.aMOO.disabled{color:Gray;cursor:pointer;}div#mOnlyOffers .offer p.aMOO{position:relative;top:auto;right:auto;font-size:1.2em;}div#mOnlyOffers h3{position:absolute;top:0;padding-top:1.2em;padding-left:.75em;left:-0.05em;width:24.1em;background:transparent url('../images/ct-mOO.gif') no-repeat;}div#mOnlyOffers div.cbMOO{height:5px;width:48.2em;position:absolute;bottom:0;left:-0.1em;background:transparent url('../images/cb-mOO.gif') no-repeat;}div#mOnlyOffers div.offer{position:relative;margin:0 1.5em;padding-left:20.5em;}div#mOnlyOffers div.offer images.offer{float:left;margin-left:-20.5em;margin-top:.6em;}div#mOnlyOffers div.offer ul{list-style-type:disc;font-size:1.1em;margin-left:.916em;}div#mOnlyOffers div.offer ul li{font-size:1em;line-height:1.272em;margin:0 0 .8em 1em;}div#mOnlyOffers div.offer a.sB{font-size:.916em;}a.change{padding-left:1.416em;background:transparent url('../images/backChange.gif') no-repeat 0 .1em;}a.changeMin{padding-left:1.416em;background:transparent url('../images/backChangeMin.gif') no-repeat 0 .1em;}div.account h3{background-color:#818f96;font-size:1.1em;text-transform:uppercase;font-weight:bold;color:#fff;line-height:1.727em;padding-left:.45em;margin:2.726em 0 1.363em 0;}div.account h3.mt2{margin-top:1.878em;}div.account p{margin:0;}div.account h4{font:bold 1.2em/1.25 arial,helvetica,sans-serif;}div.account div.feature,div.account fieldset.feature,div.upgrade div.feature{background-color:#f1f4f5;padding:1em 0 1em 1em;margin-bottom:2em;}div.account div.feature p.col{width:19.5em;}div.account div.exclusive{padding:1.5em 0 1.5em 2.1em;margin:.5em 0 0 0;}div.account div.exclusive em{color:#f15a22;font-style:italic;}div.account fieldset.password{padding:1.5em 0 0 1em;margin-bottom:2em;}div.account fieldset.password legend{display:none;}div.account fieldset.password p{clear:both;height:3em;}div.account fieldset.password label,div.account fieldset.password input.pass{display:block;float:left;}div.account fieldset.password label{width:12.08em;}div.account fieldset.password input.pass,div.registration input.text,input.text{width:17.5em;height:1.75em;border:solid 1px #dedede;}div.account fieldset.password input.sB{margin:0;width:11.5em;line-height:1.9em;height:1.9em;margin-right:.4em;}div.account fieldset.password p.sB{padding-left:12em;}div.account fieldset.password p.sB input{font-size:.916em!important;width:10.454em;height:1.727em;}div.account fieldset.password p.sB *{margin-right:.4em;}form#loginForm{position:relative;}div.aAI{position:absolute;right:-23.8em;top:-2em;width:23.8em;background:transparent url('../images/aAI.gif') no-repeat -22.3em center;}div.account div.aAI{float:right;position:relative;top:-4em;}div.aAI div.ct,div.aAI div.cb,div.aAI div.aAICont{position:relative;width:22.3em;background:transparent url('../images/aAI.gif') no-repeat;}div.aAI div.ct{height:.5em;background-position:0 0;margin-left:auto;overflow:hidden;}div.aAI div.cb{height:0;padding-top:.5em;background-position:0 -1.9em;background-color:#f1f4f5;margin-left:auto;overflow:hidden;}div.aAI div.aAICont{background:#f1f4f5;margin-left:1.5em;width:20.7em;padding-left:1.5em;}div.account div.aAI div.aAICont p{font-weight:bold;padding:0;padding-left:1.5em;}div.aAI div.aAICont p.ok{background:transparent url('../images/aOk.gif') no-repeat 0 .25em;margin-bottom:0!important;}#communicationSubmit{font-size:.916em!important;display:inline;}#btnPasswordSend{padding-right:0;}div#messagefrmCarbon{top:-11em;}div#messagefrmCarbon .aAICont{height:40px;}div#jNow{position:relative;width:20.5em;padding:9.1em 0 .9em 2.22em;margin-bottom:1.5em;background:transparent url('../images/backJN.gif') repeat-x 0 .9em;border:solid 1px #dedede;border-top:none;border-bottom:none;}div#jNow .h5{color:#856d21;}div#jNow ul{background:transparent url('../images/tope.gif') no-repeat 5.5em bottom;padding-bottom:2.2em;}div#jNow p.lCC{font-size:1em;position:absolute;top:0;left:-1px;margin:0;padding:0;width:22.9em;color:#856d21;background:transparent url('../images/ct-jN.gif') no-repeat;}div#jNow p.lCC images{display:block;margin:-.5em auto 1.7em auto;}div#jNow div.bottom{position:absolute;height:.9em;bottom:0;left:-1px;width:22.9em;background:transparent url('../images/cb-jN.gif') no-repeat bottom;}div.registration{position:relative;}div.registration legend.h3,div.recommendHotel h3.h3{padding:0;margin:0 0 .75em 0;line-height:1.5em;width:100%;background:transparent url('../images/divider.gif') repeat-x 0 1.4em;}div.registration p.rFields{font-size:1.1em;position:absolute;top:.4em;right:1em;height:1.4em;}div.registration p.rFields,x:-moz-any-link{top:-3.7em;}div.registration fieldset{position:relative;padding-bottom:.2em;}div.registration fieldset p{clear:both;height:1.75em;padding:.625em 0 .625em 0;margin:0!important;border:solid 1px #fff;}div.multierror,p.error,div.error{border:solid 1px #cc000a!important;background-color:#faebeb;color:#cc000a;font-weight:bold;clear:both!important;}p.error{border:none!important;}div.multierror,div.error{display:block;}div.multierror span.error,p.error span.error{display:block;float:left;width:9.090em;min-height:2em;font-size:.833em;line-height:.9em;padding:.2em 0 0 .8em;background:transparent url('../images/error-s.gif') no-repeat .8em 0;}div.multierror span.clear,p.error span.clear{display:block;}div.multierror label.error,p.error label.error{width:8em;text-align:left;display:block;padding-left:2.5em!important;margin-bottom:.8em;float:none;}div.registration p.error{height:auto!important;margin-bottom:.5em!important;}div.error{padding:2em;padding-left:5.2em;background:#faebeb url('../images/error-m.gif') no-repeat 2em 2em;margin:2em 0;}div.multierror span,div.error span{font-size:1.2em;line-height:1.25em;}div.multierror span label,div.error span label{float:none!important;display:list-item;text-align:left;margin-left:1em;width:auto;}div.registration p{clear:both;}div.multierror p{border:none!important;}div.multierror span{position:absolute;left:350px;}div.mailAlreadyInUse p{font-size:1.1em;clear:both;padding-bottom:.5em;}div.mailAlreadyInUse label{width:5em!important;text-align:left;}div.mailAlreadyInUse input.text{width:10em!important;line-height:1.5em!important;height:1.5em!important;margin-right:.5em;background-color:transparent;border:solid 1px #e4e4e4;}div.mailAlreadyInUse input.send{float:left;display:block;border:solid 1px #e4e4e4;margin-left:-0.6em;}div.registration label,div.registration input.text,div.registration input.checkbox,div.registration span.radio,div.registration select.select{display:block;float:left;}div.registration select.select.half{width:10.6em;}div.registration label,div.registration span.radio{width:11em;padding-right:.36em;text-align:right;}div.registration label.long{width:auto;}div.registration label.xL{width:27em;text-align:left;display:block;}div.registration input.text,div.registration select.select{line-height:2.1em;height:2.1em;width:21em;}div.registration select.select{font-size:.83em;width:13.6em;}div.registration input.checkbox{font-size:1em;margin:.2em .3em 0 13.6em;}div.registration input.simple{margin:.2em .6em 0 0!important;}div.registration em.passInd{display:block;clear:both;font-size:.916em;font-style:italic;margin-left:12.36em;}div.registration label.radio,div.registration input.radio{display:inline;float:none;}div.registration p.radio{height:2.5em;margin-top:.05em;}div.registration p.password{height:4.25em;}div.registration p.zip{height:3.6em;}div.registration p.privacy{margin-bottom:1.5em;}div.registration p.comunications{height:auto!important;margin-bottom:4em!important;margin-top:.4em!important;}div.registration p.billing .xL,div.registration p.comunications .xL{width:35em;}div.registration span.helpLang{display:block;float:right;width:12.812em;padding:0 2.272em 0 1.636em;font:1em/1.3em Arial,Helvetica,sans-serif;}div.registration span.helpLang a{float:left;padding:0;width:1.5em;font:1em/1.3em Arial,Helvetica,sans-serif;background:transparent url('../images/help.gif') 0 .2em no-repeat;}div.registration textarea{display:block;font:1.1em/1.3em Arial,Helvetica,sans-serif;width:42.9em;padding-left:1em;margin-bottom:2.272em;}div.registration input.submit,div.registration span.submit{display:block;float:left;}div.registration input.submit,div.joinConfirmation a.enterLCLN,div.recommendHotel input.sR{text-align:center;font-family:'Century Gothic',Arial,sans-serif;text-transform:uppercase;background:transparent url('../images/backSubmit.gif') no-repeat;color:#fff;cursor:pointer;}div.registration input.submit:hover,div.joinConfirmation a.enterLCLN:hover,div.recommendHotel input.sR:hover{background-position:0 -33px;}div.registration input.submit:focus,div.joinConfirmation a.enterLCLN:focus,div.recommendHotel input.sR:focus,div.registration input.submit:active,div.joinConfirmation a.enterLCLN:active,div.recommendHotel input.sR:active{background-position:0 -66px;}div.registration input.submit{font-size:1.4em;height:1.9em;line-height:1.95em;width:5.812em;}div.registration span.submit{margin:.916em 0 0 1.75em;}div.registration p.submit{margin-bottom:1.75em!important;}div.registration div.sMarker{width:10.6em;height:4.8em;line-height:4.8em;text-align:center;background:#ececec;}div.registration #NameCardText{font-size:12px;font-weight:bold;line-height:15px;width:132px;}div.registration #NameCardSideError{width:90px;font-size:10px;line-height:9px;padding-left:8px;padding-top:2px;}div.joinConfirmation .m3{padding-bottom:1.5em;}div.joinConfirmation div.lCC,div.lCCPrint{display:block;width:23.4em;float:left;margin:0 2em 3em 0;position:relative;height:15.3em;}div.lCCPrint{float:none;margin:1em;}div.joinConfirmation div.lCC images,div.lCCPrint images{display:block;position:absolute;z-index:10;}div.joinConfirmation div.lCC span,div.lCCPrint span{display:block;position:absolute;left:1.8em;z-index:11;color:#fff;text-transform:uppercase;font-size:.9em;font-weight:bold;}div.joinConfirmation div.lCC span.name,div.lCCPrint span.name{top:11.333em;}div.joinConfirmation div.lCC span.number,div.lCCPrint span.number{top:12.555em;}div.joinConfirmation div.lCC span.since,div.lCCPrint span.since{top:13.777em;}div.joinConfirmation div.lCC span.expires,div.lCCPrint span.expires{top:13.777em;right:1.8em;left:auto;}div.joinConfirmation div.lCCT{width:46.2em;float:left;}div.joinConfirmation a.enterLCLN{display:block;font-size:1.166em;line-height:2.35em;height:2.35em;width:24.64em;text-decoration:none;background-image:url('../images/backEnterLCLN.gif');}div.joinConfirmation .divider{margin-bottom:3em;}div.joinConfirmation a.printer,div.upgrade a.printer,a.printer{padding-left:1.436em;background:transparent url('../images/printer.gif') no-repeat 0 1px;}div.recommendHotel h2.h2{padding-bottom:.48em;}div.recommendHotel p.topText{padding-bottom:.6em;}fieldset.recommendation legend{width:100%;font-size:1.2em;line-height:1.25em;font-weight:bold;}fieldset.recommendation textarea{width:100%;}fieldset.recommendation ul.checkboxList li{display:block;float:left;width:17.33em;font-size:1.2em;line-height:1.25em;margin-bottom:.583em;}fieldset.recommendation ul.checkboxList li.clear{width:100%;height:0;margin-bottom:1.516em;}fieldset.recommendation p.checkbox{margin-top:2.5em;}div.recommendHotel input.sR{margin-top:.4em;font-size:1.166em;background-image:url('../images/backSubmitRecommendation.gif');width:17.64em;height:2.35em;line-height:2.35em;}div.recommendHotel p span.tip{display:block;position:relative;height:0!important;font-size:.916em;line-height:1.3em;}div.recommendHotel p span.tip span.tipText{display:block;position:absolute;width:18.3em;padding-left:1.7em;top:0;right:-22.5em;background:transparent url('../images/help.gif') no-repeat 0 .1em;}div.upgrade{position:relative;background:transparent url('../images/cb-u.gif') no-repeat bottom left;padding-bottom:.4em;}p.printer,p.printer{position:absolute;top:.5em;right:0;}div.upgrade div.divider{margin:0!important;padding:0;}div.upgrade div.feature p{margin:0;}div.upgrade div.feature p span{display:block;}div.upgrade div.level{position:relative;width:49.3em;padding:3em 2em 3em 21.5em;border:solid 1px #dedede;border-top:none;border-bottom:none;}div.upgrade div.hr{background:transparent url('../images/ct-u.gif') no-repeat;height:.5em;}div.level p.fee,div.upgrade div.level p.card,div.upgrade div.level p.select{font-size:1em;position:absolute;top:0;left:0;width:22em;}div.level p.card images{display:block;margin:3em auto 0 auto;}div.level p.fee{margin:11.6em 0 0 0;text-align:center;}div.level p.fee strong{font-size:1.2em;color:#856d21;}div.level p.select{margin:14em 0 0 0;}div.level p.select a.sB{font-size:1.1em;background-image:url('../images/backSelect.gif');background-position:0 -19px;width:6.636em;margin:0 auto;}div.level h3.h3{padding-bottom:.75em;}div.level ul.list{margin:0!important;}div.level ul.list li{padding-bottom:.25em;margin-bottom:0;}div.stayPreferences h2.h2{width:8.958em;float:left;margin-bottom:1.358em;}div.stayPreferences div.q5{padding-top:.818em;}div.stayPreferences fieldset{width:20em;padding-bottom:2em;}div.stayPreferences fieldset legend{font-size:1.1em;font-weight:bold;text-transform:uppercase;line-height:3em;width:18em;margin-left:-0.3em;}div.stayPreferences fieldset legend,x:-moz-any-link{text-indent:-0.2em;}div.stayPreferences div.fieldset{padding-top:1.6em;padding-bottom:2em;}div.stayPreferences fieldset p,div.stayPreferences div.fieldset p{line-height:1.833em;margin-bottom:0;}div.stayPreferences .tagline{font-weight:bold;text-transform:uppercase;margin-bottom:.2em;}div.stayPreferences .ct{position:relative;top:0;left:0;background:transparent url('../images/ct-sP.gif') no-repeat;padding-top:1.583em;padding-left:3.333em;padding-bottom:.7em;}div.stayPreferences .ct span.indicator{display:block;width:2.7em;height:2.7em;position:absolute;left:-1.459em;top:2.7em;background:transparent url('../images/indicator-sP.gif') no-repeat;}div.stayPreferences .ct span.indicator,x:-moz-any-link{left:-1.4em;}div.stayPreferences .ct span.indicator em{display:block;position:absolute;left:4.8em;top:-1em;white-space:pre;}div.stayPreferences .left{padding-left:4em;}div.stayPreferences .right{padding-left:.8em;padding-right:1.2em;}div.stayPreferences .cb{background:transparent url('../images/cb-sP.gif') no-repeat;height:6px;}div.stayPreferences input.sB{font-size:.916em;width:10.45em;margin-right:3em;}div.stayPreferences input.text{width:14em;border:solid 1px #dedede;padding:.2em 0;}div#roomPreferences,div#snackPreferences,div#exclusiveOffers{background:#f1f4f5 url('../images/cr-sP.gif') repeat-y;width:48.2em;margin-bottom:3em;margin-left:2.5em;}div.offersMember h2{padding-bottom:.3em;}div.offersMember div.upcomingEvent{position:relative;background:#f1f4f5 url('../images/cr-oM.gif') repeat-y;padding-bottom:2em;min-height:34.9em;}div.upcomingEvent h3.h3{background:transparent url('../images/ct-oM.gif') no-repeat;padding:1.25em 0 .2em .833em;}div.upcomingEvent h4{margin-left:20.888em;margin-right:1.388em;padding-bottom:0;}div.upcomingEvent p{margin-left:31.333em;margin-right:2.088em;}div.upcomingEvent p.image{position:absolute;top:4.5em;left:1.25em;margin:0;}div.upcomingEvent p.price{position:absolute;top:24.333em;left:1.25em;margin:0;width:27.109em;height:3.333em;background-color:#fff;padding:1.25em 0 0 1.25em;}div.upcomingEvent p.price span{display:block;}div.offersMember div.cb{background:transparent url('../images/cb-oM.gif') no-repeat left top;height:.5em;overflow:hidden;margin-bottom:3em;}div.offersMember div.offer,div.offersNonMember div.offer{padding:0 0 0 35.9em;position:relative;padding-bottom:3em;width:37.1em;}div.offersMember div.offer p.image,div.offersNonMember div.offer p.image,div.memberOffer p.image{position:absolute;top:0;left:.1em;height:225px;width:330px;overflow:hidden;}div.offersMember div.offer a.sB,div.offersNonMember div.offer a.sB{font-size:.916em;}div.offersMember div.divider,div.offersNonMember div.divider{margin-bottom:3em;}div.pagination div.divider{margin-bottom:.8em;background:none;}div.pagination div.divider hr{display:block;background:#b8b8b8;color:#b8b8b8;border:none;height:1px;}div.pagination p{text-align:right;word-spacing:.5em;margin-bottom:.5em;}div.offersNonMember p.intro{width:40em;margin-bottom:2.2em;}div.offersNonMember div.partnersOffers{width:40em;}div.offersNonMember div.partnersOffers a.button{font-size:1.166em;}div.offersNonMember div#jNow{position:relative;width:20.5em;padding:9.1em 0 .9em 2.22em;margin-bottom:1.5em;background:transparent url('../images/backJN.gif') repeat-x 0 .9em;border:solid 1px #dedede;border-top:none;border-bottom:none;}div#jNow p.lCC{padding:3em 2em 0 2em;width:18.9em;}div#jNow p.lCC em{font-size:1.8em;font-family:georgia,serif;line-height:1.222em;}div.offersNonMember div#jNow a.big{font-size:1.166em;}div.offersNonMember div#jNow div.bottom{height:1em;bottom:-0.9em;}div.rewardActivity .q5{float:left;}div.rewardActivity div.redeem{top:0;}div.rewardActivity div.earn{top:2em;}div.rewardActivity div.aAI{position:relative;background-position:-22.3em 2em;right:auto;float:right;}div.aAI div.aAICont{padding-top:1em;padding-bottom:1em;}div.aAI div.aAICont p{padding-left:1.666em;padding-right:1.666em;font-weight:normal;}div.aAI div.aAICont ul,div.aAI div.aAICont ol{padding-left:2.5em;padding-right:2em;}div.aAI div.aAICont h4{font:italic 1.4em/1.142em georgia,serif;margin-bottom:1em;padding-left:1.428em;padding-right:1.428em;color:#856d21;}div.aAI div.aAICont p,div.rewardActivity div.aAICont li{line-height:1.166em;}div.noComplimentary{border:solid 1px #b8b8b8;border-top:none;border-bottom:none;padding:1.5em 2em 1em 2em;}div.noComplimentary ul.list{margin-bottom:0;}table.table{position:relative;clear:both;width:48.2em;position:relative;border:solid 1px #b8b8b8;border-top:none;border-bottom:none;}table.table col.c0{width:60px;}table.table col.c1{width:155px;}table.table col.c2{width:267px;}table.table caption{font-size:1.1em;padding:0 1.5em 1em 1.5em;margin-bottom:0!important;}table.table caption.ct-table,div.rewardActivity div.ct-table{background:transparent url('../images/ct-rA.gif') no-repeat;padding-top:1em;}table.table thead tr{height:3em;}table.table thead th{vertical-align:top;}table.table thead th span{display:block;font-size:1.1em;line-height:1.636em;height:1.636em;font-weight:bold;text-transform:uppercase;color:#fff;background-color:#818f96;padding:0 1.818em;}table.table tbody td,table.table tbody th{position:relative;font-size:1.2em;line-height:1.25em;padding:1em 1.666em;vertical-align:top;}table.table tr{background:transparent url('../images/divider.gif') repeat-x bottom;}table.table tbody tr.back{background-color:#faf7eb;}table.table td a.change{background-position:0 .2em;display:block;}table.table strong.lc{color:#856d21;}table.table strong.alert{color:#f15a22;}table.table tbody tr th{padding-top:1.6em;text-align:center;font-weight:bold;color:#fff;background:transparent url('../images/backNumber.gif') no-repeat center 1.2em;}table.table tbody tr th.noStay{background-image:url('../images/backNumberNoStay.gif');}table.table tbody td.divider{background:transparent url('../images/divider-tr.gif') repeat .2em 0;}table.table tbody td.message div{font-size:.833em;background-color:#f1f4f5;margin:0;padding:2em 2em 1em 2em;}table.table tbody td.expired{color:#707070;}table.table tbody td div.note{font-size:.916em;line-height:1.272em;background-color:#f1f4f5;margin:1em 0 0 0;padding:.7em;}table.table tbody td em{color:#f15a22;}table.table tbody td div.details{position:relative;height:380px;font-size:.916em;}table.table tbody td div.details table{font-size:.785em;position:absolute;top:20px;width:400px;background:#fff;z-index:2;}table.table tbody td div.details table caption{font-size:12px;font-weight:bold;line-height:1.6em;padding:0;}table.table tr.nBB{background:none;}div.rewardActivity div.cb-table{background:transparent url('../images/cb-rA.gif') bottom left;height:1.1em;}div.rewardActivity ul.stayQ{padding-top:1.1em;margin-left:.4em;background-position:0 1.1em;}div.rewardActivity p.staysTit{padding-top:.933em;margin-left:1.4em;position:relative;height:auto;margin-bottom:0!important;padding-bottom:.75em;}div#ineligibleStays h4,div#eligibleStays h4{display:none;}div#ineligibleStays table,div#eligibleStays table{border:none;margin-left:.1em;margin-right:.1em;}div.stays{background:transparent url('../images/cr-rA.gif') repeat-y;}div.rewardActivity div.mB{margin-bottom:3em;}div.stays .mB{margin-bottom:0;}.ui-tabs-nav{display:block;position:relative;height:3.2em;background:transparent url('../images/backTabsTop.gif') no-repeat left bottom;}.ui-tabs-nav li{display:block;float:left;background:transparent url('../images/backTabs.gif') no-repeat;width:9.9em;height:1.916em;line-height:1.916em;overflow:hidden;margin-right:.5em;font-size:1.2em;text-align:center;}.ui-tabs .ui-tabs-hide{display:none;}.ui-tabs-nav .ui-state-default{background-position:-9.833em 0;}.ui-tabs-nav .ui-state-active{background-position:0 0;}.ui-tabs-nav .ui-state-active a{font-weight:bold;text-decoration:none;color:#393939;}.ui-tabs-nav .no-tabs{background-image:none!important;}li.cancelled a.sB,input.vR,a.vR,input.vR{background-image:url('../images/backCancelled.gif');width:15.545em;background-position:0 -19px;}div.yourReservations div.intro{position:relative;}div.yourReservations ul.reservationsList{padding-bottom:1em;}div.yourReservations li.reservation{width:73em;padding:2em 0 1.8em 0;height:auto;background:#fff url('../images/divider.gif') repeat-x bottom;}div.yourReservations .ui-tabs-nav{height:2.2em;background:none;border-bottom:solid 1px #b8b8b8;}div.yourReservations div.pagination p{line-height:2.5em;height:2.5em;margin:0!important;}div.yourReservations div.bottom{margin-bottom:2em;}li.reservation div.nR{top:3.6em;position:static;float:right;top:auto;right:auto;padding-bottom:4em;width:auto;}li.reservation div.nR a{padding-left:2.727em;}li.reservation div.nR div span.comentary,li.reservation div.nR div.notEligible div span.comentary{display:none;position:absolute;bottom:1.5em;right:.3em;left:auto;padding:5px 0;width:19.54em;height:auto;background:transparent url('../images/tooltip-reservation-top.png') no-repeat 0 0;text-align:left;color:#393939;text-decoration:none;line-height:1.35em;}li.reservation div.nR div:hover span.comentary,li.reservation div.nR div.notEligible div:hover span.comentary{display:block;}li.reservation div.nR div span.comentary .middle,li.reservation div.nR div.notEligible div span.comentary .middle{background:transparent url('../images/tooltip-reservation-middle.png') repeat-y;width:17.54em;padding:0 1em;display:block;}li.reservation div.nR div span.comentary .bottom,li.reservation div.nR div.notEligible div span.comentary .bottom{background:transparent url('../images/tooltip-reservation-bottom.png') no-repeat;width:19.54em;display:block;height:25px;}li.reservation div.nR div span.comentary .middle a,li.reservation div.nR div.notEligible div span.comentary .middle a{display:inline;}li.cancelled div.nR{top:3.6em;width:19em;}li.reservation div.nR div.notEligible{width:19em;}li.reservation p.h4{margin:0!important;padding:0!important;}li.reservation p.image{position:absolute;left:0;top:3.818em;}li.cancelled p.image{top:5.418em;}li.reservation div.hotel{margin-right:1em;margin-left:10.5em;margin-top:.2em;width:15.4em;}li.reservation p.dates{margin-top:.2em;}li.reservation a.change{margin-left:9.545em;}li.reservation ul.options{position:absolute;bottom:14.4em;right:0;width:73em;}li.reservation ul.options li{position:absolute;font-size:1.1em;}li.reservation ul.options li.vR{top:9.527em;right:0;}li.reservation ul.options li.cancel{top:12.090em;left:23.636em;white-space:pre;}li.reservation ul.options li.make{top:13.090em;right:0;}li.reservation div.cancellation{display:none;margin:1.8em 0 0 10.5em;}li.reservation div.cancellation h5{font-size:1.1em;line-height:1.272em;font-weight:bold;}li.reservation div.divider{margin:0!important;padding:0!important;}li.reservation .feature-single-line{padding:0 1.272em;background:transparent url('../images/feature-single-line.gif') no-repeat;height:3.545em;line-height:3.545em;}li.reservation .feature-single-line em{font-family:georgia,serif;}.last{background:none!important;}div.yourReservations div.assistance{width:22.3em;margin-bottom:.3em;background:transparent url('../images/cr-yR.gif') repeat-y;}div.assistance .h4{background:transparent url('../images/ct-yR.gif') no-repeat;padding-top:.9375em;padding-left:.9375em;padding-right:.9375em;}div.assistance div.cb{height:.5em;margin-top:1em;background:transparent url('../images/cb-yR.gif') no-repeat bottom;}div.assistance p{font-size:1.1em;margin:0 1.363em;}div.yourReservations div.findReservations{background:transparent url('../images/cr-mOO.gif') repeat-y;}div.findReservations .h4{background:transparent url('../images/ct-mOO.gif') no-repeat;padding-top:.9375em;padding-right:.9375em;padding-left:.9375em;}div.findReservations p{margin:0 1.363em;}div.findReservations input.sB{font-size:.916em;width:5.636em;background-image:url('../images/backSearch-s.gif');}div.findReservations input.text{width:15em;}div.findReservations label,div.findReservations input{float:left;margin-right:.4em;}div.findReservations div.ct{height:2em;background:transparent url('../images/cb-mOO.gif') no-repeat bottom;}div.yourReservations div#bookNow{margin:0;}div.yourReservations div#bookNow h3{text-align:left!important;text-indent:1.5em;}div.right-reservation{float:right;position:relative;right:auto;top:auto;height:10em;padding-bottom:4em;width:auto;}div.memberLogin .form fieldset{padding-bottom:1.5em;margin-bottom:2em;}div.placer div.memberLogin{bottom:auto;top:7.8em;background-position:-22.3em 2em;left:51.8em;}div.memberLogin .form p.aTI input.sB{margin:0!important;float:none!important;}div.lcPrivateSale{width:1100px!important;}div.lcPrivateSale fieldset{color:White;font-family:Arial,Verdana,Helvetica,sans-serif;margin:10px 0 10px 0;text-align:justify;}div.lcPrivateSale .logo{margin:50px 0 20px 0;width:200px;float:left;}div.lcPrivateSale h1{width:880px!important;float:right;font-size:26px;text-align:center;color:#fff;background:transparent;margin-top:50px;margin-right:20px;text-transform:uppercase;}div.lcPrivateSale h2{width:880px!important;float:right;font-size:20px;text-align:center;color:#fff;background:transparent;margin-top:5px;margin-right:20px;}div.lcPrivateSale .content{background-color:#1c1d24;width:1100px;height:513px;clear:both;}div.lcPrivateSale .colL{float:left;width:620px;}div.lcPrivateSale .colR{float:right;width:430px;padding:25px;}div.lcPrivateSale .colR p{font-size:12px;}div.lcPrivateSale .colR legend{font-size:16px;font-weight:bold;margin:0 0 30px 0;color:White;}div.lcPrivateSale .footer{border-top:1px solid #D1D1D1;margin-top:20px;background-image:none;}div.lcPrivateSale .footer p{margin-top:20px;color:#666;font-size:11px;}div.lcPrivateSale #itinerary{display:none!important;}div.lcPrivateSale .loginLabel{color:#C9C4E0;font-size:12px;}div.lcPrivateSale input{clear:both;margin:10px 0 5px 0;}div.lcPrivateSale #LoginError{clear:both;margin-top:20px;color:Black;}div.lcPrivateSale .slogin{background:transparent url('../images/loginArrow.png') no-repeat;}div.lcPrivateSale #userWaiting{top:395px;left:550px;background-color:transparent;background-image:url('../images/ajax-loader.gif')!important;}.panel{background-color:#e9e9e9;padding:20px 10px 10px 10px;}.panel.r{margin-left:10px;}.panelLight{background-color:#f5f5f5;padding:10px;}.strong{font-weight:bold!important;}.panelLight.b{margin-top:10px;}.tLines{margin-top:-10px!important;}p.smallText,div.smallText p,fieldset span.smallText{font-size:1.1em!important;}label.smallText,p span.smallText,a.smallText{font-size:.9em!important;}.h2.pagetitle{margin-top:10px;}div.bookingPath iframe{border:none!important;}div.bookingPath p,div.bookingPath h6{font-family:Arial!important;font-style:normal!important;}div.bookingPath h10{font-size:1.7em!important;}div.bookingPath select,div.bookingPath input{font-size:.83em;}div.bookingPath fieldset{background:none!important;}div.guestInformation .login fieldset{padding-left:40px;}div.guestInformation .login form{margin-top:20px!important;}div.guestInformation .login .loginDescription{width:45em;}div.guestInformation .guestInfo,div.guestInformation .billingInfo{padding-left:20px!important;}div.guestInformation .form .col{width:26.2em;padding:0;}div.bookingPath input[type=password],div.bookingPath input[type=text],div.bookingPath select{width:177px!important;}div.bookingPath input[type=password],div.bookingPath input[type=text]{height:2.1em;}div.bookingPath select{padding:2px 0 2px 0!important;height:2.3em!important;}div.bookingPath .half select,div.bookingPath .half input{width:87px!important;display:inline;}div.guestInformation .login form #Username,div.guestInformation .login form #Password{width:140px!important;margin-bottom:10px;}div.guestInformation .login .col{width:26.2em;padding:0;}div.bookingPath .guestInfo label,div.bookingPath .billingInfo label,div.bookingPath .login label{text-align:left;width:7.1em;padding-top:.5em;}div.guestInformation .guestInfo .button{float:left;}.verisignInformation .fL{width:100px;}.verisignInformation .fR{width:140px;}.verisignInformation p{clear:none!important;height:auto!important;margin:2px!important;padding:0!important;}.verisignInformation{width:250px;float:right;margin:20px 0 20px 0;}div.guestInformation .toggleDisplay{text-decoration:none;}div.guestInformation .iataCodeInfo fieldset p label{padding:0!important;}div.guestInformation .login div.errorMessage label{width:auto;}div.guestInformation .login{float:right;}div.guestInformation .login .loginDescription{width:21em;}div.guestInformation.version2 .reservationDetails{width:700px;margin-left:264px;}div.guestInformation.version2 .reservationDetails div.hotelImage{position:absolute;left:10px;top:10px;width:245px;height:159px;overflow:hidden;}div.guestInformation.version2 .reservationDetails div.hotelImage img{height:auto;width:245px;}div.guestInformation.version2 .reservationDetails ul{width:680px;}div.guestInformation.version2 .reservationDetails ul li{width:170px;}div.guestInformation.version2 .reservationDetails .changeRoomRate{float:right;}div.guestInformation.version2 .reservationDetails .numbersOf{float:right;text-align:right;}div.guestInformation.version2 .reservationDetails .reservationInfo{width:450px;}div.guestInformation.version2 .form .col{width:32em;padding:0;}div.guestInformation.version2 .panel.r{margin-left:0;margin-top:10px;}div.guestInformation .login{width:225px;float:left;}div.guestInformation .login fieldset{padding-left:0;}div.guestInformation .login .form .col{width:23em;padding:0;}div.guestInformation .login h6{font-size:1.4em;}div.guestInformation.version2 .nonMember{float:right;margin-top:0;width:680px;margin-left:9px;}div.guestInformation.version2 input[type=password],div.guestInformation.version2 input[type=text],div.guestInformation.version2 select{width:217px!important;}div.guestInformation.version2 .half select{width:107px!important;}div.guestInformation.version2 .reservationAssistance{position:absolute;top:180px;}div.guestInformation .login div#userWaiting{left:0;top:6.5em;position:absolute;}div.guestInformation .login div.errorMessage{left:0;top:6em;}div.guestInformation.version2 form .col fieldset,div.reviewAndBook form .col fieldset{padding-left:18px;}div.guestInformation.version2 #addPrefContainer select[multiple]{width:217px!important;}div.guestInformation.version1 select#Country,div.guestInformation.version1 select#BillingCountry,div.guestInformation.version1 select#CreditCardType,div.guestInformation.version1 select#Prefix{width:14.8em;}div.reviewAndBook .reservationDetails .changeRoomRate,div.reviewAndBook .billingInfo .reservationAssistance{display:none;}.reservationDetails,.reservationDetails img{width:350px;}.reservationDetails div.hotelImage{width:350px;height:230px;overflow:hidden;}div.reviewAndBook .reservationDetails div.hotelImage{width:332px;}div.reviewAndBook .reservationDetails div.hotelImage img{width:332px;}.reservationDetails div.panelLight{margin-bottom:10px;}.reservationDetails ul{width:330px;vertical-align:middle;}.reservationDetails ul li{float:left;width:165px;margin:5px 0 5px 0;min-height:60px;}.reservationDetails ul li p{margin-bottom:.3em!important;}#addPrefContainer a{padding:3px;margin:0 10px 0 10px;cursor:pointer;}#addPrefContainer p{height:35px!important;}#addPrefContainer p.prefSelector{height:15px!important;padding:0!important;margin:0!important;}#addPrefContainer select{height:70px!important;width:177px!important;}.prefSelector #btnRemovePref{background:transparent url(../Images/arrowUp.gif) no-repeat 0 7px;}.prefSelector #btnAddPref{background:transparent url(../Images/arrowDown.gif) no-repeat 0 7px;}.reservationAssistance{width:250px;}.holdBookingResources{margin-top:20px;}div.reviewAndBook form .col{width:28em;padding:0;}div.reviewAndBook .formTitle{width:12.5em;}div.reviewAndBook .reservationDetails{width:333px;}div.reviewAndBook .reservationDetails ul{width:312px;}div.reviewAndBook .reservationDetails ul li{width:156px;}div.reviewAndBook #moreOneRoomContainer{margin-top:10px;text-align:center;}div.reviewAndBook #moreOneRoomContainer .checkbox{float:none;}div.reviewAndBook div.inline p{margin:0!important;}div.reviewAndBook div.inline p label{float:none;width:auto;}div.reviewAndBook div.inline p input[type=text]{width:28em;}div.reviewAndBook div.inline p textarea{width:25.5em!important;}div.bookingPath.reviewAndBook div.inline p select{width:24em;}div.reviewAndBook div.inline p label.checkbox{margin-top:0!important;}div.reviewAndBook div.inline p input.checkbox{margin-top:6px!important;}div.bookingPath .checkbox{float:left;display:inline;}div.bookingPath label.checkbox{position:absolute;margin:-7px 0 0 0!important;width:auto!important;}div.bookingPath input.checkbox{margin:0 5px 0 0!important;}div.bookingPath label.checkbox.inline{white-space:nowrap;}div.reviewAndBook form input.vR{width:171px;height:19px;}div.reviewAndBook form input.button{margin:0 0 0 30px!important;}div.reviewAndBook #actionPanel{width:270px;}div.reviewAndBook div#sBookWaiting{margin:0 0 0 10px;top:0;left:0;width:22.3em;height:5em;background:#f3f3f3 url('../images/preloader.gif') no-repeat center;}div.reviewAndBook .editSection{display:none;}div.billingInfo p.displayInfo{height:60px!important;}div.confirmation #actionPanel{width:210px;}div.confirmation #personalInfoPanel,div.confirmation #leadersClubPanel{width:300px;}div.confirmation .reservationDetails .changeRoomRate{display:none;}div.confirmation .confirmatioNumber{font-size:1.6em;}div.confirmation #greenContainer img,div.confirmation #partnerContainer img{margin:0 5px 5px 0;}div.confirmation #prefsContainer ul{padding:0 0 10px 10px;}div.confirmation .moreOneRoomContainer{text-align:center;margin-bottom:10px;}div.confirmation .moreOneRoomContainer a.button{margin:0 0 10px 8px;}div.confirmation .bookedRoomsContainer,div.confirmation .bookedRoomsContainer fieldset,div.confirmation .bookedRoomsContainer p{width:210px;}div.confirmation .bookedRoomsContainer h5{text-align:center;}div.guestInformation .panelLight.member{overflow:hidden;}div.guestInformation.version2 .panelLight.member{float:left;width:235px;}div.guestInformation .panelLight.member .join_lc,.guestInformation .panelLight.member .login{overflow:hidden;}div.guestInformation.version2 .panelLight.member .join_lc,.guestInformation.version2 .panelLight.member .login{width:215px;}div.bookingPath .join_lc{width:299px;background-color:White;padding:10px;float:left;}div.bookingPath .join_lc .title{color:#856D21;}div.renewLcOverlay .join_image,div.bookingPath .join_lc .join_image{height:90px;width:130px;padding:10px 0 10px 0;}div.guestInformation .joinPassword{display:none;}div.renewLcOverlay .join_description{padding:10px;}div.renewLcOverlay .join_description ul li{font-size:1.1em;}div.guestInformation ul{font-size:.9em;}div.bookingPath.reviewAndBook .join_lc ul li{float:left;}div.bookingPath.reviewAndBook .join_lc ul li.level{width:200px;}div.bookingPath.reviewAndBook .join_lc{width:313px;}div.bookingPath.confirmation .join_lc .join_description{width:160px;height:175px;}div.bookingPath.confirmation .join_lc .join_description a.sB{background:transparent url("../images/backSubmit.gif") 0 0 no-repeat;height:33px;line-height:1.95em;width:93px;color:#FFF;display:block;font-family:'Century Gothic',Arial,sans-serif;font-size:1.4em!important;font-weight:normal;line-height:31px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:pre-line;}#RenewLcOverlayDetails,.LeadersClubTermsAndConditionOverlay,#LeadersClubTermsAndConditionOverlay{max-height:300px;overflow:auto;padding-right:10px;}.LeadersClubTermsAndConditionOverlay,.LeadersClubLearnMoreOverlay,#LeadersClubTermsAndConditionOverlay,#LeadersClubLearnMoreOverlay{display:none;}#RenewLcOverlayDetails .ui-dialog-titlebar,.LeadersClubTermsAndConditionOverlay .ui-dialog-titlebar,.LeadersClubLearnMoreOverlay .ui-dialog-titlebar{display:none;}.LeadersClubLearnMoreOverlay h3{text-align:center;}.LeadersClubLearnMoreOverlay ul{padding-left:30px;padding-top:10px;}div.confirmation div.lCC{display:block;width:23.4em;text-align:center;margin:2em 2em 3em 3.5em;position:relative;height:15.3em;}div.confirmation div.lCC images{display:block;position:absolute;z-index:10;}div.confirmation div.lCC span{display:block;position:absolute;left:1.8em;z-index:11;color:#fff;text-transform:uppercase;font-size:.9em;font-weight:bold;}div.confirmation div.lCC span.name{top:11.333em;}div.confirmation div.lCC span.number{top:12.555em;}div.confirmation div.lCC span.since{top:13.777em;}div.confirmation div.lCC span.expires{top:13.777em;right:1.8em;left:auto;}div#mOnlyOffers .offer p.aMOO .comentary,#desactivatedItemsPopup .comentary{font-size:.9em;}.common div#answers{width:48.2em;}.common div#answers h3{margin-bottom:-1em;margin-top:2em;}.common div#answers ol{list-style-type:decimal;font-size:1em;margin-left:2em;}.common div#answers ol li{font-size:1em;line-height:1.5em;padding-top:3em;background:#fff url('../images/divider.gif') repeat-x bottom left;}.common div#answers ol li li{background:none;padding:0;font-size:1.2em;}.common div#answers h3{counter-reset:section;}.common div#answers p.question{font-weight:bold;margin-top:-1.25em;margin-bottom:.3em!important;}.common div#answers p.return{text-align:right;font-size:1.1em;margin:0!important;padding:1em 0 1em 0!important;}@media screen and(-webkit-min-device-pixel-ratio:0){fieldset#key div.errorMessage{top:2em;}fieldset#login div.errorMessage{top:4.5em;}fieldset#sUNews div.errorMessage{top:4.6em;}div.registration legend.h3{height:45px;}.form .narrow select.select{height:1.2em;line-height:1.2em;}}.reservationsPage{font-size:1.2em;}#reservationText{float:left;width:327px;}#reservationAssistance{float:right;width:247px;}#reservationSelection{float:left;}#bookAnotherHotel{float:right;width:247px;margin-bottom:40px;}#findReservations{float:left;width:327px;margin-bottom:40px;}.rewardsAndBenefits{margin-bottom:20px;}.rewardsAndBenefits p{padding-bottom:2.571em;}.rewardsSideText{font-size:.7em;font-weight:normal;}.benefitsSection{margin-bottom:20px;font-size:1.2em;line-height:1.25em;}.benefitsSection ul{list-style-type:disc;margin-left:2em;margin-top:.5em;}.benefitsSection ul li{list-style-type:disc;font-size:1em;line-height:1.25em;}.exclusiveOffers{width:710px;float:right;padding:0 10px;}.exclusiveOffers strong{font-weight:bold;}.exclusiveOffers .memberOffer{font-family:Arial,Sans-Serif;color:#393939;font-size:1.2em;line-height:1.5em;margin:25px 0 0;position:relative;}.exclusiveOffers .memberOffer a{text-decoration:underline;color:#31758c;}.exclusiveOffers .memberOffer a:hover,.exclusiveOffers .memberOffer a:active{text-decoration:underline;color:#4ca38f;}.exclusiveOffers h1{font-family:Georgia,Serif;font-style:italic;color:#f15a22;font-size:2.4em;margin-bottom:20px;}.exclusiveOffers .pagination{float:right;padding-top:5px;}.exclusiveOffers .pagination a,.exclusiveOffers .pagination strong{margin:0 5px;}.exclusiveOffers .mainArea{border-top:solid 1px #393939;margin-top:10px;}.exclusiveOffers .memberOffer h4{font-family:Georgia,Serif;font-style:italic;color:#393939;font-size:1.8em;line-height:1.1em;}.exclusiveOffers .memberOffer images{width:345px;float:left;}.exclusiveOffers a.checkAvailability,.exclusiveOffers a.checkAvailability:hover,.exclusiveOffers a.checkAvailability:active,.exclusiveOffers .checkAvailabilityPopup a.search,.exclusiveOffers .checkAvailabilityPopup a.search:hover,.exclusiveOffers .checkAvailabilityPopup a.search:active{display:block;margin-top:10px;background:url("../images/offerButton.gif") no-repeat scroll 0 0 transparent;color:#FFF;float:left;font-weight:bold;height:19px;line-height:1.727em;margin:10px 0 0;text-align:center;text-decoration:none;width:9.8em;}.exclusiveOffers a.checkAvailability:hover,.exclusiveOffers .checkAvailabilityPopup a.search:hover{background:url("../images/offerButton.gif") no-repeat scroll 0 -19px transparent;}.exclusiveOffers a.checkAvailability:active,.exclusiveOffers .checkAvailabilityPopup a.search:active{background:url("../images/offerButton.gif") no-repeat scroll 0 -38px transparent;}.exclusiveOffers .memberOfferDescription{width:345px;float:right;}.exclusiveOffers select.countryDropdown{float:right;}.exclusiveOffers .checkAvailabilityPopup{position:absolute;top:112px;left:400px;border:solid 1px #6098ab;background:#f0f8fa;padding:10px;}.exclusiveOffers .checkAvailabilityPopup h4{border-bottom:dotted 1px #393939;margin-bottom:5px;padding-bottom:5px;}.exclusiveOffers .checkAvailabilityPopup .arriveBlock,.exclusiveOffers .checkAvailabilityPopup .departBlock,.exclusiveOffers .checkAvailabilityPopup .guestBlock{float:left;padding-right:12px;}.exclusiveOffers .checkAvailabilityPopup input{border:solid 1px #cecece;height:16px;width:80px;}.exclusiveOffers .checkAvailabilityPopup images{width:18px;height:17px;float:none;}.exclusiveOffers .checkAvailabilityPopup a.close{display:block;position:absolute;top:9px;right:9px;}.exclusiveOffers .checkAvailabilityPopup select{border:solid 1px #cecece;height:18px;width:40px;}.conciergeSuccess{display:none;}.conciergeSuccess .button{font-size:1.3em;font-weight:bold;}#divUpgradeMessage,#divRenewMessage,#divUpgradeFailure,#divRenewFailure{display:none;}#divUpgradeMessage .pUnlimited,#divUpgradeMessage .pAccess,#divRenewMessage .pUnlimited,#divRenewMessage .pAccess,#divRenewMessage .pBase{display:none;}#divUpgradeRenewBilling{position:relative;}div.upgrade-account p.card{font-size:1em;width:15em;float:left;}div.upgrade-account p.card images{display:block;margin:0 auto;}div.upgrade-account .button{font-size:1.6em;}ul#assistancePdfs{list-style-type:none;width:250px;}ul#assistancePdfs li{width:125px;float:left;height:40px;}ul#assistancePdfs li images{border:none;}ul#assistancePdfs a{position:relative;text-decoration:none;}ul#assistancePdfs a span{position:absolute;top:-9px;left:30px;text-decoration:underline;font-size:1.2em;}.lcPrivateSaleOffers h1{font-family:Georgia,Serif;font-style:italic;color:#f15a22;font-size:2.4em;}.lcPrivateSaleOffers h6{font:italic 1.4em Georgia,serif;}.lcPrivateSaleOffers .subtitle{float:left;margin:10px 0 15px 0;}.lcPrivateSaleOffers .pagination{float:right;padding-top:5px;}.lcPrivateSaleOffers .pagination a,.lcPrivateSaleOffers .pagination strong{margin:0 5px;}.lcPrivateSaleOffers .mainArea{border-top:solid 1px #393939;padding:10px 0;}.lcPrivateSaleOffers select.countryDropdown{float:right;margin:20px 0 15px 0;vertical-align:bottom;}.lcPrivateSaleOffers div.offer{width:450px;height:235px;padding:30px 0;border-bottom:solid 1px gray;}.lcPrivateSaleOffers div.offer div.img{float:left;height:150px;width:190px;overflow:hidden;}.lcPrivateSaleOffers div.offer div.img img{width:190px;}.lcPrivateSaleOffers div.detail{width:250px;float:right;}.lcPrivateSaleOffers div.detail p{height:50px;}.lcPrivateSaleOffers div.detail span{font-size:1.2em;}.lcPrivateSaleOffers div.detail .sB{float:right;vertical-align:bottom;}.lcPrivateSaleOffers div.detail .sB{background-color:Transparent!important;}.cselect1-select,.cselect2-select,.cselect3-select,.cselect4-select,.cselect1-span{font-size:13px;color:#000;font-family:Arial,Helvetica,sans-serif;}.cselect1-select{width:175px;height:17px;border:none;position:relative;z-index:5;}.cselect1-span{height:15px;width:171px;overflow:hidden;padding:2px 0 0 4px;position:absolute;background:url(../images/select1-back.png) no-repeat 0 0;}.cselect2-select{width:40px;height:17px;border:none;position:relative;z-index:5;}.cselect2-span{height:15px;width:36px;overflow:hidden;padding:2px 0 0 4px;position:absolute;background:url(../images/select2-back.png) no-repeat 0 0;}.cselect3-select{width:40px;height:22px;border:none;position:relative;z-index:5;}.cselect3-span{height:22px;width:40px;overflow:hidden;padding:2px 0 0 4px;position:absolute;background:url(../images/select3-back.png) no-repeat 0 0;}.cselect4-select{width:135px;height:22px;border:1px solid #B0B0B0;position:relative;z-index:5;}.cselect4-span{height:22px;width:104px;overflow:hidden;padding:2px 0 0 4px;position:absolute;background:url(../images/select4-back.png) no-repeat 0 0;}.main-wrapper{width:984px;margin:0 auto;position:relative;}.top{margin-top:-50px;position:relative;height:83px;}.middle .left{float:left;width:223px;}.middle .center{float:left;width:540px;}.middle .right{float:left;width:221px;}.header{background:url(../images/header.jpg);}.footer{background:url(../images/footer.jpg);width:984px;height:123px;}.clear{clear:both;}.top .margin-left{float:left;background:url(../images/top-leftback.jpg) no-repeat;width:1px;height:53px;}.top .center ul.breadcrumb{padding:11px 0 0 13px;line-style:none;height:12px;}.top .center ul.breadcrumb li{float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#888;padding-right:3px;}.top .center ul.breadcrumb li a{color:#888;text-decoration:none;}.top .center .title{margin:22px 0 11px 12px;font-family:Georgia,"Times New Roman",Times,serif;font-size:30px;color:#000;line-height:1em;}.top .center .title.ratestitle{font-family:arial,Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:bold;}.top .center .pagedescription{font-family:arial,Georgia,"Times New Roman",Times,serif;font-size:12px;}div.pagetitle{margin:0 0 8px 10px!important;}.top .center ul.menu{line-style:none;margin-left:221px;}.top .center ul.menu li{float:left;margin-left:3px;}.top .center ul.menu li a{text-decoration:none;}.top .center ul.menu li a div{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;height:39px;border-left:1px solid #efefef;border-right:1px solid #efefef;background-color:#f0f0f0;line-height:39px;vertical-align:middle;text-align:center;cursor:pointer;}.top .center ul.menu li.selected a div{color:#e4622d;}.top .center ul.menu li a div{width:182px;}.top .center ul.menu li.map a div{width:183px;}.top .center ul.menu li.video a div{width:194px;margin-left:1px;}.top .back-hotel-detail{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#e4622d;text-decoration:underline;margin-left:10px;}#find-hotels div{margin:0;}#find-hotels div#bookNow{height:296px;}#find-hotels div#bookNow div.divider{margin:0;}.find-hotels .title{height:24px;width:223px;background:url(../images/title-find-and-book-hotels.png) repeat-x;}.find-hotels .content{width:177px;height:268px;padding:10px 22px 6px 22px;margin-bottom:5px;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000;overflow:hidden;}.find-hotels .sep{border-top:1px solid #b8b8b8;margin:6px 0;}.find-hotels .select{margin:5px 0;}.find-hotels input.name{margin:0 0 6px 0;border:1px solid #b8b8b8;color:#666;width:177px;font-family:Arial,Helvetica,sans-serif;font-size:10px;}.find-hotels .date input{float:left;margin:2px 5px 2px 0;border:1px solid #b8b8b8;color:#666;width:78px;font-family:Arial,Helvetica,sans-serif;font-size:10px;}.find-hotels .date a{float:left;margin-top:2px;}.find-hotels .label{margin-top:2px;font-size:11px;}.find-hotels .guests{float:left;}.find-hotels .text-group{width:128px;float:left;margin-left:8px;}.find-hotels .text-group a{color:#000;}.find-hotels .btn-check-availability{margin-top:5px;margin-bottom:6px;}.find-hotels .best-rates,.find-hotels .best-rates a{color:#e1722c;}.hotels-packages{margin-top:5px;}.hotels-packages .title{height:25px;width:223px;background:url(../images/title-bar-empty.png) repeat-x;}.hotels-packages .title h3{font-family:Arial;font-size:11px;font-weight:bold;text-align:center;color:#fff;line-height:2em;}.hotels-packages .content{width:181px;height:67px;padding:7px 20px;margin-bottom:5px;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;overflow:hidden;line-height:1.2em;}.hotels-packages .content a{text-decoration:none;color:#000;}.left .menu ul{list-style:none;margin-bottom:5px;border-bottom:1px solid #dfdfdf;}.left .menu ul li{background:url(../images/menu-back.png) repeat-x;height:43px;line-height:43px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#606060;padding-left:25px;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;cursor:pointer;cursor:hand;}.left .menu ul li.selected{cursor:default;background-image:none;background-color:#efefef;border-right:1px solid #efefef;font-weight:bold;color:#e1722c;}.left .question{background:url(../images/banner-question.png) no-repeat;width:224px;height:82px;}.book-confidence .title{height:25px;width:223px;background:url(../images/title-bar-empty.png) no-repeat;font-family:Arial;font-size:11px;font-weight:bold;text-align:center;color:#fff;vertical-align:middle;line-height:2em;}.book-confidence .content{width:181px;padding:7px 20px;margin-bottom:5px;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000;overflow:hidden;line-height:1.3em;}.book-confidence .content .name{margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#eb5b18;}.book-confidence .content a{text-decoration:underline;color:#000;}div.book-confidence{margin-bottom:20px;}.center .content{height:400px;width:534px;background-color:#f0f0f0;margin:0 3px 7px 3px;}.center .detail{border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}.center .detail ul{list-style:none;margin-right:2px;}.center .detail ul li{display:none;}.center .detail .title{background-color:#efefef;font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;color:#f15a22;height:44px;line-height:46px;padding-left:18px;width:543px;z-index:5000;}.center .detail .text{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;padding:10px 17px 6px 17px;height:auto;line-height:1.3em;}#image_wrap{width:558px;height:372px;background-color:white;line-height:371px;position:relative;text-align:center;}.gallery #image_wrap .command{height:370px;z-index:2;margin:0;width:60px;position:absolute;top:2px;left:0;}.gallery #image_wrap .command.command-right-back,.gallery #image_wrap .command.command-right{left:497px;}#image_wrap .command-left-back,#image_wrap .command-right-back{background-color:Black;z-index:1;opacity:.5;filter:alpha(opacity=50);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}.gallery #image_wrap .command div{width:17px;height:65px;position:relative;top:150px;}.gallery #image_wrap .command.command-left a.prev div{background:url(../images/arrowsandcalendarbutton.png) -10px -303px no-repeat;margin-left:18px;}.gallery #image_wrap .command.command-right a.next div{background:url(../images/arrowsandcalendarbutton.png) -10px -368px no-repeat;margin-left:22px;}.gallery .scrollable{position:relative;overflow:hidden;float:left;width:495px;height:37px;margin:15px 3px;}.gallery .items{width:20000em;position:absolute;}.gallery .scrollable img{margin:1px 1px;cursor:pointer;cursor:hand;border:solid 1px black;}.gallery .scrollable img.active{border:solid 2px #E1722C;margin:0 1px;}.gallery .command{float:left;width:12px;}.gallery .command-left{margin:18px 0 18px 13px;}.gallery .command-right{margin:18px 13px 18px 0;}.gallery .command a,.gallery .command a div{width:12px;height:33px;}.gallery .command a.prev div{background:url(../images/arrowsandcalendarbutton.png) -10px -499px no-repeat;}.gallery .command a:hover.prev div{background:url(../images/arrowsandcalendarbutton.png) -10px -532px no-repeat;}.gallery .command a.next div{background:url(../images/arrowsandcalendarbutton.png) -10px -433px no-repeat;}.gallery .command a:hover.next div{background:url(../images/arrowsandcalendarbutton.png) -10px -466px no-repeat;}.center .items div{float:left;margin-left:3px;}.center .items div images{border:1px solid #000;}.center .detail-offer .offer{display:none;}.center .detail-offer .title{margin:0 0 0 6px;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#e4622d;opacity:.99;filter:alpha(opacity = 99);background-color:#000;}.center .detail-offer .description{margin:14px 0 0 6px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;opacity:.99;filter:alpha(opacity = 99);background-color:#000;}.offer-banner .image-title{margin:5px 6px 0 10px;height:20px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;margin-top:0;padding-top:3px;}.offer-banner{background-color:#000;padding:2px 0 2px 0;}.offer-banner .title{margin:0 6px 0 6px;height:34px;width:185px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;margin-top:0;padding-top:2px;background-color:#000;opacity:.99;filter:alpha(opacity = 99);}.offer-banner .more{float:left;margin-left:6px;font-family:Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#e4622d;}.offer-banner .check{float:right;margin-right:10px;font-family:Arial,Helvetica,sans-serif;text-align:right;font-size:10px;color:#e4622d;}.offer-banner .more a,.offer-banner .check a{text-decoration:underline;color:#e4622d;width:50%;}.offerBanner-DetaisContainer{height:49px;margin-top:-20px;padding-left:4px;}.detail-offer-container{margin-top:15px;background-color:black;color:White;}.hotel-information .title{height:25px;background:url(../images/title-bar-empty.png) no-repeat;}.hotel-information .title h3{font-family:Arial;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;color:#fff;line-height:2em;}.hotel-information .title2{height:25px;background:url(../images/box-title-background.png) no-repeat;}.hotel-information .content{padding:5px 11px 13px 11px;margin-bottom:5px;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000;overflow:hidden;line-height:1.3em;}.hotel-information .content .name{margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;}.hotel-information .content .text1 a,.hotel-information .content .text1{color:#000;}.hotel-information .content .text2 a,.hotel-information .content .text2{color:#eb5b18;}.hotel-information .content .text3{color:#999;}.hotel-information .content .text4 a{text-decoration:none;color:#eb5b18;}.hotel-information .content span.renovation{color:#f15a22;font-weight:bold;}.hotel-information .content span.seasonInfo{color:#105D99;font-weight:bold;}.hotel-information .content .ad-content{text-align:center;padding-top:10px;}.view-all-offers{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#eb5b18;padding-top:10px;}.btn-down{float:left;background:url(../images/btn-down.png) 0 0 no-repeat;margin-right:3px;width:13px;height:8px;cursor:hand;cursor:pointer;}.btn-down:hover{background:url(../images/btn-down.png) 0 -9px no-repeat;}.btn-up{float:left;background:url(../images/btn-up.png) 0 0 no-repeat;width:13px;height:8px;cursor:hand;cursor:pointer;}.btn-up:hover{background:url(../images/btn-up.png) 0 -9px no-repeat;}.destinations{border:1px solid #b8b8b8;width:197px;height:398px;margin-bottom:10px;}.scrollable{width:208px;height:319px;position:relative;overflow:hidden;padding:0 3px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;}.destinations .items{position:absolute;height:20000em;}.destinations .items .item{padding-left:5px;width:189px;cursor:hand;cursor:pointer;}.destinations .items .selected{background-color:#d0d0d0!important;}#actions{margin:8px 0 8px 8px;height:8px;overflow:hidden;}.page-navigator{margin-top:0;margin-bottom:9px;background-color:#e9e9e9;height:62px;text-align:center;}.page-navigator .pages{float:left;width:160px;}.page-navigator .command{margin-top:22px;float:left;width:11px;height:18px;cursor:pointer;cursor:hand;}.page-navigator .command-left{margin-left:7px;background:url(../images/arrowsandcalendarbutton.png) -20px -20px no-repeat;}.page-navigator .command-left:hover{background:url(../images/arrowsandcalendarbutton.png) -20px -38px no-repeat;}.page-navigator .command-right{background:url(../images/arrowsandcalendarbutton.png) -20px -76px no-repeat;margin-right:0;}.page-navigator .command-right:hover{background:url(../images/arrowsandcalendarbutton.png) -20px -94px no-repeat;}.page-navigator ul li{float:left;margin:0 2px;width:18px;height:10px;margin-top:16px;}.page-navigator ul li a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#e4622d;text-decoration:none;}.page-navigator ul li.selected{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#f7ad8e;text-decoration:underline;}.offer-min{margin-bottom:4px;cursor:hand;cursor:pointer;}.offer-min .wraper{background-color:#929292;width:209px;height:103px;padding:3px 6px 2px 6px;}.offer-min .wraper:hover{background-color:#5f5f5f;}.offer-min .selected{background-color:#000;border:3px solid #e4622d;width:205px;height:97px;padding:3px 6px 2px 4px;}.offer-min .offer-title1{margin:4px 6px 0 6px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#e4622d;height:9px;}.offer-min .offer-title2,.offer-min .selection{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;}.offer-min .offer-title2{margin:4px 6px 0 6px;}.offer-min .selection{display:none;margin:0 6px 0 6px;}.title1{padding:3px 0 3px 0;background:url(../images/title-grey-back.png) repeat-x;width:198px;height:19px;border-top:1px solid #b8b8b8;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#FFF;cursor:pointer;text-align:center;}#calendar{display:none;position:absolute;top:230px;left:260px;background-color:#fff;border:1px solid #000;width:464px;height:306px;overflow:hidden;z-index:99999;}#calendar .calendar-top{height:28px;border-bottom:1px solid #000;}#calendar .calendar-top .title{float:left;margin:6px 0 0 10px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#f15a22;width:430px;}#calendar .calendar-top .close{float:left;margin-top:6px;background:url(../images/close.png) no-repeat;width:15px;height:15px;}#calendar .calendar-middle{height:228px;border-bottom:1px solid #000;}#calendar .calendar-footer{height:463px;border-bottom:1px solid #000;}#calendar .calendar-middle .command-left{float:left;width:8px;margin:12px 4px 0 30px;width:8px;height:12px;background:url(../images/arrowsandcalendarbutton.png) -24px -138px no-repeat;}#calendar .calendar-middle .command-right{float:left;width:8px;margin:12px 0 0 0;width:8px;height:12px;background:url(../images/arrowsandcalendarbutton.png) -34px -170px no-repeat;}#calendar .calendar-middle .calendar{float:left;width:186px;height:182px;}#calendar .calendar-middle .calendar table{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:10px;border:1px solid #f2eff2;}#calendar .calendar-middle .calendar table tr td{text-align:center;border:1px solid #f2eff2;}#calendar .calendar-middle .calendar table tr.daynames{color:#000;}#calendar .calendar-middle .calendar table tr.daynames td{width:24px;background-color:#f2f1f1;}#calendar .calendar-middle .calendar table tr.daynames td.selected{background-color:#e4e4e4;}#calendar .calendar-middle .calendar table tr.day{height:20px;line-height:20px;vertical-align:middle;}#calendar .calendar-middle .calendar table tr.day td{font-size:9px;text-align:center;width:24px;color:#CDCDCD;cursor:hand;cursor:pointer;}#calendar .calendar-middle .calendar table tr.day td div.wraper{position:relative;}#calendar .calendar-middle .calendar table tr.day td.selected{background-color:#ffdec0;color:#000;font-weight:bold;}#calendar .calendar-middle .calendar table tr.day td div.att{position:absolute;left:16px;top:12px;width:17px;height:10px;}#calendar .calendar-middle .calendar table tr.day td.sold div.att{background:url(../images/calendar-sold.png) 0 0 no-repeat transparent;}#calendar .calendar-middle .calendar table tr.day td.restrincted div.att{background:url(../images/calendar-restricted.png) 0 0 no-repeat transparent;}#calendar .calendar-middle .calendar table tr.day td.availabled div.att{background:url(../images/calendar-availabled.png) 0 0 no-repeat transparent;}#calendar .calendar-middle .calendar .title{margin:12px 0 4px;0;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#f15a22;width:186px;}#calendar .calendar-middle .select-today{text-align:center;}#calendar .calendar-middle .select-today a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:underline;color:#f15a22;}#calendar .calendar-middle .notes{margin-top:10px;margin-left:100px;}#calendar .calendar-footer{margin-top:6px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#000;line-height:12px;}#background-box{display:none;background-color:#000;position:absolute;top:0;left:0;width:100000px;height:100000px;z-index:5000;}#box-rates{display:none;position:absolute;top:100px;width:983px;height:400px;z-index:90000;}#rates{overflow:hidden;margin:5px 0 10px 0;display:block;}#rates .rates-title{font-family:Arial,Helvetica,sans-serif;font-size:21px;float:left;clear:both;line-height:1.3em;margin-bottom:10px;width:984px;border-bottom:solid 1px black;}#rates .close{float:left;margin-top:2px;background:url(../images/close.png) no-repeat;width:15px;height:15px;}#rates .rates-filters,#rates .rates-email{background-color:#f5f5f5;width:705px;height:45px;padding:10px;margin:10px;}#rates .rates-email{color:#000;width:680px;height:55px;}#rates .rates-email input,#rates .rates-email label,#rates .rates-email a{display:inline;margin-right:5px;}#rates .rates-email a{margin-right:0;}#rates .rates-email .email{font-size:13px;font-family:'Arial';text-decoration:none;}#rates .rates-email #EnterEmailAddress{height:25px;width:326px;border:1px solid #B0B0B0;}#rates .rates-email .sB{font-size:11px;}#rates .rates-email #submitSaveSearchProgress{margin:0 52px;display:none;}#rates .rates-email p.email-error,#rates .rates-email p.email-success{display:none;color:#cc000a;margin-left:465px;}#rates .rates-filters input,#rates .rates-filters select{border:1px solid #B0B0B0;display:block;height:1.5em;margin-bottom:.5em;margin-right:3px!important;}#rates .rates-filters input.short{line-height:1.5em;width:7.6em;}#rates .rates-filters .date{float:left;width:120px;}#rates .rates-filters .guest{float:left;width:465px;}#rates .ratesMessage{color:#E4622D;font-size:14px;font-weight:bold;margin:10px 0;}#rates .rates-filters .guest .guest-title,#rates .rates-filters .date .date-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#000;margin-bottom:5px;}#rates .rates-filters .date #rates-arrive,#rates .rates-filters .date #rates-departure{font-family:Arial,Helvetica,sans-serif;font-size:14px;width:132px;height:22px;border:1px solid #b0b0b0;color:#b0b0b0;}#rates .btn-calendar{margin-top:5px;}#rates .guest .guests{margin-top:4px;float:left;width:50px;}#rates .guest .group{margin-left:4px;float:left;width:120px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;text-decoration:underline;line-height:1.1em;}#rates .guest .btn-search-again{background-image:url('../images/button150x96.gif');margin-left:15px;float:left;width:150px;height:19px;}#rates .rooms{width:984px;}#rates .rooms-text{margin-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;width:730px;}#rates .rates-actions a{padding-left:10px;}#rates .rates-actions a{color:#E4622D;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-decoration:none;font-weight:bold;}#rates .rates-actions a span{text-decoration:underline;}#rates .rates-actions a img{margin-left:5px;}#rates .rates-sort{float:right;margin:5px 14px 5px 0;}#rates .rates-sort .rates-sort-text{float:left;margin-top:4px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;}#rates .rates-sort .sort{float:left;}#rates .rates-list{width:982px;border:1px solid #999;margin:10px 0;}#rates .rates-list .room-titles{background-color:#e9e9e9;height:35px;}#rates .rates-list .room-type-title,#rates .rates-list .room-rate-title{float:left;margin:10px 0 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#666;}#rates .rates-list .room-type-title{width:569px;}#rates .room-selected .room-top,#rates .room .room-top{background-color:#bebebe;border-top:1px solid #fff;height:33px;cursor:pointer;cursor:hand;}#rates .room-selected .room-content,#rates .room .room-content{height:50px;background-color:#F5F5F5;}#rates .room .room-content .roomsMessage{color:#E4622D;padding:20px;}#rates .room-selected .room-arrow,#rates .room .room-arrow{margin:5px 0 0 5px;background:url(../images/room-accordion-right.png);float:left;width:24px;height:24px;}#rates .room-selected .room-arrow{margin:5px 0 0 5px;background:url(../images/room-accordion-down.png);float:left;width:24px;height:24px;}#rates .room-selected .room-type-name,#rates .room .room-type-name{float:left;margin:9px 0 0 5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff;width:550px;}#rates .room-selected .room-type-name a,#rates .room .room-type-name a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff;}#rates .room-rate{float:left;margin:9px 0 0 5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff;width:250px;text-align:left;}#rates .room-detail .details-name{float:left;margin:10px 0 0 40px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#000;width:560px;}#rates .room-detail .details-name a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#e4622d;text-decoration:none;font-weight:normal;}#rates .room-detail .details-name a span{text-decoration:underline;}#rates .room-detail .details-name a img{margin-left:5px;}#progress img.spasProgress,#btn-search-again_progress img.spasProgress{display:none!important;}#rates .room-detail .deatils-price{float:left;margin:10px 0 0 40px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;text-align:right;width:220px;margin-left:0;}#rates .room-detail .details-select{margin:5px 10px 3px 0;float:right;background:url(../images/button94X20.png) 0 0 no-repeat;width:93px;height:19px;font-size:12px;}#rates .room-detail .details-select a{height:20px;display:block;}#rates .room-detail .details-text{float:left;margin:3px 0 5px 40px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;width:568px;line-height:12px;}.title-header{margin-top:-30px;}.title-header .images div{width:186px;height:123px;overflow:hidden;float:right;padding-left:5px;}.title-header .images div img{height:auto;width:186px;}.ui-datepicker-close{display:none;}.availableDate a{background:url(../images/arrowsandcalendarbutton.png) -13px -187px no-repeat;}.unAvailableDate a{background:url(../images/arrowsandcalendarbutton.png) -11px -265px no-repeat;}.restrictedDate a{background:url(../images/arrowsandcalendarbutton.png) -13px -225px no-repeat;}.offerPopUp{background-color:Black!important;padding:10px 46px 46px!important;}.offerPopUp .ui-dialog-titlebar{background:none!important;margin-right:-36px;}.offerPopUp .ui-dialog-titlebar-close{background:url("../images/close-black.gif") repeat scroll 0 0 transparent!important;border:none!important;height:16px!important;width:16px!important;}.offerPopUp p{margin-left:0!important;}.center .detail-offer .linkcontainer{padding-top:10px!important;}.center .detail-offer .linkcontainer p label{display:block;}.center .detail-offer .linkcontainer p input.short,.center .detail-offer .linkcontainer p img.short{display:block;float:left;margin-right:.2em;}.center .detail-offer .linkcontainer .ui-datepicker-trigger{float:left;margin:0 .2em 0 0;}.center .detail-offer .linkcontainer p input.short{width:7.6em;}.center .detail-offer .linkcontainer input,.center .detail-offer .linkcontainer select{border:1px solid #B0B0B0;height:1.5em;margin-bottom:.5em;}.center .detail-offer .linkcontainer p.col,.center .detail-offer .linkcontainer select{font-size:1.1em;}.center .detail-offer .linkcontainer .errorMessage{color:Black;}.center .detail-offer .linkcontainer .paginator{color:#E4622D!important;float:right;margin-left:0!important;white-space:nowrap;height:13px;}.center .detail-offer .linkcontainer .paginator .command{cursor:pointer;color:#E4622D!important;}.center .detail-offer .linkcontainer .paginator .command span{height:13px;text-decoration:underline;font-weight:bold;}.center .detail-offer .linkcontainer .paginator .command-left{background:url("../images/arrow-prev-black.gif") no-repeat scroll left 1px transparent;margin-right:5px;float:left;padding-left:10px;}.center .detail-offer .linkcontainer .paginator .command-right{background:url("../images/arrow-next-black.gif") no-repeat scroll right 1px transparent;margin-left:5px;float:right;padding-right:10px;}.center .detail-offer{background-color:#000;margin:0;height:auto;}.center .detail-offer .offer{display:none;}.center .detail-offer .image img{display:block;width:507px;height:331px;padding-bottom:5px;margin-left:auto;margin-right:auto;overflow:hidden;}.center .detail-offer .title{margin:-2px 0 0 0;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#e4622d;padding-top:5px;padding-bottom:5px;height:22px;}.center .detail-offer .teaser,.center .detail-offer .description{margin:0 0 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;line-height:1.1em;}.center .detail-offer .available{margin:0 0 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#eca78a;}.center .detail-offer .check{margin:0;background:url("../images/arrowsandcalendarbutton.png") no-repeat scroll -10px -585px #000;width:180px;height:19px;color:#FFF;cursor:pointer;display:block;font-weight:bold;line-height:1.727em;text-align:center;text-decoration:none;float:left;font-weight:bold;font-size:1.1em;}.center a div.detail-offer .check:active{text-decoration:none;}.page-navigator{margin-left:2px;margin-top:0;margin-bottom:7px;background-color:#e9e9e9;height:64px;text-align:center;padding-left:0;width:195px;}.page-navigator .pages{float:left;width:160px;}.page-navigator .command{margin-top:14px;float:left;width:11px;height:18px;cursor:pointer;cursor:hand;}.page-navigator ul li{float:left;margin:0 2px;width:18px;height:10px;margin-top:16px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#e4622d;text-decoration:none;cursor:pointer;}.page-navigator ul li a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#e4622d;text-decoration:none;}.center .detail-offer .checkMember{margin:16px 0 0 6px;background:url(../images/btn-chek-availability-gray.png) 0 0 no-repeat;width:180px;height:19px;}.button-login-now{display:block;width:250px;height:35px;line-height:35px;font-family:'Century Gothic',Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#fff;text-decoration:none;text-align:center;background:#f00 url('../images/button.gif') no-repeat;font-size:1em!important;margin:16px 0 0 6px;}.button-login-now:hover{color:#fff;background-position:0 -35px;}.button:active,.button:focus{color:#fff;background-position:0 -70px;}.offerBannerOffer{padding-right:auto;padding-left:auto;clear:both;}.offerBannerOffer img{margin:auto;padding-top:5px;padding-bottom:5px;display:block;height:116px;width:177px;}.rateSearchText{margin:0 0 0 6px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF!important;}.btn-search-again a:link{text-decoration:none;color:#FFF;display:block;text-align:center;line-height:18px;font-weight:bold;}.btn-search-again a:visited{text-decoration:none;color:#FFF;display:block;text-align:center;line-height:18px;font-weight:bold;}.btn-search-again a:active{text-decoration:none;color:#FFF;display:block;text-align:center;line-height:18px;font-weight:bold;}#rates .room-detail .details-select a:link{text-decoration:none;color:#FFF;line-height:18px;font-weight:bold;text-align:center;}#rates .room-detail .details-select a:visited{text-decoration:none;color:#FFF;line-height:18px;font-weight:bold;text-align:center;}#rates .room-detail .details-select a:active{text-decoration:none;color:#FFF;line-height:18px;font-weight:bold;text-align:center;}#propertySearchTitle{background:url("../images/title-find-and-book-hotels.png") repeat-x scroll 0 0 transparent!important;}.propertySearchToll a{color:Black!important;}div#mOnlyOffers div.offer img.offer{float:left;margin-left:-20.5em;margin-top:.6em;margin-bottom:3px;}.unavailableHotelMessage{font-family:'Verdana';color:#f15a22;font-size:13px;margin-left:10px;margin-top:10px;line-height:16px;margin-top:10px;}.rateDepositRequired{color:Red;margin-left:10px;font-weight:normal;}.rates-filters-tall{height:110px!important;}body.de-DE ul#navItems li a{font-size:14px;}body.ja-JP ul#topLinks li a{font-size:9px;}body.ja-JP ul#navItems li a{font-size:15px;}.textOrange{color:#E4622D!important;}h2.propertytitle{color:#000;font-family:Georgia,"Times New Roman",Times,serif;font-size:30px;line-height:1em;margin:0 0 11px 12px;font-style:normal;}.property div#bookNow{margin-top:40px;}.property .col.carousel{margin-left:15px;}div#mC.property{margin-top:-28px;}.property .col.alternatetext{margin-left:15px;margin-top:50px;}.property .col.alternatetext p{font-size:17px;}#expiredMembership{background-color:#F1F4F5;padding:20px;margin-bottom:20px;}#expiredMembership .button,div.member div.feature .button{background:#f00 url('../images/renewMembership.gif') no-repeat;text-transform:capitalize;width:247px;height:33px;}#expiredMembership .button:hover,div.member div.feature .button:hover{background-position:0 -33px;}#expiredMembership .button:active,div.member div.feature .button:active{background-position:0 -66px;}#expiredMembership p{font-size:14px;padding-bottom:0;}.stayPreferences #expiredMembership{margin-right:33px;}.member #expiredMembership{background-image:url('../images/expiredMainHeaderBackground.jpg');margin-bottom:0;height:112px;padding:40px;}.member #expiredMembership .button{background:#f00 url('../images/renewMembershipHome.png') no-repeat;text-transform:uppercase;width:325px;}.member #expiredMembership p{font-size:20px;}
