ul.square{list-style-image:url("/images_v2/wolgan-valley/dot.gif");}ul.square ul{list-style-image:url("/images_v2/wolgan-valley/dot_brown.gif");}div.mainDiv div#navmain ul li{background:transparent url("/images_v2/wolgan-valley/en/nav/1/divider.gif") 100% 0 no-repeat;}div.mainDiv div#navmain,div.mainDiv div#navmain ul,div.mainDiv div#navmain ul li ul,div.mainDiv div#navmain ul li ul li{background-color:#803812;}div.mainDiv div#navmain ul li ul li{color:#fff;border-color:#d5b37c;}div.mainDiv div#navmain ul li ul li.first{padding:2px 12px;}div.mainDiv div#navmain ul li.over ul li.over{background-color:#f5f3e6;}div.mainDiv div#navmain ul li ul li a,div.mainDiv div#navmain ul li ul li a:link,div.mainDiv div#navmain ul li ul li a:active,div.mainDiv div#navmain ul li ul li a:visited,div.mainDiv div#navmain ul li ul li a:hover{color:#fff;}div.mainDiv div#navmain ul li.over ul li.over a,div.mainDiv div#navmain ul li.over ul li.over a:link,div.mainDiv div#navmain ul li.over ul li.over a:active,div.mainDiv div#navmain ul li.over ul li.over a:visited,div.mainDiv div#navmain ul li.over ul li.over a:hover{color:#00476b;background-color:#f5f3e6;}div.mainDiv div#navcontent{background:transparent url("/images_v2/wolgan-valley/menu3rd_bg.gif") 0 0 repeat-x;}div.mainDiv div#navcontent ul li{background:transparent url("/images_v2/wolgan-valley/en/nav/3/divider.gif") 0 0 repeat-x;}div.mainDiv div#navcontent2{background:transparent url("/images_v2/wolgan-valley/en/nav/4/line_bg.gif") 0 0 repeat-x;}div#business div#navcontent2{background-position:0 14px;}div.leftBorderShade,div.leftBorderShadeShort,div.leftBorderShadeIbe{background:#9f6443 url("/images_v2/wolgan-valley/solid_top.gif") 0 0 no-repeat;}div.associates ul li{padding:0 32px;}div.associates ul li.first{padding:0 16px;}div.ibe a:active,div.ibe a:hover,div.ibe a:link,div.ibe a:visited{color:#987E52;text-decoration:underline;}div#bookingAssistant a:active,div#bookingAssistant a:hover,div#bookingAssistant a:link,div#bookingAssistant a:visited{color:#987E52;text-decoration:underline;}#calendar div.selectorwidget div.currentcontainer{background:#6e741d url(/images_v2/wolgan-valley/arrow_dropmenu.gif) no-repeat 100% 0;border:1px solid #987e52;}#calendar div.selectorwidget div.currentcontainer span.current{color:#fff;}#calendar div.selectorwidget div.upNav,#calendar div.selectorwidget div.downNav{background-color:#6e741d;}#calendar div.selectorwidget div.selector,#calendar div.selectorwidget div.menucontainer,#calendar div.selectorwidget ul.menu li{color:#fff;background-color:#6e741d;}#calendar div.selectorwidget ul.menu li{border-top:1px solid #987e52;}#calendar div.selectorwidget ul.menu li.over,#calendar div.selectorwidget ul.menu li.selected{color:#6e741d;background-color:#f5f3e6;}#calendar div.selectorwidget ul.menu li.first{border-top:1px solid #6e741d;}div.ibe div.room div.roomDetail{background:#987e52 url("/images/inline-pop/arr_ibe_bl.gif") 0 0 no-repeat;}div.incomplete div.roomDetail div.name,div.ibe div.incomplete table.roomDetailTable,div.ibe div.incomplete table.roomDetailTable a,div.ibe div.incomplete table.roomDetailTable a:active,div.ibe div.incomplete table.roomDetailTable a:visited,div.ibe div.incomplete table.roomDetailTable a:hover,div.ibe div.incomplete table.roomType,div.ibe div.incomplete table.roomType a,div.ibe div.incomplete table.roomType a:active,div.ibe div.incomplete table.roomType a:visited,div.ibe div.incomplete table.roomType a:hover{color:#b0ada0;}div.room table.roomType td.cost div.status,div.room table.roomDetailTable div.status,div.room table.roomType td.cost div.status a,div.room table.roomDetailTable div.status a,div.whitebox table.charges td strong,div.whitebox a.copy,div.whitebox a.copy:active,div.whitebox a.copy:hover,div.whitebox a.copy:link,div.whitebox a.copy:visited,div.whitebox div.total .flleft,div.whitebox div.guestdetail div.staying table.occupancy th span,#guestInfo div.guestdetail div.transferDetail th,div#ratesPackages div.incomplete table.roomDetailTable div.status a,div#ratesPackages div.incomplete table.roomDetailTable div.status a:active,div#ratesPackages div.incomplete table.roomDetailTable div.status a:visited,div#ratesPackages div.incomplete table.roomDetailTable div.status a:hover,div#ratesPackages div.incomplete table.roomType div.status a,div#ratesPackages div.incomplete table.roomType div.status a:active,div#ratesPackages div.incomplete table.roomType div.status a:visited,div#ratesPackages div.incomplete table.roomType div.status a:hover{color:#930;}div.ibe div.room table.roomDetailTable{background:#f6f5ed;}div.calendarContainer table th,div.calendarContainer ol.months span{color:#987e52;}div.calendarContainer table td{color:#036;}div.calendarContainer ol.months{color:#6b6054;}div.calendarContainer div.inactive table.legend td{color:#b2c1d1;}div.calendarContainer table td.options div.colorkey{border:solid 1px #bdb195;}div.calendarContainer table td.package span,div.calendarContainer table td.package div.colorkey{background:transparent url(/images_v2/wolgan-valley/en/ibe/form/calendar_corner.gif) 100% 0 no-repeat;border:solid 1px #183567;}div.calendarContainer .inactive table.legend td.checkout div.colorkey,div.calendarContainer .inactive td.options div.colorkey{border-color:#f1eee8;}div.calendarContainer table.legend td.checkout div.colorkey span.rate,div.calendarContainer .inactive table.legend td.checkout div.colorkey span.rate{background-color:#fff;}div.calendarContainer .inactive table.legend td.checkout div.colorkey span{background-color:#518c17;}div.calendarContainer .inactive td.package div.colorkey{background-image:url(/images_v2/wolgan-valley/en/ibe/form/calendar_corner_dimmed.gif);border-color:#b2c1d1;}div.calendarContainer .inactive td.selected div.colorkey{background-color:#efece5;}div.calendarContainer table td a span{cursor:pointer;}table.review div.calendarContainer table td.selected span{background-color:#bdd7e4;}div.calendarContainer .restricted a:link,div.calendarContainer .restricted a:visited,div.calendarContainer .restricted a:active,div.calendarContainer .restricted a:hover,div.calendarContainer .available a:link,div.calendarContainer .available a:visited,div.calendarContainer .available a:active,div.calendarContainer .available a:hover,div.calendarContainer .selected a:link,div.calendarContainer .selected a:visited,div.calendarContainer .selected a:active,div.calendarContainer .selected a:hover{color:#fff;text-decoration:none;}div.calendarContainer ol.months a:link,div.calendarContainer ol.months a:visited,div.calendarContainer ol.months a:hover,div.calendarContainer ol.months a:active,div.calendarContainer ol.months a span{color:#036;text-decoration:none;}.content table.booking td.right div.whitebox{border:solid 1px #9FB968;}#sidebar div.sideBar{color:#666;}#sidebar div.sideBar div.widget{border-color:#B0A06F;}h2,h3,h4,h5,#sidebar div.sideBar div.widget span.on,table.contentTable td.halfCol h5 a,#sidebar div#itinerary div.info strong,#sidebar div#itinerary div.guest strong{color:#55621C;}#sidebar div.sideBar div.widget span.off{color:#930;}table.contentTable table.blueTable h5{margin:0;padding:0;}table.contentTable table.blueTable p{margin:1em 0;padding:0;}table.contentTable div.contactHeader{background:transparent url("/images_v2/wolgan-valley/content/contact_bg.gif") 0 0 repeat-y;}table.contentTable div.reservations{background:transparent url("/images_v2/wolgan-valley/content/contact_bg.gif") 0 0 repeat;}table.contentTable h3,#sidebar div.sideBar h5,table.contentTable div.rateCode label,table.contentTable div.reservations td,table.contentTable div.cancel div.description,.seo h1{color:#987e52;}a:hover{color:#930;}.content table.booking td.left #navgroup div,.content table.booking td.left #stepNav div,.content table.booking td.left #confirmationNav div{border:solid 1px #c8b996;}.content table.booking td.left #navgroup .clickable,.content table.booking td.left #navgroup .current,.content table.booking td.left #stepNav .clickable,.content table.booking td.left #stepNav .current,.content table.booking td.left #confirmationNav .clickable,.content table.booking td.left #confirmationNav .current{border-color:#9c7d52;}.content table.booking td.left #navgroup .current,.content table.booking td.left #stepNav .current{background:#5f2a0f;}.content table.booking td.left #navgroup div a,.content table.booking td.left #navgroup div a:hover,.content table.booking td.left #navgroup div span span,.content table.booking td.left #stepNav div a,.content table.booking td.left #stepNav div a:hover,.content table.booking td.left #stepNav div span span{color:#c8b996;}.content table.booking td.left #navgroup .clickable a,.content table.booking td.left #navgroup .clickable a:hover,.content table.booking td.left #stepNav .clickable a,.content table.booking td.left #stepNav .clickable a:hover{color:#9c7d52;}.content table.booking td.left #navgroup .current span span,.content table.booking td.left #stepNav .current span span{color:#fff;}.content table.booking td.right .tabs{border-bottom:solid 1px #9FB968;}.content table.booking td.right .tabs li{background:transparent url(/images_v2/wolgan-valley/en/ibe/tabs/end_shadow.gif) 77px 0 no-repeat;}.content table.booking td.right .tabs li a.closetab:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/close_on.gif) no-repeat;}.content table.booking td.right .tabs .tab1 a.off:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_one_off_over.gif) no-repeat;}.content table.booking td.right .tabs .tab2 a.off:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_two_off_over.gif) no-repeat;}.content table.booking td.right .tabs .tab3 a.off:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_three_off_over.gif) no-repeat;}.content table.booking td.right .tabs .tab4 a.off:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_four_off_over.gif) no-repeat;}.content table.booking td.right .tabs .tab5 a.off:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_five_off_over.gif) no-repeat;}.content table.booking td.right .tabs .tab1 a.error:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_one_error_over.gif) no-repeat;}.content table.booking td.right .tabs .tab2 a.error:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_two_error_over.gif) no-repeat;}.content table.booking td.right .tabs .tab3 a.error:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_three_error_over.gif) no-repeat;}.content table.booking td.right .tabs .tab4 a.error:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_four_error_over.gif) no-repeat;}.content table.booking td.right .tabs .tab5 a.error:hover{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_five_error_over.gif) no-repeat;}.content table.booking td.right div.loading .tabs .tab1 span.current,.content table.booking td.right div.ask .tabs .tab1 span.current,.content table.booking td.right div.focus .tabs .tab1 span.current{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_one_current_off.gif) no-repeat;}.content table.booking td.right div.loading .tabs .tab2 span.current,.content table.booking td.right div.ask .tabs .tab2 span.current,.content table.booking td.right div.focus .tabs .tab2 span.current{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_two_current_off.gif) no-repeat;}.content table.booking td.right div.loading .tabs .tab3 span.current,.content table.booking td.right div.ask .tabs .tab3 span.current,.content table.booking td.right div.focus .tabs .tab3 span.current{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_three_current_off.gif) no-repeat;}.content table.booking td.right div.loading .tabs .tab4 span.current,.content table.booking td.right div.ask .tabs .tab4 span.current,.content table.booking td.right div.focus .tabs .tab4 span.current{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_four_current_off.gif) no-repeat;}.content table.booking td.right div.loading .tabs .tab5 span.current,.content table.booking td.right div.ask .tabs .tab5 span.current,.content table.booking td.right div.focus .tabs .tab5 span.current{background:url(/images_v2/wolgan-valley/en/ibe/tabs/suite_five_current_off.gif) no-repeat;}.content table.booking td.right div.loading .tabs li a.closetab,.content table.booking td.right div.ask .tabs li a.closetab,.content table.booking td.right div.focus .tabs li a.closetab{background:url(/images_v2/wolgan-valley/en/ibe/tabs/close_off.gif) no-repeat;}.content table.booking td.right div.inactive,.content table.booking td.right div.loading div.whitebox,.content table.booking td.right div.ask div.whitebox,.content table.booking td.right div.focus div.whitebox,.content table.booking td.right div.loading div.tabs,.content table.booking td.right div.ask div.tabs,.content table.booking td.right div.focus div.tabs{border-color:#e6d0c2;}div.whitebox a.details{background:url(/images_v2/wolgan-valley/arrow_right_color.gif) 0 4px no-repeat;color:#987e52;}div.whitebox div#reservationDetails div.totalcost,div.whitebox div#reservationDetails div.totalcost div.wrapper,div.whiteboxTotalCost div.totalcost{background:url(/images_v2/wolgan-valley/brown_divider.gif) 0 100% repeat-x;}div.whitebox div.highlight div.wrapper{background-color:#f5f7ea;border-color:#B0A06F;}#ratesPackages .selectedPackageDate,div.functions div.highlight div.wrapper{background-color:#9f6443;border-color:#ebc8b5;color:#fff;}div.functions div.remark div.wrapper,div.whitebox div.highlight div.wrapper strong{color:#987e52;}div.whitebox div#reservationDetails div.highlight div.wrapper,div.whitebox div#reservationDetails div.highlight div.wrapper strong{color:red;}div.whitebox div.find div.wrapper strong,div.whitebox div.find table.roomDetailTable a{color:#b0ada0;}div.whitebox div.find table.roomDetailTable div.status a{color:#930;}div.whitebox div.review{background:url(/images_v2/wolgan-valley/review_btm.gif) 0 100% no-repeat;}div.whitebox div.actions a.witharrow{background:url(/images/arrow_left.gif) 0 4px no-repeat;color:#534B42;}div#ratesPackages div.room{background:transparent url(/images_v2/wolgan-valley/dotted_divider.gif) 0 100% repeat-x;}div#ratesPackages div.selectedPackage{background:transparent url(/images_v2/wolgan-valley/dotted_divider.gif) 0 0 repeat-x;}div.ibe div#roomType div.roomDetail{background-color:#fff;}div.ibe div#roomType table.roomDetailTable{background-color:#fff;}div.vdContainer td.assetContainer a,div.ibe div#roomType table.roomDetailTable td.assetContainer a{background:url(/images_v2/wolgan-valley/arrow_right_color.gif) 7px 4px no-repeat;}div.vdContainer td.descriptionContainer strong,div.ibe div#roomType table.roomDetailTable td.descriptionContainer strong,div.whitebox div.guestdetail th{color:#987e52;}div.whitebox div#ratesPackages div.roomContainer div.find div.wrapper,div.whitebox div#ratesPackages div.roomContainer div.selected div.wrapper{border-color:#ebc8b5;background-color:#f6e9e1;}div.whitebox div#ratesPackages div.rateLocator div.wrapper,div.whitebox div#ratesPackages div.roomContainer div.selected div.rateLocator div.wrapper,div.whitebox div#ratesPackages div.roomContainer div.find div.rateLocator div.wrapper{background-color:#f6f5ed;}div.whitebox div#ratesPackages div.roomContainer div.selected,div.whitebox div#ratesPackages div.roomContainer div.find{background:transparent url(/images_v2/wolgan-valley/find_availability_border_btm.gif) 0 100% repeat-x;}div.whitebox div#ratesPackages div.roomContainer div.aboveSelected{background-image:none;}div.ibe div#ratesPackages div.room table.roomDetailTable{background-color:transparent;}#ratesPackages div.selectorwidget div.currentcontainer{background:#faf9f5 url(/images_v2/wolgan-valley/dropmenu_arrow.gif) no-repeat 100% 0;border:1px solid #c8b996;color:#656565;}#ratesPackages div.selectorwidget div.upNav,#ratesPackages div.selectorwidget div.downNav{background-color:#f9f9f5;}#ratesPackages div.selectorwidget div.selector,#ratesPackages div.selectorwidget div.menucontainer,#ratesPackages div.selectorwidget ul.menu li{background-color:#f9f9f5;}#ratesPackages div.selectorwidget ul.menu li{border-top:1px solid #c8b996;}#ratesPackages div.selectorwidget ul.menu li.over,#ratesPackages div.selectorwidget ul.menu li.selected{color:#fff;background-color:#c1b297;}#ratesPackages div.selectorwidget ul.menu li.first{border-top:1px solid #f9f9f5;}#ratesPackages .selectedPackageDate{border-style:solid;border-width:1px 0;color:#666;}#ratesPackages .selectedPackageDate span.remark{color:#fff;}#ratesPackages .selectedPackageDate div.selectorwidget div.currentcontainer{background-color:#fff;}div.calendarContainer table.rates tbody td.options div{border-color:#bdb195;}div.calendarContainer table.rates tbody td.options span.rate{color:#b9a485;}div.calendarContainer table.rates tbody td.available span.rate{color:#fff;}div.calendarContainer table.rates tbody td.restricted span.rate{color:#8997a0;}div.calendarContainer table.rates tbody td.package div,div.calendarContainer table.rates tbody td.package a{border-color:#183567;background:transparent url(/images_v2/wolgan-valley/en/ibe/form/calendar_corner.gif) 100% 0 no-repeat;}div.calendarContainer table.rates tbody td.available div,div.calendarContainer table.rates tbody td.available a{background-color:#bdb195;}div.calendarContainer table.rates tbody td.selected div,div.calendarContainer table.rates tbody td.selected a{background-color:#9dc6fc;}div.calendarContainer table.rates tbody td.restricted div,div.calendarContainer table.rates tbody td.restricted a{background-color:#e7dcc8;border-color:#e7dcc8;}div.calendarContainer table.rates tbody td.checkout span.rate{background-color:#fff;color:#b9a485;}div.calendarContainer div.dateSelector table.rates tbody td.checkout span.rate{background-color:#bdb195;color:#fff;}div.calendarContainer div.dateSelector table.legend td.checkout span.rate{background-color:#bdb195;}div.calendarContainer table.inactive tbody span{background-color:transparent;color:#b2c1d1;}div.calendarContainer table.inactive tbody span.rate,div.calendarContainer table.inactive tbody td.options span.rate{color:#dccbb1;}div.calendarContainer table.inactive tbody td.options div,div.calendarContainer table.inactive tbody td.options a{border-color:#f1eee8;background-image:none;}div.calendarContainer table.inactive tbody td.checkout div,div.calendarContainer table.inactive tbody td.checkout a{border-color:#f1eee8;}div.calendarContainer table.inactive tbody td.package div,div.calendarContainer table.inactive tbody td.package a{border-color:#b2c1d1;background:transparent url(/images_v2/wolgan-valley/en/ibe/form/calendar_corner_dimmed.gif) 100% 0 no-repeat;}div.calendarContainer table.inactive tbody td.selected div,div.calendarContainer table.inactive tbody td.selected a{background-color:#efece5;}div.calendarContainer table.inactive tbody td.selected div span,div.calendarContainer table.inactive tbody td.selected a span{color:#FFF;}div.calendarContainer table.inactive tbody td.checkout div span.rate,div.calendarContainer table.inactive tbody td.checkout a span.rate{color:#dccbb1;background-color:#fff;}#guestInfo div.name a{color:#666;text-decoration:none;}#guestInfo div.optionalinfo{background:#faf9f5 url(/images_v2/wolgan-valley/brown_divider.gif) 0 0 repeat-x;}#reservationDetails div.remark{background:url(/images_v2/wolgan-valley/brown_divider.gif) 0 100% repeat-x;}div.whitebox div.functions div.highlight a{font-weight:bold;color:#fff;}div.tcContainer{background-color:#f6f5ed;border-color:#987e52;}div.tcContainer h3,div.tcContainer h4{color:#987e52;}#sidebar div.sideBar div.title,#sidebar div.sideBar div.ibewidget span.off{color:#55621C;}#sidebar div.sideBar div.sidebarTotalCost{border-bottom-width:1px;border-bottom-style:solid;padding:12px 0;}#sidebar div.sideBar div.panel div.panelcontent strong,#sidebar div.sideBar div.sidebarTotalCost strong{color:#987e52;}#sidebar div.sideBar div.sidebarTotalCost .msg{font-weight:bold;color:#930;}.hidden{display:none;}.alright{text-align:right;}.flleft{float:left;}.error{color:red;}iframe.booking{width:100%;height:45em;margin:0;padding:0;}iframe.LocationWatcherModuleIframe{visibility:hidden;position:absolute;top:-100px;left:-100px;}textarea#store{padding:0;margin:-1px 0 0;border:none;height:1px;width:10px;visibility:hidden;overflow:hidden;clear:both;font-size:0;line-height:0;position:absolute;}iframe.RemoteXHRRequester{width:1px;height:1px;position:absolute;top:-300px;left:-300px;}div#currencyConvert a{cursor:pointer;}.content table.booking{position:relative;margin:0;padding:0;width:704px;height:auto;}div.mainDiv .ibe div#contmain table.innerTable{clear:both;}.content table.booking td.left{width:192px;margin:0;padding:0;}.content table.booking td.left div#navgroup,.content table.booking td.left div#stepNav,.content table.booking td.left div#confirmationNav{position:relative;margin:0;padding:0;top:0;left:0;width:172px;}.content table.booking td.left div#navgroup div,.content table.booking td.left div#stepNav div,.content table.booking td.left div#confirmationNav div{position:relative;margin:0 0 8px;padding:0;width:170px;height:auto!important;height:33px;min-height:33px;}.content table.booking td.left div#navgroup img,.content table.booking td.left div#stepNav img{margin:0 0 13px;padding:0;display:block;}.content table.booking td.left div#navgroup div img,.content table.booking td.left div#stepNav div img{position:absolute;width:170px;top:0;left:0;margin:0;padding:0;}.content table.booking td.left div#navgroup div a span,.content table.booking td.left div#stepNav div a span{text-decoration:underline;}.content table.booking td.left #navgroup div a span,.content table.booking td.left #navgroup div span span,.content table.booking td.left #stepNav div a span,.content table.booking td.left #stepNav div span span,.content table.booking td.left #confirmationNav div a span,.content table.booking td.left #confirmationNav div span span{position:relative;display:block;margin:0;padding:15px 8px 0 30px;line-height:1.5em;width:122px;height:auto!important;height:1.5em;min-height:1.5em;}.content table.booking td.left #navgroup div a span,.content table.booking td.left #stepNav div a span{cursor:pointer;}.content table.booking td.left div#confirmationNav{position:relative;margin:0;padding:0;top:0;left:0;width:172px;}.content table.booking td.right{width:512px;margin:0;padding:0 0 100px;}.content table.booking td.right .tabs{height:26px;position:relative;}.content table.booking td.right .inactive{border-color:#bed2dc;}.content table.booking td.right .tabs ul{list-style:none;margin:0;padding:0;height:26px;}.content table.booking td.right .tabs li{width:80px;height:27px;position:absolute;top:0;}.content table.booking td.right .tabs li a.off,.content table.booking td.right .tabs li a.error{width:77px;height:27px;}.content table.booking td.right .tabs .tab1 a.off,.content table.booking td.right .tabs .tab1 a.error{width:78px;height:27px;}.content table.booking td.right .tabs li .current{width:78px;height:27px;display:block;position:absolute;top:0;left:-1px;background-color:#fff;}.content table.booking td.right .tabs li.tab1 .current{left:0;}.content table.booking td.right .tabs li a.closetab{position:absolute;top:8px;right:11px;width:9px;height:9px;}.content table.booking td.right .tabs .tab1{left:4px;}.content table.booking td.right .tabs .tab2{left:82px;}.content table.booking td.right .tabs .tab3{left:159px;}.content table.booking td.right .tabs .tab4{left:236px;}.content table.booking td.right .tabs .tab5{left:313px;}.content table.booking td.right .tabs li a.off,.content table.booking td.right .tabs li a.error,.content table.booking td.right .tabs li a.closetab:hover{display:block;}.content table.booking td.right .tabs li a.off:hover img,.content table.booking td.right .tabs li a.error:hover img,.content table.booking td.right .tabs li a.closetab:hover img{display:none;}.content table.booking td.right div.loading .tabs li span.current img,.content table.booking td.right div.ask .tabs li span.current img,.content table.booking td.right div.focus .tabs li span.current img{display:none;}.content table.booking td.right div.loading .tabs li a.closetab img,.content table.booking td.right div.ask .tabs li a.closetab img,.content table.booking td.right div.focus .tabs li a.closetab img{display:none;}div#currencyConvert{position:absolute;top:-21px;right:0;z-index:1001;}div#currencyConvert a.controller{position:absolute;right:-1px;}.content table.booking td.right div.whitebox{position:relative;width:510px;margin:0;padding:0;background:#fff;float:none;clear:both;height:auto!important;height:205px;min-height:205px;}.content table.booking td.right div.whiteboxTotalCost{margin-top:15px;}.content table.booking td.right div.withTabs{border-top:none;}.content table.booking td.right div.withSteps{margin-top:26px;}#sidebar div.multiBooking p.first{padding-top:22px!important;}div.whitebox div#calendar,div.whitebox div#roomType,div.whitebox div#ratesPackages,div.whitebox div#guestInfo,div.whitebox div#userInfo,div.whitebox div#reviewInfo,div.whitebox div#bookingConfirmation,div.whitebox div#emailItinerary,div.whitebox div#reservationDetails,div.whitebox div#paymentInfo{width:478px;margin:0;padding:0 16px;}div.whitebox div#roomType,div.whitebox div#ratesPackages,div.whitebox div#guestInfo,div.whitebox div#userInfo,div.whitebox div#reviewInfo,div.whitebox div#bookingConfirmation,div.whitebox div#emailItinerary,div.whitebox div#reservationDetails{padding-top:14px;}#paymentInfo div.header{padding:14px 0 0;}div.whitebox div.name,div.functions div.roomDetail div.name{margin-top:-2px;}div.whitebox div#calendar,div.whitebox div#roomType{padding-top:10px;}div.whitebox div#ratesPackages div.roomContainer{padding-bottom:12px;}div.whitebox div#calendar p{margin:0 0 6px;}div.whitebox div.highlight{margin:0 -8px;width:494px;}div.whitebox div.highlight div.wrapper{border-style:solid;border-width:1px;padding:12px 7px;}div.whitebox div#calendar div.highlight div.wrapper{padding-top:11px;padding-bottom:9px;}div.whitebox div.highlight table.roomType div.wrapper{border:0;padding:0;background-color:#fff;}div.whitebox div.highlight div.wrapper table{width:100%;}div.whitebox div.highlight div.wrapper table td{vertical-align:top;}div.whitebox div.highlight div.wrapper table td.label{width:113px;padding-right:10px;text-align:right;}div.whitebox div#calendar div.highlight div.wrapper td.label{width:114px;padding-right:8px;}div.whitebox div.highlight div.wrapper table td.control{padding-right:8px;}div.whitebox div.highlight div.wrapper table td.control input{margin:0;padding:0;}div.whitebox div.highlight td.depiction label strong{display:block;line-height:1em;height:1.273em;}div.whitebox div.review{padding-bottom:7px;margin-bottom:4px;}#reservationDetails div.review{margin-top:7px;}div.whitebox div.review div.wrapper{border-bottom:0;}div.whitebox div#calendar div.header,div.whitebox div#roomType div.header{padding-top:4px;font-size:1em;}div.whitebox div.header table{width:100%;}div.whitebox div.header td.title{padding-bottom:6px;}#calendar div.header td.title,#paymentInfo div.header td.title{padding-bottom:3px;}#roomType div.header td.title,#ratesPackages div.header td.title,#emailItinerary div.header td.title{padding-bottom:10px;}#reservationDetails div.header div.title{padding-bottom:7px;}#bookingConfirmation div.header td.title{padding-bottom:10px;}div.whitebox div.header td.supplementary{vertical-align:bottom;}div.whitebox div.header table td.minititle{text-align:right;vertical-align:bottom;}div.whitebox div.header td.activity div{margin-top:-2px;}div.whitebox div.header td.activity,div.whitebox div.highlight td.activity{text-align:right;height:1.5em;}div.whitebox div.header td.activity a,div.whitebox div.highlight td.activity a,div.whitebox div.header td.activity span,div.whitebox div.highlight td.activity span{line-height:1em;}div.whitebox div.highlight td.first{height:1.3em;}td.right div.actions{padding:0 0 22px;text-align:right;}div.whiteboxTotalCost div.actions,div.whitebox div#emailItinerary div.actions{height:22px;padding-top:22px;border-top:1px solid #987e52;}div.whitebox div.actions .previous,div.dateSelector div.actions .previous{float:left;}div.whitebox div#calendar div.actions{height:22px;}div.whitebox div#roomType div.header,div.whitebox div#guestInfo div.header,div.whitebox div#userInfo div.header,div.whitebox div#reviewInfo div.header,div.whitebox div#bookingConfirmation div.header,div.whitebox div#emailItinerary div.header,div.whitebox div#reservationDetails div.header{background-color:#fff;padding-bottom:5px;border-bottom:solid 1px #987e52;}#roomType div.actions{padding:18px 0 19px;text-align:left;}div.whitebox div#ratesPackages div.actions,div.rateSelector div.actions{margin-top:22px;text-align:right;}#guestInfo div.actions{padding-top:13px;background:url(/images/dots.gif) 0 0 repeat-x;}div.whitebox div#userInfo div.actions{padding-top:22px;border-top:solid 1px #987e52;}div.whitebox div.actions a.witharrow{padding-left:8px;font-weight:bold;}#guestInfo div.actions a.witharrow,#ratesPackages div.actions a.witharrow,#userInfo div.actions a.witharrow,div.whiteboxTotalCost div.actions a.witharrow,#emailItinerary div.actions a.witharrow{background-position:0 5px;}div.whitebox a.details{padding-left:12px;font-weight:normal;}div.whitebox div.actions a.continue{margin-left:16px;}div.whitebox div#reservationDetails div.actions a.continue{margin-left:12px;}div.whitebox div#reservationDetails div.header div.actions{text-align:left;padding:18px 0 17px;}div.whitebox div#reservationDetails div.header div.actions .previous{float:none;}div.whitebox div#ratesPackages div.header{padding-bottom:5px;}div.whitebox div#ratesPackages div.roomContainer div.highlight{padding:0 0 2px;border-bottom:0;}div.whitebox div#ratesPackages div.roomContainer div.highlight div.wrapper{border-bottom:0;}div.whitebox div.functions div.highlight{margin:0;width:224px;}div.whitebox div.functions div.highlight div.wrapper{padding:2px 8px 3px;border-width:1px 0;}div.whitebox div.functions div.remark div.wrapper{padding:3px 8px 4px;border-width:0;background:transparent url(/images/dots.gif) 0 0 repeat-x;}div.whitebox div#ratesPackages div.roomContainer div.find{margin-top:-1px;}div.whitebox a.promotext{margin-left:8px;font-weight:bold;}div.pucontainer{position:absolute;top:71px;left:130px;width:192px;padding:12px;border:solid 2px #987e52;background-color:#fff;text-align:left;}div.pucontainer div{padding:3px 0;}div.pucontainer label{font-weight:bold;color:#987e52;}div.pucontainer input.text{width:188px;}div.pucontainer div.close{position:absolute;top:4px;right:4px;width:9px;height:9px;padding:0;}div.pucontainer div.title{margin:0 0 3px;padding:0;}div.pucontainer div.error,div.pucontainer div.enterContent{padding:0;}div.pucontainer div.input{margin:5px 0 9px;padding:0;}div.pucontainer div.more{padding:0 0 14px 22px;}div.pucontainer div.remark{padding:0 0 12px 22px;text-align:left;color:#666;}div.pucontainer div.clearRemark{padding:3px 0 12px;}div.whitebox div#roomType div.pucontainer div.actions,div.pucontainer div.actions{padding:0 0 2px;}div.whitebox div#ratesPackages div.pucontainer div.actions,div.whitebox div#roomType div.pucontainer div.actions{margin:0;text-align:right;}div.pucontainer a.continue{margin-left:8px;}div.whitebox div.total{margin:0 -8px;width:480px;padding:5px 7px;border:solid 1px #987e52;border-width:1px 0;background-color:#fcfdff;text-align:right;color:#bbad94;}div.whitebox div.functions{margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid #987e52;}div.whitebox div.functions td.left{width:224px;padding:0 15px 0 0;}div.whitebox div.functions td.right{width:224px;padding:0 0 0 15px;}div.whitebox div.functions tr.vdot td.left,div.whitebox div.functions tr.vdot td.right{padding-top:15px;}div.whitebox div.functions tr.vdot td.left{background:transparent url(/images/dots.gif) 238px 0 repeat-y;}div.whitebox div.functions td.left p{margin:0;padding:0;}div.whitebox div.functions td.thumbnail{width:224px;padding:22px 0 0;}div.whitebox div.functions td.description{width:224px;padding-top:9px;}div.ibe a.minor,div.ibe a.minor:active,div.ibe a.minor:hover,div.ibe a.minor:link,div.ibe a.minor:visited{color:#666;}input.radio{margin:0 10px 0 0;padding:0;vertical-align:middle;}label.radiolabel{margin:0 11px 0 0;padding:0;}input.longfield{width:254px!important;width:252px;}input.midfield{width:154px!important;width:152px;}div.whitebox div.guestdetail{width:438px;padding:14px 20px 0;}div.whitebox div.guestdetail table{width:100%;}div.whitebox div.guestdetail input.checkbox{margin-left:-2px;}div.whitebox div.guestdetail th{padding-bottom:9px;font-weight:bold;text-align:left;vertical-align:top;}div.whitebox div.guestdetail td.view{padding-right:15px;}div.whitebox div.guestdetail td.extra{width:192px;}div.whitebox div.guestdetail td.topic{width:160px;padding-right:8px;}div.whitebox div.guestdetail td.description,div.whitebox div.guestdetail th.title{width:104px;padding-right:12px;}div.whitebox div.guestdetail td.description{text-align:right;}div.whitebox div.guestdetail div.primary{padding-bottom:12px;}div.whitebox div.guestdetail div.primary td{padding-bottom:5px;}div.whitebox div.guestdetail div.staying{padding-bottom:16px;}div.whitebox div.guestdetail div.viewDetailsLocator{position:relative;}div.whitebox div.guestdetail div.staying div.viewDetailsLocator{z-index:1002;}div.whitebox div.guestdetail div.transfer div.viewDetailsLocator{z-index:500;}div.whitebox div.guestdetail div.staying table.occupancy{width:auto;}div.whitebox div.guestdetail div.staying table.occupancy th{padding-right:12px;}div.whitebox div.guestdetail div.staying table.occupancy th span{margin-left:12px;font-weight:bold;}div.whitebox div.guestdetail div.staying td.value{width:48px;padding-right:12px;padding-bottom:8px;}div.whitebox div.guestdetail div.staying tr.children td.description{padding-bottom:18px;}div.whitebox div.guestdetail div.staying tr.children td.extra td.description{padding-bottom:0;}div.whitebox div.guestdetail div.staying td.extra{width:262px;padding-bottom:5px;}div.whitebox div.guestdetail td.extra td.description{width:60px;padding-right:7px;text-align:left;}div.whitebox div.guestdetail div.staying td.extra td{padding-bottom:5px;}div.whitebox div.guestdetail div.staying span.remark{margin-left:42px;}div.whitebox div.guestdetail div.transfer{padding-bottom:10px;}div.whitebox div.guestdetail div.transfer th{padding-bottom:7px;}div.whitebox div.guestdetail div.transfer div.transferDetail th{padding-bottom:5px;}div.whitebox div.guestdetail div.transfer td.view{width:154px;padding-right:0;}div.whitebox div.guestdetail div.transferDetail table,div.whitebox div.guestdetail div.transfer table.transferRequest{width:auto;}div.whitebox div.guestdetail div.transfer table.transferRequest td.description1{padding-right:8px;}div.whitebox div.guestdetail div.transferDetail{padding-top:19px;}div.whitebox div.guestdetail div.transferDetail td{padding-bottom:4px;}div.whitebox div.guestdetail div.transferDetail td.label{padding-bottom:5px;}div.whitebox div.guestdetail div.transferDetail tr.lastRow td{padding-bottom:2px;}div.whitebox div.guestdetail div.transferDetail div.pu{padding-bottom:8px;}div.whitebox div.guestdetail div.transferDetail div.do{width:438px;margin:0 -20px;padding:12px 20px 0;background:url(/images/dots.gif) 0 0 repeat-x;}div.whitebox div.guestdetail div.transferDetail td.description1{padding-right:22px;}div.whitebox div.guestdetail div.transferDetail td.description1 input{margin-top:-1px;width:77px;}div.whitebox div.guestdetail div.transferDetail select.month{margin:0 5px 0 6px;}div.whitebox div.guestdetail div.contactMessage{padding:3px 0 19px;}div.whitebox div.guestdetail div.land{padding-top:12px;}div.whitebox div.guestdetail .transferLocation{margin-left:116px;padding-bottom:4px;}div.whitebox div.guestdetail .transferLocation textarea{display:block;width:279px;margin-top:5px;overflow:auto;}div.whitebox div.guestdetail div.arrival{padding-top:12px;}div.whitebox div.guestdetail div.arrival td.topic{width:200px;}div.whitebox div.guestdetail div.arrival td.view{width:114px;}div.whitebox div.guestdetail div.arrival table.transferRequest td.description1{padding-right:19px;}#guestInfo div.optionalinfo{margin:0 -16px;padding:13px 16px 0;}#guestInfo div.optionalinfo textarea{width:434px!important;width:432px;}#guestInfo div.optionalinfo div.title{padding-bottom:12px;}#userInfo div.section,#guestInfo div.optionalinfo div.section{padding:13px 0 0;background:transparent url(/images/dots.gif) 0 0 repeat-x;}#guestInfo div.optionalinfo td.widget{width:11px;padding-right:9px;}#guestInfo div.optionalinfo td.topic{padding-bottom:8px;}#guestInfo div.optionalinfo td.field{padding-bottom:7px;}#guestInfo div.optionalinfo td.label{padding-bottom:9px;}#guestInfo div.optionalinfo td.description{width:104px;padding-right:12px;text-align:right;}#guestInfo div.optionalinfo div.additional td.description{width:200px;text-align:left;padding-bottom:8px;}#guestInfo div.optionalinfo div.additional td.description div.first{margin-bottom:8px;}#guestInfo div.optionalinfo div.additional td.remark{padding-right:12px;}#guestInfo div.optionalinfo div.request textarea{margin-bottom:12px;overflow:auto;}#userInfo td.phonenum,#guestInfo div.optionalinfo td.phonenum{width:65px;padding-right:2px;padding-bottom:4px;}#userInfo td.phonenum input,#guestInfo div.optionalinfo td.phonenum input{width:52px!important;width:50px;}#userInfo td input.local,#guestInfo div.optionalinfo td input.local{width:141px!important;width:139px;}div.whitebox div#userInfo div.section{padding:12px 0 4px 20px;}div.whitebox div#userInfo div.section td{padding-bottom:8px;}div.whitebox div#userInfo div.roomselector div{padding-bottom:4px;}div.whitebox div#userInfo div.roomselector{background-image:none;}div.whitebox div#userInfo td.description{width:104px;padding-right:12px;text-align:right;}div.whitebox div#userInfo div.section td.remark{padding-bottom:12px;}div.whitebox div#userInfo div.selfsignup{padding-top:4px;}div.whitebox a.copy{margin-left:12px;}div.whitebox div#reviewInfo div.section,div.whitebox div#bookingConfirmation div.section{padding:18px 0 12px;}div.whitebox div#reservationDetails div.section{background:url(/images/dots.gif) 0 0 repeat-x;}div.whitebox div#reservationDetails div.first{background-image:none;}div.whitebox div#reservationDetails div.section,div.whitebox div#reservationDetails div.header div.highlight div.wrapper div{padding:0 20px;}div.whitebox div#reservationDetails div.header div.highlight div.wrapper div.first{padding:0;}div.whitebox div#reservationDetails div.section div.title{padding:22px 0 18px;}#reservationDetails div.remark{padding:10px 0;}div.whitebox div#reservationDetails div.remark div{padding:12px 20px;background:url(/images/dots.gif) 0 0 repeat-x;}div.whitebox div#reservationDetails div.remark div.first{background-image:none;}div.whitebox div#reservationDetails div.actions{padding-top:22px;}#reservationDetails div.actions div.reason{float:left;width:204px;text-align:left;margin-top:-1.5em;margin-left:20px;}div.whitebox div#reservationDetails div.actions div.reason select{width:200px!important;width:198px;}div.whitebox div#reservationDetails div.actions div.reason label{display:block;}#reservationDetails div.error{margin-top:5px;margin-left:20px;}table.forms{width:474px;margin:0;padding:0;}div.whitebox table.forms{width:474px;margin:0 18px;padding:0;}table.forms td.type{width:157px;text-align:right;margin:0;padding:0 10px 11px 0;}table.forms td.field,table.forms td.padfield,table.forms td.last{width:279px;margin:0;text-align:left;}table.forms td.field{padding:0 28px 11px 0;}table.forms td.padfield{padding:0 28px 22px 0;}table.forms td.last{padding:0 28px 0 0;}table.forms td.last a{margin:0 10px 0 0;}table.forms td.shortfield,table.forms td.info{width:50px;margin:0;padding:0 0 11px 0;text-align:left;}table.forms td.info{width:257px;}p.padRight{margin:0;padding-right:.65em;}input#number1,input#number2,input#number3,input#number4{width:36px;text-align:center;height:1.3em;line-height:1.3em;}select#month,input.shortfield{margin:0 10px 0 0;padding:0;}input.checkbox{width:1.5em;height:1.5em;margin:0 10px 0 0;padding:0;}input.longfield,input.shortfield,input.flexifield{height:1.3em;line-height:1.3em;}input.shortfield{width:50px;}input.mediumfield{width:70px;}table.phone td{padding:0 10px 0 1px;}table.phone td.code{padding:0 10px 3px 0;}div.selectorwidget span.current{display:block;width:130px;height:18px;overflow:hidden;}div.selectorwidget div.currentcontainer{position:relative;width:160px;height:20px;vertical-align:middle;cursor:pointer;display:table-cell;}div.selectorwidget div.currentcontainer span.current{margin-left:6px;vertical-align:middle;}div.selectorwidget div.currentcontainer img.arrow{float:right;margin:1px 1px 0 0;}div.selectorwidget div.selector{position:absolute;z-index:1003;width:160px;height:160px;overflow:hidden;visibility:hidden;}div.selectorwidget div.menucontainer{position:relative;left:0;top:15px;margin:0;padding:0;height:130px;}div.selectorwidget div.upNav,div.selectorwidget div.downNav{position:absolute;top:0;width:160px;height:15px;text-align:center;cursor:pointer;}div.selectorwidget div.downNav{top:145px;}div.selectorwidget div.upNav img,div.selectorwidget div.downNav img{border:none;}div.selectorwidget ul.menu,div.selectorwidget ul.menu li{margin:0;padding:0;width:160px;list-style:none;}div.selectorwidget ul.menu li{display:block;cursor:pointer;}div.selectorwidget ul.menu li span{display:block;margin:0 7px;padding:2px 0;}div.selectorwidget iframe.mask{position:absolute;left:-3000px;top:-3000px;z-index:10;}div.whitebox div#reviewInfo div.error{margin:0;padding:15px 0 0;}div.whitebox div#emailItinerary div.error,div.whitebox div#userInfo div.header div.error{margin:0;padding:9px 0 0;}#guestInfo div.header div.error{padding:9px 0 0;}div.whitebox div#reviewInfo div.calendarContainer div.second{margin:10px 0 0;}div.whitebox table.review{width:478px;}div.whitebox table.review td.vdots{width:302px;padding-right:8px;}div.whitebox table.review td.vdots table{width:100%;}div.whitebox table.review td.calendar{width:160px;padding-left:8px;}div.whitebox table.review td.vdots td,div.whitebox table.review td.vdots div.row{padding-top:12px;}div.whitebox table.review td.vdots tr.first td{padding-top:0;}div.whitebox table.review td.vdots td.description,div.whitebox div#reviewInfo div.ratedetails td.description,div.whitebox div#bookingConfirmation div.ratedetails td.description{width:105px;padding-right:12px;text-align:right;}div.whitebox table.review td.vdots td.description span{display:block;}div.whitebox table.review td.vdots td.description div.viewDetails{float:right;}div.whitebox a.edit{margin:0 0 0 4px;}div.whitebox div.subtotal,div.whitebox div.deposit,div.whitebox div.ccguarantee,div.whitebox div.confirmMessage,div.whitebox div.pginfo,div.whitebox div.terms,div.whitebox div#reviewInfo div.ratedetails,div.whitebox div#bookingConfirmation div.ratedetails,div.whitebox div#emailItinerary div.section,div.whitebox div#reservationDetails div.subtotal{padding:12px 0;background:url(/images/dots.gif) 0 0 repeat-x;}div.whitebox div.subtotal{padding-bottom:22px;}div.whitebox div.deposit,div.whitebox div.ccguarantee,div.whitebox div.confirmMessage{background-position:0 100%;}div.whitebox div.pginfo,div.whitebox div#emailItinerary div.first{background-image:none;}div.whitebox div.terms{text-align:right;}div.whitebox table.charges,div.whitebox table.email{width:478px;}div.whitebox table.charges td{text-align:right;}div.whitebox table.charges td.cost{width:104px;}div.whitebox table.charges td .important,div.whitebox div.totalcost table.charges td .important{color:red;}div.whitebox div.totalcost table.charges td strong{color:#987e52;}#sidebar div.multiBooking p.first{padding-top:22px!important;}div.whiteboxTotalCost div.wrapper{margin:0 16px;}div.whitebox div#reservationDetails div.totalcost,div.whitebox div#reservationDetails div.totalcost div.wrapper,div.whiteboxTotalCost div.totalcost{margin:0 -16px;width:478px;padding:12px 16px;}div.whitebox div#reservationDetails div.totalcost{padding-top:10px;}div.whitebox div#reservationDetails div.totalcost div.wrapper{padding:12px 16px 0;background-color:#fcfdff;background-position:0 0;}div.whitebox div.pginfo th{text-align:left;padding-bottom:12px;}div.whitebox div.pginfo td.description{width:105px;padding-right:12px;}div.whitebox div#reviewInfo ul.square,div.whitebox div#bookingConfirmation ul.square{margin-bottom:0;}div.whitebox div.transferInfoMessage{border-top:1px solid #987e52;padding-bottom:1em;}div.whitebox div.transferInfoMessage p{margin:1em 0 0;}div.whitebox table.email select{width:95px;}div.whitebox table.email label{vertical-align:top;}div.whitebox table.email td.to{padding-right:12px;}div.whitebox table.email td.info{padding-right:12px;}div.whitebox table.email td.value{width:258px;}div.whitebox table.email td.to label{margin-left:8px;}div.whitebox table.email tr.first td{padding-bottom:6px;}div.whitebox div#emailItinerary div.endflow{background:url(/images/dots.gif) 0 0 repeat-x;border:none;}div.whitebox strong.room{color:#987e52;}div.whitebox div.control{width:474px;margin:0 18px;padding:0;}div.whitebox div.control a{margin:0 12px 0 0;}div.whitebox div.pink{width:438px;background:#eae3d6;padding:18px 36px;}div.whitebox div.pink table{width:438px;}div.whitebox div.pink table td.title{padding:0 0 11px;}div.whitebox div.pink table td.info{width:229px;margin:0;padding:0 30px 0 0;}table.booking td.right p.remark{margin:1.5em 0;}div.result{padding-bottom:10px;color:#987e52;}div.result p{margin:0;padding:0 0 7px;}div.result div.actions{float:right;text-align:right;}div.result div.actions div{margin-bottom:10px;}div.loader{text-align:center;margin:63px 0 0;}div.standalone{height:auto!important;height:244px;min-height:244px;margin-top:14px;}div.standalone #calendar{width:160px;clear:both;margin:0 0 18px;}#sidebar div#itinerary div.panelcontent{display:none;}#sidebar div#itinerary div.standalone #calendar{margin:0;}div.standalone #calendar table{margin:10px 0 0;}div.standalone #calendar div.calendarUtil{text-align:center;clear:both;width:160px;}div.standalone #calendar table.legend{border:0;margin:0 auto;padding:0;border-collapse:collapse;clear:both;}div.standalone #calendar table.legend tbody td{padding:7px 0;vertical-align:middle;}div.standalone #calendar table.legend tbody td.selected{padding:0;margin:0;display:none;}div.standalone #calendar div.instructions{padding:6px 10px 0;color:#036;text-align:center;line-height:normal;}div.group div.selectorwidget div.selector{height:65px;}div.group div.selectorwidget div.menucontainer{height:65px;top:0;}div.group div.selectorwidget div.upNav,div.group div.selectorwidget div.downNav{display:none;}div.ibe #calendar{width:478px;}div.ibe #calendar div.calendarContainer{background-image:url(/images/dots.gif);background-repeat:repeat-x;background-position:100% 2em;width:458px;margin:16px 10px 0;}div.ibe #calendar div.calendarContainer div.first{display:block;padding-left:34px;}div.ibe #calendar div.calendarContainer div.second{padding-left:66px;display:block;}div.ibe #calendar ol.months{clear:both;padding:17px 0 21px;}div.ibe #calendar ol.months li span,div.ibe #calendar ol.months li a{padding:0 2px;}div.ibe #calendar div.separator{background-image:url(/images/dots.gif);background-repeat:repeat-x;background-position:0 0;width:100%;height:1px;padding:0;margin:0;border:none;}div.ibe #calendar div.calendarUtil{width:458px;text-align:center;margin:0;padding:0 0 22px;}div.ibe #calendar table.legend{border:0;padding:0;margin:0 auto;border-collapse:collapse;}div.ibe #calendar table.legend tbody td{padding:7px 0 7px;vertical-align:middle;color:#55621C;}div.ibe #calendar table.legend tbody td.restricted,div.ibe #calendar table.legend tbody td.package,div.ibe #calendar table.legend tbody td.selected{padding-left:20px;}div.ibe #calendar div.first,div.ibe #calendar div.second{float:left;}#calendar,#calendar div.panel,div.calendarContainer table td a{margin:0;padding:0;border:none;}div.ibe #calendar div.error span.longterm{color:#666;}div.calendarContainer div.colorkey{width:10px;height:10px;margin:0 5px 0 0;}div.calendarContainer table.legend td.checkout div.colorkey,div.calendarContainer table.legend td.options div.colorkey,div.calendarContainer table.legend td.package div.colorkey{width:8px;height:8px;}div.calendarContainer table.legend td.checkout div.colorkey{overflow:hidden;}div.calendarContainer table.legend td.checkout div.colorkey span{width:8px;height:4px;margin:0;padding:0;overflow:hidden;}div.calendarContainer table td{text-align:center;vertical-align:middle;padding:0;}div.calendarContainer table th{font-weight:normal;padding:7px 3px 3px 0;text-align:center;font-size:.91em;}div.calendarContainer table thead td{vertical-align:top;padding:3px 0 0;}div.calendarContainer table th.currentMonth{font-size:1em;font-weight:bold;height:2em;padding:0;vertical-align:top;}div.calendarContainer table td span{width:19px;height:1.5em;vertical-align:middle;display:block;text-align:center;margin:0 3px 3px 0;font-size:.91em;line-height:1.5em;border:none;}div.calendarContainer table td.package span{width:17px;height:1.3em;line-height:1.3em;}div.calendarContainer div.first,div.calendarContainer div.second{width:160px;}div.calendarContainer img.prevMonthNav{border:0;float:left;}div.calendarContainer img.nextMonthNav{border:0;float:right;}div.calendarContainer ol.months{clear:both;margin:0;padding:0;list-style:none;}div.calendarContainer ol.months li{display:inline;}div.calendarContainer table.rates{width:224px;}div.calendarContainer table.rates thead th,div.calendarContainer table.rates thead td{padding-bottom:8px;background:transparent url(/images/dots.gif) 0 100% repeat-x;}div.calendarContainer table.rates thead th.currentMonth{height:1em;}div.calendarContainer table.rates tbody th{padding:5px 0 10px;}div.calendarContainer table.rates tbody td{width:31px;margin:0;padding:0 1px 1px 0;text-align:left;vertical-align:top;}div.calendarContainer table.rates tbody a{text-decoration:none;}div.calendarContainer table.rates tbody td.last{width:32px;padding-right:0;}div.calendarContainer table.rates tbody td span{font-size:9px;line-height:1em;height:1em;margin:0;padding:0;text-align:left;vertical-align:top;}div.calendarContainer table.rates tbody td.package span{border:0;background-image:none;}div.calendarContainer table.rates tbody td div,div.calendarContainer table.rates tbody td a{display:block;width:29px;height:21px;padding:1px;overflow:hidden;}div.calendarContainer table.rates tbody td.last div,div.calendarContainer table.rates tbody td.last a{width:30px;}div.calendarContainer table.rates tbody td div span,div.calendarContainer table.rates tbody td a span{width:27px;padding-left:2px;}div.calendarContainer table.rates tbody td div span.rate,div.calendarContainer table.rates tbody td a span.rate{padding-top:1px;}div.calendarContainer table.rates tbody td.options div,div.calendarContainer table.rates tbody td.options a,div.calendarContainer table.rates tbody td.package div,div.calendarContainer table.rates tbody td.package a{padding:0;border-style:solid;border-width:1px;}div.calendarContainer table.rates tbody td.options div span,div.calendarContainer table.rates tbody td.options a span,div.calendarContainer table.rates tbody td.package div span,div.calendarContainer table.rates tbody td.package a span{width:27px;padding-left:2px;background:none;border:none;}div.calendarContainer table.rates tbody td.options div span.rate,div.calendarContainer table.rates tbody td.options a span.rate,div.calendarContainer table.rates tbody td.package div span.rate,div.calendarContainer table.rates tbody td.package a span.rate{padding-top:1px;}div.calendarContainer table.rates tbody td.checkout div span,div.calendarContainer table.rates tbody td.checkout a span{padding-bottom:1px;}div.calendarContainer table.rates tbody td.checkout div span.rate,div.calendarContainer table.rates tbody td.checkout a span.rate{padding-top:0;padding-bottom:2px;}div.calendarContainer table.rates tbody td.last div span,div.calendarContainer table.rates tbody td.last a span{width:28px;}div.calendarContainer div.remark{text-align:center;color:#987e52;}div.functions div.calendarContainer div.remark div.wrapper{background-color:#fff;border-color:#fff;}div.dateSelectorContainer{position:absolute;top:26px;right:0;width:260px;background-color:#fff;}div.dateSelector{padding:13px 15px 12px 17px;border:solid 2px #987e52;background:#fff;}div.dateSelector table.rates{margin-top:15px;}div.functions div.legendwrapper,div.dateSelector div.legendwrapper{margin-top:6px;padding:4px 0 2px;background:url(/images/dots.gif) 0 0 repeat-x;}div.functions table.legend td,div.dateSelector table.legend td{text-align:left;}div.dateSelector table.legend td.available,div.dateSelector table.legend td.selected,div.dateSelector table.legend td.package{width:10px;padding-right:4px;}div.dateSelector table.legend div.colorkey{margin:0;}div.dateSelector table.legend td.package div.colorkey{width:8px;height:8px;}div.dateSelector div.actions{margin:0;padding:8px 0 0;background:url(/images/dots.gif) 0 0 repeat-x;height:17px;}table.review div.calendarContainer table th,table.review div.calendarContainer table td span{-moz-opacity:.3;opacity:.3;}table.review div.calendarContainer table td.selected span{-moz-opacity:.5;opacity:.5;}div.whitebox div.whiteBoxDiv div.ibe table.roomtype{width:474px;margin:0;padding:0;clear:both;}div.ibe div.room div.roomDetail{padding:5px 2px 2px;margin:10px 0;}div.ibe div.room table.roomDetailTable{width:470px;border-collapse:collapse;}div.ibe div.room table.roomDetailTable td{padding:0;}div.ibe div.room div.asset{width:250px;height:262px;background-color:#fff;}div.ibe div.room td.descriptionContainer{padding:0;}#ratesPackages div.room table.roomDetailTable td.assetContainer{padding-bottom:10px;}#ratesPackages div.room table.roomDetailTable td.descriptionContainer{padding-bottom:7px;}div.ibe div.room div.closeContainer{margin:4px 4px 0 0;text-align:right;}div.ibe div.room div.description{text-align:left;width:188px;margin:15px 19px 20px 13px;}div.ibe div.room ul.moreContainer img{margin:.4em 3px 0 0;}div.ibe div.room ul.moreContainer a{margin:0 19px 0 0;}div.ibe div.room ul.moreContainer{text-align:right;list-style:none;padding:0;margin:0;border:0;height:22px;}div.ibe div.room ul.moreContainer li{display:inline;line-height:normal;}div.ibe div table.roomtype td.description{width:234px;padding:0 30px 0 0;}div.ibe div table.roomtype td.image{width:136px;}div.ibe div table.roomtype td.cost{width:58px;text-align:right;}div.ibe div#roomType div.roomDetail{margin:0;padding:0 0 10px;}div.ibe div#roomType table.roomDetailTable{width:478px;}div.ibe div.room table.roomDetailTable td.widget{width:11px;padding-right:8px;}div.ibe div#roomType table.roomDetailTable td.close{text-align:right;padding-bottom:8px;}div.ibe div.room table.roomDetailTable td.assetContainer{padding-right:16px;}div.ibe div#roomType table.roomDetailTable td.assetContainer div.asset{margin-bottom:7px;}#roomType table.roomDetailTable td.assetContainer a,div.vdContainer td.assetContainer a{padding-left:19px;}div.ibe div#roomType table.roomDetailTable td.descriptionContainer{width:192px;}div.ibe div#roomType table.roomDetailTable td.descriptionContainer p{margin:0;}div.ibe div#ratesPackages div.asset{width:250px;height:197px;background-color:transparent;}div.ibe div#ratesPackages div.vdContainer div.asset{height:auto;}div.ibe div#ratesPackages table.roomDetailTable ul.square{margin-bottom:0;}div.ibe div#ratesPackages div.roomContainer table.roomDetailTable{width:100%;}div.ibe div.room table.roomDetailTable td.intro p{margin:0 0 2em;}div.summary{color:#987e52;}div.summary strong{color:#666;}#reservationDetails div.header div.remarks{margin-left:20px;}div.whitebox table.cancel{width:100%;}div.whitebox table.cancel td{padding-bottom:12px;}div.whitebox table.cancel td.description{width:92px;padding-right:12px;}div.whitebox div#reservationDetails div.header div.highlight table.cancel td{padding-bottom:0;}div.whitebox div.cancelpolicy{padding:10px 0 12px;}div.whitebox div.cancelpolicy ul.square{margin-bottom:0;}div#bookingAssistant div.info ul{margin:0;padding:0;border:0;list-style:none;}div#bookingAssistant div.incomplete,div#bookingAssistant a.incomplete,div#bookingAssistant li.incomplete{display:none;}div.ipCurrency,div.ipRateDetails,div.ipSideRateDetails,div.rdRateDetails,div.ipNumGuestsInfo,div.ipNumChildrenInfo,div.ipNumInfantsInfo,div.ipNumExtraBedsInfo{position:absolute;display:none;visibility:hidden;margin:0;padding:0;border:none;z-index:1004;}div.ipCurrency{width:220px;height:auto!important;height:170px;min-height:170px;top:20px;right:-1px;background:#987e52 url("/images/inline-pop/arr_currency.gif") 100% 0 no-repeat;z-index:500;}div.ipRateDetails{width:290px;height:auto!important;height:178px;min-height:178px;top:.5em;right:0;background:#987e52 url("/images/inline-pop/arr_ibe_tr.gif") 100% 0 no-repeat;}div.ipSideRateDetails{width:290px;height:auto!important;height:178px;min-height:178px;top:.5em;left:-240px;background:#987e52 url("/images/inline-pop/arr_ibe_tr.gif") 100% 0 no-repeat;}div.rdRateDetails{width:290px;height:auto!important;height:178px;min-height:178px;top:1.5em;left:0;background:#987e52 url("/images/inline-pop/arr_ibe_tl.gif") 0 0 no-repeat;}div.ipNumGuestsInfo{width:259px;height:auto!important;height:178px;min-height:178px;top:.5em;left:0;background:#987e52 url("/images/inline-pop/arr_ibe_tl.gif") 0 0 no-repeat;}div.ipNumChildrenInfo,div.ipNumInfantsInfo,div.ipNumExtraBedsInfo{width:259px;height:auto!important;height:50px;min-height:50px;top:.5em;left:0;background:#987e52 url("/images/inline-pop/arr_ibe_tl.gif") 0 0 no-repeat;}div.ipCurrency div.wrapper,div.ipRateDetails div.wrapper,div.ipSideRateDetails div.wrapper,div.rdRateDetails div.wrapper,div.ipNumGuestsInfo div.wrapper,div.ipNumChildrenInfo div.wrapper,div.ipNumInfantsInfo div.wrapper,div.ipNumExtraBedsInfo div.wrapper{position:relative;display:block;padding:0;background:#F6F5ED;z-index:1001;margin:5px 2px 2px;}div.ipCurrency div.wrapper{width:216px;height:auto!important;height:163px;min-height:163px;}div.ipRateDetails div.wrapper,div.ipSideRateDetails div.wrapper,div.rdRateDetails div.wrapper,div.ipNumGuestsInfo div.wrapper{width:286px;height:auto!important;height:171px;min-height:171px;}div.ipNumChildrenInfo div.wrapper,div.ipNumInfantsInfo div.wrapper,div.ipNumExtraBedsInfo div.wrapper{width:286px;height:auto!important;height:43px;min-height:43px;}div.ipNumGuestsInfo div.wrapper,div.ipNumChildrenInfo div.wrapper,div.ipNumInfantsInfo div.wrapper,div.ipNumExtraBedsInfo div.wrapper{width:255px;}div.ipCurrency div.wrapper div.popcont,div.ipRateDetails div.wrapper div.popcont,div.ipSideRateDetails div.wrapper div.popcont,div.rdRateDetails div.wrapper div.popcont,div.ipNumGuestsInfo div.wrapper div.popcont,div.ipNumChildrenInfo div.wrapper div.popcont,div.ipNumInfantsInfo div.wrapper div.popcont,div.ipNumExtraBedsInfo div.wrapper div.popcont{position:relative;display:block;margin:0;color:#666;z-index:1001;padding:8px;text-align:left;}div.ipCurrency div.wrapper div.popcont input.currname,div.ipCurrency div.wrapper div.popcont select.selcurr{border:1px solid #987e52;margin:0 0 9px;}div.ipCurrency div.wrapper div.popcont input.currname{padding:0 4px;width:191px;height:1.5em;line-height:1.5em;}div.ipCurrency div.wrapper div.popcont select.selcurr{padding:0 1px;width:201px;}div.ipCurrency div.wrapper div.popcont div.currbtns{position:relative;margin:0;padding:0;}div.ipCurrency div.wrapper div.popcont div.currbtns a.ipcurrok{position:relative;float:right;}div.ipRateDetails div.wrapper div.popcont div,div.ipSideRateDetails div.wrapper div.popcont div,div.ipNumGuestsInfo div.wrapper div.popcont div,div.ipNumChildrenInfo div.wrapper div.popcont div,div.ipNumInfantsInfo div.wrapper div.popcont div,div.ipNumExtraBedsInfo div.wrapper div.popcont div{z-index:1001;}div.tcContainer strong,div.ipRateDetails div.wrapper div.popcont strong,div.ipSideRateDetails div.wrapper div.popcont strong,div.ipNumGuestsInfo div.wrapper div.popcont strong,div.ipNumChildrenInfo div.wrapper div.popcont strong,div.ipNumInfantsInfo div.wrapper div.popcont strong,div.ipNumExtraBedsInfo div.wrapper div.popcont strong,.wincont strong{color:#987e52;}div.login{position:relative;display:block;margin:0 0 0 20px;padding:0;width:704px;}div.login p{margin:24px 0;}div.login p.first{margin-top:0;}div.login div.box{position:relative;display:block;margin:24px 0 0;padding:24px 0;width:704px;height:auto!important;height:49px;min-height:49px;background:transparent url("/images/booking/login_box_bg.gif") 0 0 repeat-y;}div.login label{font-weight:bold;}div.login div.box table{width:584px;margin:0 60px;padding:0;border-collapse:collapse;}div.login div.box table td.fields{width:199px;padding:0 40px 0 0;}div.login div.box table td input.text{width:195px!important;width:193px;}div.whitebox table.col2{width:474px;margin:0 18px;padding:0;}div.whitebox table.col2 td{padding-bottom:18px;}div.whitebox table.col2 tr.last td{padding-bottom:0;}div.whitebox table.col2 td input.balancefield{width:213px!important;width:211px;}div.padRight40{padding-right:40px;}.padLeft32{padding-left:32px;}.marLeft32{margin-left:32px;}div.details{border-color:#987e52;border-width:1px 0;border-style:solid;padding:20px 0;margin:0 18px;width:100%;}div.details table{margin:0;padding:0;width:100%;}div.details table td,div.details h5,div.details ul{padding:0;margin:0;}div.details table td.lab1{width:98px;padding-right:10px;}div.details table td.lab2{width:255px;padding-right:18px;}div.details table td.val{width:147px;padding-right:18px;}div.details table td.padBot18{padding-bottom:18px;}div.details table td.pic{width:201px;}div.details table td.valrd{width:366px;}div.details table td.rd{width:446px;padding-top:10px;padding-right:10px;}div#reservationDetails div.details table td.rd span{font-weight:normal;}div#makeAnotherBooking label{padding:0 30px 0 0;}div#reservationDetails div.cancel{margin:0 0 20px 18px;width:474px;}div#reservationDetails div.cancel select{margin:0 0 18px;}div#reservationDetails div.control{padding:18px 0 0;}div#reservationDetails div.cancellationPanel{margin-top:18px;}div#reservationDetails div.confirmation span.highlight{font-weight:bold;}div#reservationDetails span.cancellationNumber{margin:10px 0;display:block;}div#reservationDetails span.resNum{font-weight:bold;}#sidebar div#itinerary div.info{margin:0;padding:0;}#sidebar div#itinerary div.guest{margin:20px 0 0;padding:0;}#sidebar div#itinerary div.rd{margin:50px 0 0;}div.room{width:478px;padding:12px 0;border-bottom:solid 1px #987e52;}div.firstRoom{padding-top:0;}div.lastRoom{padding-bottom:0;border-bottom:none;}#roomType div.lastRoom{padding-bottom:10px;}div.room table.roomType{width:478px;margin:0;padding:0;}div.room table.roomType td.widget{width:11px;padding-right:8px;}div.room table.roomType td.image{width:108px;padding-right:10px;}div.room table.roomType td.description{padding-right:5px;}div.vdContainer div.name,div.whitebox div#guestInfo div.optionalinfo div.name,div.room table.roomDetailTable div.name,div.roomDetail td.descriptionContainer div.name,div.room td.descriptionContainer div.name,div.room td.description div.name,div.room td.cost div.rate{line-height:1.182em;margin-bottom:.363em;}div.vdContainer div.name,div.roomDetail div.name{color:#987e52;font-weight:bold;}div.room td.description div.remark,div.room td.descriptionContainer div.remark,div.vdContainer td.descriptionContainer div.remark{padding-top:12px;}div.room td.descriptionContainer div.close,div.vdContainer td.descriptionContainer div.close{padding-bottom:8px;text-align:right;}div.room .onRequest{font-weight:bold;}div.room td.intro div.detail{padding-bottom:19px;}div.room td.intro div.noimage{padding-bottom:9px;}div.ibe div.room table.roomDetailTable td.intro{width:459px;}div.room table.roomType td.cost{width:140px;text-align:right;}div#ratesPackages div.room table.roomType td.cost{width:150px;}div.room table.roomType td.cost div.status,div.room table.roomDetailTable div.status{margin-top:22px;font-weight:bold;vertical-align:middle;}div.room table.roomType td.cost div.status input,div.room table.roomDetailTable div.status input{margin:0 6px 0 0;padding:0;}div.room table.roomType td.cost div.status label,div.room table.roomDetailTable div.status label{text-decoration:underline;cursor:pointer;}div.room td.descriptionContainer ul.square{position:static;}div.whitebox div.rateLocator{position:relative;z-index:1004;}div.whitebox div.highlight div.rateLocator div.wrapper{padding:0;border:0;}div.vdContainer div.rate,div.room table.roomDetailTable div.status,div.room table.roomDetailTable div.rate{text-align:right;}div.vdContainer div.rate,div.room table.roomDetailTable div.rate{margin-top:12px;}#ratesPackages div.selectorwidget{padding-top:4px;}#ratesPackages div.selectorwidget span.current{width:194px;}#ratesPackages div.selectorwidget div.currentcontainer{width:222px;}#ratesPackages div.selectorwidget div.selector,#ratesPackages div.selectorwidget div.upNav,#ratesPackages div.selectorwidget div.downNav,#ratesPackages div.selectorwidget ul.menu,#ratesPackages div.selectorwidget ul.menu li{width:224px;}#ratesPackages div.selectorwidget div.selector{height:140px;}#ratesPackages div.selectorwidget div.menucontainer{height:110px;}#ratesPackages div.selectorwidget div.downNav{top:125px;}#ratesPackages div.selectedPackageDate div.selectorwidget{float:right;padding:0;text-align:left;}#ratesPackages div.selectedPackageDate div.selectorwidget span.current{width:94px;}#ratesPackages div.selectedPackageDate div.selectorwidget div.currentcontainer,#ratesPackages div.selectedPackageDate div.selectorwidget div.selector,#ratesPackages div.selectedPackageDate div.selectorwidget div.upNav,#ratesPackages div.selectedPackageDate div.selectorwidget div.downNav,#ratesPackages div.selectedPackageDate div.selectorwidget ul.menu,#ratesPackages div.selectedPackageDate div.selectorwidget ul.menu li{width:124px;overflow:hidden;}#ratesPackages div.selectedPackageDate span.remark{margin-right:11px;text-align:right;}div#ratesPackages div.room{border-bottom:0;}div#ratesPackages div.lastRoom{background-image:none;}div#ratesPackages div.selectedPackage{margin-top:12px;padding-top:12px;}div#ratesPackages div.selectedPackageDate{margin:4px 0 -6px;padding:4px 4px 7px;text-align:right;}#emailItinerary div.confirmation div{margin:0 0 10px;}div#paymentInfo div.expired{margin:0 18px;}div#emailItinerary div.confirmation{margin:0 18px;}div#confirmationMsg div.intro{padding:0;}div#confirmationMsg div.printThis{margin:0 0 8px;}div.tc{position:relative;display:block;padding:7px 0 0 0;margin:0;background:#987e52 url("/images/inline-pop/arr_img.gif") 0 0 no-repeat;}div#reservationDetails table td.val span{font-weight:bold;}div#reservationDetails table td.rateDetailsContainer{position:absolute;}div#itemsOfInterest ul.interests{list-style:none;margin:0;padding:0;}div#itemsOfInterest ul.interests li{margin:0;padding:0;}#centerColumn div.loading{position:absolute;left:216px;top:90px;width:79px;height:79px;}#centerColumn.notabs div.loading{top:64px;}#centerColumn div.loading a.close{display:none;}#centerColumn div.ask{position:absolute;left:156px;top:90px;width:180px;padding:8px;border:2px solid #E6D0C2;background:#fff;}#centerColumn div.ask a.close{float:right;margin:-4px -4px 0 0;}#centerColumn div.ask ul{margin-left:0;margin-bottom:1em;padding-left:0;list-style:none;}#centerColumn.error103 div.ask,#centerColumn.error201 div.ask,#centerColumn.error301 div.ask,#centerColumn.error302 div.ask,#centerColumn.error316 div.ask,#centerColumn.error401 div.ask,#centerColumn.error402 div.ask,#centerColumn.error403 div.ask,#centerColumn.error404 div.ask{left:106px;width:280px;}#centerColumn.error103 div.ask ul,#centerColumn.error201 div.ask ul,#centerColumn.error301 div.ask ul,#centerColumn.error302 div.ask ul,#centerColumn.error316 div.ask ul,#centerColumn.error401 div.ask ul,#centerColumn.error402 div.ask ul,#centerColumn.error403 div.ask ul,#centerColumn.error404 div.ask ul{display:none;}#centerColumn.standalone div.loading{left:47px;top:85px;width:66px;height:66px;}#centerColumn.standalone div.ask{display:none;}div.loading .module,div.ask .module,div.focus .module,div.loading #currencyConvert a.controller,div.ask #currencyConvert a.controller,div.focus #currencyConvert a.controller,div.loading div.dateSelector,div.ask div.dateSelector,div.loading .whiteboxContent,div.ask .whiteboxContent,div.focus .whiteboxContent{-moz-opacity:.3;opacity:.3;}div.loading #currencyConvert,div.ask #currencyConvert,div.focus #currencyConvert{z-index:0;}#centerColumn{position:relative;}div.blocker{position:absolute;left:0;top:0;width:100%;height:100%;}.externalHotel div.first,.externalHotel div.second{-moz-opacity:.3;opacity:.3;}.loading .externalHotel div.first,.loading .externalHotel div.second{-moz-opacity:1;opacity:1;}.externalHotel div.calendarUtil,.externalHotel div.instructions{display:none;}.loading .externalHotel div.calendarUtil,.loading .externalHotel div.instructions{display:block;}div.whitebox div#reviewInfo div.control a{margin-left:118px;}#guestInfo td.info div.wrapper{position:relative;}div.whitebox div#reviewInfo span.extraBedMessage{display:block;}div.whitebox div#reviewInfo span.hidden{display:none;}.wincont div.rateDetail{background-color:#f6f5ed;margin:0;padding:10px;}.wincont div.rateDetail ul,table.roomType div.rateDetails ul,.rateDetailsContent ul,div.details ul{margin:0;padding:0;}.wincont div.rateDetail ul li,table.roomType div.rateDetails ul li,.rateDetailsContent ul li,div.details ul li{margin:0 0 0 15px;padding:0;}.popcont ul.square{margin:0 0 2em;padding:0 0 0 1.05em;}.popcont ul.square li{margin:0;padding:0;}.donothide{display:block;}table.forms td.pickdropinfo{padding-left:10px;width:190px;}div.ipTransferInfo{position:absolute;display:none;visibility:hidden;margin:0;padding:0;border:none;z-index:1001;}div.ipTransferInfo{background:#987e52 url("/images/inline-pop/arr_ibe_tl.gif") 0 0 no-repeat;}div.ipTransferInfo div.wrapper{position:relative;display:block;padding:0;background:#f6f5ed;z-index:1001;margin:5px 2px 2px;}div.ipTransferInfo div.wrapper{width:286px;height:auto!important;height:43px;min-height:43px;}div.ipTransferInfo div.wrapper{width:255px;}div.ipTransferInfo div.wrapper div.popcont{position:relative;display:block;margin:0;color:#666;z-index:1001;padding:8px;text-align:left;}div.whitebox table.forms td span#guestInfoPref div#guestInfoPGFEarlyCheckIn,div.whitebox table.forms td span#guestInfoPref div#guestInfoPGFLateCheckOut{padding:0 0 5px 10px;}.content table.booking td.right div.whiteboxTotalCost{position:static;}div.tcContainer{position:absolute;top:71px;left:17px;width:474px;max-height:596px;border-width:2px;border-style:solid;overflow:hidden;z-index:1002;text-align:left;}div.tcContainer h2,div.tcContainer h3{font-size:1em;line-height:1.5em;margin:0;padding:0;}div.tcContainer h3{padding:16px 0 13px;}div.tcContainer div.firstRoom h3{padding-top:8px;}div.tcContainer ul.square{position:static;}div.tcContainer div.tcHeader{height:24px;padding:22px 15px 0 26px;}div.tcContainer div.tcHeader h2{margin-top:-1px;}div.tcContainer div.tcHeader a{float:right;}div.tcContainer div.tcBox{padding:0 12px;max-height:550px;overflow:auto;}div.tcContainer div.tcBox div.tcRoom{background:transparent url(/images/dots.gif) 0 100% repeat-x;padding:0 14px 1px;}div.tcContainer div.tcBox div.lastRoom{background-image:none;padding-bottom:10px;}div.vdContainer{position:absolute;top:59px;left:8px;width:490px;padding:10px 2px 2px;margin:0;background:#987e52 url(/images/inline-pop/arr_ibe_bl.gif) 6px 0 no-repeat;z-index:1009;}div.vdContainer table{background-color:#fff;width:490px;border-collapse:collapse;}div.vdContainer td.assetContainer{padding:12px 16px 19px 12px;}div.vdContainer td.descriptionContainer{width:192px;padding:12px 12px 19px 0;}div.vdContainer td.assetContainer div.asset{width:250px;margin-bottom:4px;}div.vdContainer td.assetContainer a{padding-left:19px;}.infoMsg{font-style:italic;}div.modifyDate{margin-top:9px;padding-top:9px;background:transparent url(/images/dots.gif) 0 0 repeat-x;}div.ibe div.room table.roomDetailTable div.ratesAsset{float:left;padding:0 10px 10px 0;}div.ibe div.room table.roomDetailTable td.tdRateAmount{width:150px;text-align:right;}.resBigBox{background:url(/images_v2/wolgan-valley/en/reservations/res_bg_middle.gif) no-repeat bottom left;}.resBigBoxBot{background:#FDFCFA url(/images_v2/wolgan-valley/en/reservations/res_bg_bottom.gif) no-repeat bottom left;}.resLine{background:url(/images_v2/wolgan-valley/en/reservations/res_bg_line.gif) no-repeat 0 50%;}.wolganValley div.calendarContainer table th{color:#534B42;}.wolganValley div.calendarContainer ol.months span{color:#6b6054;}.wolganValley div.calendarContainer ol.months a:link,.wolganValley div.calendarContainer ol.months a:visited,.wolganValley div.calendarContainer ol.months a:hover,.wolganValley div.calendarContainer ol.months a:active,.wolganValley div.calendarContainer ol.months a span{color:#8C9A3E;}.wolganValley div.room,.wolganValley div.whitebox div.total,.wolganValley div.whiteboxTotalCost div.actions,.wolganValley div.whitebox div#reviewInfo a,.wolganValley div.whiteboxTotalCost a{color:#6b6054;}.wolganValley div.whitebox div#emailItinerary div.actions{border-color:#B0A06F;}.wolganValley div.whitebox div.functions,.wolganValley div.whitebox div#roomType div.header,.wolganValley div.whitebox div#guestInfo div.header,.wolganValley div.whitebox div#userInfo div.header,.wolganValley div.whitebox div#reviewInfo div.header,.wolganValley div.whitebox div#bookingConfirmation div.header,.wolganValley div.whitebox div#emailItinerary div.header,.wolganValley div.whitebox div#reservationDetails div.header{border-bottom:solid 1px #B0A06F;}.wolganValley div.whitebox div#ratesPackages div.roomContainer div.find div.wrapper,.wolganValley div.whitebox div#ratesPackages div.roomContainer div.selected div.wrapper{background-color:#F5F7EA;border-color:#9FB968;}.wolganValley div.room table.roomType td.cost div.status,.wolganValley div.room table.roomDetailTable div.status,.wolganValley div.room table.roomType td.cost div.status a,.wolganValley div.room table.roomDetailTable div.status a,.wolganValley div.whitebox table.charges td strong,.wolganValley div.whitebox a.copy,.wolganValley div.whitebox a.copy:active,.wolganValley div.whitebox a.copy:hover,.wolganValley div.whitebox a.copy:link,.wolganValley div.whitebox a.copy:visited,.wolganValley div.whitebox div.total .flleft,.wolganValley div.whitebox div.guestdetail div.staying table.occupancy th span,.wolganValley #guestInfo div.guestdetail div.transferDetail th,.wolganValley div#ratesPackages div.incomplete table.roomDetailTable div.status a,.wolganValley div#ratesPackages div.incomplete table.roomDetailTable div.status a:active,.wolganValley div#ratesPackages div.incomplete table.roomDetailTable div.status a:visited,.wolganValley div#ratesPackages div.incomplete table.roomDetailTable div.status a:hover,.wolganValley div#ratesPackages div.incomplete table.roomType div.status a,.wolganValley div#ratesPackages div.incomplete table.roomType div.status a:active,.wolganValley div#ratesPackages div.incomplete table.roomType div.status a:visited,.wolganValley div#ratesPackages div.incomplete table.roomType div.status a:hover{color:#55621C;}.wolganValley div.ibe div.guestdetail a{color:#6b6054;}.wolganValley #sidebar div.sideBar div.sidebarTotalCost{border-bottom-color:#987E52;}.wolganValley #sidebar div.sideBar div.sidebarTotalCost .msg{color:#55621C;}.wolganValley div.room .roomType .description a{color:#6b6054;}.wolganValley div.incomplete .roomType .description a{color:#B0ADA0;}.wolganValley div.calendarContainer table td.available span,.wolganValley div.calendarContainer table td.available div.colorkey{background-color:#C1BE97;color:#fff;}.wolganValley div.calendarContainer table td.restricted span,.wolganValley div.calendarContainer table td.restricted div.colorkey{background-color:#e7dcc8;color:#8997a0;}.wolganValley div.calendarContainer table.legend td.checkout div.colorkey{border:solid 1px #518c17;}.wolganValley div.calendarContainer table.legend td.checkout span{background-color:#a9804c;}.wolganValley div.calendarContainer table td.selected span,.wolganValley div.calendarContainer table td.selected div.colorkey{color:#fff;background-color:#518c17;}.wolganValley .content table.booking td.right div.inactive,.wolganValley .content table.booking td.right div.loading div.whitebox,.wolganValley .content table.booking td.right div.ask div.whitebox,.wolganValley .content table.booking td.right div.focus div.whitebox,.wolganValley .content table.booking td.right div.loading div.tabs,.wolganValley .content table.booking td.right div.ask div.tabs,.wolganValley .content table.booking td.right div.focus div.tabs,.wolganValley #centerColumn div.ask{border-color:#b4b880;}.wolganValley #sidebar{background:url(/images_v2/wolgan-valley/side_bg.gif) no-repeat;}.wolganValley .content table.booking td.left #navgroup .current,.wolganValley .content table.booking td.left #stepNav .current{background-color:#5b6014;}