/*!
 * CSS Document
 *
 * Client: Wyndam Hotels - Wyndham
 *
 * @authors:
 * Chasz Rainsford chasz.rainsford@rosetta.com
 * Michael Kennedy michael.kennedy@rosetta.com
 * Shai Reichert shai.reichert@rosetta.com
 * Jason Byer jason.byer@rosetta.com
 * Steven Hauser steven.hauser@rosetta.com
 *
 * @date: Thursday Dec 23 2010
 */@import url(http://fonts.googleapis.com/css?family=News+Cycle);@media screen{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}textarea,input,button{font:inherit}a:active,a:focus{outline:0}input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,select::-moz-focus-inner{border:0}input[type="submit"]:focus,input[type="button"]:focus,select:focus{outline:0}body{background:#FFF url(../images/global/bgs/bodyBG.jpg) repeat-x 0 0;width:100%;height:100%;font:10px/1 "Arial","Helvetica",sans-serif;color:#000}#homeBody{background:0}#homeBody ul.slider_window,#homeBody ul.slider_window li{list-style:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#homeBody #lakeBody{background:#FFF url(../images/global/bgs/bodyRiverBg.png) repeat-x top center;width:100%;min-height:1010px;position:absolute;top:0;left:0;z-index:1}#homeBody #genericBody{background:#FFF url(../images/global/bgs/bodyBG.png) repeat-x top center;width:100%;height:100%;position:absolute;top:0;left:0;xdisplay:none;z-index:1;min-height:975px}#homeBody #mountainBody{background:#FFF url(../images/global/bgs/bodyMountainBG.png) repeat-x top center;width:100%;min-height:766px;position:absolute;top:0;left:0;xdisplay:none;z-index:1}#homeBody #beachBody{background:#fff url(../images/global/bgs/bodyOceanBg.png) repeat-x top center;width:100%;min-height:975px;position:absolute;top:0;left:0;xdisplay:none;z-index:1}#homeBody #cityBody{background:#FFF url(../images/global/bgs/bodyCityBg.png) repeat-x top center;width:100%;min-height:975px;position:absolute;top:0;left:0;xdisplay:none;z-index:1}#homeBody #demoBody{background:#FFF url(../images/global/bgs/bodyDemoBg.png) repeat-x top center;width:100%;min-height:975px;position:absolute;top:0;left:0;xdisplay:none;z-index:1}#lakeBG{background:url(../images/global/bgs/riverBG.jpg) repeat-x top center;width:100%;height:241px;position:absolute;top:292px;left:0;z-index:2}#mountainsBG{background:url(../images/global/bgs/mountainBG.jpg) repeat-x top center;width:100%;height:268px;position:absolute;top:283px;left:0;z-index:2;xdisplay:none}#beachBG{background:url(../images/global/bgs/beachBG.jpg) repeat-x top center;width:100%;height:226px;position:absolute;top:417px;left:0;xdisplay:none;z-index:2}#cityBG{background:url(../images/global/bgs/cityBg.jpg) repeat-x top center;width:100%;height:414px;position:absolute;top:197px;left:0;xdisplay:none;z-index:2}#demoBG{background:url(../images/global/bgs/demoBg.jpg) repeat-x top center;width:100%;height:414px;position:absolute;top:197px;left:0;xdisplay:none;z-index:2}img{border:0}strong{font-weight:bold}#containerWrap{width:100%;margin:0 auto 0 auto;position:relative}input[type="text"],input[type="password"],textarea{background:url(../images/global/bgs/input-shadow.png) repeat-x #fff;padding:2px 3px 3px 3px;width:149px;border:1px solid #999;font-size:11px}select{border:1px solid #adadad;font-size:11px;color:#5b5b5b}select.custom_dropdown_small{background-color:#ccc!important;border:medium none;color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}textarea{padding:4px 3px 4px}input[type="text"].txtbox{color:#000}.clear{float:none;clear:both}.right{text-align:right}.skip{display:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:2.0em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.1em}h5{font-size:1.1em}h6{font-size:1.1em}p,li,dl,tr{font-size:1.1em}p{line-height:1.2}li{line-height:1.1}li li,li p,li dl,li tr,dl li,tr li,tr p{font-size:1em}sup{font-size:.7em;vertical-align:top}a{text-decoration:underline;color:#0074be}a:hover{text-decoration:none!important}.container{width:926px;margin:0 auto;position:relative;color:#575151}#content_wrap.home{background:0}#content_wrap{position:relative;width:931px;float:left;margin-bottom:35px;min-height:470px;padding-bottom:25px}#content_wrap.home:after{background:0}#content_wrap:after{width:974px;height:8px;content:" ";display:block;position:absolute;bottom:-8px}.content_well{position:relative;float:right;margin-top:20px;margin-left:-16px;width:704px;border:1px solid #e0e0e0;background:none repeat scroll 0 0 #fff;padding-left:15px;box-shadow:0 0 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);padding-bottom:25px;padding-top:1.9em;margin-bottom:40px}.sitemap .content_well{margin-top:17px}.content_well.wyn_exp{padding:0!important;width:715px!important;margin-top:35px!important}.container .header{background:url(../images/global/bgs/headerGlow.png) no-repeat;width:931px;height:130px;position:relative;z-index:100}.container .header h1{background:url(../images/global/bgs/brand-logo.png) no-repeat;position:absolute}.header h1 a{display:block;height:100%;width:100%}.header .print,.header h1 a span{position:absolute;left:-9999px}.header_breadcrumbs{display:none}.header .utility_nav{width:auto;position:relative;float:right;color:#fff;text-align:right;font-size:11px;line-height:1.3;margin-top:3px;margin-bottom:5px;margin-right:35px;right:20px;top:-18px}.header .utility_nav label{left:-9999px;position:absolute}.header .utility_nav a{margin-right:5px;font-weight:normal;color:#fff;text-decoration:none}.header .main_nav{left:0;top:98px;height:16px;width:921px;position:absolute}.header .main_nav ul{height:16px;width:921px;position:relative;float:left}.sub_nav{float:right;height:16px;left:178px;position:absolute;top:-37px;width:auto;z-index:100}.header .main_nav li,.sub_nav li{height:16px;list-style:none;float:left}.header .main_nav a,.sub_nav a{border-left:1px solid #707070;float:left;font-family:'News Cycle',sans-serif;font-size:13px;padding:0 10px 3px;text-decoration:none;color:#0d558b}.sub_nav a{float:right}.main_nav li.active a,.sub_nav li.active a{text-decoration:underline!important;color:#040000}.header .main_nav a:hover,.sub_nav a:hover{text-decoration:none;color:#040000}.header .main_nav .item1 a,.sub_nav .item1 a{padding-left:0;border-left:none}.header .login{background:url(../images/global/sprites/wyndham-rewards.png) 253px 0 no-repeat;font-size:1.1em;left:583px;padding:45px 0 0 5px;position:absolute;top:54px;width:350px;z-index:100!important}.header .login .logged{color:#919295;left:126px;padding:0 0 0 10px;position:absolute;top:30px;width:270px;left:0}.header .login label{position:absolute;left:-9999px}.header .login input[type="text"],.header .login input[type="password"]{width:81px;float:left;margin:0 7px 0 0;text-align:center}.header .go_btn{font-size:12px;width:auto;float:left;text-align:center;padding-left:5px;padding-right:5px}.header .rewardsTag{border-left:1px solid #bebebe;color:#7f7f7f;left:126px;padding:0 0 0 10px;position:absolute;top:7px;width:162px}.header .rewardsTag a{border-left:1px solid #bebebe;color:#7f7f7f;font-size:10px;height:18px;padding:3px 0 0 10px;position:absolute;top:7px;vertical-align:middle;width:162px}.header .logged p,.header .memberControls{width:100%;position:relative;float:right;clear:both;font-size:10px}.header .links{position:absolute;top:68px;left:127px;font-size:10px;float:right;width:350px}.header .links a{display:block;float:left;width:auto;color:#808080}.links a.join_now{padding:0 5px 0 0;margin:0 5px 0 0}.header .memberControls a{font-size:10px;color:#409ed2}.header .links a:hover{text-decoration:none}.header .links a:active{text-decoration:none;color:#009}.progress_bar{height:20px;position:absolute;right:11px;top:23px;z-index:2;color:#bf121b}.progress_bar ul{height:100%;float:right}.progress_bar li{float:left;position:relative;height:100%;list-style:none;padding:0 8px 0 0;margin:0 0 0 -8px}.progress_bar li.current{background-position:100% -58px;z-index:1}.progress_bar span{font:bold 10px/19px "Arial",sans-serif;color:#808080;height:100%;text-align:center;padding:3px 8px 5px 18px}.progress_bar .current span{background-position:0 -40px}.espot{position:relative}li.espot{list-style:none}.espot img{display:block}.espot .content{position:absolute;left:-9999px}.espot a{display:block;text-indent:-9999px;background:url(../images/global/bgs/transparent-png-1px.png) 0 0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.container .wx_slider_window{background:url(../images/global/bgs/sliderWindowBG.png) no-repeat scroll 0 0 transparent;position:relative;top:0;left:0;width:929px;height:406px;overflow:hidden!important}.container .wx_slider_window img{margin-left:4px;margin-top:1px}.wx_slider_window ul.giant_div{position:absolute;top:0;left:0;width:100%;height:406px;list-style:none;overflow:hidden}ul.giant_div li{position:relative;float:left;width:929px;height:406px}.home #pagination{display:inline;height:150px;list-style:none outside none;margin:33px 0 0;position:relative;float:left;width:929px;padding-left:35px;background:url(../images/global/bgs/pagination-bg.jpg) no-repeat scroll 0 0 transparent}.home #pagination p{color:#575151;float:left;font-size:11px;left:18px;margin-left:25px;margin-top:80px;position:relative;width:200px}.home #pagination a{cursor:pointer;margin-left:25px;margin-top:127px;position:absolute;width:auto}.home #pagination a.whrLink{bottom:25px;left:57px}.home #pagination a.wgLink{bottom:25px;left:354px}.home #pagination a.wgcLink{bottom:25px;left:653px}.two_column_standard #pagination{display:inline;height:150px;list-style:none outside none;margin:33px 0 0;position:relative;float:left;width:929px;padding-left:35px;background:url(../images/global/bgs/pagination-bg.jpg) no-repeat scroll 0 0 transparent}.two_column_standard #pagination p{color:#575151;float:left;font-size:11px;left:18px;margin-left:25px;margin-top:80px;position:relative;width:200px}.two_column_standard #pagination a{cursor:pointer;margin-left:25px;margin-top:127px;position:absolute;width:auto}.two_column_standard #pagination a.whrLink{bottom:25px;left:57px}.two_column_standard #pagination a.wgLink{bottom:25px;left:653px}.two_column_standard #pagination a.wgcLink{bottom:25px;left:354px}.hotelResort,.hotelGrand,.hotelGarden{float:left;height:134px;margin-right:28px;width:265px;border:3px solid transparent}.hotelResort{background:url(../images/content/espots/espotWyndhamHotel.jpg) no-repeat}.hotelResort:hover,.hotelResort.activeSlide{border:3px solid #0074be}.hotelGrand{background:url(../images/content/espots/espotWyndhamGrand.jpg) no-repeat}.hotelGrand:hover,.hotelGrand.activeSlide{border:3px solid #919396}.hotelGarden{background:url(../images/content/espots/espotWyndhamGarden.jpg) no-repeat}.hotelGarden:hover,.hotelGarden.activeSlide{border:3px solid #54b948}.container .slider_window{background:url(../images/global/bgs/sliderWindowBG.png) repeat-y top left;position:relative;top:0;left:0;width:921px;height:400px!important;overflow:visible!important}.slider_window ul.giant_div{position:absolute;top:0;left:0;width:100%;height:400px;list-style:none;overflow:hidden}ul.giant_div li{position:relative;float:left;width:921px;height:400px}.container .center-wrap{height:14px;margin-top:10px;position:relative;z-index:200;margin-right:10px;float:right;width:auto;overflow:hidden}.center-wrap a{background:url(../images/home/pagingUp.png) no-repeat;width:12px;height:14px;position:relative;float:left;margin-left:3px;cursor:pointer;text-indent:-9999px}.center-wrap a:hover,.center-wrap a.activeSlide{background:url(../images/home/pagingOver.png) no-repeat;width:12px;height:14px}.center-wrap p a span{display:none}.container .CTA_scroller{height:161px;margin:30px auto 0;position:relative;width:907px;z-index:110}.CTA_scroller .scroller_window{height:161px;margin:10px auto 0;position:relative;width:855px}.scroller_window ul.long_div{height:161px;left:0;list-style:none outside none;overflow:hidden;position:absolute;top:0;width:813px}.scroller_window ul.long_div li{float:left;height:161px;position:relative;width:286px!important}ul.long_div li img{margin:0 auto}.CTA_scroller div.jcarousel-prev,.CTA_scroller div.jcarousel-next{background:url(../images/home/arrowSprite.png) no-repeat;width:12px;height:49px;position:absolute;cursor:pointer;text-indent:-9999px}.CTA_scroller div.jcarousel-prev{background-position:0 0;top:50px;left:-35px}.CTA_scroller div.jcarousel-prev:hover{background-position:-12px 0}.CTA_scroller div.jcarousel-next{background-position:-37px 0;top:50px;left:876px}.CTA_scroller div.jcarousel-next:hover{background-position:-25px 0;width:11px}.container .home_widget{width:198px;position:absolute;top:105px;left:28px;z-index:200}.container .search_widget,.container .search_module,.container .refine_module,.container .contact_module{width:198px;position:relative;float:left;z-index:200;margin-left:5px;margin-top:65px}.container .contact_module{display:none}.container .deals_widget{width:198px;position:absolute;top:170px;left:25px;float:left}.widget_wrap{width:198px;position:relative}.widget_wrap .widget_box{width:198px;position:relative;float:left;z-index:200}.widget_box .top_cap{display:none}.widget_box .mid_section{background:url(../images/global/widgetMidcap.png) repeat-y top left;width:198px;position:relative;float:left;overflow:visible}.widget_box .btm_cap{background:url(../images/global/widgetBtmcap.png) no-repeat scroll 0 100% transparent;width:245px;height:21px;position:relative;float:left;margin-left:-24px}.widget_wrap .btm_cap_fade{display:none}.widget_wrap .search,.widget_wrap .review{width:172px;float:left;margin-top:10px;padding-left:19px;padding-bottom:15px;position:relative;display:block;z-index:300}.widget_wrap .search{padding-bottom:10px}.widget_wrap .mid_section .review{display:none}.widget_wrap .review p.out_form{width:167px;margin-bottom:15px;color:#424242;line-height:1.3em}.widget_wrap h2{display:none}.widget_wrap form{width:160px;position:relative;overflow:visible;float:left}.widget_wrap form p{color:#333;font-size:1em;float:left;position:relative;width:auto}.widget_wrap form p.nights{font-weight:bold;color:#333}.widget_wrap form p.nights span{font-weight:normal}.widget_wrap form label.rooms{width:70px;margin-top:10px;margin-bottom:0;position:relative;float:left;line-height:1.1em}.widget_wrap form label.rooms a{color:#5f5f5f}.widget_wrap form label.nineRooms{float:left;line-height:1.1em;margin-bottom:0;margin-top:9px;position:relative;width:70px;cursor:pointer;z-index:2}.widget_wrap .date_box{position:relative;float:left;width:160px;margin-bottom:4px;margin-top:5px}.widget_wrap .checkin_box{position:relative;width:75px;float:left}.widget_wrap .checkout_box{position:relative;width:75px;float:left;margin-left:7px}.widget_wrap .checkout_box button,.widget_wrap .checkin_box button{height:21px;width:21px;position:relative;float:left;padding:0;margin:0;background:0;border:0}.checkout_box button img,.checkin_box button img{height:21px;width:21px}.widget_wrap .code_box{margin-bottom:5px}.widget_wrap form .room_guest{width:160px;position:relative;float:left}.widget_wrap form .room_guest a{float:left;clear:none;margin-top:5px}.widget_wrap form .room_guest p{color:#666;font-size:1em;margin-top:5px;float:left}.widget_wrap form p.where{width:165px}.widget_wrap form p.one_line{width:140px}.widget_wrap form p.on_right{margin:4px;width:auto}.widget_wrap form label.children1,.widget_wrap form label.adults,.widget_wrap form label.children2{font-weight:bold;text-align:center;margin-top:3px;margin-bottom:0;color:#666;float:left}.widget_wrap form label.children1,.widget_wrap form label.children2{cursor:pointer}.widget_wrap form a{width:auto;font-size:1.0em;color:#666;text-decoration:underline;position:relative;clear:left;float:left}.easy_meeting_mid a{float:none!important}.widget_wrap form a.login,.widget_wrap a.non_US{float:left}.widget_wrap form a.map_link{float:none;width:auto;margin:0;padding:0}.widget_wrap form label.bold{color:#666;font-weight:bold;font-size:1.1em;float:left;position:relative;margin:4px 0 0 0;clear:both;text-align:left}.widget_wrap form label.room_label{margin-top:10px;margin-right:5px}.widget_wrap form label.normal{font-weight:bold;font-size:1em;float:left;position:relative;clear:both;width:auto}.widget_wrap form .hideLable{display:none}.widget_wrap form .hideLable.where{display:block;color:#000;font-weight:bold;font-size:10px;padding-bottom:2px}.widget_wrap form input.large{width:148px;padding-left:5px;position:relative;float:left;margin-bottom:5px}.widget_wrap form input.placeholder{color:#aaa}.widget_wrap form input.spec_dates{float:left;position:relative;clear:left;margin-top:3px}.widget_wrap form input.placeholder{color:#5b5b5b}.widget_wrap form input.small{float:left;height:19px;padding:0 0 0 3px;position:relative;width:48px;font-size:9px;border:0;line-height:20px}.widget_wrap form input.medium{width:102px;height:11px;padding:5px;position:relative;float:left}.widget_wrap form input.radio_btn{position:relative;float:left;clear:both;margin:0 3px 0 0}.widget_wrap form .day_In,.widget_wrap form .day_Out,.widget_wrap form .day_InRewards,.widget_wrap form .day_OutRewards{background:0;float:left;width:auto;color:#999}.calendar_icon{width:22px;height:22px;position:relative;float:left;margin:0;cursor:pointer}.modify .calendar_icon{float:none;display:inline-block;top:5px;margin-left:0}.widget_wrap form select.small{border:solid 1px #999;width:38px;height:21px;position:relative;float:left;margin:10px 8px 4px 0;outline:0;background-color:#fff;background-image:none}.widget_wrap form select.rooms{width:auto}.widget_wrap form select.people,.widget_wrap form select.child{margin:0}.info_icon1,.info_icon2,.info_icon3{background:url(/../common/WY_Hotels_and_Resort/images/global/bgs/icon_info.png) no-repeat;width:13px;height:13px;position:relative;float:left;margin:4px 0 0 4px;cursor:pointer}.widget_wrap .search form .find_it,.widget_wrap .review form .find_it{float:right;clear:both;position:relative;margin-top:12px;font-size:14px;width:70px;text-transform:none}.widget_wrap .review form .find_it{margin-top:5px;margin-right:3px}.widget_wrap .discount_wrap{float:left;position:relative;margin-top:13px;clear:both}.widget_wrap .discount_rates,.widget_wrap .discount_air_car{width:auto;font-size:1em;color:#353636;text-decoration:underline;float:right;position:relative;cursor:pointer;z-index:10}.widget_wrap .discount_air_car{margin-top:6px;clear:both;width:100%;text-align:right}.widget_wrap .discount_rates:selected{color:red}.discount_box{width:395px;position:absolute;bottom:-20px;left:-15px;display:none}.widget_wrap .people-box-label{float:left;width:170px;z-index:100}.widget_wrap .people-box-label div{float:left;width:40px;margin-left:20px}.widget_wrap .people-box-label div:first-child{margin-left:0}.widget_wrap .people-box-label .childTooltip1,.widget_wrap .people-box-label .childTooltip2{background:url(../images/global/childTipbg.png) no-repeat;display:none;width:184px;height:100px;padding:25px 20px 5px 30px;position:absolute;top:65px;left:70px;z-index:999}.widget_wrap .people-box-label .childTooltip2{left:130px}.easy_meeting{width:377px;position:absolute;top:-16px;left:78px;display:none}.easy_meeting .easy_meeting_top{background:url(../images/global/discountTopcap.png) no-repeat;width:245px;height:25px;position:relative;margin-left:105px;float:left;top:27px}.easy_meeting_top .easy_meeting_close{width:55px;height:20px;position:absolute;top:8px;left:174px;cursor:pointer}.easy_meeting .easy_meeting_mid{background:url(../images/global/discountMid.png) repeat-y top left;width:245px;margin-left:105px;position:relative;float:left;top:27px}.easy_meeting .easy_meeting_mid p{float:left;padding:0 0 38px 19px;text-align:justify;top:12px;width:154px;line-height:16px;font-size:1.2em}.easy_meeting .easy_meeting_bottom{background:url(../images/global/discountBtmcapForNineRoom.png) no-repeat top left;width:395px;height:45px;position:relative;float:left}.officeUnderline{text-decoration:underline}.discount_box .discount_top{background:url(../images/global/discountTopcap.png) no-repeat;width:245px;height:25px;position:relative;margin-left:187px;float:left}.discount_top .discount_close{width:55px;height:20px;position:absolute;top:8px;left:172px;cursor:pointer}.discount_box .discount_mid{background:url(../images/global/discountMid.png) repeat-y top left;width:245px;margin-left:187px;position:relative;float:left}.discount_mid .rate_box,.discount_mid .code_box,.discount_mid .group_box{position:relative;width:207px;float:left;margin-left:25px;margin-bottom:7px}.discount_mid input.rc_input{width:165px;position:relative;float:left}.discount_mid .enter_btn{background:url(../images/global/bgs/enterBtnBG.jpg) no-repeat scroll 0 0 transparent;border:1px solid #0c375b;color:#0c375b;cursor:pointer;float:left;font-size:11px;margin-left:25px;padding:4px 0;text-align:center;text-decoration:none!important;width:58px}.discount_mid .enter_btn:hover{-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.27);-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.27);box-shadow:inset 0 3px 3px rgba(0,0,0,.27)}.discount_mid label.rates_discount{margin:7px 0 0 25px;color:#5b5b5b;padding:2px 0}.discount_mid select.large{border:solid 1px #999;width:190px;height:21px;position:relative;float:left;margin:5px 0 10px 25px}.discount_mid .corp_code,.discount_mid .rate_code,.discount_mid .group_code{position:absolute;top:47px;left:213px}.discount_wrap .discount_mid .group_code{top:75px}.discount_mid .rate_code{top:102px}.rate_code,.corp_code,.group_code{font-family:"Verdana",sans-serif}.discount_mid .rate_code h2{margin-bottom:0}.discount_box .discount_btm{background:url(../images/global/discountBtmcap.png) no-repeat top left;width:432px;height:37px;position:relative;float:left}.widget_wrap .people_box{width:170px;position:relative;float:left;margin-top:10px;z-index:100}.widget_wrap .childTooltip1,.widget_wrap .childTooltip2{background:url(../images/global/childTipbg.png) no-repeat;display:none;width:184px;height:100px;padding:25px 20px 5px 30px;position:absolute;top:-30px;left:40px}.widget_wrap .childTooltip1 p,.widget_wrap .childTooltip2 p{color:#000}.people_box .age_group1,.people_box .age_group2,.people_box .age_group3{width:40px;position:relative;float:left}.people_box .age_group2,.people_box .age_group3{margin-left:20px}.people_box .age_group2{z-index:100}.people_box .age_group3{z-index:10;display:none}.widget_wrap .rewards_check{margin-top:10px;position:relative;float:left;width:160px;z-index:10}.rewards_check input{float:left;clear:none;margin:-1px 3px 0 0}.rewards_check label{width:160px;position:relative;color:#000;cursor:pointer}.widget_wrap .rewards_alert h2,.widget_wrap .corp_code h2,.widget_wrap .group_code h2,.widget_wrap .rate_code h2,.modify .rate_plan .field_container .rate_code h2,.prop_discount_mid .corp_code h2,.prop_discount_mid .rate_code h2,.prop_discount_mid .group_code h2{font-size:.9em;color:#454545;font-weight:bold}.widget_wrap .rewards_alert p,.widget_wrap .corp_code p,.widget_wrap .rate_code p,.widget_wrap .group_code p,.prop_discount_mid .corp_code p,.prop_discount_mid .rate_code p,.prop_discount_mid .group_code p{color:#454545;line-height:1.1em;margin-top:3px}.widget_wrap .rewards_alert{background:url(../images/global/rewardsalertBG.png) no-repeat;width:234px;height:122px;padding:20px 27px 40px 40px;position:absolute;top:-84px;left:150px;display:none;z-index:300}.widget_wrap .rewards_alert h2{margin-bottom:0}.widget_wrap .rewards_alert ol{width:220px;margin-left:20px;float:left;color:#000}.field_container .rate_code h2{padding:0}.field_container .corp_code p,.field_container .rate_code p,.field_container .group_code p{font-size:.8em;line-height:1.1em}.widget_wrap .btn_box1{width:198px;height:35px;margin-top:-35px;position:relative;float:left;z-index:300}.btn_box1 .review_btn .up,.btn_box1 .search_btn .up{background:url(../images/global/sprites/widgetBtnSprite.png) no-repeat;width:99px;height:36px;display:block;position:relative;cursor:pointer!important}.btn_box1 .search_btn .up{background-position:0 0;float:left}.btn_box1 .review_btn .up{background-position:0 -72px;float:right}.btn_box1 .review_btn .over,.btn_box1 .search_btn .over{background:url(../images/global/sprites/widgetBtnSprite.png) no-repeat;width:99px;height:36px;position:absolute;top:0;left:0;z-index:2}.btn_box1 .search_btn .over{background-position:0 -36px}.btn_box1 .review_btn .over{background-position:0 -108px;display:none}.btn_box1 .review_btn .over span,.btn_box1 .search_btn .over span{display:none}#ui-datepicker-div{border:1px solid #666;background:#FFF;position:absolute;top:140px;left:150px;width:180px;min-height:183px;display:none;z-index:2000!important;margin-left:52px;margin-top:-23px;-moz-border-radius:4px 4px 4px 4px}#ui-datepicker-div .ui-widget-header{background:url(../images/global/datepicker/dateBG.jpg) repeat-x top left;border-bottom:1px solid #999;width:180px;height:31px;-moz-border-radius:4px 4px 0 0}#ui-datepicker-div .ui-datepicker-prev{background:url(../images/global/datepicker/prevBtn.jpg) no-repeat;width:17px;height:17px;position:absolute;top:8px;left:8px;text-indent:-9999px;z-index:20}#ui-datepicker-div .ui-datepicker-next{background:url(../images/global/datepicker/nextBtn.jpg) no-repeat;width:17px;height:17px;position:absolute;top:8px;left:155px;text-indent:-9999px;z-index:20;cursor:pointer}#ui-datepicker-div .ui-datepicker-title{text-align:center;width:180px;position:absolute;top:8px;left:0;color:#666;font-size:1.1em;font-weight:bold;z-index:10;cursor:pointer}#ui-datepicker-div .ui-datepicker-calendar{width:170px;position:relative;float:left;margin:5px;font-size:1em;color:#999}#ui-datepicker-div td.ui-state-disabled{border:0}#ui-datepicker-div td a{width:18px;height:16px;padding-top:4px;color:#666;border:1px solid #999;background:#FFF;text-decoration:none;position:relative;text-align:center;vertical-align:middle;display:block;margin-bottom:4px}#ui-datepicker-div td span.ui-state-default{display:block;width:18px;height:16px;padding-top:4px;text-decoration:none;position:relative;text-align:center}#ui-datepicker-div td a:hover{border:1px solid #9e0013;text-decoration:none}#ui-datepicker-div td a.ui-state-highlight{background:#007dc3;color:#FFF}.ui-autocomplete{position:absolute!important;width:378px;margin-left:300px;margin-top:86px;padding-bottom:20px;padding-right:33px;list-style-type:none;background:#FFF;height:220px;overflow:auto;overflow-x:hidden;border:1px solid #333;-moz-box-shadow:5px 5px 6px #666;-webkit-box-shadow:5px 5px 6px #666;box-shadow:5px 5px 6px #666;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#666666')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=135,Color='#666666');z-index:2000!important}.cityIcon,.airportIcon,.hotelIcon,.eventIcon,.attractIcon{background:url(../images/global/autoCompleteSprite.jpg) no-repeat;width:394px;margin:10px 0 5px 15px;text-indent:-9999px}.cityIcon{height:15px;background-position:0 0}.airportIcon{height:15px;background-position:0 -15px}.hotelIcon{height:18px;background-position:0 -32px}.eventIcon{height:17px;background-position:0 -50px}.attractIcon{height:16px;background-position:0 -67px}.ui-menu-item{font-size:1.15em;color:#000;width:392px;line-height:16px}li.ui-state-hover{background:#f90;color:#fff;text-decoration:none;cursor:pointer}a.ui-state-hover{background:#f90;color:#FFF;text-decoration:none;cursor:pointer;display:block}.ui-corner-all{color:#000;text-decoration:none!important}.widget_wrap .refine_wrap{width:192px;position:relative;margin-top:10px;margin-left:3px;float:left;z-index:300;color:#333}.widget_wrap .refine_wrap .refine{background:url(../images/global/refineHeadBG.png) repeat-x top left;width:177px;height:27px;position:relative;padding-top:9px;padding-left:15px}.refine_wrap .refine h2{color:#5f5f5f;display:block;font-size:11px}.refine_wrap .price,.refine_wrap .distance,.refine_wrap .amenities,.refine_wrap .brandBox{width:192px;position:relative;float:left;overflow:hidden;margin-bottom:5px}.refine_wrap .show_aval .head,.refine_wrap .amenities .head,.refine_wrap .taRateFilter .head,.refine_wrap .brandBox .head,.refine_wrap .price .head,.refine_wrap .distance .head{background:url(../images/global/refineSubheadBG.png) repeat-x top left;width:187px;height:20px;padding-left:5px;position:relative;margin-bottom:2px;float:left}.refine_wrap .brandBox .head{background:url(../images/global/brandHead.jpg) repeat-x top left;height:36px}.refine_wrap .show_aval .head p,.refine_wrap .price .head p,.refine_wrap .distance .head label,.refine_wrap .amenities .head p,.refine_wrap .brandBox .head p{position:absolute;top:4px;left:15px;color:#5f5f5f}.refine_wrap .show_aval input{margin:0}.refine_wrap .show_aval label{margin:2px}.refine_wrap .show_aval .head .plus_minus,.refine_wrap .price .head .plus_minus,.refine_wrap .distance .head .plus_minus,.refine_wrap .amenities .head .plus_minus,.refine_wrap .taRateFilter .head .plus_minus,.refine_wrap .brandBox .head .plus_minus,.refine_wrap .ratings .head .plus_minus{background:url(../images/global/plusminusSprite.jpg) no-repeat;width:11px;height:11px;background-position:0 0;position:absolute;top:5px;left:160px;cursor:pointer}.refine_wrap .brandBox .head .plus_minus{top:16px}.amenities .head .clearAll,.brandBox .head .selectAll,.brandBox .head .clearAll{text-decoration:underline;font-size:.9em;cursor:pointer;float:none}.amenities .head .clearAll{position:absolute;left:115px;top:4px}.brandBox .head .selectBox{position:absolute;left:66px;top:18px}.refine_wrap .show_aval .content,.refine_wrap .price .content,.refine_wrap .taRateFilter .content,.refine_wrap .distance .content,.refine_wrap .amenities .content,.refine_wrap .brandBox .content{position:relative;float:left;width:177px;padding-left:5px}.refine_wrap .show_aval .content{padding-bottom:10px;padding-top:10px}.refine_wrap .amenities .content .moreOptions,.refine_wrap .brandBox .content .moreOptions{display:none}.refine_wrap .amenities .content p.clickMore,.refine_wrap .brandBox .content p.clickMore{text-decoration:underline;cursor:pointer;float:left;display:block;position:relative;margin-left:5px;margin-top:5px;color:#3f9dd2;clear:both}.show_aval .content input,.show_aval .content label,.amenities .content input,.amenities .content label,.brandBox .content input,.brandBox .content label,.ratings .content input,.price .content label,.price .content input{float:left;margin-left:5px;position:relative}.price .content input .amenities .content input,.brandBox .content input,.ratings .content input{margin-top:2px;clear:left}.brandBox .content .selectOut input,.brandBox .content .selectOut label{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5}.amenities .content label,.brandBox .content label,.price .content label{line-height:11px;margin-top:4px;vertical-align:bottom;width:145px;font-size:.9em}.price .content p.left,.distance .content p.left{position:relative;float:left;margin-top:5px;margin-left:10px;color:#333;clear:left}.price .content p.twoHund{float:right;margin-right:20px;clear:none}.price .content p.noMax{float:right;margin:0;margin-right:5px;text-align:center;width:40px}.price .content p.right,.taRateFilter .content p.right,.distance .content p.right{position:relative;float:right;margin-top:5px;margin-right:5px;color:#333}.price .content .price_slider,.price .content .points_slider,.distance .content .distance_slider{background:url(../images/global/smallSlider.png) no-repeat;width:154px;height:13px;position:relative;margin-left:10px;margin-top:10px;float:left}.price .content .ui-slider a,.distance .content .ui-slider a{background:url(../images/global/dotHandel.png) no-repeat;height:12px;width:12px;margin-top:-7px;margin-left:-6px;position:absolute;top:0;left:0}.price .content .ui-slider-range{background:#2f7eb9;border:0 none;display:block;font-size:.7em;position:absolute;height:3px;margin-top:5px;z-index:1}.price .content p.rate_price,.distance .content p.rate_miles{position:relative;font-size:10px;margin:10px auto 0 auto;text-align:center}.price .content .amount,.distance .content .miles{position:relative;background:0;border:0;color:#5f5f5f;font-size:12px;font-weight:bold;margin:0 auto 0 auto;text-align:center;margin-top:5px;width:170px}.price .content .amount{margin-left:40px;width:100px}.interest_box_holder{float:left;position:relative;margin-top:10px;width:196px;margin-left:-18px;color:#fff}.interest_box_holder .head{padding:4px 10px;color:#000}.interest_box_holder .head span{margin-left:26px;font-size:11px}.interest_box_holder .content .header{background:#ccc;padding:5px 10px;height:12px!important;color:#595959;font-size:10px;font-weight:bold;line-height:13px;width:174px}.interest_box{padding:10px;float:left;background:#999}.interest_box.bicolumn{width:89%}.interest_box input{margin:2px 0;float:left}.interest_box label{margin:5px 0 2px 2px;float:left;font-size:9px}.interest_box.bicolumn .column1,.interest_box.bicolumn .column2{width:50%;float:left;margin:0;padding:0;border:0}.interest_box_holder .head .plus_minus{background-image:url(../images/global/plusminusSprite.jpg);width:13px;height:13px;background-position:0 -10px;position:absolute;top:2px;cursor:pointer;margin-left:8px}.footer{position:relative;width:929px;height:auto;clear:both;margin:0 auto 0 auto;color:#000;z-index:3}.footer li,.footer p{font-size:10px}.footer li{list-style:none;margin:0}.footer p{font-weight:bold;margin-bottom:3px}.footer a{color:#666!important;text-decoration:none}.footer>a{background:url(../images/global/sprites/footer-icons-sprite.png) no-repeat;position:absolute;width:25px;height:25px;top:-3px}.footer a.icon_fb{background-position:0 -135px;right:130px;top:15px}.footer a.icon_twitter{background-position:0 -179px;right:100px}.footer a.icon_fb span,.footer a.icon_twitter span{display:none}.footer .logo_box{background:url(../images/global/bgs/WHG_US_BrandBar_gray_footerbkgd.png) no-repeat;width:722px;padding:62px 0 0;margin:0 auto 20px 98px;height:181px}.footer .logo_box ul{clear:both;width:100%;height:50px;margin:0 auto 0 auto}.footer .logo_box ul.first-child{width:679px}.footer .logo_box li{float:left}.footer .logo_box a{display:block;float:left;background:url(../images/global/sprites/WHG_US_BrandBar_gray_footerlogos.png) no-repeat;text-indent:-9999px}#fb_dolce{background-position:7px 15px;height:46px;margin:10px 0 0 20px;width:57px}#fb_wyndham_grand_collection{background-position:-68px 15px;height:43px;margin:10px 0 0 18px;width:118px}#fb_wyndham_hotels_resorts{background-position:-206px 15px;height:45px;margin:10px 0 0 20px;width:87px}#fb_wyndham_garden{background-position:-294px 14px;height:53px;margin:11px 0 0 1px;width:86px}#fb_tryp{background-position:-396px 23px;height:69px;margin:2px 0 0 16px;width:36px}#fb_wingate{background-position:-451px 19px;height:50px;margin:6px 0 0 19px;width:61px}#fb_hawthorn{background-position:-516px 20px;height:53px;margin:5px 0 0 4px;width:75px}#fb_microtel{background-position:-590px 10px;height:45px;margin:15px 0 0 -1px;width:90px}#fb_ramada{background-position:-62px -56px;height:41px;margin:0 0 0 65px;width:63px}#fb_baymont{background-position:-145px -48px;height:44px;margin:-8px 0 0 20px;width:62px}#fb_days_inn{background-position:-230px -50px;height:50px;margin:-6px 0 0 23px;width:69px}#fb_super8{background-position:-312px -42px;height:61px;margin:-14px 0 0 14px;width:35px}#fb_howard_johnson{background-position:-366px -45px;height:45px;margin:-11px 0 0 18px;width:84px}#fb_travelodge{background-position:-469px -49px;height:36px;margin:-7px 0 0 19px;width:65px}#fb_knights_inn{background-position:-556px -49px;height:45px;margin:-7px 0 0 22px;width:39px}.footer .logo_box ul:last-child{width:775px;padding-top:10px;margin-left:24px}.footer .logo_box ul.firstUl{padding:0;width:100%}.footer .column_box{height:120px;width:770px;margin:0 auto}.footer .column_box>div{float:left;margin:0 10px 20px 0;padding:0 10px 0 0;width:auto;height:100%;border-right:1px solid #CCC}.footer .column_box .column_four{width:180px;border-right:0;padding:0;margin-right:0;float:right}.footer .column_four .download,.footer .column_four hr{display:none}.footer .mobile{background:url(../images/global/sprites/footer-icons-sprite.png) 0 -62px no-repeat;padding:2px 0 0 38px;min-height:44px;font-weight:bold;position:relative;top:50%;left:0;margin:-32px 0 0}.footer .mobile p{font-size:14px;line-height:1.1}.footer .mobile .bigger{font-size:18px}.footer .column_box .column_five{float:left;position:relative}.footer .column_five h6{font-size:16px;font-weight:normal;color:#333;margin:0 0 .5em}.footer .column_five h6+p{font-size:12px;margin:0 0 1.5em}.footer .column_five form>div{width:160px;margin:0 auto}.footer label{display:none}.footer .column_five input[type="text"]{width:122px;float:left}.footer .column_five input[type="button"]{width:25px;height:19px;background:url(../images/global/sprites/global-ui.png) 0 0 no-repeat;border:0;float:right;margin:1px 0 0;cursor:pointer}.footer form a{position:absolute;bottom:3px;left:3px}.footer form a+a{left:auto;right:3px}.footer .link_box{clear:both;line-height:1.2;width:770px;margin:10px auto 0}.footer .link_box .heading{font-size:11px}.footer .copyright{clear:both;margin:30px 0 50px;text-align:center}.footer .copyright p{font-weight:normal}.sitemap .link_column{width:220px;float:left}.sitemap .link_column a{color:#06c;font-size:1.1em}.sitemap .link_column h4 a{font-size:1em;margin-left:0}.sitemap .section_header{display:none}.sitemap .link_column{margin:0 0 0 20px;width:205px}.sitemap .link_column li{list-style:disc outside none;margin:0 0 2px}.sitemap .link_column a{font-size:1em}.sitemap .link_column h4,.sitemap .link_column h4 a{color:#0d558b;margin:0 0 5px}.sitemap .link_column ul{margin:0 0 15px -15px;padding-left:15px}div.rate_code,div.corp_code,div.group_code{background:url(../images/global/bgs/var-tt-wide-point-left.png) 0 50% no-repeat;width:218px;min-height:40px;padding:0 31px 0 45px;position:absolute;top:215px;left:130px;display:none;z-index:300}div.rate_code:before,div.corp_code:before,div.group_code:before,div.rate_code:after,div.corp_code:after,div.group_code:after{content:" ";display:block;background:url(../images/global/bgs/var-tt-wide-point-left.png) 0 0 no-repeat;height:31px;width:294px;position:absolute;top:-31px;right:0}div.rate_code:after,div.corp_code:after,div.group_code:after{top:auto;bottom:-31px;background-position:0 100%}.badge{display:block;width:25px;height:30px;padding:5px 2px 0 3px;background:url(../images/global/sprites/badge-sprite.png) 0 0 no-repeat;text-align:center;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);text-transform:uppercase;font:11px/11px Arial,sans-serif}.badge>strong,.badge>span{display:block;font-size:1em}.badge strong{font-weight:bold}.rate_line_promo .badge{width:42px;height:41px;padding:8px 0 0 0;background:url(../images/global/sprites/badge-sprite.png) -186px 0 no-repeat;font-size:15px;line-height:12px;text-align:center}.price_bar .badge{width:28px;height:37px;padding:6px 0 0 5px;background:url(../images/global/sprites/badge-sprite.png) -227px 0 no-repeat;font-size:15px;line-height:12px;text-align:center}.deals_list .badge{background-position:-75px 0;width:39px;height:37px;padding:10px 7px 6px 8px;font-size:15px}.deals_list .badge span{font-size:12px}.icon.regulation{width:16px;height:16px;display:block;text-indent:-9999px;background:url(../images/global/sprites/regulations-sprite.png) no-repeat}.icon.regulation.smoking{background-position:0 -64px;right:-4px}.icon.regulation.no_smoking{background-position:0 -32px;right:-4px}.icon.regulation.pets{background-position:0 -96px}.icon.regulation.handicapped{background-position:0 0}.icon.regulation.accessible{background-position:0 0;right:-22px}.sec_content{background:url(../images/global/bgs/sideBarBtm.png) no-repeat scroll left bottom transparent;color:#424242;float:left;margin-left:-19px;margin-top:30px;position:relative;width:244px;z-index:10;padding-bottom:29px}.container .thank_you .sec_content,.container .thank_you .sec_content:after,.container .thank_you .sec_content:before{background:none repeat scroll 0 0 transparent;float:left;margin-left:0;margin-top:0;position:relative;width:198px;z-index:200}.tertiary{float:right;clear:right;position:relative;padding-right:12px}.tertiary .cap.bottom{display:none}.tertiary .espot+.espot{padding-top:15px}.generic_content .prim_content{width:425px;float:left;position:relative;z-index:3;padding-right:15px}.generic_content .prim_content h3{font-size:1.6em;font-weight:bold;margin:0 0 15px;padding:0}.generic_content .header_image{display:block;border:1px solid #c4c4c4;margin:0 0 25px;width:448px;height:139px}.generic_content .prim_content p{font-size:1.1em;line-height:1.2;margin:0 0 1em}body .generic_content .prim_content ul{color:#666;margin:0 0 1em 3em}.generic_content .prim_content li{list-style:disc outside;margin:0 0 .5em}.generic_content .tertiary{margin:32px 0 0}.generic_content.privacy_policy .prim_content{width:auto}.generic_content.privacy_policy h2{font-weight:bold;color:#0d558b}.generic_content.privacy_policy p.revised{font-weight:bold;color:#0d558b;font-size:1.2em;margin-top:-12px}.generic_content.privacy_policy .link_list,.generic_content.privacy_policy .link_list li{list-style:none;margin-left:0}#page_actions{position:absolute;right:9px}.page_actions li,.head_links p{list-style:none;float:left;margin:0 0 0 10px}.page_actions a,.head_links p a{padding:0 0 0 21px;background:url(../images/global/sprites/global-ui.png) 0 -427px no-repeat;float:left;height:15px;line-height:15px;text-decoration:none;font-size:11px}.page_actions a.email{background-position:0 -531px;margin:0 10px 0 0;display:none}#email_modal{display:none;background:#d9ecf6;width:350px;padding:20px;position:absolute;color:#575151;z-index:100000;margin-left:0;margin-top:20px;-moz-box-shadow:0 0 9px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 0 9px 3px rgba(0,0,0,.4);box-shadow:0 0 9px 3px rgba(0,0,0,.4)}#email_modal a{font-size:1.1em}#email_modal .close{display:block;position:absolute;top:8px;right:5px;padding:0 2em 0 0;min-height:12px;background:url(../images/global/sprites/global-ui.png) 3em -683px no-repeat}#email_modal p{width:29em;font-weight:bold}#email_modal dl{margin:25px 0 0}#email_modal dt{text-align:right;width:110px;float:left;clear:left;margin:0 10px 1em 0}#email_modal dt .note{display:block}#email_modal dd{float:left}#email_modal input[type="text"],#email_modal textarea,#email_modal .textarea_wrap{width:220px;margin:0 0 15px}#email_modal textarea{height:105px}#email_modal form>.note{display:block;margin:.8em 0 0;font-weight:normal}#email_modal button{float:right;margin:0 3px 0 0;width:5em}#email_modal button+a{float:left;margin:4px 0 0}.sugg_price{text-decoration:line-through}.actual_price .price_amt{font-weight:bold}.price_unit{font-size:.8em;font-weight:normal}.map{position:relative}.map>img{display:block}.map .pins{position:absolute;top:0;left:0}.pin{list-style:none;position:absolute}.pin .marker{position:absolute;background:url(../images/global/bgs/map-pin.png) 0 0 no-repeat;width:15px;height:24px;padding:2px 5px 7px 3px;cursor:pointer}.pin .marker .number{color:#fff;font-weight:bold;text-align:center;line-height:15px;font-size:12px;display:block}.belowTextWY{padding:0;margin:0;font-size:10px;color:#686867;font-weight:bold;color:#cb213e}.belowTextSRpageWY{padding:0;margin:0;font-size:10px;color:#686867;font-weight:bold;color:#cb213e;display:none;width:675px}.availability .available{color:#40936c}.availability .lim_avail{color:#f00!important}.bxWrap .content_well{padding:0;width:715px}.brandExperience{float:left;width:716px;position:relative}.brandExperience .bxContent{width:686px;margin:5px 15px 10px 15px;position:relative;float:left}.brandExperience .bx_slider_window{height:405px!important;overflow:hidden!important}.bxContent h3{margin:0;padding:0;font-size:16px;font-weight:bold;text-transform:none;width:auto;position:relative;float:left}.bxContent .bxCopy{width:100%;float:left;position:relative;margin-top:15px;margin-bottom:15px}.bxCopy p{font-size:11px;line-height:1.3em;color:#666;width:330px;position:relative;float:left}.bxCopy p.marRight{margin-right:25px}.bxContent ul.callOuts{width:100%;float:left;position:relative;list-style:none;border-bottom:#ccc 1px solid;border-top:#ccc 1px solid;padding:15px 0}.bxContent ul.callOuts li{width:222px;height:92px;position:relative;float:left}.bxContent ul.callOuts li.marRight{margin-right:10px}ul.callOuts li a{width:100%;height:100%;position:absolute;top:0;left:0}ul.callOuts li a img{width:222px;height:92px;border:0}.bxContent .expandLink{background-position:0 0;width:317px;height:27px;padding-left:55px;padding-top:20px;font-size:11px;font-weight:bold;text-transform:uppercase;position:relative;float:left;margin-left:-40px;margin-top:5px;text-decoration:none!important;cursor:pointer}.bxContent .expandLink:hover{text-decoration:underline!important}.bxContent .hotelDescriptions{width:100%;position:relative;float:left;display:none}.bxContent .hotelDescriptions ul{width:100%;list-style-type:none}.hotelDescriptions ul li{width:275px;padding:10px 10px 10px 12px;margin:0 20px;position:relative;float:left}.hotelDescriptions ul li img{width:100px;height:70px;float:left;position:relative;margin-right:10px}.hotelDescriptions ul li h4 a{font-size:14px;text-decoration:none}.hotelDescriptions ul li h4 a:hover,.hotelDescriptions ul li a:hover{text-decoration:none!important}.hotelDescriptions ul li p{width:156px;float:right;text-align:left;color:#999;font-size:11px;line-height:1.3em}.hotelDescriptions ul li .btn_sec{width:130px;position:absolute;bottom:-10px;right:5px;text-align:left;text-decoration:underline;margin-top:5px;background:#c05157;color:#fff;border:3px solid #933c33}.bxContent .results_meta{top:20px!important;display:none}#pageDots{width:auto;height:11px;position:relative;float:right;padding-right:30px}#pageDots a{background:url(../images/content/pageDotUp.jpg) no-repeat;width:11px;height:11px;position:relative;float:left;margin-left:2px;text-indent:-9999px}#pageDots a:hover,#pageDots a.activeSlide{background:url(../images/content/pageDotOver.jpg) no-repeat}.group_events_list>li{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;float:left;list-style:none outside none;margin:0 0 15px;padding:10px 10px 25px;position:relative;width:460px}.group_events_meetings #page_actions{right:9px}.group_events_meetings h2{margin-bottom:10px;font-size:1.6em}.group_events_meetings h3{margin-top:10px;font-size:14px;font-weight:bold}.group_events_meetings h4{margin-top:10px;font-size:14px;font-weight:bold}.group_events_meetings .desc h3{margin-top:0}.group_events_meetings .desc h4{margin-top:0}.group_events_meetings .group_info{line-height:1.4em;padding-right:20px}.group_events_list{float:left;width:480px;margin-top:10px}.group_events_meetings .overview_promos .espot img{margin-bottom:15px}.group_events_meetings .ter_content p{margin-bottom:8px}.group_events_meetings .ter_content h1{color:#0074be;font-size:23px;text-transform:uppercase;font-weight:normal}.group_events_meetings .ter_content h2{color:#0d558b;font-size:20px;text-transform:normal;font-weight:normal}.group_events_list .btn{bottom:8px;position:absolute;right:8px;text-transform:uppercase;font-size:11px}.group_events_meetings .ter_content{background:#ddeef7;float:right;height:auto;padding:10px 15px 25px;margin-top:10px;width:165px;right:0}ul.events_meetings_list{width:490px;float:left;margin-top:10px}.events_meetings_list>li{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;float:left;list-style:none outside none;margin:0 0 15px;padding:10px 10px 25px;position:relative;width:460px}.events_meetings_list .btn{bottom:8px;position:absolute;right:8px;text-transform:uppercase;font-size:11px;color:#FFF}.events_meetings .content_well .ter_content{float:left;height:auto;padding:10px 13px 15px;margin-top:10px;width:170px;right:20px;margin-left:20px}.events_meetings .content_well .ter_content .main{background:#FFF;border-width:1px 1px 2px;border-style:solid;border-color:#d1d2d2;padding:15px 10px}.events_meetings table td{padding:10px 0 0}.events_meetings .main table td.desc{background:url(../images/global/bgs/checkIcon.png) no-repeat scroll 0 12px transparent;padding-left:13px;width:82px;color:#666}.events_meetings .main table td.amount{text-align:right;width:45px;color:#666}.events_meetings table td.desc{width:115px;font-weight:bold}.events_meetings table td.amount{text-align:right;width:50px;font-weight:normal}.events_meetings .main table td{font-weight:normal}.events_meetings .ter_content table{margin-bottom:15px}.events_meetings .ter_content .main table{margin-bottom:0}li.pdf{background:url(../images/global/bgs/pdf_link_icon.png) no-repeat scroll 0 0 transparent;color:#666;padding-left:18px;list-style:none;padding-top:6px;padding-bottom:3px}ul.resources{padding-top:7px}.events_meetings_list .more_content ul{margin-bottom:10px}.events_meetings_list a.more{float:right;margin-bottom:10px;margin-top:-5px}.group_events_list .more_content{display:none}.header .main_nav li{line-height:15px}.header .login input[type="text"],.header .login input[type="password"]{text-align:left;padding:2px 0 2px 2px;width:81px}.taRateFilter .content .taRateFilter_slider{background:url(../images/trip_rating/taSlider.png) no-repeat;width:150px;height:13px;position:relative;margin-left:16px;margin-top:10px;float:left}.taRateFilter .content .content_TA_Rating{float:left;margin-left:8px;margin-top:2px;width:72px}.taRateFilter .content .content_TA_Rating_right{float:right;height:20px;margin-right:8px;margin-top:2px}.refine_wrap .taRateFilter{width:183px;position:relative;float:left;overflow:hidden;margin-bottom:0;padding:0 0 5px 0;border-bottom:1px solid #c2c2c2}.taRateFilter .content .content_TA_Rating .rateBubble_on,.taRateFilter .content .content_TA_Rating_right .rateBubble_on{background:url(../images/trip_rating/taBubble.png) no-repeat;float:left;height:16px;width:12px;background-position:0 -16px}.taRateFilter .content .content_TA_Rating .rateBubble_off{background:url(../images/trip_rating/taBubble.png) no-repeat;float:left;height:16px;width:12px;background-position:0 -1px}.taRateFilter .content .content_TA_Rating .rateBubble_half{background:url(../images/trip_rating/taBubble.png) no-repeat;float:left;height:16px;width:12px;background-position:0 -31px}.taRateFilter .content .ui-slider a{background:url(/../common/WY_Hotels_and_Resort/images/global/dotHandel.png) no-repeat;height:12px;width:12px;margin-top:-7px;margin-left:-6px;position:absolute;top:0;left:0}.taRateFilter .content .taRating{position:relative;background:0;border:0;color:#000;font-size:12px;font-weight:bold;margin:0 auto 0 auto;text-align:center;margin-top:5px;width:170px}.taRateFilter .content p.left{position:relative;float:left;margin-top:2px;margin-left:12px;color:#333;clear:left}.taRateFilter .head label{background:url("../images/trip_rating/TA_label.png") no-repeat scroll 0 0 transparent;color:#183d72;height:20px;left:10px;margin-left:-3px;margin-top:-1px;position:absolute;top:3px;width:111px}.taRateFilter .head span{color:#191970;float:right;font-size:11px;font-weight:bold;margin-right:48px;margin-top:2px}.taRateFilter .content .txt{color:#5f5f5f;float:left;font-size:130%;font-weight:bold;margin-left:7px;margin-top:2px}.taRateFilter .content p.right{position:relative;float:right;margin-top:2px;margin-left:10px;color:#333;clear:right;margin-right:13px}.header1,.header2,.header3,.header4,.header5,.header6{font-weight:bold;color:#0d558b}.header1{font-size:2.0em}.header2{font-size:1.5em}.header3{font-size:1.3em}.header4{font-size:1.1em}.header5{font-size:1.1em}.header6{font-size:1.1em}.container .header .header1{background:url(/../common/WY_Hotels_and_Resort/images/global/bgs/brand-logo.png) no-repeat;width:538px;height:78px;position:absolute;top:40px;left:3px}.header .header1 a{width:205px;height:78px;top:0;left:0;display:block}.header .header1 a span{display:none}.header .print{display:none}.sitemap h1.standard{margin:20px 0 10px 20px}.widget_wrap .header2{display:none}.eventlogo{float:left;background-color:#d7d7d7;width:704px}.container .search_module{position:absolute;width:198px;z-index:200}.MC_terms_container{float:left;padding:10px 10px 0 0;position:static;width:675px}.promo_image{border:1px solid #fff;display:block;margin:0 0 25px}.trip_review_rating_image{float:right;text-align:center;padding-left:20px;font-family:inherit;font-style:italic;font-size:99%;font-weight:normal}.header .login .displayShoebox{position:absolute;width:300px;background:#fff url('../images/consumer/wyndham_rewards/shoebox_bg.png') no-repeat top center;border:1px solid #fdfdfd;border-bottom-width:0;left:-17px;top:79px;z-index:6000;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.25);box-shadow:0 3px 10px 0 rgba(0,0,0,0.25)}.header .login .displayShoebox a{color:#1f4062}.header .login a:hover{text-decoration:none}.header .login .displayShoebox p.std{padding:15px 46px 10px}.displayShoebox p.message{padding:19px 50px 10px;font-size:12px}.displayShoebox .stays{background-color:#fff;background-color:rgba(255,255,255,0.5);width:100%;padding:15px 0}.displayShoebox .stays p.std{padding:5px}.displayShoebox .stays p.message{padding:0}.displayShoebox .stays .bargraph{width:100%;height:28px;position:relative;background:url('../images/consumer/wyndham_rewards/days_bg.png') no-repeat}.displayShoebox .stays .bargraph .chevronbox{float:left;position:relative;height:28px;background:url('../images/consumer/wyndham_rewards/std_chevron.png') no-repeat right 0}.displayShoebox .stays .bargraph .chevronbox p.nights{margin-right:10px;margin-top:5px;color:white;font-size:126%;font-weight:bold;text-align:center}.displayShoebox .stays .bargraph .chevronbox p.nights a,.displayShoebox .stays .bargraph .chevronbox p.nights a:active,.displayShoebox .stays .bargraph .chevronbox p.nights a:visited{color:white;text-decoration:none}.displayShoebox .stays .bargraph .chevronbox p.nights a:hover{text-decoration:underline}.displayShoebox .stays .bargraph .chevronbox.Gold{background:url('../images/consumer/wyndham_rewards/gold_chevron.png') no-repeat right 0}.displayShoebox .stays .legend{font-size:10px;margin:3px 0 0;padding:0;width:100%}.displayShoebox .stays p.legend{margin-left:0;text-align:center;text-transform:uppercase;font-weight:bold}.displayShoebox .stays .legend li{color:#525354;display:inline-block;list-style-type:none;text-align:center;text-transform:uppercase;width:24%}.displayShoebox footer{background:url('../images/consumer/wyndham_rewards/shoebox_bottom_bg.png') repeat-x;width:101%;height:30px;padding-top:3px;margin-left:-2px}.displayShoebox footer a{color:#fff}.displayShoebox footer .headerRow{float:right;margin-right:30px}.displayShoebox footer .headerRow.first{float:left;margin-left:30px}.displayShoebox.Gold{top:65px}p.std{text-align:center;font-size:112%;color:#1f4062;line-height:1.1em;margin:0 0 10px}p.message{text-align:center;font-weight:bold;font-size:115%;color:#1f4062}.displayShoebox .displayShoebox_footer{background:url('../images/consumer/wyndham_rewards/shoebox_bottom_bg.png') repeat-x;width:101%;height:30px;padding-top:3px;margin-left:-2px}.displayShoebox .displayShoebox_footer a{color:#fff!important}.displayShoebox .displayShoebox_footer .headerRow{float:right;margin-right:30px}.displayShoebox .displayShoebox_footer .headerRow.first{float:left;margin-left:30px}.displayShoebox .displayShoebox_footer a:hover{text-decoration:none}.two_column_standard .content_well.aboutgold{margin-top:10px}.two_column_standard .content_well.aboutgold p{margin-top:13px}.aboutgold .goldHeader h1{color:#00264c;font-size:18px;font-weight:normal;line-height:1.2em;margin:0 0 15px}.aboutgold .goldHeader{width:100%;float:left;padding-top:15px}.aboutgold .goldHeader p{color:#575151;font-size:11px;line-height:1.1em;margin:0 0 10px}.aboutgold .main{background:none repeat scroll 0 0 #fff;margin-bottom:2.66272%;margin-right:3.17002%;min-height:11.3846em;position:relative;width:675px;float:left;margin-top:10px}.aboutgold .main>div{width:100%;float:left;margin-bottom:20px;position:relative}.aboutgold .main .text{margin-left:13em;min-height:120px;float:left;font-size:12px}.aboutgold .main .text{margin-left:2.15em;width:52%}.aboutgold .main .text p{padding-bottom:5px}.aboutgold .main .text h1{color:#c28c3f;font-size:17px;margin-bottom:.25em;padding:1em 0 .5em;font-weight:normal}.aboutgold .main .text ul{margin:0 0 2em;font-size:12px}.aboutgold .main .text ul li{padding:.5em 0;line-height:1.25em}.aboutgold .main .text table tr th{font-weight:bold;font-size:10px;line-height:18px}.aboutgold .main .text table tr td{font-size:11px;line-height:18px}.aboutgold .main img{float:right;margin-right:1px}.aboutgold .main img.card{padding-top:4em}.aboutgold .main img.laptop{bottom:0;left:456px;position:absolute}.aboutgold .main div.footnote{border:0}.header .logged .expirationDate{color:#fff;float:left;margin-left:-13px;margin-top:1px}.header .logged .crpoints{float:left;margin:0}.header .logged .logged_links{width:135px}.header .logged .logged_left{float:left;font-size:10px;line-height:20px;width:125px}.header .logged .logged_left p,.header .logged .logged_right p{margin:3px 0 0 0}.header .logged .logged_right{position:absolute;right:0;bottom:0;font-size:10px;padding:0 0 0 12px;width:135px}.header .logged .logged_right p{float:left;width:100%}.header .logged .logged_right p a{text-decoration:none}.header .logged .logged_right .crpoints{padding:0;margin-top:3px;float:left;width:100%}#loginForm_wyndhamCurrentPoints,#loginForm_wyndhamEfnPoints,#loginForm_logout{text-decoration:underline;float:right;padding-right:0}.header .rewardsTag .gold{border-left:1px solid #bc9b6a;left:0;padding:5px 0 4px 8px;position:absolute;top:3px}#loginForm_wyndhamCurrentPoints:hover,#loginForm_wyndhamEfnPoints:hover,#loginForm_logout:hover{text-decoration:none}.header .logged .expirationMessage{background:url("../images/consumer/wyndham_rewards/expiration_infobox.png") repeat scroll 100% 50% transparent;color:#000;display:none;font-size:105%;height:40px;left:-201px;padding:10px 35px 10px 15px;position:absolute;text-align:center;top:-7px;width:145px;z-index:1}.rewardsTag .gold img{width:55px;height:14px;margin-top:1px}a.toggleShoebox{background:url("../images/consumer/wyndham_rewards/icon_right.png") no-repeat scroll 56px 3px transparent;font-size:100%;padding-right:10px;text-decoration:none}a.toggleShoebox.open{background:url("../images/consumer/wyndham_rewards/icon_down.png") no-repeat scroll 56px 4px transparent;box-shadow:0 -1px 10px 0 rgba(0,0,0,0.25);background-color:#fff;outline:medium none}.displayShoebox .stays .bargraph .chevronbox.gold{background:url("../images/consumer/wyndham_rewards/gld_chevron.png") no-repeat scroll right 0 transparent}.displayShoebox p.message.max{padding:19px 50px 10px}.reservation_banner{background:none repeat scroll 0 0 #003876;height:15px;position:relative;width:auto;z-index:2}.expirationMessage a.ui-dialog-titlebar-close{font-size:80%;left:5px;top:8px;position:absolute}.ui-icon-closethick{background-position:-96px -128px}.expirationMessage .ui-icon{background-image:url("../WY_Base_Theme/images/global/ui-icons_888888_256x240.png");height:16px;width:16px;display:block}.logged p,.logged li,.logged dl,.logged tr{font-size:1em}.logged p{line-height:1}.treeview .hitarea{background:url("../images/search/treeview-default.gif") no-repeat scroll -64px -25px transparent;cursor:pointer;float:left;height:16px;margin-left:-16px;width:16px}.treeview .expandable-hitarea{background-position:-80px -3px}.treeview ul{margin-top:4px}.treeview li{list-style-type:none;padding:3px 0 3px 16px}.hotel_left_add h3{float:none!important}.child_popup{width:110px;position:absolute;background:#989898;border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;color:#fff;padding:10px 5px 10px 5px;text-align:center;font-size:10px;left:175px;top:130px}.calHolder .edit_link{color:#f00;margin-top:10px;float:left;width:0;left:0}.calHolder .child_popup{left:410px;top:73%}.calHolder .age_group3{width:100%;float:left}.calHolder .age_group3 label{float:left;margin-top:14px}.edit_link{color:#666;cursor:pointer;float:right;font-size:1.1em;position:relative;text-decoration:underline;width:auto;z-index:10;display:none;left:-33px;top:5px}.child_popup select{margin-top:8px!important;margin-left:10px!important;width:40px!important}.age_group3 label{color:#fff!important}#modify .child_popup{left:292px;top:54.6%;z-index:1000}#modify .child_popup label{float:left;margin-bottom:0;margin-top:7px;text-align:center}#modify .edit_link{left:130px;top:-12px}#modify #noOfAdults,#modify #noOfChildren1{width:35px!important}.modify .booking{padding-bottom:32px!important}.searchEspotHolder .child_popup{position:relative;float:left;left:50px;top:5px}.searchEspotHolder .child_popup .age_group3{width:120px!important;margin-left:0}.searchEspotHolder .child_popup .age_group3 label{color:#fff!important;font-size:10px}.searchEspotHolder .child_popup select.small{top:-3px!important}.searchEspotHolder .edit_link{float:left;left:0;margin-left:20px;margin-top:10px}.oldtaxList table{width:188px}.child_popup_top{float:left;height:10px;position:relative;width:100%;margin-bottom:5px}.child_popup_close{background:url("/common/WY_Base_Theme/images/search/close_btn.png") no-repeat scroll right 0 transparent;cursor:pointer;font-size:11px;height:15px;padding-right:12px;position:absolute;right:0;top:-5px;width:38px}.child_popup label.children1{cursor:default!important}.brandExperience .hotelDescriptions ul li .btn_sec{bottom:0!important;width:110px!important}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:0;padding:0}.btn{background:#3988c3;display:block;height:18px;padding:0 10px;font:normal 13px/18px "Arial",sans-serif;color:#fff;text-align:center!important;cursor:pointer;text-decoration:none!important;border:0;-moz-box-shadow:0 -8px 4px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 -8px 4px rgba(0,0,0,0.2) inset;box-shadow:0 -8px 4px rgba(0,0,0,0.2) inset;position:relative}.no-boxshadow .btn{background-image:url(../images/global/sprites/button-sprite.png);background-position:0 -27px;background-repeat:repeat-x}button.btn,input.btn{height:19px}.btn:hover,.btn:focus{color:#fff;-moz-box-shadow:inset 0 7px 6px rgba(0,0,0,.2)!important;-webkit-box-shadow:inset 0 7px 6px rgba(0,0,0,.2)!important;box-shadow:inset 0 7px 6px rgba(0,0,0,.2)!important}.btn:active,.btn.active{color:#fff!important;-moz-box-shadow:inset 0 7px 8px rgba(0,0,0,.3)!important;-webkit-box-shadow:inset 0 7px 8px rgba(0,0,0,.3)!important;box-shadow:inset 0 7px 8px rgba(0,0,0,.3)!important}.no-boxshadow .btn:hover,.no-boxshadow .btn:focus,.no-boxshadow .btn:active,.no-boxshadow .btn.active{background-position:0 0}.no-boxshadow .btn_sec{background-position:0 -27px}.btn_sec{background-color:#fea400;-moz-box-shadow:0 -8px 5px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 -8px 5px rgba(0,0,0,0.2) inset;box-shadow:0 -8px 5px rgba(0,0,0,0.2) inset}.btn_sec:hover,.btn_sec:focus{color:#fff;-moz-box-shadow:inset 0 7px 10px rgba(0,0,0,.2)!important;-webkit-box-shadow:inset 0 7px 10px rgba(0,0,0,.2)!important;box-shadow:inset 0 7px 10px rgba(0,0,0,.2)!important}.btn_sec:active,.btn_sec.active{color:#fff!important;-moz-box-shadow:inset 0 7px 8px rgba(0,0,0,.3)!important;-webkit-box-shadow:inset 0 7px 8px rgba(0,0,0,.3)!important;box-shadow:inset 0 7px 8px rgba(0,0,0,.3)!important}.no-boxshadow .btn_sec:hover,.no-boxshadow .btn_sec:focus,.no-boxshadow .btn_sec:active,.no-boxshadow .btn_sec.active{background-position:0 0}.no-boxshadow .long_text:hover{background-position:0 0}.btn.btn_wysec{text-transform:uppercase}.btn.btn_wysec:hover{border-color:#b8b8b8}.btn.btn_wysec:active{background:url(../images/global/bgs/btn-grey-active-rpt.png) 0 0 repeat-x #ddd;border-color:#b8b8b8;color:#00427a}.btn.btn_ter{background:url(../images/global/bgs/enterBtnBG.jpg) no-repeat scroll center top #d9d9d9;border:1px solid #0d558b;color:#0d558b;box-shadow:none;font-size:11px;float:left}.btn_ter:hover,.btn_ter:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:#e9e9e9}.btn_ter:active,.btn_ter.active{background:#e9e9e9;-moz-box-shadow:inset 0 5px 5px rgba(0,0,0,.2)!important;-webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,.2)!important;box-shadow:inset 0 5px 5px rgba(0,0,0,.2)!important}.btn.disabled,.btn.disabled:hover,.btn.disabled:active,.btn.disabled.active{background:#e9e9e9!important;color:#00264c!important;cursor:default!important;border:1px solid #0c375b!important;text-transform:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui-datepicker-trigger{border:0;padding:0;background:0;height:22px;width:22px}h1,h2,h3,h4,h5,h6{color:#0d558b;font-weight:normal}h2,h4.page_title{font-size:1.6em;margin:0 0 1em;font-weight:bold}h3{font-size:1.3em}h3.sub{font-size:1.7em;margin-top:12px}h4{font-size:1.2em}h4.default{color:#333}.two_column_standard .content_well h4{padding:16px 0 6px 0}.two_column_standard .content_well h4:first-child{padding-top:7px}.two_column_standard .content_well.deals_content h4{padding:0 0 6px 0;font-size:1.3em}h3.map_header{color:#0d558b;display:inherit;font-size:1.1em;font-weight:bold;margin:0;padding:0 0 8px}.header3{color:#0d558b;display:inherit;font-size:1.3em;font-weight:bold;margin:0;padding:0 0 13px}.header2{font-size:1.5em;color:#0d558b;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;font-weight:normal}.two_column_standard .content_well .header4{padding:16px 0 6px 0}.two_column_standard .content_well .header4:first-child{padding-top:7px}h1.standard{margin-bottom:20px;font-size:1.5em;color:#0d558b;padding-top:0;padding-bottom:0;font-weight:normal}.two_column_standard .content_well h2:first-child{padding-top:7px}.coreBrandClsHeader h2.imgData{padding:0}.sitemap .content_well h2{font-size:1.2em;font-weight:bold;color:#666}.breadcrumbs_progress_bar{float:right;margin:2px 86px 0 0;position:absolute;top:-130px;max-width:600px;z-index:101}.breadcrumbs_progress_bar .right_arrow{padding:0 3px}.breadcrumbs_progress_bar ul{margin-left:0}.breadcrumbs_progress_bar li{float:left;list-style:none;color:#0074be;display:inline}.breadcrumbs_progress_bar a{color:#0074be}.breadcrumbs_progress_bar a:hover{color:#0074be}.container .header h1{background:url(/../common/WY_Hotels_and_Resort/images/global/bgs/brand-logo.png) no-repeat;width:216px;height:76px;position:absolute}.filter_available{text-align:right;margin:0 13px 0 0}.filter_available span{padding:3px 0 0 0!important}.filter_available a{padding:3px 0 0 0!important}.large_map{width:688px;height:311px;margin:0 0 10px;position:relative;z-index:99}.subHeader{margin:0;padding:0;list-style:none}.subHeader a{padding-left:20px;background:url("../images/global/arrow-list.png") no-repeat left;margin:5px 0 5px 0;color:#069;font-size:1.1em;font-weight:bold;text-decoration:none}.coreBrandClsHeader{color:#069;display:inherit;font-weight:bold;font-size:1.2em;margin:3px 0 3px 0;padding:0;min-height:45px;width:695px}.coreBrandClsHeader .imgHold{margin:0 5px 0 0;width:118px;float:left;min-height:30px}.coreBrandClsHeader .imgData{width:571px;text-align:center;color:#0d558b;min-height:30px;float:left}#email_modal form input[type="submit"]{float:right;width:5em}.room_info h3{padding:0 0 6px}.hotel_result.balloon .info .header4{font-weight:normal}.destPushpinHolder .header4{padding:0 0 6px}.propertyNameText{width:250px}.large_map .pin .marker .number a{color:#fff!important;text-decoration:none}.mapHolder{float:left}.directionHolder{float:right}.confirmation .map .pic,.book3 .map .pic{background-image:none!important;background-color:#fff!important}.booking .map .pic{width:100%!important}.map .direction{width:390px!important;height:122px!important}.reservation .confirm_links_bar .modify_btn{float:right!important}.confirm_links_bar .btn{float:right;color:#fff}.error_message_password{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;height:37px;left:224px;padding:0 0 0 21px;position:absolute;top:36px;z-index:6}.review .error_message_password{left:136px;margin-top:87px;overflow:visible;top:auto;width:187px}.error_message_password>span{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;color:#000;display:block;height:23px;line-height:23px;max-width:200px;padding:7px 11px 7px 3px}.error_message_password.error_longPassword span{line-height:1;width:240px}.error_message_auth_failed{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;height:37px;left:221px;padding:0 0 0 21px;position:absolute;top:-30px;z-index:6;font-size:11px}.error_message_auth_failed>span{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;color:#000;display:block;height:23px;line-height:11px;max-width:200px;padding:7px 11px 7px 3px;width:240px}.autHolder{position:absolute;top:66px;left:5px}.map_btn_fns_dn{cursor:pointer;background-position:0 0;cursor:pointer;bottom:5em;line-height:1;padding:2px 0 0;width:10em;background:#fea400;color:#fff;text-transform:uppercase;cursor:pointer;display:block;font-family:"Arial","Helvetica",sans-serif;font-size:13px;font-weight:bold;left:50%;height:2.2em;text-align:center;text-decoration:none;position:absolute;box-shadow:0 -8px 5px rgba(0,0,0,0.2) inset}.map_btn_fns_dn:hover{background:url(../images/global/bgs/btn-grey-rpt.png) 0 0 repeat-x #b8b8b8;border:1px solid #b8b8b8;color:#00427a;text-decoration:none}.map_btn_fns_dn:active{background:url("../images/global/bgs/btn-grey-active-rpt.png") repeat-x scroll 0 0 #ddd;border-color:#b8b8b8;color:#00427a}.map_btn_sec_dn{bottom:auto;font-size:11px;height:30px;left:auto;line-height:12px;width:138px;background:none repeat scroll 0 0 #f4911e;box-shadow:0 -8px 3px rgba(0,0,0,0.3) inset;background-color:#fea400;border:medium none;color:#fff;font-family:"Arial","Helvetica",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;display:block}.map_btn_sec_dn:hover{box-shadow:0 3px 8px rgba(0,0,0,0.6) inset;color:#fff}.map_btn_sec_dn span{padding:2px 0 0 0}.map_btn_sec_dn:active{box-shadow:0 3px 8px rgba(0,0,0,0.6) inset}.hotel_result div.availability .btn.btn_sec.long_text{line-height:12px}.hotel_result.balloon{background:url("../images/search/balloon.png") no-repeat scroll 0 0 transparent;display:block;height:220px;left:22px;padding:20px 30px 25px 35px;position:absolute!important;top:-45px;width:300px;z-index:100;font-size:9px}.pin{font-size:10px}.pin span:hover{text-decoration:none}.customInfoBox-body{background-color:transparent!important;border:none!important}body .customInfoBox-shadow{background-color:transparent!important}.hotel_result.balloon .info{border:none!important;float:right;height:auto;margin:0;padding:0;width:165px}.hotel_result.balloon .info h4{font-weight:normal}.hotel_result.balloon .media{margin-bottom:20px;text-align:center;width:125px}.hotel_result.balloon .brand{float:none;text-align:center;width:125px}.hotel_result.balloon .media .zoom{background:url("../images/global/sprites/global-ui.png") no-repeat scroll 0 -461px transparent;cursor:pointer;display:inline-block;font-size:1.1em;min-height:16px;padding-left:20px;text-decoration:underline;text-transform:lowercase}.availbleTBody{display:table-row-group}.check_rates_btn_pushpin{background-color:#fea400}.topmargin_pushpin_distance{margin-top:5px;font-size:11px;font-family:"Arial";color:#333}.topmargin_pushpin_address{color:#666;font-size:11px;font-family:"Arial";margin-top:8px}.topmargin_pushpin_price{color:#333;font-size:11px;font-family:"Arial";margin-top:5px;margin-bottom:5px}.our_price_pushpin{color:#00427a;font-size:18px;font-family:"Arial";margin-top:5px;font-weight:bold;padding-bottom:8px}.price_strike_through{color:#333;font-size:11px;font-family:"Arial";text-decoration:line-through}.pushpin_end_usd{color:#333;font-size:12px;font-family:"Arial";padding-left:3px;margin-top:5px;font-weight:normal}.price_per_night{color:#333;font-size:10px;font-family:"Arial";margin-top:5px}body .hotel_result.balloon .availability{border:0}body .hotel_result.balloon div.availability .btn{margin:3px 0 0 0!important}.btn_sec_dn{bottom:3px;font-size:11px!important;height:30px;left:5px;top:113px;line-height:13px;position:absolute;width:138px;background:#fea400;font-weight:normal;text-transform:uppercase;color:#fff!important;text-decoration:none;box-shadow:0 -8px 5px rgba(0,0,0,0.2) inset;text-align:center;padding:3px 0 0 0;*background-image:url("../images/global/sprites/button-sprite.png");background-position:0 -11px;background-repeat:repeat-x}.btn_sec_dn:hover{color:#fff;text-decoration:none;box-shadow:0 7px 8px rgba(0,0,0,0.3) inset!important;background-position:0 0}.btn_sec_dn:active{color:#fff;box-shadow:0 7px 8px rgba(0,0,0,0.3) inset!important;background-position:0 0}.barclay_overlay{display:block;width:100%;height:100%;position:absolute;left:200px;top:200px;z-index:400}.lbbarclay{background:none repeat scroll 0 0 #000;height:100%;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:300;opacity:.5;filter:alpha(opacity = 50);display:block}.barclayGenImage{margin-bottom:12px;margin-left:-10px;width:721px;display:none}.barclayImage{margin-left:-6px;cursor:pointer}#barclayOffer{width:780px;display:inline}.lightBoxWrapper{background:url("../images/barclays/body_bg.png") repeat scroll 0 0 transparent;border:1px solid #000;min-height:490px;margin:200px 0 0 -70px;padding:5px;position:relative;width:672px;z-index:999}.applyNow{background:url("../images/barclays/applyNow_bg.png") repeat scroll 0 0 transparent;height:241px;position:absolute;right:0;top:0;width:174px}.applyNow_arrow{background:url("../images/barclays/applyNow_arrow.png") repeat scroll 0 0 transparent;height:20px;position:absolute;right:75px;top:25px;width:19px}.applyNow_text{color:#fff;cursor:pointer;font-size:22px;font-style:italic;font-weight:bold;height:48px;padding:18px 6px;position:absolute;right:0;width:65px;z-index:9999}.applyNow_text a{color:#fff;text-decoration:none;font-size:25px!important}.limited_tm_ofr{color:#fff;font-size:11px;font-style:italic;height:30px;padding:5px 4px 0 0;position:absolute;right:0;text-align:right;top:65px;width:80px;display:none}.barclay_close{background:url("../images/barclays/close.png") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:13px;width:43px;position:absolute}.upper{float:left;height:33px;padding:0 0 10px 17px;width:735px;position:absolute;top:25px;left:0}.upper_left{color:#007cc5;float:left;width:70%}.upper_middle{background:url("../images/barclays/upper_divider.png") no-repeat scroll 0 0 transparent;float:left;height:80px;width:3px}.upper_right{float:left;padding-left:22px;width:290px}.upper .upper_right .bar_points{margin:5px 0}.top_text{font-size:35px;font-weight:bold}.middle{float:left;height:154px;margin-bottom:15px;padding-left:0;width:735px;position:absolute;top:54px;left:0}.middle_text{font-size:55px;font-weight:bold;margin-top:0;padding-left:10px}.botoom_text{font-size:20px;font-weight:bold;margin-top:-5px;padding-left:80px}.botoom_text sup{font-size:10px;position:absolute}b.free{color:#f1a644}b.white{color:#fff}.bar_points{color:#28a4de;font-size:18px;font-weight:bold}.cost{color:#fff;font-size:12px;font-weight:bold}.cost sup{font-size:8px;position:absolute}.middle_left{float:left;padding:24px 0 0;width:570px}.middle_right{float:left;width:315px}.middle_left_top{color:#ccf;float:left;font-size:12px;padding-left:19px;width:98%}sup.small{font-size:8px;position:absolute}b.rewards{padding-left:10px;line-height:24px}.middle_left_btn{color:#fff;float:left;font-size:18px;font-style:italic;font-weight:bold;padding:54px 42px;width:100%}.middle_left_btn a.signmeup{background:url("../images/barclays/signmeupbtn.png") repeat scroll 0 0 transparent;color:#fff;cursor:pointer;float:left;font-size:18px;height:29px;margin-right:30px;padding:7px 0 0 30px;width:148px;text-decoration:none}.middle_left_btn a.signmeup:hover{color:#fff!important;text-decoration:none}.middle_left_btn a.signmeup:active{color:#fff!important;text-decoration:none}.middle_left_btn a.nothanks{background:url("../images/barclays/nothanksbtn.png") repeat scroll 0 0 transparent;color:#fff;cursor:pointer;float:left;font-size:18px;height:28px;padding:7px 0 0 40px;width:138px;text-decoration:none}.middle_left_btn a.nothanks:hover{color:#fff!important;text-decoration:none}.middle_left_btn a.nothanks:active{color:#fff!important;text-decoration:none}.middle_left_bottom{color:#606060;float:left;font-size:11px;text-align:left;width:100%;padding-left:60px;position:relative;top:-48px;font-weight:bold}.middle_left_bottom_box{position:absolute;top:200px;text-align:left;border:1px solid;left:19px;width:55%;padding:3px 3px;font-size:8px;font-style:italic}.rewards1{color:#bd8a55}.rewards2{color:#bd8a55!important}.rewards3{color:#bd8a55!important;text-decoration:underline}.rewards5{position:relative;top:26px;width:74%}.card1{background:url("../images/barclays/card1.png") repeat scroll 0 0 transparent;height:131px;position:absolute;right:92px;top:74px;width:191px;z-index:9999}.card2{background:url("../images/barclays/card2.png") repeat scroll 0 0 transparent;height:110px;position:absolute;right:25px;top:5px;width:178px;display:none}.lower{bottom:0;color:#343434;float:left;font-size:6px;height:202px;position:absolute;width:96%;padding:3px 12px}.lower a{color:#5991c8!important;font-size:8px!important}.lower a:hover{color:#5991c8!important}.lower p{padding-bottom:10px}#barclayApproveMsg{color:#000;font-weight:bold;width:685px;float:left;padding-bottom:4px}.tripImg{padding-top:4px}.tripHolderSearch{width:100%;margin-top:8px}.tripBgSearch{width:27%;float:left;font-size:11px;text-align:center;margin-top:3px;color:#000}.tripImgSearch{width:28%;float:left;text-align:center}.tripReview{width:35%;float:left;margin-top:3px;color:#000;font-size:11px}.error_message_Room{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;height:37px;left:76px;padding:0 0 0 21px;position:absolute;top:91px;z-index:6}.error_message_Room.error_longRoom span{line-height:1;width:325px}.error_message_Room>span{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;color:#000;display:block;height:23px;line-height:23px;max-width:276px;padding:7px 11px 7px 3px}.clusterLogo{margin-top:5px;vertical-align:middle!important}.btn_Planet_Holly,.map_btn_Planet_Holly{background-color:#fea400;box-shadow:0 -8px 5px rgba(0,0,0,0.2) inset;background-position:0 -120px;font-weight:bold;color:#fff;text-decoration:none;text-align:center;bottom:auto;height:36px;line-height:1.1;margin:-1.1em 0 0 -5.2em;padding:2px 0 2px;width:10em;margin-left:-4.5em;position:absolute;color:#fff;cursor:pointer;display:block;font-size:12px;font-family:"Arial","Helvetica",sans-serif}.btn_Planet_Holly{top:42%;left:46%}.map_btn_Planet_Holly{top:70%;left:65%}.btn_Planet_Holly:hover,.btn_Planet_Holly:active,.map_btn_Planet_Holly:hover,.map_btn_Planet_Holly:active{color:#fff;-moz-box-shadow:inset 0 7px 10px rgba(0,0,0,.2)!important;-webkit-box-shadow:inset 0 7px 10px rgba(0,0,0,.2)!important;box-shadow:inset 0 7px 10px rgba(0,0,0,.2)!important}.search_header #divButtons{float:left;left:382px;position:relative;top:0;width:450px}.price_bar_conf .rate .badge{float:left}.price_bar_conf .rate .sugg_price_block{text-decoration:line-through}.price_bar_conf p.price{width:80%;float:left}.price_bar_conf .rate span.sugg_price_block{width:100%;float:left}.price_bar_conf .rate span.actual_price{width:100%;float:left}#divButtons{display:none;float:left;left:3px;padding-bottom:5px;padding-top:5px;position:relative;top:-7px;width:450px;z-index:90}.prop_header #divButtons{float:left;left:166px;padding-bottom:5px;padding-top:5px;position:relative;top:-28px;width:450px;z-index:90}.MSVE_MapContainer{z-index:89!important}.gigya_static_buttons{display:none;padding-bottom:3px;width:400px}.gigya_static_buttons ul li{float:left;list-style-type:none}.gigya_static_buttons ul li a{display:block;text-decoration:none;background-image:url('../images/GigyaSprite.png');height:23px;text-indent:-9999px;float:left;margin-right:5px;margin-top:1px}.prop_header .gigya_static_buttons ul li a{display:block;text-decoration:none;background-image:url('../images/GigyaSprite.png');height:23px;text-indent:-9999px;float:left;margin-right:5px;margin-top:8px}.gigya_static_buttons ul li a.twitter{width:60px;background-position:95px 0}.gigya_static_buttons ul li a.google-plus{width:32px;background-position:32px 0}.gigya_static_buttons ul li a.share{width:56px;background-position:550px 0}.othersFeatureHld .gigya_static_buttons{float:right;left:-281px;position:relative;top:-6px;width:500px}.othersFeatureHld .gigya_static_buttons ul li{float:right;list-style-type:none}.othersFeatureHld .gigya_static_buttons ul li a{float:right}#booking_star{float:right}a.reserveRed_buttonHand{background:#fea400;display:block;height:18px;padding:0 10px;font:normal 13px/18px "Arial",sans-serif;color:#fff!important;text-align:center!important;cursor:pointer;text-decoration:none!important;border:0;-moz-box-shadow:0 -8px 4px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 -8px 4px rgba(0,0,0,0.2) inset;box-shadow:0 -8px 4px rgba(0,0,0,0.2) inset;position:relative;width:50px;float:right}div.reserveRed_buttonHand{background:none repeat scroll 0 0 #e9e9e9!important;border:1px solid #0c375b!important;box-shadow:none!important;color:#00264c!important;cursor:default!important;text-transform:none!important;display:block;height:18px;padding:0 10px;font:normal 13px/18px "Arial",sans-serif;text-align:center!important;text-decoration:none!important;-moz-box-shadow:0 -8px 4px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 -8px 4px rgba(0,0,0,0.2) inset;position:relative;width:50px;float:right}.overlay,.overlay2,.overlay3,.overlay4,.overlay5,.wrep_overlay{width:100%;height:100%;background:#000;display:none;margin:0;padding:0;position:fixed;top:0;left:0;z-index:300}.modal_bg,.modal_bg_groups,.modal_bg_chart{background:url("../images/global/bgs/login-modal.png") no-repeat scroll 0 0 transparent;display:none;width:644px;height:279px;padding:70px 40px 60px 60px;position:fixed;top:20px;left:50%;margin-left:-352px;z-index:2100;color:#666}.modal_bg_chart{margin-left:-432px;top:220px;height:360px;width:870px}.modal_bg .close.top,.modal_bg_groups .close.top,.modal_bg_chart .close.top{width:50px;height:20px;position:absolute;top:4px;right:34px;text-indent:-9999px}.modal_bg_groups{height:429px;width:744px;padding:0}.modal_bg .close.bottom,.modal_bg_groups .close.bottom,.modal_bg_chart .close.bottom{display:none}.modal_bg_chart .close.top{color:#d57201;height:20px;position:absolute;right:52px;text-indent:-9999px;top:26px;width:50px}.modal_bg .modal_content{overflow:hidden}.modal_content_groups{height:286px;margin:55px 35px;overflow-y:scroll;padding:15px 30px 15px 25px;width:619px}.modal_bg .header2{font-size:12px;font-weight:bold;margin:50px 0 10px;text-transform:none}.left_copy{width:310px;float:left;margin:0 29px 0 0}.left_copy .header2+p,.modal_content p.clear,.modal_content p.force_break,.modal_content p.clear+p,.modal_content p.force_break+p,.copy p.perks{background:url(../images/global/bgs/checkIcon.png) 0 1px no-repeat;clear:both;padding:0 0 0 15px;min-height:10px;margin:0 0 .5em;line-height:1.2;font-size:1.1em}.left_copy .header2+p+p{float:left;width:160px;margin:0 10px .5em 15px}.left_copy .right{float:left;text-align:left;width:125px;margin:0 0 .5em 0}.left_copy .btn{width:4.5em;margin:0 0 10px 0}.left_copy .disclaimers p{font-size:10px;margin:0 0 .5em 15px;text-indent:-.8em}.right_copy{width:305px;float:left}.right_copy .intro{margin:0 0 1em}.right_copy form{margin:20px 0 0}.modal_bg form>div{width:110px;float:left;margin:0 5px 5px 0}.modal_bg label strong{font-size:11px;font-weight:normal;display:block;margin:0 0 .2em}.modal_bg input[type="text"],.modal_bg input[type="password"]{width:102px}.right_copy .btn{margin:1em 0 0;float:left}.helper_links{clear:both;margin:0 0 10px}.helper_links a{margin:0 1.5em 0 0}.modal_bg form>.error{width:auto;display:none}.currency_modal,.modify_res_modal,.compare_hotel_modal,.photosVideosWrap{display:none;position:fixed;z-index:500;top:5%;left:50%;max-width:960px}.photosVideosWrap{left:50%;margin-left:-300px;margin-top:-220px;top:50%}.modal .modal_trigger{display:none;visibility:hidden}.currency_modal>.head,.modify_res_modal>.head,.compare_hotel_modal>.head{height:28px;color:#fff;padding:0 20px;position:relative;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.currency_modal>.head p,.modify_res_modal>.head h2{font-size:12px;font-weight:normal;line-height:31px;color:#fff}.currency_modal .head .close,.modify_res_modal .close_top,.compare_hotel_modal .close_top{position:absolute;right:8px;top:9px;width:12px;height:12px;display:block;text-indent:-9999px;background:url(../images/global/sprites/global-ui.png) 0 -462px no-repeat;cursor:pointer}.currency_modal>.currency_bg,.modify_res_modal>.modal_content,.compare_hotel_modal>.modal_content{background:#fff;border-top:0;padding:20px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.modify_res_modal{width:930px;margin-left:-465px}.modify_res_modal br{display:none}.modify_res_modal .hotel_property{float:left;width:150px;margin:0 15px 0 0}.modify_res_modal .hotel_property h3{margin:0 0 1em}.modify_res_modal .hotel_property img,.modify_res_modal .hotel_property>div{display:block;margin:0 0 10px}.modify_res_modal .hotel_property a{font-size:11px;display:block;margin:0 0 2px}.modify_res_modal .reservations{float:left;width:725px}.modify_res_modal .former{font-size:1.2em;font-weight:bold;color:#00264c;margin:0 0 .5em;clear:both}.modify_res_modal .res_box{padding:10px;border:1px solid #ccc;background:#f6f6f6;margin:0 0 15px}.modify_res_modal .res_box p{margin:0 0 .25em}.modify_res_modal .hotel_info>img,.modify_res_modal .room_info,.modify_res_modal .stay_info{float:left;margin:0 15px 10px 0}.modify_res_modal .room_info{width:225px}.modify_res_modal .beds p,.modify_res_modal .icon.regulation{float:left;margin:0 3px 0 0}.modify_res_modal .stay_info{width:290px;margin-right:0}.modify_res_modal .price_bar{margin:0}.modify_res_modal .red{font-weight:bold}.modify_res_modal .btn{float:left;margin:0 10px 0 0}.currency_modal{width:454px;top:25%;margin-left:-225px}.currency_modal input{width:152px}.currency_modal select{width:160px;margin:0 0 20px}.currency_modal p{margin:0 0 .5em;color:#666}.box_have,.box_want{width:160px;float:left}.currency_modal .flip{width:49px;height:49px;float:left;margin:30px 20px 0;background:url(../images/global/bgs/currency-flip.png) 0 0 no-repeat}.currency_modal .flip a{display:block;height:100%;cursor:pointer}.compare_hotel_modal{position:absolute;width:784px;margin-left:-390px}.compare_hotel_modal .head_links{float:right;margin:7px 0 0}.compare_hotel_modal .head_links p{margin:0 10px 0 0}.compare_hotel_modal .head_email a{background-position:0 -631px}.compare_hotel_modal .head_print a{background-position:0 -565px}.compare_hotel_modal .head_links a{color:#fff}.compare_hotel_modal h3{font-size:1.4em;text-transform:uppercase;margin:0 0 1em}.compare_hotel_modal .hotel_box,.compare_hotel_modal .hotel_box_last{width:148px;min-height:47em;padding:10px 10px 50px;float:left;margin:0 20px 0 0;background:#fff;border:1px solid #ddd;position:relative}.compare_hotel_modal .hotel_box_last{margin-right:0}.compare_hotel_modal .hotels>div>img{display:block;margin:0 auto 5px}.compare_hotel_modal h4{margin:10px 0 6px}.compare_hotel_modal .hotel_phone,.compare_hotel_modal .hotel_distance,.compare_hotel_modal .hotel_out,.compare_hotel_modal .hotel_offer_rate{margin:0 0 6px}.compare_hotel_modal ul{margin:0 0 10px 15px}.compare_hotel_modal .icon.regulation{float:left;margin:0 3px 3px 0}.compare_hotel_modal .btn{position:absolute;left:20px;right:20px;bottom:10px}.modal_bg_groups table{border:1px solid #bcbcbc;margin-bottom:10px;width:605px}.modal_bg_groups th,.modal_bg_groups td{border-color:#e9f4fa;border-style:solid;border-width:0 1px 1px 0;padding:5px 15px 5px 15px}.modal_bg_groups th{background:#007cc2;color:#fff;font-weight:bold;line-height:1.2em;height:55px;padding-top:0;vertical-align:middle}.modal_bg_groups td{border-bottom:0;vertical-align:top}.modal_bg_groups th.first{width:115px}.modal_bg_groups th.second{width:110px}.modal_bg_groups th.third,.modal_bg_groups td.third{width:140px}.modal_bg_groups th.fourth,.modal_bg_groups td.fourth{width:130px;border-right:0}.modal_bg_groups p{margin:20px 0}.taxFeesWrap .calender{display:none}.taxFeesWrap{display:none;width:368px;position:absolute;top:19%;left:50%;margin-left:-188px;z-index:310}.taxFeesWrap .taxFeesTop{width:398px;height:44px;position:relative;float:left}.taxFeesWrap .taxFeesMid{width:325px;padding:15px 30px 30px 30px;position:relative;float:left}.taxFeesWrap .taxFeesBtm{width:398px;height:19px;position:relative;float:left}.taxFeesWrap .taxFeesTop .closeBtn{position:absolute;top:23px;left:310px;width:50px;height:15px;cursor:pointer}.taxFeesWrap .taxFeesMid .leftContent{width:318px;position:relative;float:left}.taxFeesMid .leftContent .time{width:318px;position:relative;float:left;margin-bottom:10px;padding-left:15px}.taxFeesMid .leftContent .time p{color:#666;font-size:12px;width:auto;position:relative;float:left}.leftContent .time p:first-child{margin-right:5px}.taxFeesMid .rightContent{position:relative;float:left}.taxFeesMid .rightContent td{position:relative;color:#666}.taxFeesMid .rightContent td.room{padding-bottom:10px;font-size:12px;font-weight:bold}.taxFeesMid .rightContent td.people{padding-bottom:10px;width:100%}.taxFeesMid .rightContent td.taxFees{width:100%;padding-bottom:5px}.taxFeesMid .rightContent td.people td,.taxFeesMid .rightContent td.taxFees td{font-weight:bold}.taxFeesMid .rightContent td.amount{float:right;text-align:right}.taxFeesMid .rightContent td.indents{font-size:10px;margin-left:10px;width:160px}.taxFeesMid .rightContent td.total{padding-top:5px;border-top:1px solid #CCC;font-size:16px;width:100%;font-weight:bold}.taxFeesMid .rightContent td.total td.amount{text-align:right}.rightContent td.total td span{font-size:12px;color:#666}.rightContent p{width:100%;font-size:9px;color:#666}.rightContent p.disclamer{margin-bottom:30px}.taxFeesMid .rightContent td.indents table{width:180px}.rightContent table{border-spacing:5px;border-collapse:separate}.prop_discount_box{top:15%;z-index:500;left:90%;margin-left:-462px;margin-top:195px}.price_bar{width:656px;clear:both;margin:0 0 10px;text-align:center}.price_bar table{width:100%;border-collapse:collapse;vertical-align:middle}.price_bar th,.price_bar td,.price_bar tr{padding:0 3px;border:1px solid #999;min-width:70px;max-width:200px}.price_bar .num_rooms,.price_bar .num_nights,.price_bar .tax{width:70px}.price_bar .total{width:110px}.price_bar th{height:18px;font-weight:normal;background:#e2e2e2;padding-top:5px;text-align:center}.price_bar th.sel_room{background-position:0 0;min-width:110px}.price_bar th.total{color:#fff;background:#004f88}.price_bar td{padding:5px 3px;font-weight:bold;text-align:center;vertical-align:middle;background:#FFF}.price_bar.points td{padding:10px 3px}.price_bar .tax,.price_bar .sugg_price,.price_bar .modal_trigger{font-weight:normal}.price_bar .adv_purchase{min-width:200px}.price_bar .adv_purchase .actual_price .price_amt{color:#666}.price_bar div{position:relative}.price_bar .badge{position:absolute;top:-3px;left:0}.price_bar .price>span{display:block}.price_bar .modal_trigger{font-size:10px}.room-nights{border-spacing:0!important;border:1px solid #000;border-right:0;margin-bottom:10px}.room-nights td.room-nights-header{background:#b6d0e0;padding:5px;text-align:center;border-right:1px solid #000;border-bottom:1px solid #000;color:#000;font-weight:bold;font-size:10px}.room-nights td{text-align:center;border-collapse:collapse;border-right:1px solid #000;padding:5px;height:20px}.people td.strikeOut{color:#000;text-decoration:line-through}div.error{margin:3px 10px 20px 0;padding:15px 15px 15px 35px;color:#000;background:#ffffa1 url(../images/global/bgs/icon_error.png) no-repeat 12px 12px;font-weight:bold;font-size:12px;width:639px}div.error ul{margin:0 0 0 35px}div.error p,div.error li{font-size:12px;margin:0 0 .3em;color:#000}button+div.error{width:150px}input[type="text"].error,input[type="password"].error,textarea.error,select.error{background-color:#ffffa1;border-color:#006c86}.error_message{font-size:11px;position:absolute;background:url(../images/global/sprites/error_arrow_sprite.png) no-repeat 0 0 transparent;top:-8px;height:37px;padding:0 0 0 21px;z-index:6;color:#000}.error_message>span{display:block;background:url(../images/global/sprites/error_arrow_sprite.png) no-repeat 100% 100%;padding:8px 15px 6px 3px;height:23px;max-width:270px;line-height:23px;white-space:nowrap}.error_message4{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;height:37px;left:367px;padding:0 0 0 21px;position:absolute;top:137px;z-index:6}.error_message4>span{display:block;background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;padding:7px 11px 7px 3px;height:23px;line-height:23px;max-width:276px;color:#000}.error_message4.error_long span{line-height:1;width:325px}.error_message3{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;height:37px;left:367px;padding:0 0 0 21px;position:absolute;top:301px;z-index:6}.error_message3>span{display:block;background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;padding:7px 11px 7px 3px;height:23px;line-height:23px;max-width:276px;color:#000}.error_message3.error_long span{line-height:1;width:325px}.error_message2{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;height:37px;left:367px;padding:0 0 0 21px;position:absolute;top:265px;z-index:6}.error_message2>span{display:block;background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;padding:7px 11px 7px 3px;height:23px;line-height:23px;max-width:276px;color:#000}.error_message2.error_long span{line-height:1;width:325px}.error_message1{background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;height:37px;left:367px;padding:0 0 0 21px;position:absolute;top:100px;z-index:6}.error_message1>span{display:block;background:url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;padding:7px 11px 7px 3px;height:23px;line-height:23px;max-width:276px;color:#000}.error_message1.error_long span{line-height:1;width:325px}.error_message.error_long span,.error_message.message_2 span{width:270px;line-height:1;white-space:normal}li .error_message{top:-8px;left:317px}li .error_message.dateError{left:339px}.widget_wrap form input.error.placeholder{color:#000}.error_message.error_long span,.error_message.message_2 span,.error_message.message_3 span,.error_message.message_4 span{line-height:1;width:325px}.understand .error_message{left:11px}.credit_card_box .error_message{left:240px}.card_type .error_message{width:170px}.card_type .error_message.message_2{width:200px}.search .error_message{left:156px;overflow:visible;top:-2px;margin-top:5px;width:185px}.search .dates{top:25px;color:#000;left:162px}.search .error_message.corpCode,.search .error_message.rateCode,.search .error_message.groupCode{left:191px;top:-13px;display:none}.review .error_message{left:159px;overflow:visible;top:auto;margin-top:2px;width:187px}.modify li .dateError{position:absolute;top:250px;left:331px;width:230px}.modify li .roomsError{position:absolute;top:330px;left:295px;width:200px}.modify li .peopleError{position:absolute;top:384px;left:287px;width:230px}.modify li .planError{position:absolute;top:490px;left:270px;width:200px}.modify li .rateError{position:absolute;top:532px;left:287px;width:200px}.modify li .corpError{position:absolute;top:568px;left:287px;width:200px}.prim_content .error_message{left:321px}#whereError{background:url("../images/global/sprites/error_arrow_sprite1.png") no-repeat scroll 100% 100% transparent;max-width:340px!important;width:339px!important;line-height:1.8}.whereErrorA{float:none!important}.date_error_message{color:#000;font-size:11px;height:37px;padding:0 0 0 21px;position:absolute;top:-8px;z-index:6}.date_error_message.error_long span{line-height:1;width:325px}.date_error_message.error_long span{line-height:1;white-space:normal;width:270px}.date_error_message>span{background:url("../images/global/sprites/error.png") no-repeat scroll 100% 100% transparent;display:block;height:49px;line-height:23px;max-width:270px;padding:2px -7px 6px 3px;white-space:nowrap;color:#fff;text-indent:-999px}.property_room_rates .error_choose_dates{margin-left:168px;margin-top:77px}button.ui-datepicker-trigger{margin:0}.widget_wrap .checkin_box,.widget_wrap .checkout_box{width:75px}.amenities .content label,.brandBox .content label{width:135px}.widget_wrap .rewards_alert{top:-83px}.rewards .corp_code{top:285px}.property_hotel_dining .current_promotions{margin-top:417px!important}.prop_discount_box .btn{width:50px!important}.prop_discount_box .rate_code{top:45px}.prop_discount_box .group_code{top:12px}#email_modal form input[type="submit"]{height:20px}.results_meta .options{width:300px}.explorer-box{float:left;margin-top:20px;position:relative;width:200px;left:8px}.explorer-box-top{background:url("../images/city-explore/explore-box-top.png") no-repeat scroll 0 0 transparent;height:11px;width:200px}.explorer-box-mid{background:url("../images/city-explore/explore-box-mid.png") repeat-y scroll 0 0 transparent;font-family:Arial,Helvetica,sans-serif;padding:0 10px;width:180px}.explorer-box-btm{background:url("../images/city-explore/explore-box-bottom.png") no-repeat scroll 0 0 transparent;height:28px;width:200px}.explorer-box-mid .explore-hotel{background:none repeat scroll 0 0 transparent;float:none;padding:0;width:100px}.explorer-box-mid .explore-hotel h1,h3{margin:0;font-weight:bold}.explorer-box-mid .explorer-header{color:#ce153a;height:auto;width:100%}.explorer-box-mid .explore-icon{background:url(../images/city-explore/explore-icon.png) no-repeat;width:99px;height:75px;position:absolute;top:-18px;right:-5px}.city-explore{background-color:#fea400;color:#fff!important;display:block;font-size:12px;font-weight:bold;height:18px;margin-top:10px;padding-top:3px;text-align:center;text-decoration:none;width:166px}.city-explore a{color:#fff!important}.explorer-box-mid a:hover{color:#fff;text-decoration:underline!important}.property .explorer-box-mid a:hover{color:#fff;text-decoration:underline!important}.property .explorer-box-mid a{color:#fff}.explorer-box-mid p{color:#333;font-size:10px;margin:10px 0 0;width:170px}.explorer-header h3{font-size:14px}.pin .Restaurants{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 10px;width:21px;height:33px}.pin .Nightlife{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -30px;width:21px;height:33px}.pin .Shopping{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -68px;width:21px;height:33px}.pin .Transportation{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -107px;width:21px;height:33px}.pin .Attractions{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -145px;width:21px;height:33px}.pin .Outdoors{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -183px;width:21px;height:33px}.pin .Services{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -222px;width:21px;height:33px}.pin .Families{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -260px;width:21px;height:33px}.pin .Adults{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -296px;width:21px;height:33px}.pin .bu{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -602px;width:21px;height:33px}.pin .kg{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -792px;width:21px;height:33px}.pin .wg{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -378px;width:21px;height:33px}.pin .ra{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -527px;width:21px;height:33px}.pin .di{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -641px;width:21px;height:33px}.pin .se{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -676px;width:21px;height:33px}.pin .hj{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -720px;width:21px;height:33px}.pin .tl{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -755px;width:21px;height:33px}.pin .px{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -487px;width:21px;height:33px}.pin .wy{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -451px;width:21px;height:33px}.pin .pn{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -557px;width:21px;height:33px}.pin .mt{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -449px;width:21px;height:33px}.pin .bh{position:absolute;background-image:url(../images/city-explore/explore_pin_sprite.png);background-position:0 -415px;width:21px;height:33px}.pin .dx{background-image:url("../images/city-explore/explore_pin_sprite.png");background-position:0 -487px;height:33px;position:absolute;width:21px}.pin .wt{background-image:url("../images/city-explore/explore_pin_sprite.png");background-position:0 -566px;height:33px;position:absolute;width:21px}.cityInitCap{text-transform:capitalize}.custom_error_content_well{width:905px!important;padding:12px!important}.errorContainer{width:100%}.errorContainer .errorPageHeader{width:100%;padding:15px 0}.errorContainer .errorPageHeader h1{font-size:30px;font-weight:bold;padding:0 0 10px;color:#0d558b}.errorContainer p{font-size:14px}.errorContainer .leftPanel{width:48%;float:left;margin:0 1% 0 0;position:relative}.errorContainer .rightPanel{width:49%;float:right;position:relative}.errorContainer .leftPanel .errorWidget{border:1px solid #e2e2e4;box-shadow:0 0 3px rgba(0,0,0,0.3);float:left;margin:0 0 12px;padding:2px;position:relative;width:99%}.errorWidget .widget_header{margin:10px 0 5px}.errorWidget .widget_header span{font-size:15px;font-weight:bold;color:#0d558b}.errorPageLinks{width:100%}.errorPageLinks p,.errorPageContactDetails p{font-weight:bold}.errorPageLinks ul{width:100%;padding:10px 0}.errorPageLinks ul li{width:45%;display:inline-block;line-height:17px}.errorPageLinks ul li a{font-size:12px}.errorPageContactDetails{width:100%;margin-top:20px}.errorPageContactDetails ul{margin-top:20px}.errorPageContactDetails ul li{font-size:14px;list-style-type:none}.errorPageContactDetails ul li span{font-weight:bold}.errorContainer .err_image_hldr img{width:100%}.leftPanel .errorWidget{width:99%;border:1px solid #e2e2e4;box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);margin:0 0 12px 0;padding:2px;float:left;position:relative}.leftPanel .err_widget_wrap{background:url("../images/global/widgetMidcapBig.png") repeat scroll left top transparent;position:relative;width:94.4%;padding:8px 9px 8px 15px;float:left}.err_widget_wrap .search{margin-left:0!important;margin-top:10px;min-height:165px!important;width:100%!important;padding:0}.err_widget_wrap .search form{padding-left:0!important;width:100%!important}.err_widget_wrap form input.large{width:60%}.err_widget_wrap .people_box{float:none;margin-left:20px;z-index:0;display:inline-block;margin-top:0!important;width:260px}.err_widget_wrap .date_box{float:left;margin:0 0 4px 0;position:relative;width:295px}.err_widget_wrap .checkout_box{background:url("../images/global/datepicker/calendarIcon.jpg") no-repeat scroll 93% 93% transparent;width:143px;float:left;position:relative}.err_widget_wrap .checkin_box{background:url("../images/global/datepicker/calendarIcon.jpg") no-repeat scroll 93% 93% transparent;float:left;position:relative;width:143px}.err_widget_wrap form label.normal{clear:both;float:left;font-size:12px;margin:0 0 1px 0;font-weight:bold;position:relative;width:auto}.err_widget_wrap form .discount_mid label.normal.rates_discount{font-size:.9em;margin:10px 0 0 25px}.err_widget_wrap form input.small{float:left;font-size:9px;padding:0 0 0 3px;position:relative;width:108px}.err_widget_wrap .checkout_box button,.err_widget_wrap .checkin_box button{background:none repeat scroll 0 0 transparent;border:medium none;float:left;height:23px;margin:0;padding:0;position:relative;width:21px}.err_widget_wrap form p.nights{font-weight:bold;font-size:11px;margin:0 0 3px;*margin:0;width:100%}.err_widget_wrap form p{float:left;font-size:1em;position:relative;margin:10px 5px 0 0;clear:both;*clear:none!important}.err_widget_wrap form select.rooms{width:auto!important}.err_widget_wrap form select.small{background-image:none;border:1px solid #999;float:left;height:21px;margin:10px 8px 4px 0;outline:medium none;position:relative;width:38px}.searchEspot_roomsBox{width:80px;float:left}.err_widget_wrap .rewards_check{float:left;margin:9px 0 0 0;position:relative;width:100%;z-index:10}.err_widget_wrap .discount_wrap{float:left;margin:10px 0 0;position:relative;width:auto;z-index:99}.err_widget_wrap .discount_rates{cursor:pointer;float:left;font-size:11px;font-weight:bold;position:relative;text-decoration:underline;width:auto;z-index:5}.rewards_alert{z-index:9999!important}.err_widget_wrap form label.rooms{float:left;line-height:1.1em;margin-bottom:0;position:relative;width:70px;*z-index:-999;margin-top:0}.err_widget_wrap .rewards_check label{color:#666;cursor:pointer;display:inline-block;position:relative;width:60%}.err_widget_wrap .rewards_check label span{vertical-align:inherit;font-size:11px;font-weight:bold}.err_widget_wrap .rewards_check span{margin-top:1px}.err_widget_wrap form label.rooms a{font-size:11px}.err_widget_wrap form label.children1,.err_widget_wrap form label.adults,.err_widget_wrap form label.children2{font-size:11px;font-weight:bold;float:left;margin-bottom:0;margin-top:3px;text-align:center}.err_widget_wrap .findBtn{float:right!important;padding-top:0!important;*z-index:-9999!important;margin-top:14px}.err_widget_wrap .findBtn .btn,[class^="find_it"]{position:absolute;right:18px!important;line-height:12px!important;width:90px!important;border:none!important;*z-index:-99!important;margin-top:0!important}.err_widget_wrap .interest_box_holder{margin-left:-15px;width:430px}.err_widget_wrap .interest_box_holder .content .header{width:95.2%;z-index:0}.err_widget_wrap .interest_box_holder .head{padding:4px 15px}.err_widget_wrap .interest_box.tricolumn{width:95.2%}.err_widget_wrap .interest_box.tricolumn .column1,.err_widget_wrap .interest_box.tricolumn .column2,.err_widget_wrap .interest_box.tricolumn .column3{float:left;width:33%}.err_widget_wrap .child_popup{position:relative;float:left;left:24px;top:10px}.err_widget_wrap .child_popup .age_group3{width:120px!important;margin-left:0}.err_widget_wrap .child_popup .age_group3 label{color:#fff!important;font-size:10px}.err_widget_wrap .child_popup select.small{top:-3px!important}.err_widget_wrap .edit_link{float:left;left:0;margin-left:20px;margin-top:10px}.err_widget_wrap .easy_meeting{left:-5px;top:5px;z-index:1}.err_widget_wrap .search .error_message{left:255px;top:-13px}.err_widget_wrap .search .dates{left:290px;top:40px}.err_widget_wrap .error_message_Room{top:100px}.err_widget_wrap form .hideLable.where{display:none!important}.df_property_alt_sell_msg,.exp_deal_alt_sell_msg{border:2px solid #000;font-size:11px;font-weight:bold;padding:10px 10px 10px 35px!important}.df_property_alt_sell_msg p,.exp_deal_alt_sell_msg p{padding:0 0 0 6px}.exp_deal_alt_sell_msg p{padding:0 0 0 26px}.err_widget_wrap .interest_box_holder .head .plus_minus{margin-left:0}.err_widget_wrap .interest_box_holder .head span{margin-left:17px}.rate_promo #rateButton1{color:#fff;font-size:10px;height:19px;margin:0 auto 10px;position:relative;text-transform:uppercase;width:86px;background-color:#fea400;box-shadow:0 -8px 5px rgba(0,0,0,0.2) inset}.rate_promo #rateButton1:hover,.rate_promo #rateButton1:focus{color:#fff;-moz-box-shadow:inset 0 7px 6px rgba(0,0,0,.2)!important;-webkit-box-shadow:inset 0 7px 6px rgba(0,0,0,.2)!important;box-shadow:inset 0 7px 6px rgba(0,0,0,.2)!important}.mainBlkHld{display:none}.search #rateCodeErrDiv{left:191px;top:-13px}.search #rateCodeErr{line-height:1.8}.points_earned_print{display:none}#lightBoxWrapper{width:730px;min-height:463px}#applyNow{width:157px}#applyNow_text{font-size:28px;font-style:normal;padding:6px 19px}#upper{top:19px}#top_text{font-family:Arial}#middle_left_top{color:#727374;font-size:14px;padding-left:17px;width:85%;margin-top:-16px;font-family:Arial}.middle_left_discount{color:#727374;float:left;font-size:14px;font-weight:normal;margin-bottom:-14px;padding-left:27px;padding-top:16px;width:100%}.leftStatements{float:left;font-size:12px;font-weight:bold}.rightStatements{margin-right:326px;text-align:right}.middle_left_discount hr{color:#727374;border-style:solid;width:135%;margin-top:3px;display:block;height:2px}.discountAmount{color:#d00000;margin-left:-7px;margin-top:5px}.afterDiscount{margin-top:10px}.rightStatements>p{line-height:15px;font-size:12px}.leftStatements>p{line-height:19px}.barTotalAmount{margin-top:2px}.barTotalStatement{margin-top:-5px}.bar_total,.bar_discount,.bar_after_discount{color:#727374;font-size:12px;font-weight:bold}.bar_total_gen,.bar_discount_gen,.bar_after_discount_gen{color:#000;font-size:12px;font-weight:bold}.middle_left_discount_gen hr{color:#36c;border-style:solid;width:135%;margin-top:3px;display:block}.middle_left_discount_gen{color:#000;float:left;font-size:12px;font-weight:bold;margin-top:-163px;position:absolute;width:365px;margin-left:17px;line-height:15px}.barTotalStatementGen{margin-top:-5px;float:left;font-weight:bold}.leftStatementsGen{float:left;font-size:11px;font-weight:normal}.rightStatementsGen{margin-right:145px;text-align:right}.rightStatementsGen>p{line-height:15px;font-size:12px}.leftStatementsGen>p{line-height:19px}.discountAmountGen{color:#e80000;margin-left:-7px;margin-top:4px}#rewards2_plus{color:#727374!important;font-size:14px}#middle_left_bottom_box{font-size:11px!important;line-height:13px!important;width:83%!important;color:#000}#middle_left_btn{color:#fff;float:left;font-size:18px;font-weight:bold;padding:37px 36px;width:100%}#middle_left_btn a#signmeup{background-color:#bd8a55;border-radius:9px;color:#fff;cursor:pointer;float:left;font-family:Arial Narrow;font-size:20px;height:29px;margin-right:30px;padding:7px 10px 0 22px;text-decoration:none;width:148px}#middle_left_btn a#nothanks{color:#fff;cursor:pointer;float:left;font-size:20px;height:29px;padding:7px 0 0 31px;text-decoration:none;width:138px;background-color:#9a9a9a;border-radius:9px;font-family:Arial Narrow}#middle_left_bottom_box{font-size:9px;font-style:normal;padding:3px;top:217px;width:57%;background-color:#fff;line-height:10px}#rewards1{font-family:Arial;font-size:18px;font-weight:bolder}#rewards5{color:#727374;font-size:14px;left:464px;position:relative;text-align:center;top:-90px;width:83%}#card1{right:37px;top:8px}#lower{bottom:-27px;font-size:9px;height:174px;font-family:arial}#lower a{color:#5991c8!important;font-size:9px!important}@media screen and (-webkit-min-device-pixel-ratio:0){.rightStatementsGen{margin-right:138px}.rightStatementsGen>p{line-height:14px!important}.leftStatementsGen>p{line-height:18px!important}.barTotalStatement{margin-top:-3px!important}.rightStatements{margin-right:329px!important}.leftStatements>p{line-height:18px!important}.rightStatements>p{line-height:14px!important}.middle_left_discount hr{margin-top:2px!important}}.rightStatementsGen{margin-right:140px\9}.umbrella_stamp{display:none!important}#homeBody UL.slider_window{*z-index:-1!important}.main_nav #homeTab{*margin-top:-3px}}@media print{.directory_menu{position:absolute;top:0;right:0;display:none!important}body{font-family:"Arial",sans-serif;font-size:10pt;color:#666;background:none!important}h1{font-size:18pt}h2{font-size:16pt}h3{font-size:14pt}h4{font-size:12pt}h5,h6{font-size:10pt}li,p{font-size:10pt}a:link,a:visited{color:#666;text-decoration:none;border-bottom:1px dotted #999}dt{font-weight:bold}table{border-collapse:collapse}th,td{text-align:left;vertical-align:top}.sugg_price{text-decoration:line-through}.actual_price .price_amt{font-weight:bold;font-size:1.2em}abbr{border:0}.available,.availability_available{color:#060}.lim_avail,.availability_limited{color:#a00}.prop_header ul,.prop_header li,.restaurant_listings .listings,.thumbnail_container ul,.room_results,th.room_desc ul{padding-left:0;margin-left:0;list-style:none}.restaurant_listings .listings>li,.hotel_result+.hotel_result,.room_results>li{border-top:1px dotted #ccc;padding-top:1.5em;margin-top:1.5em;list-style:none}.prop_header dt,.prop_header dd,.tbt_summary dt,.tbt_summary dd{display:inline;margin:0}a[href^="#"],a[href=""],.skip,.overlay,.modal_bg,.header div,.header h1 a,.section_header,.footer,.ui-datepicker-div,.confirm_bar,button,input,.btn,.screen,.search_module,.refine_module,.search_widget,.sort_by,.notification.multimatch,.home_widget,body .js,.current_promotions,.dateless .availability,.overlay2,.currency_modal,.confirm_bar,.modify_pic,.clear,.error,.btn,.results_meta,.modal,.filter_avail,.tooltip,.balloon,.page_actions,#map_toggler,.discount_box,#rrTabCont,.slideshow_controls,.map_links,.progress_bar,.rooms_rates_choices,.modal_trigger,.photosVideosWrap,.search_module,.wr_promotion_msg_holder,#barclayOfferDisclamer,.booking .confirmationInfo .confirmationInfoHead,.addInfoBody,.booking .map,.booking .confirmationInfo .inner.no_btm_pdng,.taxFeesWrap,.confirm_links_bar,.promos,.taxesTrigger{display:none!important}.price_bar td,.price_bar th{border:.25pt solid #ddd;padding:5pt}.price_bar .sugg_price,.price_bar .actual_price{display:block}.deals_list{margin-left:0;padding-left:0}.deals_list>li{list-style:none;margin-left:0;padding-left:0}.faqs dd{display:block!important}.prop_header dl{margin:0}.expense_ratings .text{display:none}.restaurant_listings.in_hotel+.restaurant_listings.local{border-top:3pt double #666;margin:2em 0 0;padding:2em 0 0}.thumbnail_container li{list-style:none;display:inline}#rrPanelCont>div{display:none}#rrPanelCont>.active{display:block}.room_info th,.room_info td{border:.25pt solid #ddd;padding:5pt}.room_info .pricing_table th,.room_info .pricing_table td{border:0;padding:2pt}.room_info .availabity{width:10%}.room_info th.price{width:30%;min-width:2in}th.room_desc h4,th.room_desc div,th.room_desc p,th.room_desc li{display:inline;list-style:none}.room_desc .media{width:125px;float:left;margin:0 10pt 0 0}.room_desc .media .note{font-size:.8em}.pricing_table td{text-align:right}.pricing_table .nightly_rate .price_amt,.pricing_table .discount_price .price_amt,.pricing_table .num_nights .price_amt,.pricing_table .tax .price_amt{font-size:1em;font-weight:normal;color:#666}.pricing_table .total th,.pricing_table .total td{border-top:1px solid #888}.pricing_table.points .total th,.pricing_table.points .total td{border:0}.tbt_results table{width:100%;border-collapse:collapse}.tbt_results th,.tbt_results td{padding:2pt;border-bottom:.25pt solid #ddd}.tbt_results .distance{width:12%}.tbt_results .time{width:22%}.hotel_result td,.hotel_result th{border:1px solid #ddd;padding:3pt}.searched .results ol{margin-left:0;padding-left:0}.hotel_result{list-style:none}.hotel_result h4{color:#666}li.hotel_result{display:block}li.hotel_result{display:block;width:100%}li.hotel_result a{width:20%}li.hotel_result .info{width:50%}li.hotel_result div.availability{width:25%}li.hotel_result:after{display:block;height:0;clear:both;content:" "}.widget_wrap .search{display:none!important}.filter_available{display:none}div{display:block}.map{position:relative}.map>img{display:block}.pins{position:absolute;top:0;left:0;margin:0;padding:0}.pin{list-style:none;position:absolute}.pin .marker{position:absolute}.pin .marker .number{font-weight:bold}.breadcrumbs_progress_bar{display:none!important}.header .header1 a{display:none!important}.header div.header1{display:block!important}.container .header .header1{top:0!important;background:none!important;height:48px!important}.sec_content h4{margin:60px 0 .5em!important}.hotel_result p.distance{position:absolute;top:32px!important;right:210px!important}.hotel_result .tier{padding-top:10px}.hotel_result .header4{font-size:1.2em!important;min-height:35px!important}.hotel_result td.avail_rooms p{margin-top:10px!important}.hotel_result .avail_rooms .icon{position:absolute;top:-12px!important}.hotel_result.open a.more_rooms{width:200px}.hotel_result .info{height:auto!important}.map .dir_links{display:block!important;width:270px}.confirm_links_bar p{display:block!important;width:700px;float:left}.confirm_links_bar p a{display:block!important;width:140px;float:left}#confirmationpage .sec_content .summary>div>h4{color:#000;font-weight:bold;text-align:left;text-transform:uppercase}#confirmationpage .content_well{float:right;margin-top:-777px;margin-right:-50px;width:780px;border:1pt solid #aaa;padding:10px}.print_confirm{float:right;display:block}#confirmationpage .confirmationInfoHead{font-size:18pt;color:#000;font-weight:bold;padding-left:9px;padding-top:10px}#confirmationpage .container{width:1000px}#confirmationpage .innerRightInfo{float:left;width:430px;border-top:1pt solid #aaa;border-left:1pt solid #aaa;border-right:1pt solid #aaa;margin-top:-31px}#confirmationpage .innerRightInfo table td{border-bottom:1pt solid #aaa}.confirmationInfo .inner .innerRightInfo table tr td{padding:12px 16px}.confirmationInfo .inner{padding-left:10px}#confirmationpage .innerLeftInfo{float:left;width:40%;margin-top:-25px}#confirmationpage .taxFeesWrap{display:none}#confirmationpage .booking{float:left}#confirmationpage .booking .confirmationInfo{float:left}#confirmationpage .header{display:none!important}.price_bar_conf th{border:1pt solid #aaa;border-collapse:collapse}.price_bar_conf td{border-bottom:1pt solid #aaa;border-collapse:collapse}#confirmationpage .price_bar_conf table{width:100%!important}#confirmationpage .res_hotel{border:1px solid #aaa;padding:12px 12px 15px}#confirmationpage .res_hotel img{margin-left:28px!important;margin-top:10px!important}#confirmationpage .res_hotel .hotel_contact{line-height:.5em}#confirmationpage .res_hotel .address p{line-height:.9em}#confirmationpage .sec_content{width:218px}#confirmationpage .disclaimers .header5{font-weight:bold;color:#000;margin-bottom:2px!important;margin-top:12px!important}#confirmationpage .disclaimers .default{font-weight:bold;color:#000;margin-bottom:2px!important}#confirmationpage .sec_content .disclaimers .default{font-size:13px!important}#confirmationpage .points_earned b{color:#ce2143}#confirmationpage .reservation .points_earned_print{display:block;position:relative;top:5px}#confirmationpage .points_earned p{position:absolute;z-index:100;padding-left:91px;font-size:12px!important}#confirmationpage .hotel_room_stuff .confirmationInfo .inner p{margin-top:30px}#confirmationpage .innerLeftContent p{margin-bottom:-28px}#confirmationpage .price_amt{font-size:12px!important}.price_bar{clear:both;margin:0 0 30px;text-align:center;padding-top:10px}#confirmationpage .alertMessage{border:2px solid #00427a;color:#0086cf;float:left;font-family:calibri;font-size:15px;font-style:italic;font-weight:bold;margin-bottom:5px;margin-left:-2px;margin-top:10px;text-align:center;width:100%}#confirmationpage .hotel_room_stuff .prio1{color:#d32648!important}#confirmationpage .hotel_room_stuff .prio2{color:#060!important}#confirmationpage .hotel_room_stuff .prio3{color:#00529c!important}#confirmationpage .room_infoMid{background:none repeat scroll 0 0 #fff;color:#666;float:left;padding:15px 0;width:689px}.room_infoMid>.room_stay{border-left:1px solid #9f9f9f;border-right:1px solid #9f9f9f;width:155px}.room_infoMid>img{display:none!important}.room_infoMid>div{float:left;width:165px;padding:0 10px}.room_infoMid>div:last-child{border-right:0}.room_infoMid>.terms{width:169px}.room_infoBox .red1,.room_infoBox dt{font-size:12px;font-weight:bold}.room_infoBox dt{margin:0 0 .25em}.room_infoBox .red1 a{font-weight:normal;font-size:11px}.room_infoMid>div>div,.room_infoMid>div>p,.room_infoMid dd{margin:0 0 6px}.room_infoBox .beds{font-weight:bold;font-size:1.1em}.room_infoBox .beds>div,.room_infoBox .beds>span{float:left;margin:0 3px 0 0}.room_infoBox .room_ammenities{clear:both}.room_infoMid .rate_plan_desc{float:left;margin-top:20px;padding:0 10px;width:665px}.price_bar{width:704px;clear:both;margin:0 0 10px;text-align:center}.price_bar table{width:100%;vertical-align:middle}.price_bar th,.price_bar td,.price_bar tr{padding:0 3px;border:1px solid #999;min-width:70px;max-width:200px}.price_bar .num_rooms,.price_bar .num_nights,.price_bar .tax{width:70px}.price_bar .total{width:110px}.price_bar th{height:18px;font-weight:normal;background:#e2e2e2;padding-top:5px;text-align:center}.price_bar th.sel_room{background-position:0 0;min-width:110px}.price_bar td{padding:5px 3px;font-weight:bold;text-align:center;vertical-align:middle;background:#FFF}.price_bar.points td{padding:10px 3px}.price_bar .tax,.price_bar .sugg_price,.price_bar .modal_trigger{font-weight:normal}.price_bar .adv_purchase{min-width:200px}.price_bar .adv_purchase .actual_price .price_amt{color:#666}.price_bar div{position:relative}.price_bar .badge{position:absolute;top:-3px;left:0}.price_bar .price>span{display:block}.price_bar .modal_trigger{font-size:10px}#confirmationpage .sec_content .disclaimers{margin-top:-50px}#confirmationpage .sec_content .disclaimers .header5{display:none!important}#confirmationpage .sec_content .disclaimers .default{color:#0d558b}#confirmationpage .sec_content .disclaimers p:nth-of-type(4){display:none!important}#confirmationpage .sec_content .disclaimers p:nth-of-type(5){display:none!important}#confirmationpage .sec_content .disclaimers #canPolWY{display:none!important}#confirmationpage .sec_content .disclaimers #dePolWY{display:none!important}#confirmationpage .content_well .information dd,#confirmationpage .content_well .information dt{display:inline!important;margin-left:0!important}}.login form input.name{top:14px;left:16px;margin-left:121px!important}.login form input.pass{top:14px;left:0;margin-left:215px!important;margin-top:-19px!important}.login form input.go_btn{top:14px;left:0;margin-left:310px!important;margin-top:-34px!important}.header .rewardsTag{display:none!important}.forgotPassIntrstl{color:#565656!important}.join_now{color:#565656!important}.logged_line1{text-align:right;line-height:23px;font-size:10.5px;width:350px;margin-top:5px!important;margin-left:-23px}.logged_line2{text-align:right;line-height:17px;font-size:10.5px;width:350px;top:8px;margin-left:-23px}.Gold{color:#565656}.Blue{color:#565656}.Platinum{color:#565656}.Diamond{color:#565656}.Titanium{color:#565656}.common{color:#565656}.wr_number{font-style:italic;color:#565656}.signout{color:#565656;text-decoration:underline}#loginForm_logout:hover{color:#565656!important}.tier_value{text-transform:uppercase}a.Gold:hover{color:#565656!important}a.Blue:hover{color:#565656!important}a.Platinum:hover{color:#565656!important}a.Diamond:hover{color:#565656!important}a.Titanium:hover{color:#565656!important}.header .logged p,.logged_line2{font-size:12px}.Titanium strong{font-weight:normal!important}.Blue strong{font-weight:normal!important}.Platinum strong{font-weight:normal!important}.Diamond strong{font-weight:normal!important}.Gold strong{font-weight:normal!important}