.content_well th{text-align:left}.content_well a,.content_well a.btn.btn_ter{font-size:11px}.content_well a.btn{font-size:13px}.content_well .tooltip{position:absolute;display:none;background:url(../images/global/bgs/small_tooltip_bg.png) no-repeat;width:142px;height:45px;padding:15px 23px 16px 15px;z-index:99}.content_well .tooltip h5,.content_well .tooltip a,.content_well .tooltip p{font-size:10px}.prop_header{position:relative;height:130px;width:688px;color:#262262;margin-top:35px}.prop_header h2{text-transform:uppercase;font-size:1.5em;color:#262262;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.prop_header li{list-style:none;line-height:1}.prop_header p{margin:0 0 .25em}.prop_header dl{overflow:hidden;margin:0 0 .25em}.prop_header dt{float:left;margin:0 .3em 0 0;font-weight:bold}.prop_header dd{float:left}.hotel_id{width:320px;float:left;margin:0 20px 0 0}.hotel_meta{float:left;width:240px}.hotel_contact{overflow:hidden;padding:0 0 3px}.hotel_contact .contact_links{clear:left;margin:0 0 3px}.hotel_contact .contact_links>li{float:left}.hotel_contact .contact_links>li:first-child{border-right:1px solid #999;margin:0 .3em 0 0;padding:0 .3em 0 0}.prop_header .regulations{clear:both}.prop_header .regulations li{list-style:none;float:left;margin:2px 3px 2px 0}.prop_header .rating{position:absolute;top:55px;right:3px;text-align:center}.prop_header .rating dt{font-weight:normal;float:none;color:#666}.prop_header .rating dd{float:none;width:75px;margin:0 auto}.rate_line_promo{padding:0 100px 0 0;height:35px;line-height:46px;float:right;margin:0 20px 15px 0;position:relative}.property_index .rate_line_promo{height:20px}.rate_line_promo .badge{text-align:center;float:left;width:45px;height:39px;background:url(../images/global/bgs/badge-large.png) 0 0 no-repeat;margin:0 5px 0 0;line-height:15px;padding:12px 0 0 1px}.rate_line_promo .badge span{font-size:12px}.rate_line_promo .badge strong{font-size:12px}.rate_line_promo>p{float:right;text-align:right;font-size:1.2em;margin:12px 0 0}.rate_line_promo .actual_price{font-size:12px}.rate_line_promo .btn{position:absolute;top:-10px;right:0}.prop_header .tier_logo{position:absolute;z-index:3;top:0;right:0;width:98px;height:51px;background:url('../images/content/tier_logo_property_header.png') 0 0 no-repeat}.prop_header .tier_logo p{position:absolute;top:0;left:-9999px}.prop_header .tier_logo .tooltip{width:140px;padding:5px 50px 5px 40px;width:144px;position:absolute;top:-30px;left:-230px;z-index:100;text-align:left;background:url(../images/global/bgs/var_tooltip_main_right.png) 0 0 no-repeat;height:auto;display:none}.prop_header .tier_logo .tooltip .cap{height:30px;position:absolute;left:0;width:229px;z-index:9999}.prop_header .tier_logo .tooltip .cap.top{top:-30px;background:url(../images/global/bgs/var_tooltip_top_right.png) 0 0 no-repeat;z-index:1000}.prop_header .tier_logo .tooltip .cap.bottom{bottom:-30px;background:url(../images/global/bgs/var_tooltip_bottom_right.png) 0 0 no-repeat;z-index:1000}.prop_header .tier_logo .tooltip h5{margin-bottom:.4em;font-size:11px;color:#262262}.prop_header .tier_logo .tooltip li{list-style:disc}.prop_header .page_actions{position:absolute;bottom:10px;right:0;top:auto}#prim_tabs{clear:both;height:26px;width:704px}#prim_tabs ul{height:23px;border-bottom:3px solid #ffd200}#prim_tabs li{list-style:none;float:left;margin:0 2px 0 0;padding:3px 0 0;height:20px;width:102px;text-align:center;font-weight:bold;background:url(../images/property/property-main-tabs.png) 100% 0 no-repeat}#prim_tabs>div{height:100%}#prim_tabs a{display:block;height:100%;color:#fff;text-decoration:none;line-height:20px;letter-spacing:-.02em}#prim_tabs .active{background-position:0 0;color:#fff}#prim_tabs .active a{color:#004a86}#prim_tabs .last{width:150px;background:url("../images/property/property-main-last-tabs.png") no-repeat scroll 100% 0 transparent}#prim_tabs .last a{width:150px!important;color:#fff;display:block;height:100%;position:relative;text-decoration:none}#prim_tabs .last a h2{width:150px!important}#prim_tabs .last.active{background-position:0 0;color:#fff}#prim_tabs .last.active a{color:#004a86}.pane_content{padding:20px 0;clear:both;width:704px}.pane_content .imageCol{width:202px;float:left;margin:0 15px 0 0}.pane_content .imageCol img{display:block;margin:0 0 3px}.topOfferings{margin:25px 0 0}.topOfferings .espot{max-width:200px;margin:0 0 10px}.topOfferings .business_center{width:117px;height:84px;background:url(../images/property/index-left-promo-free-internet.png) no-repeat;margin:0 0 20px}.topOfferings .free_breakfast{width:117px;height:150px;background:url(../images/property/index-left-promo-breakfast.png) no-repeat}.ter_content{width:191px;float:left;margin:-15px -17px 0 0;position:absolute;right:17px;top:79px}.property_index .prop_header .tier{display:none}.property_index .prop_header .page_actions{display:none}.property_index .prop_header .map_link{display:none}.ter_content .rate_promo{background:#ffd200;width:174px;height:auto;padding:10px 0 10px;text-align:center;font-size:13px;line-height:13px;color:#555;margin:0 0 30px}.ter_content .rate_promo .avg_rate{display:block}.ter_content .rate_promo .btn{width:104px;margin:2px auto 0 30px;position:absolute}.ter_content .promo_rate{font-weight:bold;font-size:12px}.ter_content .directions{margin:0 0 45px}.ter_content .directions a{display:block;margin:0 0 1px}.ter_content .directions img{margin:0 0 5px}.overview_promos .espot{max-width:167px;margin:0 0 15px}.property_index .hotelContent{width:290px;float:right;margin:0 33px 0 20px!important;margin-right:25px}.all_amenities .more_content,.property_footer .more_content{font-size:10px!important}.hotel_desc .copy{font-size:11px!important;line-height:1.3em}.more_content{display:none}.hotelContent h3{color:#262262;display:block;font-weight:bold;font-size:13px!important;margin-bottom:5px;padding:0}.hotel_desc p{margin:0 0 5px;font-size:11px!important}.hotelContent .amenities{border-top:1px solid #888;padding:12px 0 0;margin:15px 0 0}.amenities .infographic{margin:0 0 10px;position:relative}.amenities .infographic li{float:left;width:57px;list-style-type:none;text-align:center;color:#333;line-height:1;background-image:url(../images/property/amenities_sprite.png);background-repeat:no-repeat;padding:28px 0 0;margin:0 3px 10px;position:relative;height:15px}body .hotelContent .amenities{overflow:visible}.amenities .infographic .tooltip{position:absolute;top:38px;left:-5px;text-align:left}.infographic .am_pool{background-position:center 0}.infographic .am_gym{background-position:center -60px}.infographic .am_meeting{background-position:center -120px}.infographic .am_breakfast{background-position:center -180px}.infographic .am_internet{background-position:center -240px}.infographic .am_parking{background-position:center -300px}.infographic .am_shuttle{background-position:center -360px}.infographic .am_restaurant{background-position:center -420px}.infographic .am_business{background-position:center -480px}.infographic .am_pets{background-position:center -540px}.infographic .am_gameroom{background-position:center -600px}.infographic .am_hottub{background-position:center -660px}.infographic .am_carparking{background-position:center -720px}.infographic .am_drycleaning{background-position:center -780px}.infographic .am_carrental{background-position:center -840px}.infographic .am_bar{background-position:center -900px}.infographic .am_golf{background-position:center -960px}.infographic .am_baby{background-position:center -1020px}.infographic .am_tennis{background-position:center -1080px}.infographic .am_exchange{background-position:center -1140px}.infographic .am_atm{background-position:center -1200px}.infographic .am_laundry{background-position:center -1260px}.infographic .am_spa{background-position:center -1320px}.infographic .am_themepark{background-position:center -1380px}.infographic .am_beach{background-position:center -1440px}.infographic .am_roomservice{background-position:center -1500px}.infographic .am_concierge{background-position:center -1560px}.infographic .am_casino{background-position:center -1620px}.infographic .am_giftshop{background-position:center -1680px}.infographic .am_waterpark{background-position:center -1740px}.infographic .am_kitchenette{background-position:center -1800px}.infographic .am_coffeetea{background-position:center -1860px}.infographic .am_ecofriend{background-position:center -1920px}.amenities h3{margin:0 0 .5em}.all_amenities{clear:both;margin:0 0 12px}.all_amenities ul{margin-left:15px}.all_amenities>a{display:block;margin:.5em 0 0;width:2.5em}.property_footer{clear:both;border-top:1px solid #ddd;padding:10px;width:470px;margin:15px 0 0;color:#666}.property_footer>div{width:138px;float:left;padding:1px 5px 1px 20px;border-right:1px solid #ddd;min-height:9em}.property_footer>div:first-child{margin:0 0 0 -20px}.property_footer>div.last{margin-right:0;border-right:0;padding-right:0}.property_footer h5{color:#262262;font-weight:bold;margin:0 0 .5em}.property_footer ul,.property_footer p{margin:0 0 .5em}.property_footer ul{padding-left:15px;margin-left:-15px}.property_footer li{margin:0 0 .3em}.dining_local_map{clear:both;margin:0 0 10px;padding:0 0 20px}.pin_1{top:30px;left:30px}.pin_2{top:80px;left:130px}.pin_3{top:40px;left:200px}.pin_4{top:50px;left:300px}.pin_5{top:90px;left:500px}.map_options{position:absolute;top:140px;left:5px}.map_options li{list-style:none;float:left;margin:0 5px 0 0}.restaurant_listings_cont{width:522px;float:left}.rate_line_promo+.restaurant_listings_cont{margin:-30px 0 0}.listings_header{height:29px;line-height:23px;background:url(../images/property/dining-listing-head-bg_new.png) 0 0 no-repeat;color:#fff;margin:0 0 10px;padding:0 0 0 18px;width:690px}.listings_header h3{color:#fff;display:inline;font-size:1.1em;padding:0 .5em 0 0;margin:0 .5em 0 0;border-right:1px solid #fff}.listings_header li{display:inline}.restaurant_listings .listings_header span{font-weight:bold}.restaurant_listings .listings>li{list-style:none;clear:both;width:687px;position:relative;border:1px solid lightgrey;border-top-color:#d7d7d7;margin-top:4px}.restaurant_listings .listings>li:first-child{margin-top:4px}.restaurant_listings .listings>li.last{border-bottom-width:1px;margin-top:4px}.restaurant_listings .listings>li>div{list-style:none;float:left;margin-right:2.5em}.restaurant_image{width:165px;text-align:center}.restaurant_image>img{display:block;margin:0 0 2px}.menu_details{width:220px;float:left;padding-top:10px}.menu_details h4{font-size:1.1em}.venue,.expense_ratings strong{font-weight:bold;color:#333}.menu_details>div{margin:0 2.5em 1em}.expense_ratings,.food_category{display:inline;font-size:12px}.expense_ratings{margin:0 .3em 0 0;padding:0 .2em 0 0;border-right:1px solid #666}.expense_ratings .text{position:absolute;top:0;left:-9999px}.menu_details .desc p{margin:0 0 .5em}.download_link a{display:inline-block;min-height:15px;background:url(../images/global/sprites/global-ui.png) 0 -393px no-repeat;padding:0 0 0 20px}.restaurant_info{width:165px;float:right!important;padding-top:10px}.restaurant_info h5{color:#333;font-weight:bold;font-size:11px;margin:0 0 .25em;padding-top:10px}.restaurant_info dl{overflow:hidden;clear:left;margin:0 0 .25em;width:190px}.restaurant_info dt{float:left;margin:0 .3em 0 0}.restaurant_info dd{display:inline}.restaurant_info .days dd{display:block;clear:left}.restaurant_info li{list-style:none;margin:0 0 .15em}.in_hotel{width:692px;margin:0 0 35px}.restaurant_listings.in_hotel .listings .featured{width:650px;padding-top:180px;padding-bottom:20px;min-height:185px;border-width:0 1px 1px}.in_hotel .featured .restaurant_image{width:649px;height:151px;text-align:left;position:absolute;top:20px;left:20px}.in_hotel .featured .restaurant_image a{display:block;margin:7px 0 0 1.25em;width:11em}.in_hotel .featured .menu_details{width:345px}.in_hotel .listings .featured+li{background:#fff;margin-top:-1px}.current_promotions{width:155px;float:right;margin:29px 0 0}.property_hotel_dining .current_promotions{margin-top:405px}.current_promotions .cap{display:none}.current_promotions .espot{max-width:155px;margin:0 0 15px}.diningFilterTexts{font-size:11px}.diningMainHeader{font-size:16px;text-transform:none!important}#dining-mask .loader{background:url("../images/city-explore/ajax-loader.gif") no-repeat scroll 0 0 transparent;height:90px;left:50%;margin-left:-70px;margin-top:-45px;position:absolute;top:50%;width:140px}.info-holder .user-message{color:#000;display:none;font-size:16px;background:#efee01}.info-holder .map-error-message{display:none;color:#f00}.dinnig_details_section{margin-top:10px;position:relative;width:665px}.dinnig_details_section h2{text-transform:none!important}.leftPanelFilter{left:0;position:absolute;top:24px;width:200px}.rightPanelMap{float:right;height:320px;padding-bottom:128px;position:relative;width:454px;margin-top:-16px}.diningFilter{color:#ce153a;font-size:14px;font-weight:bold;padding-left:6px;text-align:left}.diningHeader{font-size:15px;font-weight:bold;color:#ce153a}.dining-filter-wrapper-top{background:url("../images/property/dining-filter-top.png") no-repeat scroll 0 0 transparent;height:5px;width:215px}.dining-filter-wrapper-body{background:url("../images/property/dining-filter-body.png") repeat-y scroll 0 0 transparent;padding:5px 0 20px;position:relative;width:215px}.dining-filter-wrapper-bottom{background:url("../images/property/dining-filter-bottom.png") no-repeat scroll 0 0 transparent;height:12px;width:215px}.dining-listings-child{color:#fff;font-size:10px;padding:3px 0 0 5px;border-top:1px solid #fff;margin-top:3px}.dining-listings-child li{list-style-type:none}.dining-filter-wrapper-body .plus_minus{background-image:url("../images/global/plusminusSprite.jpg");background-position:0 -13px;cursor:pointer;height:13px;position:absolute;top:2px;width:13px}.diningSubFilters{background:none repeat scroll 0 0 #999;list-style-type:none;margin-top:10px;padding:10px 6px;width:196px}.diningFilterHeader{font-size:12px;font-weight:bold;color:#fff}.diningFilterHeader.expandable{background:url("../images/treeview-default.gif") no-repeat scroll left top transparent;cursor:pointer;height:12px;padding-left:15px;width:12px;font-size:12px}.diningFilterHeader.collapsable{background:url("../images/treeview-default.gif") no-repeat scroll left bottom transparent;cursor:pointer;height:12px;padding-left:15px;width:12px;font-size:12px}#diningMapContainer{float:right;height:422px!important;margin-right:-19px;position:relative;width:465px!important;margin-top:4px}#dining-mask{background:none repeat scroll 0 0 #fff;display:none;height:100%;left:0;opacity:.6;position:absolute;top:0;width:207px}.map-message{color:#ce153a;float:left;font-size:10px;margin-left:218px}.pin .diningPushPin{background-image:url("../images/city-explore/explore_pin_sprite.png");background-position:0 228px;height:23px;position:absolute;width:21px}.diningCaption{display:block;font-size:12px;padding-top:5px;margin-bottom:5px}.property_images_pane{clear:both;border:1px solid #d7d7d7;position:relative;height:517px;width:620px;padding:33px;float:left;top:22px}.thumbnail_container{float:left;margin:0 50px 0 0;width:170px;height:505px;overflow:auto}.thumbnail_container li{list-style:none;margin:0 0 10px}.picture-slides-selected-thumbnail{border:2px solid #262262;display:block;width:121px;overflow:hidden}.property_images_pane .tabs{display:block;clear:both;height:35px;position:relative;margin-top:-69px;margin-left:-34px;z-index:5;float:left}.property_images_pane .tabs ul{height:100%}.property_images_pane .tabs li{list-style:none;float:left;height:100%;line-height:41px;text-align:center}.property_images_pane .tabs a{display:block;height:100%;background:url(../images/property/property-photo-video-tabs.png) no-repeat;color:#fff;text-decoration:none;font-size:13px;font-weight:bold}.property_images_pane .tabs .active a{color:#004a86}.property_images_pane .tabs .photo_tab a{width:72px;background-position:0 0}.property_images_pane .tabs .photo_tab.active a{background-position:0 -35px}.property_images_pane .tabs .video_tab a{width:145px;background-position:-72px 0}.property_images_pane .tabs .video_tab.active a{background-position:-72px -35px}.slideshow_main{float:left;width:338px}.picture-slides-image-counter{float:left;margin:3px 0 0}.slideshow_controls{float:right;height:20px;margin:0 0 6px;width:130px}.slideshow_controls p,.slideshow_controls ul{float:left}.slideshow_controls p{margin:3px 5px 0 0}.slideshow_controls li{float:left;list-style:none;overflow:hidden;text-indent:-9999px;margin:2px 3px 0 0;width:17px;height:17px}.slideshow_controls a{display:block;height:100%;background-image:url(../images/property/slideshow-controls.png);background-repeat:no-repeat}.picture-slides-previous-image a{background-position:0 -2px}.picture-slides-next-image a{background-position:-17px -2px}.slideshow_controls .picture-slide-playStop-slideshow{width:20px;height:20px;margin-top:0}.slideshow_controls .picture-slides-start-slideshow{background-position:-56px 0}.slideshow_controls .picture-slides-stop-slideshow{background-position:-35px 0}.picture-slides-fade-container{clear:both;margin:0 0 20px}.picture-slides-image-title{font-weight:bold;color:#262262;margin:0 0 .5em}.picture-slides-image-text{margin:0 0 .5em;display:none}.video_listing .cat_img{float:left;width:125px;margin:0 15px 15px 0;display:none}.video_listing .rm_links{float:left;width:150px;margin:0 15px 15px 0}.video_listing .rm_links li{list-style:none;margin:0 0 .25em}.property_room_rates .pane_content{background:0}.property_room_rates .wrap{position:relative}.discount_rates_link{display:none}.prop_discount_box{position:absolute;left:auto;right:-15px;top:-5px;z-index:20;display:none;width:260px}.prop_discount_box>div{width:auto;margin:0!important}.prop_discount_box .btn{clear:both;margin:0 0 0 25px;width:4.5em}.prop_discount_box h2{font-size:11px}.prop_discount_box .discount_btm{width:233px;float:right;background-position:100% 100%}.rate_choice{color:#666;font-size:1.091em;font-weight:bold;margin:0 0 15px 8px}.rate_choice strong{color:#262262}.rooms_rates_choices{position:relative;min-height:22px;margin:0 0 15px}.rooms_rates_choices .filters{margin:0 0 15px 8px;float:left;width:30em}.rooms_rates_choices .filters dt{font-weight:bold;color:#262262;float:left;margin:0 1em 0 0;font-size:13px}.rooms_rates_choices .filters li{list-style:none;float:left;margin:0 .5em 0 0;padding:0 .5em 0 0}.rooms_rates_choices .filters .all{border-right:1px solid #999!important}.rooms_rates_choices .filters .non_smoking{margin:0!important}.rooms_rates_choices .filters .smoking{border-left:1px solid #999!important;padding-left:5px!important}.rooms_rates_choices .discount_rates_btn{float:right;margin:0 20px 0 0;width:135px}.prop_discount_box div[class$="code"]{left:-265px;background-image:url(../images/global/bgs/var-tt-wide-point-right.png);padding:0 36px 0 31px}.prop_discount_box .corp_code{top:8px}.prop_discount_box .rate_code{top:16px}.prop_discount_box div[class$="code"]:before,.prop_discount_box div[class$="code"]:after{right:auto;left:0;background:url(../images/global/bgs/var-tt-wide-point-right.png) 0 0}.prop_discount_box div[class$="code"]:after{background-position:0 100%}.rooms_and_rates_tabs{width:688px;margin:0 0 20px;position:relative;clear:both}#rrTabCont{height:57px;position:relative}#rrTabCont .slideTrig{width:18px;height:54px;float:left;background:url(../images/property/slider_arrow_sprite.png) 0 0 no-repeat;text-indent:-9999px;margin:4px 2px 0 0}#rrTabCont .slideTrig.disabled{cursor:default}#rrTabCont .slideTrig.next{background-position:-18px 0;float:right;margin-right:0}#rrTabCont .slideTrig.next.disabled{background-position:-18px -54px}#rrTabCont .slideTrig.prev.disabled{background-position:0 -54px}#rrTabCont>ul{float:left;width:650px}#rrTabCont li{width:161px;height:57px;margin:0 2px 0 0;float:left;list-style:none}#rrStandardRate{position:relative;z-index:1}#rrTabCont #rrStandardRate a{border-left-width:1px}#rrTabCont li a{display:block;background:url(../images/property/rr-tabs.png) 0 100% no-repeat;height:30px;padding:10px 4px 17px;text-decoration:none;position:relative;color:#fff;line-height:1.1;font-size:13px;text-align:center}#rrTabCont .active a{color:#004a86;background-position:0 0;cursor:default}#rrTabCont .wyn_rewards .tab_title{background:url('../images/property/wyn_rew_tab_logo_default.png') no-repeat 0 0;width:108px;height:32px;display:block;margin:-4px 0 0 4px;text-indent:-9999px}#rrTabCont .wyn_rewards.active .tab_title{background-position:0 100%}#rrTabCont .active .tab_title{font-weight:bold}#rrTabCont .from_price{position:absolute;bottom:3px;left:4px;width:150px}#rrTabCont .price_amt{color:#fff}#rrTabCont .active .price_amt{color:#004a86}#rrTabCont .price_unit{color:#fff font-weight:normal}#rrTabCont #rrMoreRates{position:relative;overflow:hidden;width:520px;margin-right:0}#rrMoreRates>ul{position:relative;left:0}#rrTabCont .badge{float:right;margin:-5px 0 0 5px}.badge>span,.badge>strong{display:block}#rrPanelCont{background:#fff;border:1px solid #d7d7d7;padding:10px;position:relative;z-index:1}#rrPanelCont>div{display:none;position:relative;z-index:2}#rrPanelCont>div.active{display:block}#rrTabCont.wyn_rewards_tab_single{text-transform:uppercase;height:68px}#rrTabCont.wyn_rewards_tab_single .slideTrig{display:none}#rrTabCont.wyn_rewards_tab_single ul{margin:0}#rrTabCont.wyn_rewards_tab_single li{width:350px;height:68px;text-align:left}#rrTabCont.wyn_rewards_tab_single li a{height:100%;padding:0;border-top:1px solid transparent;background:url(../images/property/rewards-tab-single.png) 0 0 no-repeat;color:#ffd200}#rrTabCont.wyn_rewards_tab_single li a>span{display:block;margin:26px 0 0 190px;text-align:left}#rrTabCont.wyn_rewards_tab_single li a>span>span{display:block;position:static}#rrTabCont.wyn_rewards_tab_single .price_amt{color:#ffd200}#rrTabCont.wyn_rewards_tab_single .price_unit{color:#fff}.rate_intro h3{margin:0 0 .25em;padding:0;font-size:18px}.rate_intro h3 .from_price{font-weight:normal;font-size:13px}.rate_intro h3 .price_unit{font-weight:normal;color:#666}.rate_intro p{margin:0 0 .5em}.room_results>li{list-style:none;width:667px;text-align:left;margin:0 0 5px}table.room_info{width:100%;border-collapse:collapse;border:1px solid #d7d7d7}.room_info td{vertical-align:top}table.room_info p{padding:0}.room_info>thead{color:#fff;font-weight:bold;border-bottom:1px solid #aaa}.room_info>thead th{background:#004a86;vertical-align:middle;font-weight:bold;padding:.25em 0}.room_info>thead .availability{background-position:50% 0}.room_info>thead .price{background-position:100% 0}.room_info>thead h4{margin:2px 10px 0 8px;float:left;font-size:13px;color:#ffd200;padding-bottom:5px}.room_info>thead .regulations{float:left}.room_info>thead .max_occupancy{font-weight:normal;float:left;margin:4px 10px 0 0}.room_info>thead ul,.room_info>thead li{float:left;list-style:none;margin:-1px 3px 0 0}.room_info>thead .icon{background-image:url(../images/global/sprites/regulations-sprite-white.png);margin:5px 3px 0 0;float:left}.room_info>tbody{height:115px}.room_info>tbody>tr>td{padding-top:5px}.room_info td.room_desc{background-position:0 100%}.room_info td.availability{width:80px;background-position:50% 100%}.room_info td.price{width:190px;background-position:100% 100%}.room_info .room_desc .media{text-align:center;margin:0 8px 0 2px;width:125px;float:left}.room_info .room_desc .desc{float:left;width:250px;min-height:80px;padding-bottom:20px;position:relative}.room_info .pricing_wrapper{height:7.3em;padding:0 0 2em;position:relative}.pricing_table{width:175px;border-collapse:collapse;margin:0 0 9px}.pricing_table td,.pricing_table th{vertical-align:top;padding:2px 0;height:1em;line-height:1}.pricing_table th{font-weight:normal}.pricing_table .nightly_rate th,.pricing_table .total th{font-weight:bold}.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-weight:normal;color:#666}.pricing_table .discount_price .price_amt{font-weight:bold}.pricing_table .total{color:#262262;font-weight:bold;font-size:12px}.pricing_table .total th,.pricing_table .total td{border-top:1px solid #d7d7d7;padding-top:3px}.pricing_table.points .total th,.pricing_table.points .total td{border:0}.pricing_table .total .price_unit{color:#666}.room_info .actions{position:absolute;bottom:0;left:0;width:177px}.points .actions .modal_trigger{display:none;visibility:hidden}.room_info .modal_trigger{float:left;padding:6px 0 0}.room_info .btn{float:right;margin:2px 0 0 0;width:4.5em}.room_info .tooltip{right:-60px;top:15px}.room_info .tooltip p{font-size:11px;margin:5px}.room_results_disclaimer{margin:.5em 0 0}.room_results_disclaimer h5{margin:.5em 0;text-indent:-.3em;color:#666}.room_results_disclaimer p{margin:0 0 .5em}.property .content_well div.error{margin:-10px 0 15px;border:0}.error p{margin-left:0;font-size:1.2em}.property_room_rates.page_error .rooms_rates_choices{margin:0}.property_room_rates.page_error .filters{margin-bottom:5px}.property_room_rates.page_error td.price .actions{margin-top:80px}.property_room_rates.page_error .discount_rates_btn{display:none}.property_room_rates.page_error #rrPanelCont{border-width:1px}.reserve_button .tooltip{top:15px;left:-55px;z-index:100}.reserve_button .tooltip p{font-size:11px}.content_well .error.change_dates p{margin:0 0 4px}.error.change_dates ul{width:auto;list-style:disc;margin:0 0 0 3em;color:#333;font-weight:bold}.error.change_dates li{list-style:disc;float:none;width:auto;margin:0 0 2em;position:relative}.error.change_dates li:last-child{margin-bottom:0}.error .or{position:absolute;left:-2.75em;top:-1.5em;text-transform:uppercase}.prop_search_results{background:#fff;border:1px solid #aaa;padding:15px 0;-moz-box-shadow:0 3px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3);box-shadow:0 3px 3px rgba(0,0,0,.3)}.prop_search_results .search_header .header_wrap{width:340px}.prop_search_results .search_header{padding:0 10px}.prop_search_results h2{text-transform:none}.prop_search_results .results_meta{margin:25px 10px 10px 0}.prop_search_results .hotel_result{clear:both}.prop_search_results h4 a{font-size:1em}.prop_search_results .hotel_result .tier{margin:3px 2px 0}.prop_search_results .hotel_result div.availability{width:161px}.prop_search_results .sort_by{margin-left:10px}.prop_search_results .sort_by a{font-size:1em}.prop_search_results.results>h3{margin:0 0 10px 5px;padding-left:127px}.hotel_result .tooltip{height:auto}.map .tooltip{top:-15px;left:20px}.property_maps_and_directions .map{clear:both}.map_links{position:absolute;top:-20px;left:5px}.map_links li{list-style:none;float:left;font-weight:bold}.map_links li:first-child{padding:0 .5em 0 0;margin:0 .3em 0 0;border-right:1px solid #666}.property_maps_and_directions .map img{width:688px}.property_maps_and_directions .pin_1{top:100px;left:350px}h4.map_header{color:#262262;font-weight:bold;font-size:12px;padding:0;margin:0 0 .5em}.compass_directions{width:370px;float:left;margin:0 0 20px 15px}.map_accordion dt{background:url(../images/global/sprites/global-ui.png) no-repeat 0 -229px;padding:0 0 0 20px;color:#666;font-weight:600;min-height:16px;line-height:16px;cursor:pointer}.map_accordion dt.current{background-position:0 -260px}.map_accordion dd{display:none;margin:0 0 0 20px}.map_directions{width:260px;float:right;margin:0 10px 20px 0}.map_directions li{list-style:none;overflow:hidden}.map_directions label[for="tbt_address"],.map_directions label[htmlFor="tbt_address"]{display:none}#tbt_address{width:245px;margin:10px 0}.map_directions .btn{float:left;margin:0 5px 5px 0;width:8em}.map_directions .btn+span{float:left;margin:2px 0 0}.tbt_results{border-top:1px solid #666;padding-top:15px;margin:0 15px;clear:both;text-align:left;position:relative}.tbt_results table{border-collapse:collapse;width:100%;margin:0 0 1.5em}.tbt_results th,.tbt_results td{padding:.4em}.tbt_results thead th{color:#262262;background:#ccc;font-weight:bold;font-size:12px}.tbt_results thead .direction{padding-left:1.2em}.tbt_results .distance{width:20%;padding-right:3%}.tbt_results .time{width:30%}.tbt_results .distance li{list-style:none;display:inline}.tbt_results .distance li:first-child{margin-right:.5em}.tbt_results tbody tr.even{background:#e6e6e6}.tbt_results tbody th{font-weight:normal}.tbt_summary p,.tbt_summary dl{font-weight:bold;color:#333;font-size:12px}.tbt_summary p,.tbt_summary dl,.tbt_summary dt,.tbt_summary dd{display:inline}.tbt_results .page_actions{font-weight:normal;margin:20px 0 0;position:static;overflow:hidden}.hotel_left_add{color:#00529c;display:block;font-size:13px!important;font-weight:bold;margin:15px 0 5px;padding:0}.treeview li.collapsable,.treeview li.expandable{color:#666!important;font-family:Arial,Helvetica,sans-serif;font-size:11px}.additionalCharges_roomspage{float:left;font-weight:100!important}.ShowHidetext{color:#0254eb;cursor:pointer;text-decoration:underline}.box{width:370px;padding:5px;overflow:hidden;padding:0}.sml-box{float:left;width:150px;margin:5px}.tab-btm{padding-top:1px}.rooms_rates_content_services{clear:both}.comment{font-family:Arial,Helvetica,sans-serif}a{color:#0254eb}a:visited{color:#0254eb}a.morelink{outline:0}.morecontent{display:none}.comment ul{list-style:none;font-size:11px}.comment ul li{padding:2px}.onsite_dinning_section_main{width:690px;overflow:hidden}.onsite_dinning_section_sub{float:left;width:518px}.restaurant_header{margin-bottom:20px!important;vertical-align:top}.restaurant_listings .static-listings>li{width:672px;margin:0;list-style:none;clear:both;padding:5px 5px 0 5px;position:relative;border:1px solid #d7d7d7;font-family:Arial,Helvetica,sans-serif!important;font-size:11.4px!important}.content_well p{font-size:11px}.topmenu_details p{padding-top:19px}.moretextdinning{color:#0254eb;cursor:pointer;text-decoration:underline;font-size:11px!important;font-family:Arial,Helvetica,sans-serif!important}.restaurant_image{float:left;padding:20px 20px 0;text-align:center;width:auto}.restaurant_image>img{display:block;margin:2px}.commentmore{font-size:11.4px!important;font-family:Arial,Helvetica,sans-serif!important}.listings_header p,.listings_header ul,.listings_header li{display:inline}.rooms_tr{height:1px}.clearfix{overflow:none!important}.current_promotions_rightside_bar{margin-top:8px;display:inline;float:right;margin-right:7px}.treeview,.treeview ul{padding:0;margin:0}.treeview ul{margin-top:4px}.treeview .hitarea{background:url(../images/property/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer}* html .hitarea{display:inline;float:none}.treeview li{margin:0;padding:3px 0 3px 16px}#treecontrol{margin:1em 0;display:none}.treeview .hover{text-decoration:underline;cursor:pointer}.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px;font-weight:bold;color:#036;list-style:none}.treeview li.collapsable ul{font-weight:normal;color:#000;padding-left:5px}.treeview .expandable-hitarea{background-position:-80px -3px}.treeview li.lastCollapsable{background-position:0 -111px}.treeview li.lastExpandable{background-position:-32px -67px}.amenities-disclaimer{padding-top:20px}.prop_header h1{text-transform:uppercase;font-size:1.5em;color:#262262;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}#prim_tabs h2{display:block;height:100%;color:#fff;text-decoration:none;line-height:20px;letter-spacing:-.02em;font-size:11px}#prim_tabs ul .active h2{color:#004a86}.hotel_left_add h3{color:#00529c}.property_footer h3{color:#262262;font-weight:bold;margin:0 0 .5em;font-size:1.1em;padding:0}.room_info>thead h3{margin:2px 10px 0 8px;float:left;font-size:13px;color:#ffd200;padding-bottom:5px}.rooms_rates_choices .filters dt h2{font-weight:bold;color:#262262;float:left;font-size:13px}.rate_intro .header3{margin:0 0 .25em;padding:0;font-size:18px}.rate_intro .header3 .from_price{font-weight:normal;font-size:13px}.rate_intro .header3 .price_unit{font-weight:normal;color:#666}.image_meta h2{font-size:1.1em}h3 .map_header{color:#00427a;font-weight:bold;font-size:12px;padding:0;margin:0 0 .5em}.prop_search_results .header4 a{font-size:1em}.headline_bold{font-weight:bold;text-transform:none}.imageCol .hotel_desc .copy h2{color:#666!important;font-size:11px!important;text-transform:none}.imageCol .hotel_desc .copy span.prop_alert.prio1{color:#d32648!important;background:none repeat scroll 0 0 #eaeaea}.imageCol .hotel_desc .copy span.prop_alert.prio2{color:#060!important;background:none repeat scroll 0 0 #eaeaea}.imageCol .hotel_desc .copy span.prop_alert.prio3{color:#00529c!important;background:none repeat scroll 0 0 #eaeaea}.imageCol .hotel_desc .copy .prio1{color:#d32648!important}.imageCol .hotel_desc .copy .prio2{color:#060!important}.imageCol .hotel_desc .copy .prio3{color:#00529c!important}.imageCol .hotel_desc .copy .prop_alert{background-color:#eaeaea;font-size:1.2em;font-weight:bold;margin-bottom:5px;padding:2px}.category_listing{width:658px;float:left;padding:10px 15px}.category_listing h3{color:#00427a;margin-bottom:5px;padding:0;text-transform:none}.category_listing .category_list_holder{width:auto;overflow:hidden;padding:2px 10px 5px;border:1px solid #cfcfcf;margin-bottom:5px;height:22px;text-align:left!important}.category_listing .category_list_holder ul li{width:auto;margin-right:5px;display:inline-block}.category_listing .category_list_holder ul li a{color:#666;font-size:11px;line-height:1.2em;padding:0 4px}ul.more_categories{display:none}a.vw_all_categories,a.hd_all_categories{float:right;color:#0254eb;font-size:12px;cursor:pointer;margin-right:0}.summary_img{float:left;padding-top:11px}#multimonth{float:left;display:block;padding:0 0 20px 0}.dp-applied{float:left;width:322px;margin:0 15px 0 0}table.jCalendar{border:0;width:100%;height:260px}.dp-popup-inline{height:160px}table.jCalendar{background:#f0f1f2;padding:0;margin:0}table.jCalendar th.weekend,table.jCalendar th.weekday{background:#dfdedc;color:#000;font-weight:bold;padding:0;border-bottom:1px solid #979668;height:39px;text-align:center;vertical-align:middle;*height:10px;*text-align:center}table.jCalendar td{background:#eceba0;color:#000;padding:0;text-align:center;border-right:1px solid #979668;border-bottom:1px solid #979668;width:45px;font-size:8px;vertical-align:middle}table.jCalendar td:last-child{border-right:0}table.jCalendar td.other-month{background:#f1f2f2;color:#f1f2f2}table.jCalendar td.today{background:#eceba0;color:#000}table.jCalendar td.selected{background:#f66;color:#000}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}table.jCalendar td.other-month.dp-hover{color:#f1f2f2;background-color:#f1f2f2;cursor:default}table.jCalendar td.other-month.selected{color:#f1f2f2;background-color:#f1f2f2;cursor:default}table.jCalendar td.other-month.selected.dp-hover{color:#f1f2f2;background-color:#f1f2f2;cursor:default}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888}div.dp-popup{position:relative;background:#fff;font-size:10px;font-family:arial,sans-serif;width:322px;height:302px;*height:302px;line-height:1.2em;border:1px solid #b8b8b8;border-bottom:0}div#dp-popup{position:absolute;z-index:199}div.dp-popup h2{font-size:17px;color:#d23758;font-weight:normal;text-align:center;margin:15px 0;padding:0}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:10px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left;color:#d23758}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:10px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right;color:#d23758}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer}div.dp-popup td.disabled{cursor:default}.checkRates{background:none repeat scroll 0 0 #abcdef!important}table.jCalendar td.today span{font-size:11px;color:#f00;font-weight:bold;padding:0 0 0 5px;vertical-align:middle}table.jCalendar td.checkRates span{font-size:10px;color:#000;line-height:0;*line-height:3px;vertical-align:baseline;font-family:tahoma}table.jCalendar td span{font-size:11px;color:#f00;font-weight:bold;padding:0 0 0 5px;vertical-align:middle}#areaHolder{padding:0 0 0 5px}.mainBlkHld{display:none;width:100%;height:2000px;position:absolute;left:0;top:0;z-index:501}.calHolder{left:15%;top:5%;width:890px;height:577px;position:relative;text-align:left;background:#fff;z-index:2;font-size:12px}.calHolder h1{text-align:left;color:#fff;font-size:11px;padding:4px 0 0 5px;margin-bottom:20px;height:21px}.calHolder a{color:#fff}.calHolder a:hover{color:#fff}.calHeader{height:46px;background-color:#004888;color:#fff;font-size:11px;padding:4px 9px}.calHeader .left{width:60%;float:left;font-weight:bold}.calHeader .left p{text-align:left;line-height:14px;padding:0;margin:0}.calHeader .right{float:right}.calBdHolder{padding:10px 18px;position:relative}.calBdHolder div p{padding:0;margin:0;font-size:10px;color:#686867;font-weight:bold;padding:0 0 4px 0}.calBdHolder div p span{padding:0;margin:0;font-size:10px;color:#686867;font-weight:normal}.calDisplay{float:left;width:675px;clear:both}.addDisplay{float:right;width:178px;height:100%}.belowText{padding:0;margin:0;font-size:10px;color:#686867;font-weight:bold;color:#cb213e}.dateSecHldr{width:100%;margin:10px 0}.footerSmltxt{color:#656765;font-size:10px;padding:10px 0 0 0;clear:both}.calDetails{margin:60px 0 0 0;border:1px solid #f0f1f2;width:168px;height:139px;color:#777776;padding:6px;font-size:10px}.calDetails div{padding:0 0 10px 0}.calDetails .left{float:left;width:35px}.calDetails .right{float:right;width:133px;text-align:left}.calDetails .right label{text-decoration:underline;color:#5268b1;cursor:pointer}.btn-close{font-size:11px;line-height:14px;right:6px;top:19px;position:absolute;color:#fff;display:block;cursor:pointer;font-weight:bold}.btn-close img{vertical-align:middle;padding:0 5px 0 0;border:0}.dateSecHldr .date_box{position:relative;float:left;width:170px;margin-bottom:4px}.dateSecHldr .checkin_box{position:relative;width:75px;float:left}.dateSecHldr .checkout_box{position:relative;width:75px;float:left;margin-left:7px}.dateSecHldr .checkout_box button,.dateSecHldr .checkin_box button{width:21px;height: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}.dateSecHldr form label.normal{color:#000;font-size:.9em;float:left;position:relative;clear:both;width:auto}.dateSecHldr form input.small{float:left;height:21px;padding:0 0 0 3px;position:relative;width:49px;font-size:9px}.dateSecHldr .search form,.dateSecHldr .review form{padding-left:5px;width:160px}.dateSecHldr form select.small{border:solid 1px #999;width:38px;height:21px;position:relative;float:left;margin:10px 10px 4px 32px;outline:0;background-color:#FFF;background-image:none}.dateSecHldr form select.rooms{width:auto}.dateSecHldr form select.people,.dateSecHldr form select.child{margin:10px 0 0 0}.dateSecHldr form label.rooms{float:left;line-height:1.1em;margin-bottom:0;margin-top:10px;position:relative;right:180px;top:22px;width:70px}.dateSecHldr form label.nineRooms{width:70px;margin-bottom:0;margin-left:-183px;margin-top:35px;position:relative;float:left;line-height:.9em;cursor:pointer;z-index:102}.dateSecHldr form label.nineRooms a{color:#f00;font-size:.8em}.dateSecHldr .easy_meeting{left:188px;top:306px;z-index:101}.dateSecHldr .easy_meeting_mid p{color:#FFF;float:left;position:relative;margin:auto!important;font-weight:normal;font-size:12px!important}.rtBtnHoldr{width:100%;padding:10px 0}.rtBtnHoldr .left{color:#f00;font-size:10px;margin-top:40px;margin-left:94px}.rtBtnHoldr .left a{text-decoration:underline;color:#f00!important;bottom:15px;right:94px}.rtBtnHoldr .right{float:left;margin:22px 180px 0 -180px}.dateSecHldr .rooms a{color:#f00!important}.dateSecHldr form a{width:auto;font-size:.9em;color:#fff;text-decoration:underline;position:relative;clear:left;float:left}.dateSecHldr .people_box{width:400px;z-index:100}.people_box .age_group1,.people_box .age_group2,.people_box .age_group3{float:left;position:relative;width:40px}.people_box .age_group1 label,.people_box .age_group2 label,.people_box .age_group3 label{font-size:10px;color:#656765}.btn.btn_sec.popCal{background:url("../images/global/bgs/btn-red-rpt.gif") repeat-x scroll 0 0 #890000;border-color:#890000;font-weight:bold;text-transform:capitalize;font-size:11px}.btn.btn_sec.popCal:hover{background:url(../images/global/bgs/btn-grey-rpt.png) 0 0 repeat-x #b8b8b8;border-color:#b8b8b8;color:#00427a;text-transform:capitalize;font-size:11px}.calBdHolder .childTooltip3{background:url("../images/global/childTipbg.png") no-repeat scroll 0 0 transparent;display:none;height:100px;right:-199px;padding:12px 20px 5px 30px;position:absolute;top:318px;width:184px}.calBdHolder .childTooltip4{background:url("../images/global/childTipbg.png") no-repeat scroll 0 0 transparent;display:none;height:100px;right:-199px;padding:25px 20px 5px 30px;position:absolute;top:386px;width:184px}.calBdHolder .childTooltip5{background:url("../images/global/childTipbg.png") no-repeat scroll 0 0 transparent;display:none;height:100px;right:-199px;padding:25px 20px 5px 30px;position:absolute;top:426px;width:184px}.noRoom{background:url("../images/calendar/noRoomBg.jpg") no-repeat scroll 0 0 #f1f2f2;margin:0 0 0 4px;padding:4px 0 4px 0!important}.rate_line_promo>p{font-size:1.2em;margin:-19px 20px 0!important;padding-top:8px;text-align:right}.noRoomBg{background-color:#f1f2f2!important}.childTooltip5 p a{color:#5268b1}body{margin:0;padding:0}.Ta_wrapper a,.Ta_wrapper a:hover,.Ta_wrapper a:visited{font-weight:normal;color:#069}.Ta_wrapper a{text-decoration:none;outline:0}.Ta_wrapper a:hover{text-decoration:underline}.Ta_wrapper dl,.Ta_wrapper dt,.Ta_wrapper dd,.Ta_wrapper ol,.Ta_wrapper ul,.Ta_wrapper li,.Ta_wrapper p{margin:0;padding:0;list-style:none}.Ta_wrapper,.Ta_wrapper .cdsCnrs span{position:relative}.Ta_wrapper{height:100%;overflow:hidden;background-color:#d9e4c4;font:normal 12px Verdana,"Bitstream Vera Sans",Arial,Helvetica,sans-serif;color:#2c2c2c;text-align:left}.Ta_wrapper .bannerAdBackground{background-color:#f3f3f3;padding:10px 0;border-bottom:1px solid #cecece}.Ta_wrapper .bannerAdBackground .bannerAd{width:728px;padding-top:-10px;margin:0 auto}.Ta_wrapper .cdsCnrs span{z-index:1;display:block;width:6px;height:6px;background:url("/img2/sprites/cdsWdgtV2.gif") 0 0 no-repeat}.Ta_wrapper .cdsCnrs span.cnrLft{background-position:-152px 0;float:left}.Ta_wrapper .cdsCnrs span.cnrRgt{background-position:-158px 0;float:right}.Ta_wrapper .Ta_body .cdsWrap{height:100%;overflow:hidden}.Ta_wrapper .Ta_body .Ta_Clear{clear:both}.Ta_wrapper .Ta_body dl{padding:0 2px}.Ta_wrapper .Ta_body dl dd dl{padding:0}.Ta_wrapper .Ta_body .Ta_H18{font:normal 18px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#09532d}.Ta_wrapper .Ta_body .cdsAwards img{margin:-1px 1px 0}.Ta_wrapper .Ta_body .cdsAwards ul{margin:4px 11px 12px}.Ta_wrapper .Ta_body .cdsAwards ul li{padding-left:14px;background:url("/img2/sprites/cdsWdgtV2.gif") -152px -13px no-repeat;font-size:11px;line-height:14px}.Ta_wrapper .Ta_body .cdsPhotos div.cdsGUI{margin:3px 0;text-align:center}.Ta_wrapper .Ta_body .cdsPhotos div.cdsGUI a{color:#3b5998;font-size:11px;cursor:pointer}.Ta_wrapper .Ta_body label{font-weight:bold;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.Ta_wrapper .Ta_body select{margin:0 1px;padding:1px;border:1px solid #91b8a3;font-size:11px;font-family:Verdana,"Bitstream Vera Sans",Arial,Helvetica,sans-serif}.Ta_wrapper .Ta_body .reviewsList{margin-top:8px;padding:20px 0 0;border-top:2px solid #f4f5ed}.Ta_wrapper .Ta_body .reviewsList img{vertical-align:top}.Ta_wrapper .Ta_body .reviewsList b.title{margin-bottom:8px}.Ta_wrapper .Ta_body .reviewsList dl dt,.Ta_wrapper .Ta_body .reviewsList dl dd{margin-bottom:9px}.Ta_wrapper .Ta_body .reviewsList dl dt.quote{margin-bottom:9px}.Ta_wrapper .Ta_body .reviewsList dl dd.attribution{margin-bottom:2px;font-size:11px;color:#565656}.Ta_wrapper .Ta_body .reviewsList p{font-size:12px;line-height:16px}.Ta_wrapper .Ta_body .TrvlRtng{height:100%;overflow:hidden;font-size:11px}.Ta_wrapper .Ta_body .TrvlRtng .overall{width:100%;margin-bottom:9px}.Ta_wrapper .Ta_body .TrvlRtng .overall img{margin-right:6px;margin-bottom:2px}.Ta_wrapper .Ta_body .TrvlRtng .overall em{position:relative;top:-4px;font-style:normal;font-size:11px;color:#2c2c2c}.Ta_wrapper .Ta_body .TrvlRtng .overall em b{font-size:13px}.Ta_wrapper .Ta_body .TrvlRtng .overall .narrow{width:49%;float:left}.Ta_wrapper .Ta_body .TrvlRtng .overall .narrow-rating{width:45%;margin-right:5%;float:left}.Ta_wrapper .Ta_body .TrvlRtng .expect{width:47%;margin-right:3%;float:left;position:relative;top:0;font-style:normal;font-size:11px;color:#2c2c2c}.Ta_wrapper .Ta_body .TrvlRtng .expect .expectLine{width:100%;margin:2px 0}.Ta_wrapper .Ta_body .TrvlRtng .expect .expectLine img{vertical-align:text-top}.Ta_wrapper .Ta_body .TrvlRtng .expectIndv{color:#2c2c2c;float:left;font-size:11px;font-style:normal;margin-right:3%;position:relative;top:0;width:100%}.Ta_wrapper .Ta_body .TrvlRtng .expectIndv .expectLineIndv{float:left;width:50%}.Ta_wrapper .Ta_body .TrvlRtng .barRatings{width:48%;float:left;position:relative;top:0;font-style:normal;font-size:11px;color:#2c2c2c}.Ta_wrapper .Ta_body .TrvlRtng .barRatings .barRatingLine{width:100%;padding-top:2px;clear:both}.Ta_wrapper .Ta_body .TrvlRtng .barRatings .barRatingLine img{margin-right:5px;vertical-align:text-top;float:left}.Ta_wrapper .Ta_body .TrvlRtng .barRatings .barRatingLine .barRatingText{width:90px;font-style:normal;text-align:left;float:left}.Ta_wrapper .Ta_body .TrvlRtng .barRatings .barRatingLine .barRatingTextGreen{width:20px;margin-left:5px;font-style:normal;color:#68a253;text-align:right;float:left}.Ta_wrapper .Ta_body .TrvlRtng .barRatings .barRatingBkg,.Ta_wrapper .Ta_body .TrvlRtng .barRatings .barRatingImg{height:12px}.Ta_wrapper .Ta_body .TrvlRtng .barRatings .barRatingBkg{background-color:#e3e3e3;float:left;width:60px}.Ta_wrapper .Ta_body .TrvlRtng .barRatings .barRatingImg{background-color:#fabc18}.Ta_wrapper .Ta_body .barRatingsSmall{padding-top:10px;padding-bottom:6px}.Ta_wrapper .Ta_body .barRatingsSmall dt{padding-bottom:3px;color:#2c2c2c;text-align:center;text-transform:capitalize}.Ta_wrapper .Ta_body .barRatingsSmall dt a,.Ta_wrapper .Ta_body .barRatingsSmall dt a:visited{text-decoration:underline}.Ta_wrapper .Ta_body .barRatingsSmall .barRatingLine{width:134px;overflow:hidden;margin-bottom:1px}.Ta_wrapper .Ta_body .barRatingsSmall .barRatingLine img{display:block;margin:1px 3px 0 0;float:left}.Ta_wrapper .Ta_body .barRatingsSmall .barRatingText{width:20px;margin-left:5px;font:normal 92.5%/85% Arial,Tahoma,"Bitstream Vera Sans",Helvetica,sans-serif;color:#68a253;text-align:right;float:left}.Ta_wrapper .Ta_body .barRatingsSmall .barRatingBkg,.Ta_wrapper .Ta_body .barRatingsSmall .barRatingImg{height:10px;margin:0}.Ta_wrapper .Ta_body .barRatingsSmall .barRatingBkg{background-color:#e3e3e3;float:left}.Ta_wrapper .Ta_body .barRatingsSmall .barRatingImg{background-color:#fabc18}.Ta_wrapper .Ta_body .TrvlRtng .Ta_block{clear:both;padding-left:2px}.Ta_wrapper .Ta_body .cdsInformation{height:100%;overflow:hidden;margin-top:2px}.Ta_wrapper .Ta_body .cdsInformation .popIdx{float:left;width:45%;margin-right:5%}.Ta_wrapper .Ta_body .cdsInformation .cdsBadges{float:left;width:45%}.Ta_wrapper .Ta_body .cdsBookLink{margin:10px 0}.Ta_wrapper .Ta_body .cdsBookLink a{color:#900;font-weight:bold}.Ta_wrapper .Ta_body .cdsBookLink a:hover{text-decoration:underline}.Ta_wrapper .Ta_body .cdsBookLink img{cursor:pointer}.Ta_wrapper .Ta_body .cdsInformation .cdsBookLink{margin:10px 2px}.Ta_wrapper .Ta_body .cdsInformation .cdsBookLink.blTop{margin-top:0}.Ta_wrapper .Ta_body .cdsInformation .cdsBookLink.blBottom{margin-bottom:6px}.Ta_wrapper .Ta_body .cdsInformation .popIdx{margin:0 5% 0 3px}.Ta_wrapper .Ta_body .cdsInformation .popIdx *{vertical-align:top}.Ta_wrapper .Ta_body .cdsInformation .popIdx b{display:block;margin-bottom:3px}.Ta_wrapper .Ta_body .cdsInformation .popIdx var,.Ta_wrapper .Ta_body .cdsInformation .popIdx span{color:#589442}.Ta_wrapper .Ta_body .cdsInformation .popIdx var,.Ta_wrapper .Ta_body .cdsInformation .popIdx span i{font-style:normal}.Ta_wrapper .Ta_body .cdsInformation .popIdx span{font-size:11px}.Ta_wrapper .Ta_body .cdsInformation .popIdx span i{color:#000}.Ta_wrapper .Ta_body .cdsInformation .popIdx var{margin-right:4px;padding-left:38px;background:url("/img2/branding/ollie33x20_wht.png") 0 3px no-repeat;background-position:left;font-weight:bold;float:left}.rtl .Ta_wrapper .Ta_body .cdsInformation .popIdx var{background-position:right}.Ta_wrapper .Ta_body .cdsInformation .popIdx var b{display:inline;line-height:29px}.Ta_wrapper .Ta_body .cdsInformation .popIdx var b *{position:relative}.Ta_wrapper .Ta_body .cdsInformation .popIdx var.dig1 b *{top:-3px;font-size:29px}.Ta_wrapper .Ta_body .cdsInformation .popIdx var.dig2 b *{top:-4px;font-size:24px}.Ta_wrapper .Ta_body .cdsInformation .popIdx var.dig3 b *{top:-5px;font-size:20px}.Ta_wrapper .Ta_body .cdsInformation .popIdx var.dig4 b *{top:-6px;font-size:16px}.Ta_wrapper .Ta_body .cdsInformation .popIdx var b span{padding-left:2px;font-family:"Times New Roman",Times,Bodoni,Palatino,serif}.Ta_wrapper .Ta_body .cdsInformation .popIdx.single{width:95%;margin-right:0}.Ta_wrapper .Ta_body .cdsInformation .tcAward img,.Ta_wrapper .Ta_body .cdsInformation .tcAward a{display:inline}.Ta_wrapper .Ta_body .cdsInformation .tcAward{font-size:10px}.Ta_wrapper .Ta_body .cdsInformation .tcAward img{margin:0 0 3px -3px}.Ta_wrapper .Ta_body .cdsInformation .cdsBadgeTitle{font-size:11px}.Ta_wrapper .Ta_body .cdsInformation .cdsBadge{display:block}.Ta_wrapper .Ta_body .cdsInformation .oneLine .cdsBadge{display:inline-block;width:45%;margin-right:5%;vertical-align:top;top:0;float:left}.Ta_wrapper .Ta_body .cdsInformation .cdsBadges.oneLine{margin-top:10px;margin-bottom:10px;width:100%}.Ta_wrapper .Ta_body .cdsInformation .cdsBadgeImage{float:left}.Ta_wrapper .Ta_body .cdsInformation .cdsBadgeContents{float:left;margin-left:9px;margin-bottom:3px;width:80%}.Ta_wrapper .Ta_body .cdsInformation .description{margin-top:10px;padding:8px 0;border-top:1px solid #d5e4d1}.Ta_wrapper .wrapButton{margin:10px 0 12px;height:100%;overflow:hidden}.Ta_wrapper .button{padding:0;float:left}.Ta_wrapper .button span,.Ta_wrapper .button b,.Ta_wrapper .button a{display:block}.Ta_wrapper .button,.Ta_wrapper .button div,.Ta_wrapper .button span,.Ta_wrapper .button b,.Ta_wrapper .button a{background:url("/img2/buttons/corners/default_grn-v1.gif") 0 0 no-repeat}.Ta_wrapper .button{background-position:0 100%;background-color:#589442}.Ta_wrapper .button div{background-position:100% 0}.Ta_wrapper .button span{background-position:100% 100%}.Ta_wrapper .button b{background-position:0 0}.Ta_wrapper .button a{padding:3px 8px 3px 18px;background-position:-241px -41px;font:bold 11px Arial,Helvetica,Verdana,sans-serif;color:#fff;line-height:12px}.Ta_wrapper .button a,.Ta_wrapper .button a:visited,.Ta_wrapper .button a:active,.Ta_wrapper .button b a:hover{color:#fff;font-weight:bold;text-decoration:none}.Ta_wrapper .Ta_body .Ta_Disclaimer{margin:55px 0 -3px;padding:12px 0 0;border-top:1px solid #d5e4d1;font-style:italic;font-size:11px;color:#9f9f9f}.Ta_wrapper .Ta_body .Ta_Legal{margin:0 0 2px;font-size:10px;color:#a4a4a4}#CDSSKY.Ta_wrapper .Ta_body{margin:2px;padding:0 0 2px;background-color:#fff}#CDSSKY.Ta_wrapper .Ta_body,#CDSSKY.Ta_wrapper .Ta_body .Ta_logo_panel{position:relative}#CDSSKY.Ta_wrapper .Ta_body .Ta_Component{padding:0 10px}#CDSSKY.Ta_wrapper .Ta_body .Ta_Component.sep{margin:0 4px;padding:0 9px;border-bottom:2px solid #d9e4c4}#CDSSKY.Ta_wrapper .Ta_body .Ta_H18{padding:11px 0 2px}#CDSSKY.Ta_wrapper .Ta_body .cdsH11{padding:11px 0 4px;font-weight:bold;font-size:11px;color:#000}#CDSSKY.Ta_wrapper .Ta_body .cdsH11NB{padding:11px 0 4px;font-size:11px;color:#000}#CDSSKY.Ta_wrapper .Ta_body .barRatings{padding-left:2px}#CDSSKY.Ta_wrapper .Ta_body .TrvlRtng{margin-bottom:-5px}#CDSSKY.Ta_wrapper .Ta_body .TrvlRtng .overall img{margin:0 0 2px}#CDSSKY.Ta_wrapper .Ta_body .TrvlRtng .overall div{font-size:10px;color:#7f7f7f}#CDSSKY.Ta_wrapper .Ta_body .TrvlRtng .cdsWrap{margin-top:11px}#CDSSKY.Ta_wrapper .Ta_body .TrvlRtng .expect{margin-bottom:21px}#CDSSKY.Ta_wrapper .Ta_body .TrvlRtng ul li b{padding-bottom:0}#CDSSKY.Ta_wrapper .Ta_body .TrvlRtng ul li ul li{margin:5px 0}#CDSSKY.Ta_wrapper .Ta_body .TrvlRtng ul li ul li img{margin-top:2px;display:block}#CDSSKY.Ta_wrapper .Ta_body .cdsPhotos table{margin:0 auto;border-collapse:collapse;text-align:center}#CDSSKY.Ta_wrapper .Ta_body .cdsPhotos table td{width:150px;height:150px;padding:0;vertical-align:middle}#CDSSKY.Ta_wrapper .Ta_body .reviewsList{margin:0;padding:0;border-top:0}#CDSSKY.Ta_wrapper .Ta_body .reviewsList .bullet{margin:8px 0}#CDSSKY.Ta_wrapper .Ta_body .reviewsList .bullet li{margin:0 0 5px;padding-left:14px;background:url("/img2/sprites/cdsWdgtV2.gif") -154px -13px no-repeat;font-size:11px;color:#000}#CDSSKY.Ta_wrapper .Ta_body .reviewsList p{margin-bottom:2px;font-size:11px;color:#000}#CDSSKY.Ta_wrapper .Ta_body .cdsAll{margin:0 0 9px;padding-top:8px}#CDSSKY.Ta_wrapper .Ta_body .Ta_logo_panel{z-index:0;border-bottom:2px solid #d9e4c4;background-color:#ecf1e1}#CDSSKY.Ta_wrapper .Ta_body .Ta_logo_panel dl{padding:6px 11px}#CDSSKY.Ta_wrapper .Ta_body .Ta_logo_panel dt{width:132px;height:22px;overflow:hidden;margin-left:1px}.rtl #CDSSKY.Ta_wrapper .Ta_body .Ta_logo_panel dt img{position:relative;left:37px}#CDSSKY.Ta_wrapper .Ta_body .Ta_logo_panel dd{margin:3px 1px -1px;font-style:italic;font-size:10px;color:#000}#CDSSKY.Ta_wrapper .Ta_body .Ta_logo_panel a,#CDSSKY.Ta_wrapper .Ta_body .Ta_logo_panel a:visited{color:#000}#Ta_main.Ta_wrapper{width:100%;background-color:#fff}#Ta_main.Ta_wrapper .Ta_body .Ta_Component{padding:0 11px}#Ta_main.Ta_wrapper .Ta_body .Ta_Component dl dt{height:100%;overflow:hidden}#Ta_main.Ta_wrapper .Ta_body .Ta_H18{margin:11px 0 12px;padding:0 0 1px;border-bottom:2px solid #f4f5ed}#Ta_main.Ta_wrapper .Ta_body .Ta_H18 h2{color:#09532d;font:18px Arial,Tahoma,"Bitstream Vera Sans",sans-serif!important;margin-bottom:0}#Ta_main.Ta_wrapper .Ta_body dl#Ta_REVIEWS .Ta_H18{margin:25px 0 8px;border-bottom:0}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel{padding:7px;border-bottom:2px solid #cecece;background-color:#f3f3f3}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel,#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel dl{height:100%;overflow:hidden}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel dl{float:right}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel dt,#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel dd{float:left}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel dt{margin:8px 6px 0;font-size:9px;color:#797979}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel dd{width:161px;height:30px;overflow:hidden;margin:0 0 1px 4px}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel .tabClicks{border:1px solid #a1a3a4;color:#333;display:block;height:100%;line-height:23px;position:relative;text-decoration:none;width:105px;margin-right:4px;float:left;font:18px/23px Arial,Tahoma,"Bitstream Vera Sans",sans-serif}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel .tabClicks a{color:#00450b;display:block;font-size:13px;font-weight:bold;height:100%;line-height:23px;position:relative;text-decoration:none;width:114px;text-align:center;margin-left:-5px}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel .tabClicks a:hover{background-position:50% -1px;color:#286c28;font-weight:bold}#Ta_main.Ta_wrapper .Ta_body .Ta_logo_panel .tabClicks .active a{background:#e2f0f8;color:#09532d;font-weight:bold;height:22px;border-top:1px solid #00264c;border-left:1px solid #00264c;border-right:1px solid #00264c}#Ta_main.Ta_wrapper .Ta_body .cdsPhotos{width:186px;margin:0 10px 5px 0;background-color:#fff;float:left;text-align:center}#Ta_main.Ta_wrapper .Ta_body .cdsPhotos dl{width:180px;margin:0 auto;padding:1px 3px}#Ta_main.Ta_wrapper .Ta_body .cdsPhotos dt{font-size:11px}#Ta_main.Ta_wrapper .Ta_body .cdsPhotos dd{margin:3px 0}#Ta_main.Ta_wrapper .Ta_body .cdsPhotos div.cdsGUI{margin:1px 0 3px}#Ta_main.Ta_wrapper .Ta_body .Ta_header .Ta_H18{margin:7px 0 3px;padding:0;border:0;font:18px Arial,Tahoma,"Bitstream Vera Sans",sans-serif}#Ta_main.Ta_wrapper .Ta_body .Ta_header address{margin-bottom:11px;font-style:normal}#Ta_main.Ta_wrapper .Ta_body .Ta_header .Ta_H18 a{color:#09532d;margin:7px 0 3px;padding:0;border:0;font:18px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;text-decoration:none}#Ta_main.Ta_wrapper .Ta_body .reviewsList dl dt.quote{font-weight:bold}#Ta_main.Ta_wrapper .Ta_body .reviewsList dl dd.attribution{margin:12px 0 8px}#Ta_main.Ta_wrapper .Ta_body .reviewsList p{margin-bottom:12px;line-height:18px}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mtLogo{float:right}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mtOrig{margin-top:8px;font-style:italic}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mtSubmitted{color:#565656}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mtLink{color:#202d95;cursor:pointer}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mtShowOrig{margin-top:10px;margin-left:20px;font-style:normal;font-size:90%}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mtOrigText{font-style:normal;font-size:11px}#Ta_main.Ta_wrapper .Ta_body .cdsAll{margin-top:18px;padding-top:10px;border-top:1px solid #d5e4d1}#Ta_main.Ta_wrapper .Ta_body .cdsAll ul li{margin:8px 1px 10px}#Ta_main.Ta_wrapper .Ta_body .cdsAll a{font-weight:bold}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mgmtBox{margin:14px 14px 0;border-color:#91b155;border-style:solid;border-width:1px;padding:6px 12px 0 12px}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mgmtLink{margin-top:10px;color:#202d95;cursor:pointer}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mgmtHeader{color:#217148;margin-bottom:5px;font-weight:bold;font-size:92%}#Ta_main.Ta_wrapper .Ta_body .reviewsList .mgmtInlineLink{color:#202d95;cursor:pointer;font-size:12px}#Ta_main.Ta_wrapper .Ta_body .Ta_Legal{margin:16px 0 0;padding:0 0 8px}#Ta_main.Ta_wrapper.wAd{position:relative}#Ta_main.Ta_wrapper.wAd .Ta_body{margin-top:78px}#Ta_main.Ta_wrapper.wAd .iab_BA{position:absolute;top:0;width:100%;height:60px;padding:9px;text-align:center;border-bottom:1px solid #e0e0e0;background-color:#f3f3f3}#CDSWIDERR.widErrBx{height:100%;position:relative;overflow:hidden;background-color:#d9e4c4;font:normal 12px Verdana,"Bitstream Vera Sans",Arial,Helvetica,sans-serif;color:#2c2c2c;text-align:left;margin:0;padding:0}#CDSWIDERR.widErrBx .widErrCnrs span{position:relative;z-index:1;display:block;width:6px;height:6px;background:url("/img2/sprites/cdsWdgtV1.gif") 0 0 no-repeat}#CDSWIDERR.widErrBx .widErrCnrs span.widErrCnrLft{background-position:-152px 0;float:left}#CDSWIDERR.widErrBx .widErrCnrs span.widErrCnrRgt{background-position:-158px 0;float:right}#CDSWIDERR.widErrBx .widErrData{margin:2px;padding:0 0 2px;background-color:#fff}#CDSWIDERR.widErrBx .widErrData,#CDSWIDERR.widErrBx .widErrData .widErrBranding{position:relative}#CDSWIDERR.widErrBx .widErrData .widErrBranding{z-index:0;border-bottom:2px solid #d9e4c4;background-color:#ecf1e1}#CDSWIDERR.widErrBx .widErrData .widErrBranding dl{margin:0;padding:6px 11px}#CDSWIDERR.widErrBx .widErrData .widErrBranding dt{width:132px;height:22px;overflow:hidden;margin-left:1px}#CDSWIDERR.widErrBx .widErrData .widErrBranding dt img{border:0}#CDSWIDERR.widErrBx .widErrData .widErrBranding dd{margin:3px 1px -1px;font-style:italic;font-size:11px}#CDSWIDERR.widErrBx .widErrData .widErrComponent p{margin:0;padding:12px 0;text-align:center}#CDSWIDERR.widErrBx .widErrLegal{margin:0 0 2px;padding-left:10px;font-size:10px;color:#a4a4a4}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}.Ta_header{margin-bottom:33px}.reviewText,.rating{font-size:12px;font-family:Verdana,"Bitstream Vera Sans",Arial,Helvetica,sans-serif}.rating b{font-weight:bold}.paginationTrip .prev{height:11px;float:left}.paginationTrip{float:right;margin-top:25px}.paginationTrip a{padding:0 1px;text-decoration:none;color:#06c}.paginationTrip .next{height:11px;padding-right:21px}.paginationTrip form{width:10px;float:left}.textPagination{float:left;padding-right:6px}#pane_content_indv_page{padding:.8px 0}.noReviews{color:#565656;font-size:14px;text-align:center;border-top:2px solid #f4f5ed;padding-top:23px}.reviewsList .rating .firstReview h2{color:#000;font-size:100%;width:auto;text-transform:none}.Ta_wrapper .Ta_body .reviewsList img{padding-right:5px;float:left}.reviewsList .rating h3{color:#069;font-size:100%;width:auto}#Ta_main.Ta_wrapper .Ta_body .Ta_H18 h2{text-transform:none}#progressbar{width:100%;float:left;margin-bottom:5px}#progressbar li{display:block;float:left;list-style-type:none;padding:6px 0 0;text-align:center}#progressbar li a{color:#fff;text-decoration:none}#progressbar li.disable{background:url("../images/image-arrow.png") 0 -46px no-repeat;width:117px;height:14px}#progressbar li.disable a{cursor:text}#progressbar li.enable{background:url("../images/image-arrow.png") 0 0 no-repeat;width:120px;height:14px}#progressbar li.active{background:url("../images/image-arrow.png") 0 -24px no-repeat;width:120px;height:14px}.discrete_summary{width:100%;float:left}.discrete_summary .summary{text-decoration:underline;font-size:11px;margin-bottom:2px}#summary .progress_bar{width:678px;float:right;height:17px;margin:-6px 18px 2px 0}.reservations .progress_bar ul{float:right}.reservations .content_well{background:url("../images/global/bgs/content_well_bg.png") repeat-x 0 0 #fff}.name2{font-weight:bold;color:#00427a;font-size:1.1em}.form_container p.info{padding-bottom:19px;width:420px}.current_points .rewarding,.rewards_entry{border:1px solid #ccc;width:450px;position:relative;float:left;margin-bottom:20px;padding-bottom:10px;background-color:#eee!important}.rewards_entry .rewards_inputs{width:450px;padding:0;margin-top:20px;margin-bottom:5px;float:left;position:relative}.reward_image{width:159px;height:44px;background:url(../images/global/bgs/wyndham_rewards_color.png) no-repeat;float:left;margin:10px 0 0 130px}.current_points .rewarding{padding:50px 10px 10px 10px;width:430px;text-align:center}.reservation .booking .current_points .rewarding input[type="checkbox"],.current_points .rewarding label{position:relative;float:none}.current_points .rewarding .btn{margin-left:68px;margin-top:10px}.rewards_inputs p{width:278px;position:relative;margin:10px 0 10px 154px;text-transform:uppercase;clear:both;float:left}.rewards_inputs p span{position:absolute;width:240px;height:1px;background:#666;top:6px;left:20px}.rewards_inputs .txtbox{float:left;margin-right:5px}.rewards_inputs span.note{float:left}.billForm .rewards_inputs label.enroll{width:400px;height:auto;line-height:13px}.rewards_inputs label.enroll span:first-child{width:165px;margin:0 5px 0 0;float:left;position:relative;text-align:right;visibility:hidden}.rewards_inputs label.enroll input{margin:0 5px 0 0;float:left}.rewards_inputs label.enroll span{width:190px;float:left;position:relative;text-align:left}.rewards_inputs a.more{position:relative;float:right;margin:5px 20px 0 0;text-decoration:underline;cursor:pointer}.rewards_more_info{display:none;border-top:1px solid #ccc;width:450px;margin:0 auto 0 auto;position:relative;float:left}.rewards_more_info p{text-align:center;color:#00427a;font-weight:bold;font-size:1em;width:auto;margin-top:5px}.billForm .rewards_more_info .listWrap{position:relative;width:400px;margin:20px auto 0 auto}.billForm .rewards_more_info .listWrap ul{width:180px;float:left;padding-left:20px;list-style-type:disc}.billForm .rewards_more_info .listWrap li{padding:0;position:relative;width:auto;float:none}.summary ul.occupancy{list-style-type:none}.reservation a{font-size:12px}.reservation a.same_as_text{font-size:1em}.reservation a:hover{text-decoration:underline;color:#F00}.reservation h4 a{font-weight:normal}.summary p.cancel{padding-bottom:12px}.summary img.smoke{padding:0 0 0 5px}.summary p.date{padding:0;font-weight:bold}.summary p.fridge{padding-bottom:7px}.summary img.bed{padding:13px 0 9px 0}.summary p.room{padding-bottom:10px}.summary h4{font-size:12px;margin:2em 0 .5em;color:#fff}.summary .res_hotel p{font-size:11px}.res_hotel img{display:block;margin:0 0 10px}.reservation .rewards_form input[type="text"],.reservation .rewards_form input[type="password"]{position:relative;height:14px;padding-top:4px;margin-bottom:5px;position:relative;float:left}.reservation .rewards_form input.modify_btn.short{height:17px;position:relative;right:0;top:1px}.reservation .rewards_form.logged_in{position:relative;background:#e9ebef url(../images/global/bgs/wyndham_rewards_color.png) no-repeat 10px 15px;border:1px solid #ccc;width:163px;float:right;margin-top:10px;margin-right:10px;padding:70px 10px 10px 10px}.points{margin:19px 0 23px 0}.points p.cp{position:absolute;padding:0 0 0 7px;font-weight:bold;color:#d12f4f}.points p.ptotal{font-weight:bold;color:#d12f4f;position:relateive;margin:20px 0 0 0}.points .amount{background:transparent url(../images/cost_points_bg.gif) no-repeat 0 0;margin:6px 0 8px 0;height:32px;width:193px;left:-10px;top:15px;position:relative}.amount p.date{font-weight:normal;color:#000;position:relative;margin:0 0 0 16px;padding:0}.amount p.rpoints{font-weight:normal;color:#000;position:relative;margin:0 0 0 16px;padding:0 7px 0 0;text-align:right}.rate{width:175px}.rate td{position:relative;border-bottom:1px dotted black;vertical-align:baseline;line-height:12px;padding-bottom:2px}.rate tfoot td{border:0}.rate tfoot td.tfoot_first{padding-top:18px}.rate tr.advance_purchase td{color:#c36;border-bottom-color:#c36}.rate tr.total td{color:#333;font-weight:bold;border-bottom-color:#333;border-bottom-width:2px}.rate td span{background-color:#fff;bottom:-5px;display:inline;position:relative}.rate tr.total td span{bottom:-6px}.reservation hr{width:100%;background-color:#e1e1e1;margin:11px 0;float:left;height:1px;clear:both}.reservation .rewards_box .booking_rewards{float:left;width:703px;font-size:1.1em;color:#666;background:#fff url(../images/billingBg.gif) repeat-x top left;padding-bottom:80px;position:relative}.reservation .booking{float:left;background:#e7eff9;width:668px;font-size:1.1em;color:#666;position:relative;padding-bottom:20px;margin-bottom:20px;padding-left:17px}.booking .information,.booking .confirm_cancel,.booking .confirm_bar{position:relative;float:left;clear:both;width:600px}.booking .confirm_bar{background:#666;height:1px;width:656px;margin-top:10px;margin-bottom:5px}.reservation .hotel_room_stuff{float:left;width:703px;color:#666;position:relative;width:668px;padding-left:17px}.hotel_room_stuff .page_actions{position:relative;float:right}.hotel_room_stuff .page_actions a{font-size:11px}.hotel_room_stuff h2{font-size:16px;margin:10px 0 10px;padding-Bottom:10px}.reservation .booking input[type="checkbox"],.reservation .booking_rewards input[type="checkbox"]{margin-right:4px;float:left}.reservation .bottom{background-image:url(../images/billingFooter.gif);width:703px;height:14px;background-repeat:no-repeat}.reservation .booking .priceLine,.reservation .rewards_box .priceLine,.reservation .booking_rewards .priceLine{background:transparent url(../images/price_barLine.gif) no-repeat 0 0;width:703px;height:3px;margin-left:-18px;clear:both}.reservation .reservation_info{margin-left:-18px;color:#666;float:left;font-size:1.1em;margin-bottom:40px;padding:0;padding-left:18px;position:relative;width:685px}.hotel_room_stuff .room_infoBox{width:687px;padding-bottom:19px;position:relative;float:left}.room_infoBox .room_infoTop{background:#fdfeff;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-top:1px solid #d3d3d3;width:656px;float:left;height:10px}.room_infoBox .room_infoMid{background:#fdfeff;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;width:656px;float:left}.room_infoBox .room_infoBtm{background:#fdfeff;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:656px;float:left;height:10px}.room_infoMid .about_room{float:left;width:165px;padding-top:11px;margin-right:9px;margin-left:5px}.about_room .red1{font-weight:bold;color:#00427a;padding-bottom:6px}.about_room .red1 a{font-weight:normal}.modify .about_room .red1 a{display:none}.about_room .beds{padding-bottom:4px}.about_room .beds .bed{font-weight:bold;float:left}.about_room .beds .icon.regulation{float:left;margin:0 2px}.about_room .beds img.nosmoke{float:left;margin-left:6px}.about_room p,.about_room a{padding-bottom:6px;clear:both}.room_infoMid .room_stay{float:left;margin:0 12px 0 0;padding-left:20px;width:132px;padding-top:11px;border-left:1px solid #999}.room_stay dt{font-weight:bold;color:#00427a}.room_stay dd{padding-bottom:5px}.modify .room_stay dd a{display:none}.room_infoMid .terms{float:left;margin:0;margin-right:5px;width:155px;padding-left:20px;padding-top:11px;border-left:1px solid #999}.terms p.cancel_policy{padding-top:7px}.price_bar_conf{clear:both;margin:0 0 30px;text-align:center;padding-top:5px}.price_bar_conf table{border-collapse:collapse;width:100%}.price_bar_conf th{background-color:#e8edf0;border:1px solid #aaa;font-weight:bold;padding:3px;text-align:center;color:#000}.price_bar_conf td{border:1px solid #aaa;font-weight:bold;padding:7px 3px 9px;text-align:center;vertical-align:middle;background-color:#eff9fd}.price_bar_conf td.rate,.price_bar_conf .adv_purchase{min-width:300px}.price_bar_conf .rate .actual_price .price_amt,.price_bar_conf .tax .tax_price .price_amt{color:#666;font-size:11px}.price_bar_conf .total .price .actual_price .price_amt{color:#666;font-weight:bold}.price_unit_conf{font-size:.8em;font-weight:normal;color:#666}.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;color:#666}.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}#summary a.btn{width:148px;margin-left:504px}.discrete_summary{width:100%;float:left;padding-bottom:10px}.discrete_summary .summary{text-decoration:underline;font-size:11px;margin-bottom:2px;margin-right:9px;float:left;position:relative;color:#666;width:178px}.discrete_summary .roomdescription{float:left;position:relative;width:100%}#summary ul#page_actions{right:10px;margin-top:46px}.summary_img{float:left;padding-top:11px;width:128px}.price_bar th,.price_bar td,.price_bar tr{border:1px solid #999;max-width:200px;min-width:70px;padding:0 3px}.sec_content .summary{float:left;position:relative;width:186px;z-index:20}.sec_content .summary>div{width:165px}#summary .rate_choice{width:92.5%}#summary .standard{padding:20px 0;font-size:14px;text-decoration:underline}#summary #page_actions{float:right;padding-top:10px;right:6px}#summary .rate_choice strong{color:#00427a;font-weight:bold}#summary .rate_choice p{color:#000;font-weight:normal}#summary .rate_choice dl{width:100%}#summary .rate_choice dt{float:left;width:11%;color:#000;font-weight:bold;font-size:11px;line-height:14px}#summary .rate_choice dd{width:89%;color:#000;font-size:11px;font-weight:normal;line-height:14px}#summary .summary_img{width:128px}#summary .room_infoMid .room_stay{border-left:1px solid #999;border-right:1px solid #999}#summary .room_infoMid .terms{border:0;padding-left:9px}#summary .terms p.cancel_policy{background-color:#ff0}#summary .price_bar_conf{width:96%}#summary a.btn{color:#fff;font-size:13px;height:22px;margin-left:540px;width:105px}#summary a.btn:hover{color:#004a86}.summary>div>h4{text-transform:uppercase;font-weight:bold;color:#fff}.room_stay.room_stay_sum a{color:#000;font-size:12px;font-weight:bold}.room_stay.room_stay_sum form{height:14px}.hotel_room_stuff .room_infoBox{padding-top:3px}.ter_content .eventsNearByHolder{margin:0 0 12px;padding:2px;width:88%;display:none}.ter_content .eventsNearByHolder .eventsNearByBg{background:none repeat scroll 0 0 #eaeaea;padding:5px;position:relative;width:94%}.ter_content .eventsNearByHolder .nearbyEvents_header{color:#00427a;font-size:13px;font-weight:bold}.ter_content .eventsNearByHolder .nearbyEvents{margin:10px 0 10px 15px}.ter_content .eventsNearByHolder .nearbyEvents ul li{padding:3px 0 0 0}.ter_content .eventsNearByHolder .nearbyEvents ul li a{color:#666}.ter_content .eventsNearByHolder .nearbyEvents tbody td{padding:3px 0 0 0}.ter_content .eventsNearByHolder .nearbyEvents tbody td.left{text-align:right}.ter_content .eventsNearByHolder .nearbyEvents tbody td.right{text-align:left}.prop_header .tooltip{font-size:12px;height:auto;padding:5px 35px 5px 50px;width:144px;position:absolute;z-index:100;text-align:left;background:url(../images/global/bgs/var_tooltip_main.png) 0 50% no-repeat}.prop_header .tier .tooltip .cap{height:30px;position:absolute;left:0;width:229px}.prop_header .tier .tooltip .cap.top{top:-30px;background:url(../images/global/bgs/var_tooltip_top.png) 0 0 no-repeat}.prop_header .tier .tooltip .cap.bottom{bottom:-30px;background:url(../images/global/bgs/var_tooltip_bottom.png) 0 0 no-repeat}.prop_header .tier .tooltip{font-size:11px;top:-40px;left:63px}.prop_header .tier .tooltip .header5{color:#262262;margin-bottom:.4em}.prop_header .tier .tooltip li{list-style:disc outside;line-height:1.1;color:#333;font-size:11px}.no-boxshadow .prop_header .tier .tooltip{border-color:#d9d4b6 #bfba99 #bfba99 #d9d4b6}.policy_link{display:block;margin-bottom:15px}.rate_line_promo .actual_price .price_amt{font-size:19px}.rate_line_promo .price_unit{font-size:15.2px}.property_review .prop_header .map_link{display:block!important;text-indent:0!important}.property_review .prop_header .tier{display:block!important}.property_review .prop_header .page_actions{display:block!important}.room_info>thead .pac_price{background-position:50% 0}.room_info>thead .pac_availability{background-position:20% 0}.room_info th.pac_room_desc{background-position:0 100%;width:50%}.room_info td.pac_price{width:35%;background-position:100% 100%}.room_info td.pac_room_desc{background-position:0 100%;width:62%}.room_info .pac_actions{position:relative;bottom:0;left:0;width:100%}.pac_pricing_table{width:100%;border-collapse:collapse;margin:0 -12px 9px}.pac_pricing_table td,.pac_pricing_table th{vertical-align:top;padding:2px 0;height:1em;line-height:1}.room_info .pac_room_desc .desc{float:left;width:250px;min-height:95px;position:relative}.room_info .pac_room_desc .media{text-align:center;margin:0 8px 0 2px;width:125px;float:left}.pac_price td.taxesTrigger{text-align:center}.pac_price .taxLink.td{float:right}.pac_room_price .price{padding-left:28px}.pac_room_price .point{margin-left:91px}.pac_room_price .empty{padding-left:24px}.pac_pricing_table .taxLink td{border-top:1px solid #d7d7d7;padding-top:3px;text-align:right}.room_info .pac_actions{position:inherit!important}.pac_actions .reserveRed_buttonHand{margin-right:12px!important}.pac_actions .btn_sec{margin-right:12px!important}.pac_pricing_table .total td,.pac_pricing_table .total th{border-top:1px solid #d7d7d7;padding-top:3px}.pac_pricing_table .tax td{padding-left:6px}.pac_pricing_table .total th{font-weight:bold}.pac_pricing_table .total{color:#262262;font-size:12px;font-weight:bold}.pac_pricing_table td{text-align:right}.pac_pricing_table .price_amt{font-weight:normal!important}.pac_pricing_table .total .price_amt{font-weight:bold!important}.pac_actions .btn_sec{color:#fff!important}.actions .btn_sec{color:#fff!important}.pac_price_unit{color:#666;font-size:.8em;font-weight:normal}.pac_price_amt{color:#262262;font-weight:bold}#aswift_1_expand{display:none!important}#aswift_2_expand{display:none!important}#aswift_3_expand{display:none!important}#cugSignInText{font-weight:normal;cursor:pointer}#cugViewRate{color:#00427a;margin-top:23px;font-weight:bold;margin-bottom:40px;line-height:1.5;cursor:pointer;font-size:1em}.cugViewRateSignText{width:126px}.cugViewRateMemberText{position:relative;text-align:center;width:131px;float:left;width:145px}a.btn.btn_sec.cugViewRateButton{text-transform:none;width:75px}.cugRateNotLog .room_info .actions{width:179px}.cugRateNotLog .modal_trigger{margin-left:-20px!important}