.label_reviewbar{padding-bottom:8px;padding-top:2px}.results_List .label_reviewbar,.results_ShortList .label_reviewbar{padding-bottom:24px;padding-top:4px}.b_IE7 .results_List .label_reviewbar,.b_IE7 .results_ShortList .label_reviewbar{float:left}.label_reviewbar .review_bar{margin:0 auto}.label_reviewbar .label_reviewnumber{font-weight:bold;color:#0b4499}.label_reviewbar .review_awaiting{margin:0 auto;padding:4px 0 0 30px;color:#bbb}.provider_contact_details{padding-top:10px;margin-bottom:0}.results_topreview{background:url(images/topreviewblock.png) no-repeat top right;float:right;font-weight:bold;text-align:center;width:130px;padding-bottom:5px;margin-top:26px}.results_topreview .reviewblock_data{background:url(images/topreviewblock-bottom.png) no-repeat scroll right bottom transparent;padding-bottom:20px}.results_topreview .reviewblock_data{margin:0;border:none;font-family:"Trebuchet MS"!important}.results_topreview .review_bar{margin:3px auto}.results_topreview a:link,.results_topreview a:visited{color:#0b4499}.reviewtab_toptable{float:left;width:240px;margin:15px 10px 10px 10px}.reviewblock_reviewtab{width:113px;padding:6px 6px 7px;background:url(images/revtopinfo.png) no-repeat;float:right;margin:15px 11px 8px 8px;text-align:center;font-family:"Trebuchet MS"!important}.reviewblock_reviewtab .review_cloud{float:none;margin:3px auto}.reviewheader_sort{margin:-3px 6px 0 0;float:right}.review_wideblock{overflow:hidden;padding:7px 7px 0 7px;margin:-1px 0}.review_wideblock .reviewblock_intro{border:none;background:url(images/revgridinfo.png) no-repeat;float:right;width:215px;padding:7px!important;margin-bottom:3px}.viewreviews .review_wideblock .reviewblock_intro{margin-bottom:-10px;_margin-bottom:-2px}.viewreviews .review_expanded .reviewblock_intro{margin-bottom:0}.review_wideblock .reviewblock_intro .review_cloud{margin-left:4px;*margin-left:2px}.review_wideblock .review_quote{padding:0}.review_wideblock .reviewblock_recommendinfo{padding:11px 5px 11px 12px;background:url(images/rvgridinforecomm.png) no-repeat}.review_wideblock .rev_right{width:230px;float:right;margin-left:10px}.review_wideblock .reviewblock_ratingdet{margin-top:3px;padding:7px 0 10px 0;background:url(images/revgridinfodatas.png) no-repeat;height:165px}.review_wideblock .review_plus{margin-top:15px}.review_wideblock .review_plus,.review_wideblock .review_minus{padding-left:0}.review_wideblock .review_plus{padding-bottom:0}.review_wideblock .review_plus h5,.review_wideblock .review_minus h5{padding:1px 0 6px 20px}.review_wideblock .rev_left,.review_overviewblock{width:470px;overflow:hidden}.review_wideblock .collapsereview_block{padding:2px 2px 6px 0;text-align:right}.review_wideblock .review_title{font-size:14px;font-weight:bold;padding-bottom:5px}.review_collapse,.review_readMore{text-decoration:underline;font-weight:bold;cursor:pointer}.rev_left .review_title{color:#0b4499}.review_wideblock .review_data_table{border-collapse:separate}.review_wideblock .rev_left,.review_wideblock .collapsereview_block,.review_wideblock .review_data_detail{display:none;margin-top:3px}.review_expanded .rev_left,.review_expanded .collapsereview_block,.review_expanded .review_data_detail{display:block}.review_expanded .review_overviewblock{display:none}.review_wideblock .review_cool,.review_wideblock .review_uncool{padding:2px 0 0 20px;font-weight:bold}.review_wideblock .revresp-top{height:10px;width:470px;background:url(images/provquoteup.png) no-repeat top left}.review_wideblock .revresp-main{width:450px;padding:0 10px 28px;background:url(images/provquoteup.png) no-repeat bottom left}.review_wideblock .revresp-main h5{margin:0 0 4px 0}.rev-pagination{width:100%;margin:5px 0}.rev-pagination .revpag-left{text-align:left;width:130px}.rev-pagination .revpag-right{text-align:right;width:120px}.rev-pagination .revpag-center{text-align:center;font-weight:bold}.rev-pagination .revpag-left .arrow_left{padding:3px 0 4px 20px}.rev-pagination .revpag-right .arrow_right{padding:3px 20px 4px 0;background-position:right}.rev-pagination .reviewpage_current{color:#0b4499;font-weight:bold}.rev-pagination .reviewpage_link{text-decoration:underline;cursor:pointer;font-weight:normal}.viewreviews .r-odd{margin:-1px 0!important}.review_bar{text-align:left}.review_wideblock{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.r-odd{margin-top:-1px}.allreviews-link{padding:2px 6px 8px 8px;text-align:right;float:right}.allreviews-link a:link,.allreviews-link a:visited{color:#0b4499;font-weight:bold}.backtotop-link{padding:5px;display:block;font-weight:bold;color:#0b4499!important}.backtotop-link a:link,.backtotop-link a:visited{color:#3ea2eb;font-weight:bold}#overview-reviews .reviewtab_toptable{margin-top:10px}#overview-reviews .results_topreview{margin:25px 14px 0 0}.review_quote{padding:0 0 20px 0}.review_plus{padding:0 0 20px 24px;background:url(images/plus.png) left top no-repeat}.review_minus{padding:0 0 10px 24px;background:url(images/minus.png) left top no-repeat}.review_cool{padding:0 0 3px 24px;background:url(images/cool.png) left top no-repeat}.review_uncool{padding:0 0 20px 24px;background:url(images/uncool.png) left top no-repeat}.reviewheader_sort select{margin-left:4px}.reviewblock_reviewtab{margin:5px 11px 0 0!important}.rev-pagination .revpag-right{text-align:right;width:120px!important}.rev_left{margin-top:0!important}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.select-inner{float:right;position:relative}.review_infoblock{margin-left:10px;position:relative;width:250px}.reviewblock_intro,.reviewblock_data{padding:7px;border:1px solid #ccc}.reviewblock_intro{padding-bottom:0}.reviewblock_data{margin-top:8px}.review_typeimage{width:65px;height:65px;margin-right:0}.review_cloud{background:url(images/cloud.gif) no-repeat;width:48px;height:55px;position:relative;float:right;margin-left:10px}.cl_number{color:#000;font-size:18px;position:absolute;right:10px;text-align:center;top:5px;width:29px}.reviewtype_YoungCouple{background:#fff url(images/reviewtypes/young_couple.png) no-repeat}.reviewtype_MatureCouple{background:#fff url(images/reviewtypes/mature_couple.png) no-repeat}.reviewtype_Alone{background:#fff url(images/reviewtypes/single.png) no-repeat}.reviewtype_FamilyYoungChildren{background:#fff url(images/reviewtypes/family_with_young_kids.png) no-repeat}.reviewtype_FamilyOldChildren{background:#fff url(images/reviewtypes/family_with_older_kids.png) no-repeat}.reviewtype_Adults{background:#fff url(images/reviewtypes/adult_group.png) no-repeat}.reviewtype_SameSexCouple{background:#fff url(images/reviewtypes/gay_couple.png) no-repeat}.reviewtype_WithColleague{background:#fff url(images/reviewtypes/business_travellers.png) no-repeat}.review_bar{background:url(images/review_barbg.png);width:101px;height:11px;overflow:hidden}.review_val{background:url(images/review_bar.gif);height:11px}.review_val5{width:101px}.review_val4{width:81px}.review_val3{width:61px}.review_val2{width:41px}.review_val1{width:21px}.review_val0{width:0}.review_val4_9{width:99px}.review_val4_8{width:97px}.review_val4_7{width:95px}.review_val4_6{width:93px}.review_val4_5{width:91px}.review_val4_4{width:89px}.review_val4_3{width:87px}.review_val4_2{width:85px}.review_val4_1{width:83px}.review_val3_9{width:79px}.review_val3_8{width:77px}.review_val3_7{width:75px}.review_val3_6{width:73px}.review_val3_5{width:71px}.review_val3_4{width:69px}.review_val3_3{width:67px}.review_val3_2{width:65px}.review_val3_1{width:63px}.review_val2_9{width:59px}.review_val2_8{width:57px}.review_val2_7{width:55px}.review_val2_6{width:53px}.review_val2_5{width:51px}.review_val2_4{width:49px}.review_val2_3{width:47px}.review_val2_2{width:45px}.review_val2_1{width:43px}.review_val1_9{width:39px}.review_val1_8{width:37px}.review_val1_7{width:35px}.review_val1_6{width:33px}.review_val1_5{width:31px}.review_val1_4{width:29px}.review_val1_3{width:27px}.review_val1_2{width:25px}.review_val1_1{width:23px}.review_val0_9{width:18px}.review_val0_8{width:16px}.review_val0_7{width:14px}.review_val0_6{width:12px}.review_val0_5{width:10px}.review_val0_4{width:8px}.review_val0_3{width:6px}.review_val0_2{width:4px}.review_val0_1{width:2px}.r-even{background:#eee}.review_data_table td .reviews_table td{border:none!important;padding:1px!important}.review_data_table{font-size:110%;color:#002060;font-weight:bold;margin:0 auto}.review_overall_table{font-size:110%;color:#002060;font-weight:bold}.evpag-center,.rev-pagination a:link,.rev-pagination a:visited,.rev-pagination a:hover{font-weight:bold}.revresp-container{margin-top:10px}.bold{font-weight:bold}.button_bookbottom_container{float:right;margin-right:5px;padding:5px 0}.b_IE7 .searchbox_myweb_results .button_bookbottom_container{width:145px}#searchbox_title{font-size:15px;font-weight:bold}#searchbox{position:relative;width:350px;background:#dedede url(images/searchbg.gif) repeat-x;border:1px solid #000;padding:15px}.searchbox_toplabel{background:#dedede}.searchbox_myweb{margin-top:15px}.search_below_info{padding:5px 0}.searchbox_myweb_results,.searchbox_myweb{border:1px solid #ccc;margin-right:-2px;margin:10px 0;zoom:1}.opts_row_header_totalprice{text-align:left;white-space:nowrap}.inside_pagepanel .opts_row_header_totalprice{text-align:right;white-space:nowrap}.inside_pagepanel .search_below_info,.viewsearchresults h2{padding-left:5px}.rating_item{clear:right}#results_sidecolumn .rating_item{clear:both;width:95%}.location_item select{width:220px}.startdate_input input,.enddate_input input{color:#666;width:80px;float:left}.b_IE7 .startdate_input,.b_IE7 .enddate_input{position:relative}.startdate_input img,.enddate_input img,.search_dat img{cursor:pointer}.startdate_input,.enddate_input{width:110px}.search_label{white-space:nowrap!important}.nights_hidden{display:none}.rooms_div select,.nights_input input,.nights_input select,.adults_dropdown select,.adults2_dropdown select,.adults3_dropdown select,.child_dropdown select,.child2_dropdown select,.child3_dropdown select,.adults_input input,.adults2_input input,.adults3_input input,.child_input input,.child2_input input,.child3_input input{width:40px}.rooms_div{clear:both}#servicedCriteriaDiv .conc_item,#servicedCriteriaDiv .conc2_item,#servicedCriteriaDiv .conc3_item{display:none}.conc_item,.conc2_item,.conc3_item{width:55px}.searchbox_row{display:none;clear:both}.search_validation{color:red;position:static!important}.end_date{clear:both}#servicedCriteriaDiv,#nonservicedCriteriaDiv,#eventsCriteriaDiv,#businessVenuesCriteriaDiv,#eatingAndDrinkingCriteriaDiv,#ratingsDiv{display:none}.searchTypeServiced #servicedCriteriaDiv,.searchTypeNonServiced #nonservicedCriteriaDiv,.searchTypeEvents #eventsCriteriaDiv,.searchTypeBusinessVenues #businessVenuesCriteriaDiv,.searchTypeEatingAndDrinking #eatingAndDrinkingCriteriaDiv{display:block;clear:both}.searchTypeServicedHolidayParks #servicedCriteriaDiv,.searchTypeServicedHotels #servicedCriteriaDiv{display:inline-block}#searchbox_top .searchTypeServiced #servicedCriteriaDiv,#searchbox_top .searchTypeNonServiced #nonservicedCriteriaDiv,#searchbox_top .searchTypeEvents #eventsCriteriaDiv,#searchbox_top .searchTypeServiced #ratingsDiv,#searchbox_top .searchTypeNonServiced #ratingsDiv{display:inline}.rooms_div .room1,.rooms_div .room2,.rooms_div .room3{display:none}.showRooms1 .room1,.showRooms2 .room1,.showRooms2 .room2,.showRooms3 .room1,.showRooms3 .room2,.showRooms3 .room3{display:table-row;*display:block}#search_advanced_options_show,#search_advanced_options_hide,#servicedCriteriaDivAdvanced,#nonservicedCriteraDivAdvanced,#eventsCriteriaDivAdvanced,#toursCriteriaDivAdvanced,#businessVenuesCriteriaDivAdvanced,#servicedCriteriaTopDivAdvanced,#nonservicedCriteraTopDivAdvanced,#eventsCriteriaTopDivAdvanced,#toursCriteriaTopDivAdvanced,#eatingAndDrinkingCriteriaDivAdvanced{display:none}.advancedOptionsHide #search_advanced_options_show,.advancedOptionsShow #search_advanced_options_hide,.advancedOptionsShow .searchTypeServiced #servicedCriteriaDivAdvanced,.advancedOptionsShow .searchTypeServicedHotels #servicedCriteriaDivAdvanced,.advancedOptionsShow .searchTypeServicedHolidayParks #servicedCriteriaDivAdvanced,.advancedOptionsShow .searchTypeNonServiced #nonservicedCriteraDivAdvanced,.advancedOptionsShow .searchTypeEvents #eventsCriteriaDivAdvanced,.advancedOptionsShow .searchTypeTea #toursCriteriaDivAdvanced,.advancedOptionsShow .searchTypeServiced #servicedCriteriaTopDivAdvanced,.advancedOptionsShow .searchTypeNonServiced #nonservicedCriteraTopDivAdvanced,.advancedOptionsShow .searchTypeEvents #eventsCriteriaTopDivAdvanced,.advancedOptionsShow .searchTypeTea #toursCriteriaTopDivAdvanced,.advancedOptionsShow .searchTypeActivities #toursCriteriaDivAdvanced,.advancedOptionsShow .searchTypeBusinessVenues #businessVenuesCriteriaDivAdvanced,.advancedOptionsShow .searchTypeEatingAndDrinking #eatingAndDrinkingCriteriaDivAdvanced{display:block}.box_searchmore{clear:both}#award_hotels,#award_hostels,#award_parks{display:none}.advancedOptionsShow .searchTypeServiced #award_hotels{display:block}.advancedOptionsShow .searchTypeServicedHotels #award_hostels{display:block}.advancedOptionsShow .searchTypeServicedHolidayParks #award_parks{display:block}#type_hotels,#type_hostels,#type_parks{display:none}.advancedOptionsShow .searchTypeServiced #type_hotels{display:block}.advancedOptionsShow .searchTypeServicedHotels #type_hostels{display:block}.advancedOptionsShow .searchTypeServicedHolidayParks #type_parks{display:block}#type_tea,#type_activity,#award_tea{display:none}.advancedOptionsShow .searchTypeTea #type_tea{display:block}.advancedOptionsShow .searchTypeActivities #type_activity{display:block}.advancedOptionsShow .searchTypeTea #award_tea{display:block}.product_block{position:relative;margin-top:10px}.product_image img{width:200px}.product_image a{display:block}.product_image img{padding:1px;border:1px solid #ccc;width:204px;margin-bottom:5px;height:150px}.facilities_provider_block{width:210px}.product_h1{background:#ddd;font-weight:bold;padding:4px}.product_h1 a:link,.product_h1 a:visited,.product_h1 a:hover{color:#000}.product_description{padding:5px 0;width:67%;float:right}.product_prices{width:100%}.product_prices td{padding:2px;border:1px solid #ccc}.product_prices_tr{font-weight:bold;background:#6c6c6c;color:#fff;text-align:left}.product_leftcol{padding:5px;float:left;width:214px}.product_block .provider_thumbs{float:none!important;width:200px;margin:0}#product_tours_results{display:none}.opts_row_first{display:none}.opts_table_alternate{background:#aaa;width:100%}.opts_table_alternate .opts_row_result_price,.opts_table_alternate .opts_row_result_checkbox,.opts_table_alternate .opts_row_result_checkbox_selected{font-size:11px;text-align:center}.opts_table_alternate td{background:#e8e8e8}.opts_table_alternate .opts_row_header{text-align:center}.opts_table_alternate .opts_row_header_name{text-align:left}.opts_table_alternate td{padding:2px 5px}.opts_table_alternate .opts_td_selected{background:#a0b2c9;color:#323b4a;font-weight:bold}.opts_table_alternate .opts_row_selected_day{color:#fff!important;background:#5d789b!important}.opts_table_alternate .opts_row_header td{background:#b7c9e1;text-align:center}.not_availabile{background:#ffb4ad!important;color:red;text-align:center;font-size:11px}.opts_date_nores{margin:4px 0;text-align:left}.opts_date_nores ul{list-style-position:inside}a.checkOn{padding-left:20px;background:url(images/check-on.gif) no-repeat;text-decoration:none}a.checkOn:hover{background-image:url(images/check-off.gif)}a.checkOff{padding-left:20px;background:url(images/check-off.gif) no-repeat;text-decoration:none}a.checkOff:hover{background-image:url(images/check-on.gif)}.button_coop_container{padding:7px 0 3px}.button_coop_container_holder{text-align:center}.button_coop_container_holder .button_button{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:none}.opts_row_result_checkbox .button_button{background:none;border:0 none;border-radius:5px;padding:0}.opts_row_result_checkbox .button_button button.input{border:1px solid #807f7f;border-radius:5px;font-family:Arial;font-size:12px!important;height:24px;line-height:10px;padding:6px 10px!important}.search_validation,.serviced_nores,.calendar7_errors,.tip,.error_summary{background:#fdf2c3 url(images/idea.gif) no-repeat scroll 5px 5px;border:1px solid #fc0;list-style:none;margin:5px 0;padding:5px 5px 5px 25px;position:relative;_position:inherit}.error_explain{padding-bottom:5px}.opts_date_nores_sec{padding-bottom:10px}.err_black{display:block;font-weight:normal;color:#000;padding:3px 0 5px 0}.opts_nores_messages{font-weight:bold;color:red;padding-bottom:5px}.error_availmessages{color:#d00;font-weight:bold;list-style-position:inside}.error_summary{list-style-position:inside;font-weight:bold}.self_LeftCalendarStartTemplate td a{display:block;width:30px;height:20px;padding-top:5px;margin:0 auto}.self_RightCalendarStartTemplate td a{display:block;width:30px;height:20px;padding-top:5px;margin:0 auto}.self_LeftCalendarStartTemplate{float:left;margin-right:10px;background:#dcdcdc}.self_RightCalendarStartTemplate{float:left;margin-right:10px;background:#dcdcdc}.self_PreviousButtonTemplate{background-color:#f5f5f5}.self_PreviousButtonDisableTemplate{background:#f5f5f5}.self_NextButtonTemplate{text-align:right;background:#f5f5f5}.self_TitleTemplate{background-color:#f5f5f5;text-align:center;font-weight:bold}.self_DayOfWeekTemplate{font-weight:bold;width:30px;background-color:#a0a0a0;text-align:center}.self_InactiveDaysTemplate{background:#ececec;text-align:center}.self_PastDaysTemplate{height:25px;background-color:#e0e0e0;text-align:center;color:#ccc}.self_AvailableTemplate{padding:0;background:#0a0;text-align:center}.self_UnAvailableTemplate{background:#fff;text-align:center}.self_TodayAvailableTemplate{font-weight:bold;background:#0a0;text-align:center}.self_TodayUnAvailableTemplate{background:#fff;text-align:center;font-weight:bold}.self_Legend{float:left;margin-right:5px}.self_Legend_Tile{background:#0a0;width:20px;height:20px}.self_TodayAvailableTemplate,.self_TodayAvailableTemplate a:link,.self_TodayAvailableTemplate a:hover,.self_TodayAvailableTemplate a:visited,.self_AvailableTemplate a:link,.self_AvailableTemplate a:hover,.self_AvailableTemplate a:visited{color:#fff}.two_month_calendar_legend{float:left;padding:3px;width:184px}.two_month_calendar{padding-bottom:20px}.self_legend_tile{margin-righT:3px;display:block;float:left;background:#0a0;width:20px;height:20px}.self_legend_more{clear:left;width:100%}.tabs_top[class]{position:static;*position:absolute}.inside_pagepanel{margin-top:19px}.inside_pagepanel[class]{margin-top:-1px;*margin-top:21px}.selected_tab{margin-top:0;position:relative}.selected_tab[class]{margin-top:0;*margin-top:1px!important}.tabs_top{padding-left:6px}.page_nearbyproviders1 .noresults{padding:8px 0}.searchbox_myweb #searchbox{padding:0;width:100%}.startdate_item input,.enddate_item input{width:75px}.myweb .startdate_input input{width:70px;float:left!important}.myweb #searchbox_title{margin-top:6px;font-size:13px}.startdate_input select{width:105px}.startdateday_input select{width:70px}.myweb #nonservicedCriteriaDiv .startdate_input{margin-right:5px}.myweb #nonservicedCriteriaDiv .startdate_item{width:185px}.myweb #nonservicedCriteriaDiv .nights_item{width:95px}.myweb #searchbox{position:static;border:1px solid #ccc}.searchbox_inside{padding:5px}.searchbox_toplabel{font-weight:bold}.facilities_left{float:left;width:48%}.facilities_right{float:right;width:48%}.provider_wrap ul li{margin:1px}.provider_wrap h5{margin:15px 1px 5px -13px;*margin:15px 0 5px;padding-bottom:5px;border-bottom:1px solid #999}.searchbox_tabs{clear:both}.searchbox_tab{float:left}#searchbox_tabs ul{overflow:hidden;list-style-type:none;margin:0;padding:0}.searchbox_tabs ul li{list-style-type:none;float:left;margin:0 5px -1px -1px}.searchbox_tabs ul li{*margin-bottom:-3px;_margin-bottom:-1px}.tab_button .tab_l{background:transparent url(images/tab_l.png) no-repeat left top;padding-left:5px}.tab_button .tab_c a{background:transparent url(images/buttbg.png) no-repeat right top;display:block;font-weight:bold;padding:7px 10px 2px 6px;text-decoration:none}.tab_button .tab_c a:link,.tab_button .tab_c a:visited,.tab_button .tab_c a:hover{color:#000}.provider_facili,.provider_bed,.provider_bath{float:right;width:97%;*width:100%}.provider_facili ul,.provider_bed ul,.provider_bath ul{list-style-position:outside;*list-style-position:inside}.facilities_block ul{list-style-position:inside}.popup_wrapper .provider_facili ul,.popup_wrapper .provider_bed ul,.popup_wrapper .provider_bath ul,.popup_wrapper .facilities_block ul{list-style-position:inside;color:#595959}.product_block_content .provider_facili{padding-left:0}.b_IE6 .msg_body .product_block_content,.b_IE7 .msg_body .product_block_content{margin:0}.criteria_checkin{margin:-12px 0 10px 0;background:url(images/icon_arrow.gif) no-repeat 5px 15px;height:28px;padding-left:25px;padding-top:15px;vertical-align:middle}.criteria_checkin span{background:url(images/icon_arrow.gif) no-repeat 23px top;height:30px;margin-left:10px;padding-left:40px}.opts_table{border-collapse:collapse;margin:10px 0;width:100%}.opts_table .opts_row_result_price{text-align:right}.opts_table .opts_row_result_price div.resprice_waswas,.opts_table .opts_row_result_price div.resprice_message{padding-top:7px}.opts_table .opts_row_result_checkbox{width:40px;text-align:center}.opts_table .opts_row_result_price span{font-weight:bold;white-space:nowrap}.resprice_wasprice,.resprice_regular{text-decoration:line-through}.resprice_wasprice,.resprice_waswas,.resprice_deposit{color:#f8621e}.results_grid .resprice_nowprice,.results_grid .resprice_deposit{margin-right:0}.results_grid .resprice_nowprice{white-space:nowrap;clear:right}.results_grid .price{white-space:normal}.results_grid .meals{white-space:nowrap}.results_serviced .resprice_message{clear:both}.opts_row_header{border-bottom:1px solid #ccc;font-weight:bold;padding:5px 0;text-align:left}.opts_row_header th{text-align:left}.opts_row_header th span{margin-left:4px}.opts_row_header th span span{margin-left:0}.opts_row_header_price{width:15%}.opts_row_header_select{width:10%}.opts_table th{padding:5px}.opts_table td{border-bottom:1px solid #ccc;padding:5px}.opts_row_result_name a{float:left}.opts_row_result_name .name{float:left}.altcal{border-collapse:collapse;border-spacing:0}.altcal th,.altcal td{border:1px solid #ccc;padding:0;text-align:center}.alt_day{background:#efefef;font-weight:bold;text-align:left;font-size:12px;padding-left:2px}.alt_cell{font-size:10px;padding:3px}.altcal_week th{padding:2px}.altcal_header{background:#333}.altcal_header th{border:medium none;padding:2px}.altcal_nextm input,.altcal_prevm input{font-size:11px;font-weight:bold;width:35px}.altcal_month{color:#fff;font-size:13px}.altcal_price{color:#393;font-size:13px;font-weight:bold;text-decoration:underline}.alt_cell a{color:#666;text-decoration:none;cursor:pointer}.alt_cell a:hover .altcal_price{color:red}.alt_cell a:visited .altcal_price{color:#393}.alt_cell_tips{color:#666;font-size:10px;padding:9px 3px;text-decoration:underline;cursor:default}#altcal_message h5{color:#000;font-size:12px;font-weight:bold;margin:5px 0}#altcal_message{background:#ffc;border:1px solid #000;margin-top:18px;padding:5px;width:250px;margin-left:0;margin-top:0;position:absolute}#altcal_message.filter_row_hidden{display:none}#altcal_message.hidden{display:none}#altcal_message ul{list-style-position:inside;margin:0;padding:0}.altcal_left,.altcal{width:450px;margin:0 auto}.HistoricDay{background:#a6a6a6}.HistoricDay .alt_day{background:#bfbfbf;color:#686868}.SelectedDay{border:2px solid red!important}.SelectedMonthDay .alt_day{background:#98d0de}.altcal_rates{text-indent:20px}.NextMonthDay .alt_day{background:#bfbfbf;color:#686868}.PreviousMonthDay .alt_day{background:#bfbfbf;color:#686868}.altcal_searchnear,.altcal_flex,.altcal_rates{text-align:left}.altcal_searchnear,.altcal_flex{padding-top:10px}.altcal_rates{background:transparent url(images/flag_icon.gif) no-repeat scroll 1px 1px;padding:2px 0;font-weight:bold}.altcal_chse{background:transparent url(images/arr.gif) no-repeat scroll left center;color:#333;font-size:14px;font-weight:bold;margin:6px 0 6px 3px;padding:2px 0 2px 25px}.altcal_rooms_list{margin:6px 0 6px 3px;padding:2px 0 15px 25px}.error_altcal{color:#d00;padding-left:6px;font-weight:bold}#nonservicedCriteriaDiv{clear:both}.searchbox_myweb .search_label{white-space:nowrap}.searchbox_myweb table{margin-top:6px;border-collapse:collapse;border:none;width:100%}.searchbox_myweb table td{border-collapse:collapse;border:none;padding-right:5px;white-space:nowrap;vertical-align:top}.searchbox_myweb table td.button_search_container{width:50%;padding-top:3px;vertical-align:bottom;text-align:right}.searchbox_myweb table td .startdate_input{width:107px}.searchbox_myweb table td.rooms_count{vertical-align:middle}.searchbox_myweb table td.adults1{padding-top:16px}.colspan_right{width:70%}.default .button_search_container,.searchbox_again .button_search_container{float:right;clear:both}.searchbox_myweb table td.button_search_container .button_button{float:right!important}#nonservicedCriteriaDiv .adults_item{padding-left:1px}.searchbox_myweb_results .currency_dropdown{margin:0;padding:3px;text-align:right}.search_again{cursor:pointer;font-weight:bold;text-decoration:underline}.product_block .searchAvailability,.product_block .search_expanded .room_checkAvail{display:none}.product_block .search_expanded .searchAvailability{display:block}.blockAvailability .search_expanded .room_checkAvail,.blockAvailability .search_expanded .searchAvailability,.blockAvailability .searchbox_myweb_results,.blockAvailability .link_searchAgain{display:none}.blockAvailability .search_expanded .link_searchAgain,.blockAvailability .room_checkAvail{display:block}.blockAvailability #signpost{display:none}.blockLastRequested .searchbox_myweb_results,.blockLastRequested #signpost,.blockLastRequested .link_searchAgain{display:block}.blockLastRequested .room_checkAvail,.blockLastRequested.blockAvailability .room_checkAvail{display:none}.blockAvailability .search_expanded .searchbox_myweb_results,.blockAvailability .search_changedetails .searchAvailability{display:block}.blockAvailability .search_changedetails .link_searchAgain{display:none}.blockAvailability .search_expanded #signpost{display:block}.blockAvailability .search_below_info{display:none}.blockAvailability .search_expanded .search_below_info{display:block}.room_checkAvail{padding-right:3px}.link_searchAgain{padding-right:10px;text-align:right}.room_checkAvail .button_button{float:right}v\\3a*{behavior:url(#default#VML)}.page_sidecolumn,.provider_image{float:left}.corners{display:none;visibility:hidden}.facilities_block img{}img,ul,li,form{margin:0;padding:0;border:0}.nowrap{white-space:nowrap}.center{text-align:center}.clear{clear:both;overflow:hidden;font-size:1px;line-height:0;height:0}* html body.b_IE6 .hide_selects select{visibility:hidden}h4{font-size:12px}.provider_name h1{font-size:24px;margin:inherit}h5{font-size:13px;font-weight:bold;margin:15px 0 2px 0}.local_locations_block h5{margin-top:10px}.h5{font-weight:bold}h2{font-size:17px;color:#930;font-weight:bold;margin:5px 0}#page_nearbyproviders h2{margin:0}.h3_out,h3,.important_toplabel_inside{background:#c7dbee;color:#1568b5;font-weight:bold;font-size:13px;text-indent:5px;padding:5px;margin:8px 0}.important_toplabel_inside,.display_block{display:block}body{margin:10px;font-family:verdana,helvetica,clean,sans-serif;letter-spacing:0;font-size:12px}select,input{margin:0;padding:1px 0}#page_container{letter-spacing:0;line-height:1.22;margin-bottom:60px}a:link,a:visited,a:hover{color:#000}.error,.errors{font-size:15px;padding:10px;border:2px solid red;color:#d00;margin-bottom:10px;background-color:#ffa}.errors ul,.errors li{list-style:none;list-style-position:outside!important}.window_popup{background:#fff!important;margin:20px}.tracking_top>*,.tracking_bottom>*{display:none}#page_container{width:970px;padding:5px;border:1px solid #666}#results_container{float:left;width:500px;margin-top:4px}.results_all{background:url(images/bg_comparet.gif) no-repeat 12px 14px}.page_sidecolumn{width:270px}.page_maincolumn{float:left;width:690px}.viewbookingvoucher .page_maincolumn{width:98%;padding:10px}.result_sorts_criteria_p{font-weight:normal}.error_list ul{list-style-position:inside}.wait,.wait *{cursor:wait!important}.provider_roomdetails{padding-top:10px}#page_nearbyproviders{padding:4px;width:230px;border:1px solid #dedede}.nearby_image img{width:80px}.nearby_image{float:left;margin-top:5px}#lastviewed_items .nearby_image{width:115px}.nearby_image img{padding:3px;border:1px solid #d2d2d2;margin-right:3px}.nearby_right{float:left;margin:3px 0 0 2px;width:95px}#page_nearbyproviders h2{padding:0 0 0 2px}.nearby_right .icon_smallstar{float:left}.nearby_right .icon_smallstar_no{float:left}.nearby_name{font-weight:bold}.nearby_provider{padding:2px 0 8px 5px;zoom:1}#page_nearbyproviders .provider_maplink{padding:5px}#page_nearbyproviders .provider_maplink_spacer{padding:5px;height:15px}.search_moreinfo{font-size:80%;padding-top:8px}.box_searchmore{padding-top:5px}.advanced_col2{margin:6px 0 0 0!important;*margin:9px 0 0 0!important}.box_searchmore table{border-collapse:collapse}.box_searchmore input{margin-right:5px;float:left}.box_searchmore .rating_label{font-weight:bold}.button_book_container .button_button .input{padding:4px 10px 4px 4px;font-size:12px}.button_button .input{position:relative}.button_continue_container{float:right}.button_seemore_container{padding:0}.button_back_container{padding-top:7px;float:left}.button_thumbs_go{float:left}.button_image_next{float:right!important;text-align:center;position:relative;top:203px;left:27px}.button_image_prev{float:left;text-align:center;position:relative;top:203px;right:27px}.button_checkavail_container{float:right;padding:10px 3px 10px 10px}.button_back_history_container{padding:5px;float:left;width:202px}.button_back_history_container .button_button{float:left}.button_button a{text-decoration:none}.button_button .input{cursor:pointer;color:#fff;font-weight:bold;border:0;position:static;margin:0;padding:4px;background:url(images/button_right.png);display:block}.button_button .input{border:1px solid #066a00;overflow:visible!important;width:auto!important}.button_button .input:hover{text-decoration:none!important}.compare_checkbox{margin-right:5px;float:left;padding-top:4px;width:18px}.icon_calendar{text-decoration:none;font-size:1px;display:block;width:24px;height:24px;background:url(images/calico.gif);margin-left:3px;float:left}.icon_calendar_btn{text-decoration:none;font-size:1px;display:block;border:none!important;width:24px!important;height:24px!important;float:left;background:url(images/calico.gif);margin:0!important;padding:0!important;cursor:pointer}.icon_camera{text-decoration:none;font-size:1px;display:block;width:22px;height:15px;background:url(images/icon_camera.gif);margin-left:3px;float:left}.icon_smallstar{width:14px;height:14px;background:url(images/small_star.gif) no-repeat;float:right}.icon_bigstar{width:24px;height:24px;background:url(images/big_star.gif);float:left}.icon_smallstar_no{width:14px;height:14px;background:url(images/small_star_no.gif) no-repeat;float:right}.icon_bigstar_no{width:24px;height:24px;background:url(images/big_star_no.gif);float:left}.icon_su{float:left;margin-right:2px}.icon_supplier_theaa{background:url(images/icon_aa.gif) no-repeat}.icon_supplier_vb{background:url(images/icon_vb.gif) no-repeat}.main_h1{background:transparent url(images/h1_bg_left.png) no-repeat left top}.main_h1 h1{background:transparent url(images/h1_bg_right.png) no-repeat right top;color:#666;font-size:14px;margin:0 0 10px -1px;padding:15px 0 14px 40px}#map_container_top{margin:0;position:relative}#map{border:1px solid #666;background-color:#fff;height:460px;width:270px;overflow:hidden}.map_container_bottom{overflow:hidden;border:1px solid #ccc;position:relative;top:0;left:0;width:100%;margin-top:10px}.map_container_bottom #map,.map_container_bottom #map2{width:97%;margin:5px 5px 5px 10px;height:280px}.map_infos{float:left;font-weight:normal}.points_interests{margin-top:15px;display:none}.mapViewLoadingIcon{margin:20px auto 0 auto;width:16px;display:block}.infowindow_provider{color:#666;font-family:Arial;font-size:12px}.page_searchresults .infowindow_provider{width:340px}.page_details .infowindow_provider{overflow:hidden}#map .mapDelayedLoadingMessage{float:left;width:100%;padding-top:10px;text-align:center;visibility:hidden;display:block}.infowindow_image{float:left;height:auto;margin-top:3px;overflow:hidden;width:150px}.infowindow_image img{width:150px}.infowindow_name{color:#444;font-weight:bold;white-space:normal!important}.infowindow_right{float:left;width:169px;margin:2px 0 0 10px}.infowindow_right a{text-decoration:none;display:block}.infowindow_right a span,.infowindow_right a div{cursor:pointer;text-decoration:none}.infowindow_bestPrice{padding:5px 0 3px}.infowindow_bestPrice span{color:#666;font-size:14px;font-weight:bold}.infowindow_moreinfocont{font-size:11px;padding-top:3px}.infowindow_moreinfocont a{text-decoration:underline;display:inline!important;height:16px!important;width:auto!important;position:relative}.infowindow_moreinfocont a,.infowindow_moreinfocont .lineSeparator{float:left!important;padding-top:2px}.infowindow_moreinfocont .lineSeparator{padding-left:5px;padding-right:5px;color:#343434!important;font-size:12px}.infowindow_moreinfocont a.shortList_add{background:url("images/sprite_listview.png") no-repeat scroll 100% -279px transparent!important;padding-right:20px}.infowindow_moreinfocont a.shortList_remove{background:url("images/sprite_listview.png") no-repeat scroll 100% -311px transparent!important;padding-right:20px}.infowindow_provider .provider_distance{padding-bottom:3px}.infowindow_provider .provider_distance span{font-weight:bold}.infowindow_provider .nearby_rating .provider_rating .icon_su,.infowindow_mouseover .provider_rating .icon_su{margin-right:8px;height:16px!important}.infowindow_provider .nearby_rating .provider_rating .icon_su img,.infowindow_mouseover .provider_rating .icon_su img{height:16px!important}.infowindow_provider .icon_smallstar,.infowindow_mouseover .icon_smallstar{background:url("images/gold_star.png") no-repeat scroll 0 0 transparent;float:left}.infowindow_provider .icon_smallstar_no,.infowindow_mouseover .icon_smallstar_no{background:url("images/grey_star.png") no-repeat scroll 0 0 transparent;float:left}.infowindow_provider .label_reviewnumber{background:url("images/sprite_listview.png") no-repeat scroll 0 -248px transparent;height:21px;width:30px;padding:2px 0 0 0;margin-top:2px;float:left;text-align:center;text-decoration:none}.infowindow_provider .review_bar{margin-top:5px;float:left;text-decoration:none}.infowindow_provider .label_reviewbar .review_awaiting_big{color:#666;font-size:12px;margin-left:-26px;float:left;display:block;text-align:left}.infowindow_provider .label_reviewbar{float:left;padding:0 0 5px}#map .infoBox{width:auto!important}#map .delayedLoading{padding:5px;background-color:#fff;border:1px solid #ababab;-moz-box-shadow:7px 7px 5px #444;-webkit-box-shadow:7px 7px 5px #444;box-shadow:7px 7px 5px #444;font-family:Arial;font-size:12px;width:195px;position:relative}#map .delayedLoadingClick{width:250px;position:relative}.infowindow_mouseover{display:table;padding:0 5px 0 0;background-color:#fff;border:1px solid #ababab;-moz-box-shadow:7px 7px 5px #444;-webkit-box-shadow:7px 7px 5px #444;box-shadow:7px 7px 5px #444;font-family:Arial;font-size:12px;width:100%}.infowindow_provider a.infowindow_name{text-decoration:none}.infowindow_provider a:hover.infowindow_name{text-decoration:underline}.infowindow_provider .infowindow_name{width:175px;float:left;color:#444!important}.infowindow_mouseover td{vertical-align:top}.b_IE7 .infowindow_mouseover{position:relative}.b_IE7 .infowindow_mouseover .infowindow_bestPrice,.b_IE7 .infowindow_mouseover .infowindow_name{width:100%!important}.infowindow_mouseover .infowindow_name{width:auto!important;padding:5px 10px 0 5px;color:#444!important;font-weight:bold!important;white-space:nowrap!important;display:block}.infowindow_mouseover .infowindow_bestPrice{width:auto!important;position:relative;padding:0 10px 5px 5px!important;white-space:nowrap!important;color:#666!important}.infowindow_mouseover .infowindow_bestPrice .map_price{color:#666!important;font-weight:bold!important;font-size:14px!important}.infowindow_mouseover .provider_rating{width:auto!important;padding-top:5px!important;padding-bottom:5px!important;float:left!important}.infowindow_mouseover .provider_rating .icon_smallstar,.infowindow_mouseover .provider_rating .icon_smallstar_no{float:left}.infowindow_mouseover .provider_rating .icon_su,.infowindow_mouseover .provider_rating .icon_su img{width:16px!important;height:16px!important}.infowindow_mouseover .provider_rating .icon_su{margin-right:5px}.b_IE7 .infowindow_mouseover .provider_rating{width:18px!important}.infowindow_mouseover .provider_rating_stars,.b_IE7 .infowindow_mouseover .provider_rating_stars{width:94px!important}.infowindow_mouseover .label_reviewbar{width:135px}.infowindow_mouseover .label_reviewbar .review_bar{margin-top:4px}.infowindow_mouseover .label_reviewbar .label_reviewnumber{text-align:center;float:left;background:url("images/sprite_listview.png") no-repeat scroll 0 -248px transparent;height:20px;width:30px;padding:2px 0 0 0;margin-top:2px}.mapPinsInfo{width:100%;display:block;padding-top:15px;padding-bottom:20px;float:left}.mapPinsInfo span{display:block;color:#696969;font-size:13px;width:auto;float:left;padding-left:25px}.mapPinsInfo span img{float:left;display:block;margin-right:5px;margin-top:-1px}.mapPinsInfo span.availability{margin-left:200px}#page_topmap_buttons{display:none}.search_title{color:#930;margin:0 0 5px 6px;font-size:22px;font-weight:bold}.destination_directory_header{color:#000;font-size:22px;font-weight:bold}.country_description{padding:10px 0}.destination_letters{padding:5px 0 10px;color:#3ea2eb;margin-left:-3px}.destination_letters span{color:#000}.destination_letters a:visited,.destination_letters a:hover,.destination_letters a:link{color:#3ea2eb!important;font-weight:bold}.destination_group li{line-height:1.33}#results_found_amount,#results_destination,#results_date,#results_nights,#results_rooms{font-weight:bold}.results_sorts{margin-top:3px;padding:5px 5px 5px 7px;background:#fff}.results_sorts a,.results_sort span{font-weight:normal}.result_sorts_pagination{float:right;position:relative;margin-top:1px}.result_sorts_pagination a:link,.result_sorts_pagination a:visited,.result_sorts_pagination a:hover{text-decoration:none!important}#results_sidecolumn{float:left;width:200px}#results_sidecolumn .searchbox_bg{border:1px solid #dedede;padding:3px;margin-bottom:10px;width:185px}#results_sidecolumn .searchbox_bg .startdate_input input{width:77px}.searchbox_bg .location_item input{width:155px}.searchbox_bg .name_item input{width:155px}#results_results{background:url(images/resbg.png) repeat-y 12px;zoom:1;margin:4px 0;color:#666}#results_results .moreinfholder{margin-left:58px}#results_results .moreinfholder[class]{margin-left:113px}.info_avail_confirmed{font-weight:bold;color:#fff;padding:2px 12px 1pt 0;background:url(images/confirmed.gif) right no-repeat;margin-right:6px}.info_avail_event{padding:3px;float:left}.info_avail_event span{display:block}.searchbox_radio input{margin-right:3px}.nearby_rating .icon_su{height:16px;width:16px}.infowindow_provider .nearby_rating .icon_su img{height:16px!important}#results_results .provider_distance{margin-bottom:5px;font-style:italic}#results_results .provider_name,#results_results .provider_city,#results_results .provider_county{float:left;color:#930}#results_results .provider_city{font-weight:bold;font-size:11px}#results_results .provider_county{font-size:11px;float:none}#results_results .provider_related_name{color:#930;font-weight:bold;font-size:11px}.body_booking_confirmation .lr_datal{clear:both}#results_results .provider_name a:link,#results_results .provider_name a:visited,#results_results .provider_name a:hover{margin-left:5px;text-decoration:underline!important}#results_container .geonames{padding-left:7px}#results_results .provider_name[class]{margin-left:3px}#results_results .provider_name{font-weight:bold;font-size:13px;font-weight:bold}#results_results .provider_rating{padding-top:5px}#results_results .provider_image_column{float:left}#results_results .provider_description{float:left;font-weight:normal}.results_viewroomprices a:link,.results_viewroomprices a:visited,.results_viewroomprices a:hover{color:#000;text-decoration:underline}.results_moreinfo a:link,.results_moreinfo a:visited,.results_moreinfo a:hover{color:#000;text-decoration:underline;white-space:nowrap}.results_provider_right{float:left;width:140px;text-align:center;min-height:100px;display:table-cell;height:100%}.results_price{text-align:right;font-size:19px;color:#06c;font-weight:bold;padding:1px 0;text-align:center;line-height:1.12}.results_separator{border-top:1px solid #ededed}.label_total .price_wasnow{color:red!important}.label_total{text-align:right;font-weight:bold;text-align:center}.label_total_from{text-decoration:none!important;font-weight:normal}.results_moreinfo{text-align:right;margin-top:5px}.results_grid{padding:7px 7px 7px 6px}.results_grid table{margin-bottom:5px;width:100%;border-collapse:collapse;color:#000}.results_grid table td{border-collapse:collapse;padding:3px 1px}.results_grid .product_name,.opts_table .product_name,.l_grid .product_name{display:block}.divider{float:left;color:#909090}.results_grid .selected,.opts_table .selected{background:#e9e9e9}.results_grid .over,.opts_table .over{background:#f4f4f4}.results_grid .price{padding-right:5px;color:#d73600;font-weight:bold;text-align:right!important}.results_grid .price div.resprice_waswas,.results_grid .price div.resprice_message{padding-top:7px}.results_grid .row_message td{border-bottom:none!important}.opts_table .row_message td{border-bottom:none!important}.opts_table a{float:left}.opts_table .name{float:left}.meals,.consumers{padding-left:3px}.results_grid_header{font-weight:bold}.results_totalprice{padding-top:8px;text-align:right;white-space:nowrap}.results_grid table .iradio{width:35px!important;text-align:center}.resprice_percent{color:red}.results_suplier{font-weight:bold;margin:10px 0;text-indent:1px}.room_detail{float:left;clear:left;display:block;color:#909090;background:transparent url(images/icon-info.png) no-repeat scroll left center;padding:2px 2px 2px 20px}.supplement_detail,.canxpolicy_detail{float:left;display:block;color:#595959;background:transparent url(images/icon-info.png) no-repeat scroll left center;padding:2px 2px 2px 20px}.room_popup .room_see{float:right;padding-right:5px;color:#595959}.room_popup .room_see span{font-weight:bold;text-transform:uppercase;color:#000}.popup_wrapper{display:none;margin:0 auto;padding:0;width:200px;position:absolute;z-index:1000}.popup_trigger.canxpolicy_detail,.popup_trigger{cursor:default;font-size:12px}.popup_target{display:none}.popup_content,.popup_content2{border:1px solid #e9e9e9;margin:5px 0;background:#fff url("images/bg_popup.gif") repeat-x scroll 0 0;text-align:left}.room_popup{width:450px}.popup_optional_extras{width:500px;text-align:left}.popup_optional_extras .extras_title{width:77%}.room_popup .room_title,.special_offer_popup .special_offer_title,.popup_optional_extras .extras_title,.overlay_header .overlay_title,.shortlist_popup_title{padding:.35em .5em;margin:0;vertical-align:top;height:1em;overflow:hidden;display:block;color:#404040;font-size:14px}.room_popup .room_title{width:76%}.room_popup .product_image{float:left;margin:15px 10px 0;*padding-right:10px}.room_popup .product_image img{border:1px solid #000;margin-bottom:5px;padding:3px;width:200px}.room_popup .product_description{margin:1em 1em 0;width:auto;float:none}.room_popup .product_description_text{margin:1em 1em 0;width:95%}.room_popup .product_description h5{margin:5px 22px 2px 0}.room_popup .product_description li{margin-left:2px}.room_popup .provider_wrap h5{margin:15px 10px 5px 0}.room_popup .provider_facili,.room_popup .provider_bed,.room_popup .provider_bath{float:right;width:97%}.popup_canxpolicy{background-image:none!important;margin:5px;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);color:#777}.popup_list dt{line-height:1.5em;position:relative;background:url(images/bg_dash.gif) bottom left repeat-x;margin:.3em 1em}.popup_list dt.popup_subtext{position:relative;background:none;margin:.5em;color:#595959}.popup_list dt.popup_subtext b{color:#000}.popup_list dt strong{background:#fff;font-size:12px;font-weight:bold;padding:.1em .3em .2em 0}.popup_list dt strong.spacer{visibility:hidden;margin-left:30px;margin-right:130px}.popup_list dt span{position:absolute;right:0;background:#fff;padding:.1em 0 .2em .3em}.popup_list strong.opts_row_result_price{background:#fff;padding:0}.select_tip{float:right;background:#f2f2f2;border:1px solid #000;color:#434343;text-align:center;padding:5px;width:150px;margin-top:35px;margin-left:-18px;position:absolute;display:none}.continue_bottom_tooltip{margin-top:50px}.continue_top{display:none}.disabled .button_bookbottom_container .button_button,.disabled .button_bookbottom_container .button_button input{cursor:default;color:#a0a0bb!important;background-color:#dedede!important;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=1)}.disabled .button_bookbottom_container a:hover .select_tip{display:block}.searchbox_again #searchbox{border:1px solid #dedede;padding:3px;font-size:11px;width:185px}.searchbox_again #searchbox .searchbox_radio,.searchbox_again #searchbox .rating_item{display:none}.searchbox_again #searchbox select,.searchbox_again #searchbox input{font-size:11px}.searchbox_again #searchbox .location_item select{width:180px}.searchbox_again #searchbox .startdate_input input{width:110px;margin-right:1px}.searchbox_again #searchbox .nights_item{margin:4px 0 0 0}.searchbox_again #searchbox .rooms_div select,.searchbox_again #searchbox .nights_input input,.searchbox_again #searchbox .adults_dropdown select,.searchbox_again #searchbox .adults2_dropdown select,.searchbox_again #searchbox .adults3_dropdown select,.searchbox_again #searchbox .child_dropdown select,.searchbox_again #searchbox .child2_dropdown select,.searchbox_again #searchbox .child3_dropdown select{width:35px}.searchbox_again #searchbox .icon_calendar{margin-left:0;width:20px;background:url(images/icon_cal20.gif) no-repeat}.searchbox_again #searchbox .button_search_container{margin:10px 5px 10px 0}.resprice_message{text-align:right;font-weight:bold;color:#f8621e;display:block;clear:both;width:auto!important}.arrow_right,.arrow_left{cursor:pointer}.arrow_right{background:url(images/arrowright.gif) no-repeat;border:none;width:20px;height:20px}.arrow_left{background:url(images/arrowleft.gif) no-repeat;border:none;width:20px;height:20px}.result_sorts_pagination .arrow_left,.result_sorts_pagination .arrow_right{display:block;width:16px;height:16px;float:left;background-position:50% 50%}.pagination-message{display:block;float:left;padding:2px 5px}#page_filters{margin-top:0;background:#dedede;padding:3px;width:185px;border:1px solid #dedede;position:relative;background:url('images/filter-right-bg.png') repeat-y right top;border:none}.filters_topmsg{font-size:90%}#page_filters .search_title{margin-left:0}.filters_total{font-size:11px;font-weight:bold;float:right;color:#000}.icon_guests{float:right;width:31px;height:30px;background:url(images/icon_guests.gif)}.filter_title{border-top:1px dashed #ccc;padding:7px 0 2px 0;color:#f60}.filter_title_separator{padding-bottom:7px}#page_filters{padding:3px 0 5px 6px;width:186px}.filter_disabled,.filter_disabled .filter_count{color:#a5a5a5}#results_found,#search_criteria{padding-left:7px}#search_criteria{font-weight:normal}#page_filters h3{margin:10px 0 0 0;font-size:14px}.random_font1{font-size:12px}.random_font2{font-size:10px}.random_font3{font-size:11px}.random_font4{font-size:13px}.random_font5{font-size:12px;font-weight:bold}.provider_image img{width:150px;padding:1px;border:1px solid #ccc;background:#fff;margin:0 2px 5px 0}.searchbox_myweb .rooms_div{clear:none}.searchbox_myweb .searchbox_room_label{width:225px}.searchbox_myweb .searchbox_room_label[class]{width:218px;*width:219px}.searchbox_myweb .searchbox_room_labelnon{width:421px}.searchbox_myweb .searchbox_bg{position:relative;padding:0 15px 15px 15px}.myweb .provider_name a:link,.myweb .provider_name a:visited,.myweb .provider_name a:hover{color:#015ab1;text-decoration:none}.error_summary ul{list-style-type:none;list-style-position:outside;padding:0;margin:0}.customerdetails .errors{margin-bottom:5px}.searchbox_myweb_results .tip{margin-right:15px;border:1px solid #a0d52f;background:#d7fbb3 url(images/circle_arrow.gif) right no-repeat;padding:5px 20px 5px 5px;float:right}.searchbox_myweb_results .tip .tip_corner{display:none}.deposit_tip{position:relative;border:1px solid #a6c172;background:#dbfaac;padding:5px 20px 5px 5px}.deposit_tip .tip_corner{background-image:url(images/corner_g.gif)!important}.tip_corner{display:none}.tip_corner[class]{display:block;background:transparent url(images/corner.gif) no-repeat scroll right top;height:10px;position:absolute;right:-1px;top:-1px;width:10px}.provider_contact_details{margin-bottom:15px}.provider_like{text-align:right}.myweb .provider_name h1{margin:0}.provider_like li{display:inline}.provider_like li.like_first{list-style:nooe}.myweb .provider_rating{float:right}.desc_title{font-size:14px;font-weight:bold}.desc_desc{margin:0}.provider_thumbs img,.provider_thumbs_tsu img{width:64px;height:48px;padding:1px;cursor:pointer;background:#fff;border:1px solid #fff}.rooms_thumbs img{width:64px;height:48px;padding:1px;cursor:pointer;background:#fff;margin:0 2px 3px 0;border:1px solid #fff}.overview_thumbs img{width:46px;height:35px;padding:1px;cursor:pointer;background:#fff;border:1px solid #fff!important}.provider_shortfaci ul{float:left;margin:0;padding:10px 25px 0 15px;width:28%}.selected_tab{font-weight:bold}.myweb_tabs a:link,.myweb_tabs a:visited,.myweb_tabs a:active{text-decoration:none;color:#930;font-size:12px}.myweb_tabs a:hover{text-decoration:underline}.tabs_top{border-bottom:1px solid #666;margin-bottom:10px}.tabs_bottom{border-top:1px solid #666;margin-top:10px;clear:both}.tabs_top{border:none;margin:0;padding-left:18px;margin-bottom:-22px;margin-top:0}.tabs_top[class]{z-index:0;border:none;margin:0;*margin:-3px 0 0 0;padding-left:6px;*position:absolute}.inside_pagepanel{zoom:1;-moz-border-radius:7px;border:2px solid #577fb9;padding:6px 8px}.tab_sep{display:none}.tab_nav[class]{height:26px;*height:26px;*border-bottom:#fff 2px solid;*margin-top:1px;display:block;float:left;background:url(images/tabnl.gif) repeat top left;color:#2c5a84;text-transform:uppercase}.tab_nav{height:18px;margin-bottom:-2px;display:block;float:left;background:url(images/tabnl.gif) repeat top left;color:#2c5a84;text-transform:uppercase}.tab_nav a:link,.tab_nav a:visited,.tab_nav a:active{white-space:nowrap;display:block;padding:7px 7px 5px 7px;background:url(images/tabnr.gif) no-repeat top right;text-decoration:none;font-size:11px;color:#000}.selected_tab[class]{height:26px;*height:26px;*border-bottom:#fff 2px solid;*margin-top:1px;display:block;float:left;background:url(images/tabl.gif) no-repeat top left;color:#2c5a84;text-transform:uppercase}.selected_tab{z-index:44;height:18px;margin-bottom:-2px;display:block;float:left;background:#fff url(images/tabl.gif) no-repeat top left;color:#2c5a84;text-transform:uppercase}.selected_tab a:link,.selected_tab a:visited,.selected_tab a:active{display:block;padding:7px 7px 7px;background:url(images/tabr.gif) no-repeat top right;text-decoration:none;font-size:11px;color:#2c5a84}.tabs_bottom{visibility:hidden}.tabs_map_top{border:none;margin:5px 0 -29px 0;padding-left:8px;position:absolute;z-index:55}.tabs_map_top[class]{border:none;margin:5px 0 0 0;padding-left:8px;position:absolute;z-index:55}.myweb .icon_su{margin-top:2px}.icon_su{width:24px;height:24px}.myweb .results_emailtofriend{float:right;padding-left:13px;background:url(images/icon_mail.gif) no-repeat 0 3px}.myweb .provider_thumbs{margin:10px}.myweb .provider_thumbs_tsu{margin-bottom:10px}.viewimages .provider_thumbs img,.viewimages .provider_thumbs_tsu img{margin:0 10px 3px 0}.viewrooms_popup{background:#fff!important}.provider_top_right{width:180px;float:right}.provider_type{text-align:right;padding:3px 0}.enviroment_toplabel{display:block;font-weight:bold;padding-top:10px}.provider_envstate{background:#f3ffce;border:1px solid #d7ff5e;padding:10px;margin:0}.provider_columndata{float:left;padding:10px;width:46%}.provider_columndata .overview-awards img{padding:0 5px 5px 0}.provider_style_of_property{margin-top:10px}.provider_longdescription{float:left;width:50%;padding:10px 0}.provider_columndata h5{margin:8px 0 5px 0;border-top:1px solid #bebebe;margin-left:-10px;padding-top:5px}.viewrooms .page_maincolumn .provider_thumbs{float:left}.l_grid_total{text-align:right}.l_grid_tr{color:#1568b5;font-weight:bold;text-indent:5px}.l_grid_extras td.l_grid_detail{padding-left:20px}td.l_grid_price{width:15%}.l_grid_reset_padding{padding-left:4px!important}.l_grid_product{font-weight:bold}.l_grid_amount,.l_grid_balance td span{font-weight:bold;text-align:right}.terms_conditions{border:1px solid #ccc;height:120px;overflow:auto;padding:3px}.yellowbg{background:#ffec9e url(images/corner.gif) no-repeat scroll right top;border-color:#fc0;border-style:none none solid solid;border-width:0 0 1px 1px;margin-bottom:10px;padding:10px}#opts_table_alternate .opts_row_result .corners last_7daycal_column,#opts_table_alternate .opts_row_header .corners last_7daycal_column_header{width:1px;overflow:hidden}#page_bookingsummaryleft{padding:10px;width:240px;margin-top:5px;border:1px solid #dedede}#page_bookingsummaryleft .provider_thumbs{text-align:left}#page_bookingsummaryleft h4{margin:4px 0}#page_bookingsummaryleft .provider_image img{width:230px}.body_printPreview .l_grid_totaltr{width:20%}.h2{font-size:17px;font-weight:bold;margin:10px 0}.lr_datal{float:left;font-weight:bold;margin-bottom:3px;width:150px}.lr_right{float:left;width:49%}.lr_datar{float:left;margin-bottom:3px}.lr_left{float:left;margin-right:15px;width:49%}.viewbookingvoucher .l_grid{margin-top:10px}.lr_boxes{margin-bottom:10px}.booking_successful{float:left;font-weight:bold;margin:5px 0}.booking_successful_referal{border:2px solid #666;background:#ececec;width:250px;float:right}.booking_successful_referal table{width:250px}.mod-message{background:url("images/icon-info-grey.png") no-repeat 15px center #f7f7f7;color:#444;padding:20px 20px 20px 55px;border:1px solid #afafaf;margin:0 0 10px 0}.recreation_block ul,.busschild_block ul{padding-left:15px;margin:0;float:left;width:30%}.viewfacilities h2{clear:both}.busschild_block ul{width:180px}.busschild_block{width:32%;margin-bottom:10px;float:left;clear:both}.access_block{margin-top:10px}.supp_block ul li{padding:0 0 0 32px;list-style-type:none}.supp_block{margin-top:10px}.supp_block li{margin-bottom:10px}.supp_mob{background:url(images/facilities/mobility.gif) 0 0 no-repeat}.supp_vis{background:url(images/facilities/visual_impaired.gif) 0 0 no-repeat}.supp_hear{background:url(images/facilities/hearing_impaired.gif) 0 0 no-repeat}.map_postcode{padding:5px 0 0 20px}.map_postcode input{padding-top:5px}.map_postcode_text{float:left}#map_container_local{float:right;margin-left:8px}#map_container_local #map{width:300px;height:500px}#map_container_wide{margin:8px}#map_container_wide #map{width:100%;height:500px}.map_direct{text-align:right}.local_locations_block ul{list-style-type:none}.viewimages .provider_image img{width:388px;margin:0 0 5px 0;float:left}.viewimages .provider_desc_desc{text-align:left;padding-top:5px}.sourceText{padding:10px 0 25px 0}.viewimages .provider_image_desc,.viewimages .provider_image_leftcol{width:500px}.provider_image_tsu .provider_image_desc,.viewimages .provider_image_leftcol_tsu{width:350px}.provider_image_leftcol_tsu .provider_image_desc{padding-top:7px}.viewimages .provider_image img{width:500px}.viewimages .provider_image_tsu img{width:350px}.viewimages .button_button,.viewimages .button_button,.viewimages .button_button:hover{background:none;padding:0}.viewimages .button_button .input{background:url(images/btn_photo_left.png) no-repeat scroll 0 0 transparent;height:35px;width:34px!important;padding:0}.viewimages .button_button .input:hover,.viewimages .button_button:hover .input{background:url(images/btn_photo_left_over.png) no-repeat scroll 0 0 transparent}.viewimages .button_image_next .button_button .input,.viewimages .button_image_next .input{background:url(images/btn_photo_right.png) no-repeat scroll 0 0 transparent}.viewimages .button_image_next .button_button .input:hover,.viewimages .button_image_next .input:hover{background:url(images/btn_photo_right_over.png) no-repeat scroll 0 0 transparent}.provider_image_leftcol,.provider_image_leftcol_tsu{float:left;margin-right:10px}.thumbs_block h4{margin-top:0}.thumbs_block select{margin:5px 5px 10px 0;float:left}.thumbs_block .filter_row_hidden{display:none}.thumbs_block .hidden{display:none}.provider_image_desc{float:left}.provider_image_desc h2{font-size:14px}.provider_image_desclabel{float:left;margin:0 5px;padding-top:5px}.fleft{float:left}.fright{float:left}.fright{float:right}.locationWatermark{color:#888;font-size:13px}.autocomplete_dynamic{margin:0!important;background-color:#fff;color:#000;border:#aaa;border-width:1px;border-style:solid;cursor:default;overflow:auto;height:200px;padding:2px!important;text-align:left;list-style-type:none;width:351px!important;z-index:666!important;height:auto!important}.iframe_box .autocomplete_dynamic{margin:0!important;background-color:#fff;color:#000;border:#aaa;border-width:1px;border-style:solid;cursor:default;overflow:auto;height:150px;padding:2px!important;text-align:left;list-style-type:none;z-index:666!important}.ui-menu-item b{color:#000;text-decoration:underline}.ui-autocomplete{-moz-border-radius-topleft:0!important;-webkit-border-top-left-radius:0!important;-khtml-border-top-left-radius:0!important;border-top-left-radius:0!important;-moz-border-radius-topright:0!important;-webkit-border-top-right-radius:0!important;-khtml-border-top-right-radius:0!important;border-top-right-radius:0!important;width:350px;padding-top:0!important}.ui-autocomplete .ui-state-hover{text-decoration:none!important}.ui-autocomplete-category{font-size:13px;color:#fff;font-weight:bold;text-align:left;width:323px;margin-bottom:0;margin-left:-2px;border-top:1px solid #ddd;background:#666 url(images/locations.png) no-repeat;padding:4px 27px 4px 4px;font-weight:bold;line-height:1.5;zoom:1;float:left;clear:both;overflow:hidden}.autocomplete_groupLocation{background-position:325px 0}.autocomplete_groupPOI{background-position:325px -24px}.autocomplete_groupProvider{background-position:325px -50px}.autocomplete_groupEvents{background-position:325px -75px}.ui-menu-item{cursor:pointer}.ui-autocomplete-loading{background:#fff url('images/ui-anim_basic_16x16.gif') right center no-repeat}.autocomplete_groupItem{padding:4px 30px 4px 4px}.iframe_box .ui-autocomplete{overflow-y:auto;overflow-x:hidden}#results_results,.results_all{background:transparent}.filters_checkbox{float:left;margin:0;padding:0;line-height:0}.filter_label{color:#585858;float:left;font-size:11px;text-decoration:none;padding-left:8px;width:73%}.b_IE7 .filter_label,.b_IE6 .filter_label,.b_IE7 .filter_count,.b_IE6 .filter_count{padding-top:3px;margin-left:-3px}.filtercol_name{padding-top:6px;display:block}.b_IE7 .filtercol_name,.b_IE6 .filtercol_name{padding-top:1px}.filters_table{border-collapse:collapse;font-size:90%;display:block}.filters_price{text-align:right;padding-top:1px}.results_all{position:relative}#results_results .provider_rating{float:left;margin-left:5px;padding:0 0 8px}.map_nearby_label{float:left}.dta_input #email{width:300px}#servicedCriteriaDiv{clear:both;width:100%}.searchbox_top_incontent #servicedCriteriaDiv{clear:none}#ThreeDSecureMessage{display:none}.cardTypeMaestro #ThreeDSecureMessage,.cardTypeBMaestro #ThreeDSecureMessage,.cardTypeBMasterCard #ThreeDSecureMessage,.cardTypeBVisa #ThreeDSecureMessage,.cardTypeBVisaDebit #ThreeDSecureMessage,.cardTypeBVisaElectron #ThreeDSecureMessage{display:block}#issuePanel{display:none}.cardTypeMaestro #issuePanel,.cardTypeBMaestro #issuePanel{display:block}.cardTypeSolo #issuePanel,.cardTypeBSolo #issuePanel{display:block}#ThreeDSecureMessage{padding:3px}.hide_3ds_logos{display:none!important}.show_3ds_logos{display:block}.cardTypeMaestro .payment_type_cards #masterCardLogoPanel{display:block!important}.opts_row_result_stardate{white-space:nowrap}.opts_table_supplements{border-collapse:collapse;margin:0;width:100%}.opts_table_supplements .opts_row_result{border-bottom:1px dashed #ccc}.opts_table_supplements span.opts_row_result_price{white-space:nowrap;padding:0 7px}.opts_table_supplements .opts_row_result_unitprice{white-space:nowrap}.opts_table_supplements .opts_row_result_quantity,.opts_table_supplements .opts_row_result_select{text-align:center}.opts_row_totals_text,.total_price_div,.opts_row_result_total{text-align:right;font-weight:bold}.opts_table_supplements .opts_row_result_quantity{white-space:nowrap}.clear_toplabel{clear:none!important}.clear_toplabel[class]{clear:both!important;*clear:none!important}.selected_toplabel{margin-bottom:-2px;*margin-bottom:-2px}.searchbox_toplabel{margin-bottom:-2px;*margin-bottom:-1px;display:block;float:left;position:relative;padding:3px;border:1px solid #ccc;margin-right:5px}.myweb .page_sidecolumn{min-height:20px}.self_catering th,.self_catering td{padding:5px}#ProviderOverview1_ctl11_AvailabilityPanel{padding-bottom:15px}#ProviderOverview1_ctl11_AvailabilityPanel[id]{padding-bottom:0}.selected_toplabel{border-bottom:1px solid #fef3c6}.subtotal_price{white-space:nowrap}.markerA{background:transparent url(../../images/Markers/gifs/markerA.gif) top left no-repeat}.markerB{background:transparent url(../../images/Markers/gifs/markerB.gif) top left no-repeat}.markerC{background:transparent url(../../images/Markers/gifs/markerC.gif) top left no-repeat}.markerD{background:transparent url(../../images/Markers/gifs/markerD.gif) top left no-repeat}.markerE{background:transparent url(../../images/Markers/gifs/markerE.gif) top left no-repeat}.markerF{background:transparent url(../../images/Markers/gifs/markerF.gif) top left no-repeat}.markerG{background:transparent url(../../images/Markers/gifs/markerG.gif) top left no-repeat}.markerH{background:transparent url(../../images/Markers/gifs/markerH.gif) top left no-repeat}.markerI{background:transparent url(../../images/Markers/gifs/markerI.gif) top left no-repeat}.markerJ{background:transparent url(../../images/Markers/gifs/markerJ.gif) top left no-repeat}.markerK{background:transparent url(../../images/Markers/gifs/markerK.gif) top left no-repeat}.markerL{background:transparent url(../../images/Markers/gifs/markerL.gif) top left no-repeat}.markerM{background:transparent url(../../images/Markers/gifs/markerM.gif) top left no-repeat}.markerN{background:transparent url(../../images/Markers/gifs/markerN.gif) top left no-repeat}.markerO{background:transparent url(../../images/Markers/gifs/markerO.gif) top left no-repeat}.markerP{background:transparent url(../../images/Markers/gifs/markerP.gif) top left no-repeat}.markerQ{background:transparent url(../../images/Markers/gifs/markerQ.gif) top left no-repeat}.markerR{background:transparent url(../../images/Markers/gifs/markerR.gif) top left no-repeat}.markerS{background:transparent url(../../images/Markers/gifs/markerS.gif) top left no-repeat}.markerT{background:transparent url(../../images/Markers/gifs/markerT.gif) top left no-repeat}.markerU{background:transparent url(../../images/Markers/gifs/markerU.gif) top left no-repeat}.markerV{background:transparent url(../../images/Markers/gifs/markerV.gif) top left no-repeat}.markerW{background:transparent url(../../images/Markers/gifs/markerW.gif) top left no-repeat}.markerX{background:transparent url(../../images/Markers/gifs/markerX.gif) top left no-repeat}.markerY{background:transparent url(../../images/Markers/gifs/markerY.gif) top left no-repeat}.markerZ{background:transparent url(../../images/Markers/gifs/markerZ.gif) top left no-repeat}.markerA[class]{background:transparent url(../../images/Markers/markerA.png) top left no-repeat}.markerB[class]{background:transparent url(../../images/Markers/markerB.png) top left no-repeat}.markerC[class]{background:transparent url(../../images/Markers/markerC.png) top left no-repeat}.markerD[class]{background:transparent url(../../images/Markers/markerD.png) top left no-repeat}.markerE[class]{background:transparent url(../../images/Markers/markerE.png) top left no-repeat}.markerF[class]{background:transparent url(../../images/Markers/markerF.png) top left no-repeat}.markerG[class]{background:transparent url(../../images/Markers/markerG.png) top left no-repeat}.markerH[class]{background:transparent url(../../images/Markers/markerH.png) top left no-repeat}.markerI[class]{background:transparent url(../../images/Markers/markerI.png) top left no-repeat}.markerJ[class]{background:transparent url(../../images/Markers/markerJ.png) top left no-repeat}.markerK[class]{background:transparent url(../../images/Markers/markerK.png) top left no-repeat}.markerL[class]{background:transparent url(../../images/Markers/markerL.png) top left no-repeat}.markerM[class]{background:transparent url(../../images/Markers/markerM.png) top left no-repeat}.markerN[class]{background:transparent url(../../images/Markers/markerN.png) top left no-repeat}.markerO[class]{background:transparent url(../../images/Markers/markerO.png) top left no-repeat}.markerP[class]{background:transparent url(../../images/Markers/markerP.png) top left no-repeat}.markerQ[class]{background:transparent url(../../images/Markers/markerQ.png) top left no-repeat}.markerR[class]{background:transparent url(../../images/Markers/markerR.png) top left no-repeat}.markerS[class]{background:transparent url(../../images/Markers/markerS.png) top left no-repeat}.markerT[class]{background:transparent url(../../images/Markers/markerT.png) top left no-repeat}.markerU[class]{background:transparent url(../../images/Markers/markerU.png) top left no-repeat}.markerV[class]{background:transparent url(../../images/Markers/markerV.png) top left no-repeat}.markerW[class]{background:transparent url(../../images/Markers/markerW.png) top left no-repeat}.markerX[class]{background:transparent url(../../images/Markers/markerX.png) top left no-repeat}.markerY[class]{background:transparent url(../../images/Markers/markerY.png) top left no-repeat}.markerZ[class]{background:transparent url(../../images/Markers/markerZ.png) top left no-repeat}.marker_grayA{background:transparent url(../../images/Markers/gifs/marker_grayA.gif) top left no-repeat}.marker_grayB{background:transparent url(../../images/Markers/gifs/marker_grayB.gif) top left no-repeat}.marker_grayC{background:transparent url(../../images/Markers/gifs/marker_grayC.gif) top left no-repeat}.marker_grayD{background:transparent url(../../images/Markers/gifs/marker_grayD.gif) top left no-repeat}.marker_grayE{background:transparent url(../../images/Markers/gifs/marker_grayE.gif) top left no-repeat}.marker_grayF{background:transparent url(../../images/Markers/gifs/marker_grayF.gif) top left no-repeat}.marker_grayG{background:transparent url(../../images/Markers/gifs/marker_grayG.gif) top left no-repeat}.marker_grayH{background:transparent url(../../images/Markers/gifs/marker_grayH.gif) top left no-repeat}.marker_grayI{background:transparent url(../../images/Markers/gifs/marker_grayI.gif) top left no-repeat}.marker_grayJ{background:transparent url(../../images/Markers/gifs/marker_grayJ.gif) top left no-repeat}.marker_grayK{background:transparent url(../../images/Markers/gifs/marker_grayK.gif) top left no-repeat}.marker_grayL{background:transparent url(../../images/Markers/gifs/marker_grayL.gif) top left no-repeat}.marker_grayM{background:transparent url(../../images/Markers/gifs/marker_grayM.gif) top left no-repeat}.marker_grayN{background:transparent url(../../images/Markers/gifs/marker_grayN.gif) top left no-repeat}.marker_grayO{background:transparent url(../../images/Markers/gifs/marker_grayO.gif) top left no-repeat}.marker_grayP{background:transparent url(../../images/Markers/gifs/marker_grayP.gif) top left no-repeat}.marker_grayQ{background:transparent url(../../images/Markers/gifs/marker_grayQ.gif) top left no-repeat}.marker_grayR{background:transparent url(../../images/Markers/gifs/marker_grayR.gif) top left no-repeat}.marker_grayS{background:transparent url(../../images/Markers/gifs/marker_grayS.gif) top left no-repeat}.marker_grayT{background:transparent url(../../images/Markers/gifs/marker_grayT.gif) top left no-repeat}.marker_grayU{background:transparent url(../../images/Markers/gifs/marker_grayU.gif) top left no-repeat}.marker_grayV{background:transparent url(../../images/Markers/gifs/marker_grayV.gif) top left no-repeat}.marker_grayW{background:transparent url(../../images/Markers/gifs/marker_grayW.gif) top left no-repeat}.marker_grayX{background:transparent url(../../images/Markers/gifs/marker_grayX.gif) top left no-repeat}.marker_grayY{background:transparent url(../../images/Markers/gifs/marker_grayY.gif) top left no-repeat}.marker_grayZ{background:transparent url(../../images/Markers/gifs/marker_grayZ.gif) top left no-repeat}.marker_grayA[class]{background:transparent url(../../images/Markers/marker_grayA.png) top left no-repeat}.marker_grayB[class]{background:transparent url(../../images/Markers/marker_grayB.png) top left no-repeat}.marker_grayC[class]{background:transparent url(../../images/Markers/marker_grayC.png) top left no-repeat}.marker_grayD[class]{background:transparent url(../../images/Markers/marker_grayD.png) top left no-repeat}.marker_grayE[class]{background:transparent url(../../images/Markers/marker_grayE.png) top left no-repeat}.marker_grayF[class]{background:transparent url(../../images/Markers/marker_grayF.png) top left no-repeat}.marker_grayG[class]{background:transparent url(../../images/Markers/marker_grayG.png) top left no-repeat}.marker_grayH[class]{background:transparent url(../../images/Markers/marker_grayH.png) top left no-repeat}.marker_grayI[class]{background:transparent url(../../images/Markers/marker_grayI.png) top left no-repeat}.marker_grayJ[class]{background:transparent url(../../images/Markers/marker_grayJ.png) top left no-repeat}.marker_grayK[class]{background:transparent url(../../images/Markers/marker_grayK.png) top left no-repeat}.marker_grayL[class]{background:transparent url(../../images/Markers/marker_grayL.png) top left no-repeat}.marker_grayM[class]{background:transparent url(../../images/Markers/marker_grayM.png) top left no-repeat}.marker_grayN[class]{background:transparent url(../../images/Markers/marker_grayN.png) top left no-repeat}.marker_grayO[class]{background:transparent url(../../images/Markers/marker_grayO.png) top left no-repeat}.marker_grayP[class]{background:transparent url(../../images/Markers/marker_grayP.png) top left no-repeat}.marker_grayQ[class]{background:transparent url(../../images/Markers/marker_grayQ.png) top left no-repeat}.marker_grayR[class]{background:transparent url(../../images/Markers/marker_grayR.png) top left no-repeat}.marker_grayS[class]{background:transparent url(../../images/Markers/marker_grayS.png) top left no-repeat}.marker_grayT[class]{background:transparent url(../../images/Markers/marker_grayT.png) top left no-repeat}.marker_grayU[class]{background:transparent url(../../images/Markers/marker_grayU.png) top left no-repeat}.marker_grayV[class]{background:transparent url(../../images/Markers/marker_grayV.png) top left no-repeat}.marker_grayW[class]{background:transparent url(../../images/Markers/marker_grayW.png) top left no-repeat}.marker_grayX[class]{background:transparent url(../../images/Markers/marker_grayX.png) top left no-repeat}.marker_grayY[class]{background:transparent url(../../images/Markers/marker_grayY.png) top left no-repeat}.marker_grayZ[class]{background:transparent url(../../images/Markers/marker_grayZ.png) top left no-repeat}.important_checkbox #CheckBoxValidator1{display:block;padding:5px 0 10px 0}.self_LeftCalendarStartTemplate td,.self_RightCalendarStartTemplate td{height:27px;padding:1px}.environment_toplabel{padding:10px 4px 2px}#page_nearbyproviders .noresults{padding:6px 0}.provider_contact_details h3,.provider_contact_details h4{background:none;color:#000;padding:0;margin:0;display:inline}.icon_specialoffer{margin-left:2px;float:left;display:block;width:103px;height:17px;background:url(images/specialoffer.gif) no-repeat}#block_call_centre{font-weight:bold;margin:6px 0 0 0}.provider_important_inside h4{color:red;margin:5px 0;font-size:12px}.provider_contact_details .provider_county{font-size:13px!important}.results_grid{background:#fff}.form_printpreview{overflow:visible!important}#results_results{_position:relative;zoom:1}.imp_arrow{float:right;background:transparent url(images/arr.gif) no-repeat;display:block;width:19px;height:19px}.l_grid_amount .imp_arrow{margin-right:4px}.provider_important .imp_arrow{float:left;margin:-2px 4px 0 0}.provider_important{padding:10px 0;padding-left:10px!important}.provider_important div{margin-bottom:10px}.l_grid_amount td{background:#eee}.verisign div{display:inline;text-align:center!important;float:left;margin-top:20px;width:125px}.verisign{width:150px!important;margin:0 auto;float:none!important}#box_important_bg{padding:6px;-moz-border-radius:7px;background:#ebf1de;border:1px solid #aad976}.grid_summary{width:350px;float:left}.button_proceed_container{padding:18px 30px 0 0;*padding-top:15px;text-align:right;float:right}.note_specialreq{font-size:13px;color:#1568b5;font-weight:bold}.booking_container h2{padding-left:0}.button_proceed_container .button_button .input{color:#000!important;font-size:12px;background:url(images/complete_booking_left.gif) right no-repeat;border:none;text-transform:none;padding:10px}.button_proceed_container .button_button{background:url(images/complete_booking.gif) left no-repeat}.pname_nameholder{float:left}.provider_image_awards{clear:both;padding-top:10px}.provider_contact_details{float:left;line-height:140%;width:355px}.provider_contact_details h1{line-height:100%}.provider_decorator .provider_name a,.provider_decorator .provider_name span,.provider_decorator .provider_name .provider_rating{float:left}.provider_type_head{padding-left:5px}.label_total_contact{padding-bottom:10px}.info_avail_notconfirmed{text-align:center;font-weight:bold;float:left;margin-top:7px}.bookingby_block{padding:5px 0}.bookingby_title{font-weight:bold}.bookingby_content{padding-left:10px}.bookingby_content_l{padding-right:10px;float:left}.bookingby_content_r{float:left}.page_maincolumn{position:relative}.bookenq_num{font-size:11px}#arrivalTime{width:56px;margin-right:8px}.message_checkinopen{padding:5px 0}.note_arrivaltime{padding:6px 0}#results_sidecolumn #searchbox_bg{_overflow:hidden}.modal_popup_background{background-color:#ccc;filter:alpha(opacity=60);opacity:.6}.modal_popup{border:1px solid #000;background-color:#fff;position:absolute;padding:8px}.modal_popup img{margin-right:4px;float:left}.overlay_filters{width:200px}.overlay_booking{width:310px}.overlay_booking_processing{font-weight:bold}#block_booking_overlay_message .overlay_booking_processing{padding-bottom:4px}#block_booking_overlay_message img{padding:0 5px 25px 0}.threeDTitle{color:#55b713;padding-left:7px!important}.threed_help_text{padding-left:7px}.threeDSecureScreen #block_upper_top_bottom #breadcrumbs{display:none}.filterinfo{margin-left:2px;line-height:17px;padding-left:17px;font-size:17px!important;overflow:hidden;cursor:pointer;background:transparent url(images/Info_icon.gif) 2px bottom no-repeat}.filter_link:visited{text-decoration:none}.filtercol_name a{text-decoration:none;float:left;width:100%}.filtercol_name a:hover .filter_label{text-decoration:underline;cursor:pointer}.sbox_radio_nonserviced,.sbox_radio_serviced{float:left}.sbox_radio_events,.sbox_radio_tea{float:left}#searchbox_top_options ul{list-style-type:none}.destination_letters a{padding:0 6px}.destination_group .letter_header{display:block;background-color:#f2f2f2;margin:5px 0;padding:5px;font-size:14px;font-weight:bold}.destination_group table{width:100%}.destination_group .backtotop-link{padding-left:2px}.destination_group th{text-align:left;font-size:13px;border-bottom:1px solid #ccc;padding-bottom:5px}.destination_group td{vertical-align:top;width:30%;padding-top:5px}.destination_group ul{list-style:none}.destination_footer_wrapper{margin-top:10px;padding:5px;background:#f2f2f2}.destination_footer_caption{font-weight:bold;color:#666}.destination_footer_title{font-weight:bold;margin-top:10px;color:#3ea2eb}.destination_footer_links{margin-top:2px}.destination_description{margin:7px;text-align:justify}.destination_description_help{margin:7px}#searchControl_teaSubTypes{border-collapse:collapse;width:100%}#searchControl_teaSubTypes input{margin-left:0}.advanced_col1{clear:both;width:90%}.searchTypeTea .search_moreinfo{clear:left}.searchTypeActivities .search_moreinfo{clear:left}#type_activity label{float:left;width:160px}#nonservicedCriteriaTopDiv{display:none}#eventsCriteriaTopDiv{display:none}.searchTypeServiced #nonservicedCriteriaTopDiv{display:none}.searchTypeServiced #eventsCriteriaTopDiv{display:none}.searchTypeNonServiced #nonservicedCriteriaTopDiv{display:block}.searchTypeNonServiced #eventsCriteriaTopDiv{display:none}.searchTypeNonServiced #servicedCriteriaTopDiv{display:none}.searchTypeEvents #nonservicedCriteriaTopDiv{display:none}.searchTypeEvents #eventsCriteriaTopDiv{display:block}.searchTypeEvents #servicedCriteriaTopDiv{display:none}.button_proceed_container .button_button .input{font-size:11px}.advanced_col2{clear:both;width:90%}.currency_legal{padding:8px 8px 5px 8px;font-size:9px;color:#494949}.currency_legal a:link,.currency_legal a:visited,.currency_legal:hover{color:#494949}option,optgroup option{padding-left:3px}.currency_dropdown select{font-size:11px}#search-result-currency{position:relative;clear:both;text-align:right}#search-bottom-currency{padding-bottom:5px}#results_container{position:relative}.searchbox_again .searchbox_radio{clear:left;padding:3px 0;*margin-bottom:-8px}.searchbox_again .searchbox_radio input{float:left;margin:1px 5px 0 0}.searchbox_again .searchbox_radio label{display:block;padding:0 0 0 18px;*padding:3px 0 0 18px}#lnkGoBack{text-decoration:underline;cursor:pointer}.descafacili_bottom{margin-top:10px;padding:5px;background:#fff;border-top:1px dashed #ccc}.descafacili_bottom ul{list-style-type:none;margin:10px 0 0 18px}.property_info_wrap ul{list-style-type:none;margin:0}.property_info_wrap ul li.fac-note{background:url(images/checked.gif) no-repeat left;float:left;padding:0 20px 0 13px}.descafacili_bottom ul li.fac-img{width:170px;padding:0;background:transparent;float:left}.descafacili_bottom ul li.fac-img img{height:26px;float:left}.culture_dropdown{width:92px;*width:92px;float:right;padding-left:22px!important}.myweb .culture_dropdown{width:92px;*width:92px;float:right;padding-left:22px}.cultureImage_en_GB{background:url(../../images/CultureFlags/en-GB.gif) no-repeat right}.cultureImage_cy_GB{background:url(../../images/CultureFlags/cy-GB.gif) no-repeat right}.cultureImage_en_AU{background:url(../../images/CultureFlags/en-AU.gif) no-repeat right}.cultureImage_en_CA{background:url(../../images/CultureFlags/en-CA.gif) no-repeat right}.cultureImage_en_EN{background:url(../../images/CultureFlags/en-EN.gif) no-repeat right}.cultureImage_en_NZ{background:url(../../images/CultureFlags/en-NZ.gif) no-repeat right}.cultureImage_en_US{background:url(../../images/CultureFlags/en-US.gif) no-repeat right}.cultureImage_en_ZA{background:url(../../images/CultureFlags/en-ZA.gif) no-repeat right}.cultureImage_en_AE{background:url(../../images/CultureFlags/en-AE.gif) no-repeat right}.cultureImage_en_HK{background:url(../../images/CultureFlags/en-HK.gif) no-repeat right}.cultureImage_en_IE{background:url(../../images/CultureFlags/en-IE.gif) no-repeat right}.cultureImage_en_IN{background:url(../../images/CultureFlags/en-IN.gif) no-repeat right}.cultureImage_hi_IN{background:url(../../images/CultureFlags/en-IN.gif) no-repeat right}.cultureImage_en_MY{background:url(../../images/CultureFlags/en-MY.gif) no-repeat right}.cultureImage_en_NO{background:url(../../images/CultureFlags/en-NO.gif) no-repeat right}.cultureImage_en_SG{background:url(../../images/CultureFlags/en-SG.gif) no-repeat right}.cultureImage_en_TH{background:url(../../images/CultureFlags/en-TH.gif) no-repeat right}.cultureImage_zh_CN{background:url(../../images/CultureFlags/zh-CN.gif) no-repeat right}.cultureImage_zh_HK{background:url(../../images/CultureFlags/zh-HK.gif) no-repeat right}.cultureImage_cs_CZ{background:url(../../images/CultureFlags/cs-CZ.gif) no-repeat right}.cultureImage_da_DK{background:url(../../images/CultureFlags/da-DK.gif) no-repeat right}.cultureImage_nl_NL{background:url(../../images/CultureFlags/nl-NL.gif) no-repeat right}.cultureImage_nl_BE{background:url(../../images/CultureFlags/nl-BE.gif) no-repeat right}.cultureImage_fi_FI{background:url(../../images/CultureFlags/fi-FI.gif) no-repeat right}.cultureImage_fr_FR{background:url(../../images/CultureFlags/fr-FR.gif) no-repeat right}.cultureImage_fr_TN{background:url(../../images/CultureFlags/fr-TN.png) no-repeat right}.cultureImage_fr_MA{background:url(../../images/CultureFlags/fr-MA.png) no-repeat right}.cultureImage_fr_BE{background:url(../../images/CultureFlags/fr-BE.gif) no-repeat right}.cultureImage_fr_CA{background:url(../../images/CultureFlags/fr-CA.gif) no-repeat right}.cultureImage_fr_CH{background:url(../../images/CultureFlags/fr-CH.gif) no-repeat right}.cultureImage_de_DE{background:url(../../images/CultureFlags/de-DE.gif) no-repeat right}.cultureImage_de_AT{background:url(../../images/CultureFlags/de-AT.gif) no-repeat right}.cultureImage_de_CH{background:url(../../images/CultureFlags/de-CH.gif) no-repeat right}.cultureImage_el_GR{background:url(../../images/CultureFlags/el-GR.gif) no-repeat right}.cultureImage_hu_HU{background:url(../../images/CultureFlags/hu-HU.gif) no-repeat right}.cultureImage_it_IT{background:url(../../images/CultureFlags/it-IT.gif) no-repeat right}.cultureImage_it_CH{background:url(../../images/CultureFlags/it-CH.gif) no-repeat right}.cultureImage_ja_JP{background:url(../../images/CultureFlags/ja-JP.gif) no-repeat right}.cultureImage_ko_KR{background:url(../../images/CultureFlags/ko-KR.gif) no-repeat right}.cultureImage_ms_MY{background:url(../../images/CultureFlags/ms-MY.gif) no-repeat right}.cultureImage_nb_NO{background:url(../../images/CultureFlags/nb-NO.gif) no-repeat right}.cultureImage_pl_PL{background:url(../../images/CultureFlags/pl-PL.gif) no-repeat right}.cultureImage_pt_PT{background:url(../../images/CultureFlags/pt-PT.gif) no-repeat right}.cultureImage_pt_BR{background:url(../../images/CultureFlags/pt-BR.gif) no-repeat right}.cultureImage_ru_RU{background:url(../../images/CultureFlags/ru-RU.gif) no-repeat right}.cultureImage_es_ES{background:url(../../images/CultureFlags/es-ES.gif) no-repeat right}.cultureImage_es_AR{background:url(../../images/CultureFlags/es-AR.gif) no-repeat right}.cultureImage_es_MX{background:url(../../images/CultureFlags/es-MX.gif) no-repeat right}.cultureImage_es_US{background:url(../../images/CultureFlags/es-US.gif) no-repeat right}.cultureImage_sv_SE{background:url(../../images/CultureFlags/sv-SE.gif) no-repeat right}.cultureImage_th_TH{background:url(../../images/CultureFlags/th-TH.gif) no-repeat right}.dropdown_lang_details{height:25px;text-align:left}.dropdown_lang_details .culture_dropdown{padding:0 20px 0 0}.culture_dropdown select{width:90px!important}.body_survey h2{color:#cecdcc}.body_survey h3{text-indent:0;padding-left:0}.body_survey .check-avail{visibility:hidden}.body_survey #address{padding-bottom:8px}.survey .bold{font-size:110%;margin-top:10px}.survey h3{background:none;font-size:16px;color:#cecdcc}.survey h4{color:#000;font-size:13px;margin:10px}.survey_top_img{float:left;margin-right:15px;width:136px}.survey_note{clear:both;padding-top:5px}#survey_guide{padding:14px 0 14px 0;display:inline-block}.survey_stay{border:medium none;border-collapse:collapse}.survey_stay th{width:65px;border-bottom:1px solid #ededed;text-align:center;padding:10px 0}.survey_stay td{padding:0;border-bottom:1px solid #ededed}.survey_stay span.if-applicable{font-size:smaller}.survey_stay span input{margin:0 27px}.survey_stay .t-title{text-align:right;padding-right:20px}.survey_stay .row-overall td{border-top:1px solid #cecdcc!important;border-top:1px solid #cecdcc!important}.survey_stay .t-title-overal{font-size:14px;font-weight:bold;padding-right:10px!important;text-align:left}.survey_book{border:medium none;border-collapse:collapse;margin-left:115px}.survey_book th{width:65px;text-align:center}.survey_book span input{margin:0 26px}.survey_book_comments{margin-top:10px}.survey_option{margin-bottom:8px;position:relative}.survey_option select{margin-top:8px}.survey_recommend td{padding-right:25px}.survey_recommend input{margin:4px 8px 4px 0}.survey textarea{width:100%;min-height:80px;overflow:hidden;box-sizing:border-box;resize:vertical}.survey .splitter{background:#cecdcc none repeat scroll 0 0;height:1px;margin:8px 0;overflow:hidden}.survey ul.guide{list-style-type:none;margin-bottom:10px}.survey .errors{margin-bottom:10px}.survey .errors ul{padding-left:15px}.survey .errors li{list-style-type:circle}.survey .button_proceed_container{padding-right:0}.survey .remainingPrompt{text-align:right}.survey .survey_stay{width:100%;margin-bottom:20px}.survey .termsTable{width:100%}.survey .finalNote{color:#737373;font-size:12px;padding-left:96px;background:url(images/eviivologo.png) no-repeat left}.finalNote a:link,.finalNote a:visited,.finalNote a:hover{color:#285ea6}.chosen1 .value1,.chosen2 .value2,.chosen3 .value3,.chosen4 .value4,.chosen5 .value5{color:#000;font-weight:bold}.chosen1 .value1,.chosen2 .value1,.chosen2 .value2,.chosen3 .value1,.chosen3 .value2,.chosen3 .value3,.chosen4 .value1,.chosen4 .value2,.chosen4 .value3,.chosen4 .value4,.chosen5 .value1,.chosen5 .value2,.chosen5 .value3,.chosen5 .value4,.chosen5 .value5{background-color:#eef2f7}.recommend-yes .recommend-true{background:url(images/thumb_up_green.png) no-repeat right center}.recommend-no .recommend-false{background:url(images/thumb_down_red.png) no-repeat right center}.survey_errors{border:solid 1px #ef1519;padding:5px;margin-bottom:10px}.survey_bulletedList{padding-left:15px;list-style-image:url(images/redbullet.gif)}.survey_bulletedList li{color:red}#txtReviewHeadline{width:100%;box-sizing:border-box}#submit-review{float:right;font-family:Verdana;margin:10px 5px 5px;overflow:visible;padding:4px 10px}#survey_logo{float:right}table.survey-optionstable{width:100%;border-collapse:collapse;color:#bfbfbf}table.survey-optionstable td{padding:10px;text-align:center;width:65px;border:none}.survey-optionstable span{left:-6px;position:relative;cursor:default}.survey_stay .row-overall td .survey-optionstable td{border:none!important}#survey-guides{padding-top:10px}.ftable_row{clear:both}.filters_price{float:right;padding-left:5px}.box_searchmore .location_item{clear:both}.hideContainer{visibility:hidden}.radius_item{float:left}.location_item{float:left;margin-right:5px}.name_item{clear:both;margin:12px 0 0 0}.searchbox_again td.adults_item{padding-right:5px}.filter_expandable .subfiltersShow .filters_checkbox,.filter_expandable .subfiltersShow .filters_price{visibility:hidden}.filter_expandable .subfiltersHide .subfilters_hide,.filter_expandable .subfiltersShow .subfilters_show,.filter_expandable .subfiltersHide .sub_filter_items{display:none}.filter_expandable .subfiltersHide .subfilters_show,.filter_expandable .subfiltersShow .subfilters_hide{display:inline;font-size:10px!important}.filter_expandable .subfiltersShow .sub_filter_items,.filter_expandable .subfiltersHide .filters_checkbox,.filter_expandable .subfiltersShow .sub_filter_items .filters_checkbox,.filter_expandable .subfiltersShow .sub_filter_items .filters_price{visibility:visible;display:block}.sub_filter_items{margin:6px 0 15px 0}.sub_filter_items .filter_label{font-style:italic;color:#000!important}.sub_filter_items .filter_disabled{color:#a5a5a5!important}.filter_expand_control{margin-left:4px}.filter_expand_control span{padding-right:10px;text-decoration:none}.subfilters_show{background:url(images/switch.png) no-repeat 0 0}.subfilters_hide{background:url(images/switch.png) no-repeat 0 -12px}.adults1{padding:0 5px}#searchbox_bg table{border-collapse:collapse}#nonserviced-search{width:100%}#nonserviced-search .button_search_container{width:80%}.sub_filter_items{padding-left:20px;*padding-left:18px}.provider_decorator{border-bottom-style:none;border-bottom-width:5px;border-bottom-color:inherit}.decorator_title{float:left;clear:right;padding:2px 5px;font-size:13px;font-weight:bold;margin-bottom:-1px}#lastviewed_items h2{margin-bottom:8px}#lastviewed_items{padding:8px;border:1px solid #333;margin-top:5px}.lastviewed_provider{width:130px;float:left;margin-right:25px}.lastview_hidden{display:none}.lastview_visible{display:block}.lastview_rightscroll{padding:52px 5px 0 0;width:25px;text-align:right;float:right}.lastview_leftscroll{padding:52px 0 0 5px;width:30px;text-align:left;float:left}#lastviewed_items .last{border:none;margin-right:0}#lastviewed_items .first{margin-left:35px}#lastviewed_items .icon_smallstar,#lastviewed_items .icon_smallstar_no{float:left}#languages-footer{width:545px;margin:0 auto!important;padding:0 0 45px 0!important;*padding:0!important}#lang-title{float:left;font-size:11px;padding-top:7px}#languages-footer ul{float:left;list-style-type:none;padding-left:7px;width:460px!important}#languages-footer ul li{width:72px;padding-bottom:2px}#languages-footer ul li.cultureImage_zh_CN{width:80px!important}#languages-footer .cultureImage_en_GB,#languages-footer .cultureImage_nb_NO{width:60px!important}#languages-footer,#languages-footer ul li a,#lang-title,#cprght,.currency_legal a,.currency_legal{color:#333;font-family:verdana,helvetica,clean,sans-serif!important;font-size:9px!important}.button_search_container_tsu_events{float:right;padding-right:15px}#availabilitySearchResults .button_proceed_container{padding:5px}.viewrooms_popup .product_description{float:left;width:470px;padding:3px}.viewrooms_popup .product_image img{border:1px solid #000;margin-bottom:5px;padding:3px;width:200px}.viewrooms_popup .product_leftcol{width:215px}.backtotop-link{display:none}.facilities_block .provider_shortfaci ul{padding:0 0 0 15px;list-style-position:outside;width:auto}.facilities_block .provider_shortfaci{width:47%;float:left;margin-right:15px}.facilities_block .provider_shortfaci li{padding-bottom:1px}.facilities_block .facblockid_1{margin-right:0!important}.units-title,.accessibility-title{color:#285ea6;font-weight:bold;font-size:14px}.units-sleeps{float:right;color:#285ea6;font-weight:bold;font-size:14px}.unit-item-content,.accessibility-item-content{border-top:1px solid #ccc;margin-top:4px}.unit-item{margin-bottom:22px}.accessibility-item-content{padding-top:10px}.accessibility-item-footer{margin-bottom:22px}.accessibility-logo{float:left;padding-bottom:5px}.nas-title{margin-bottom:12px;color:#285ea6}.unit-item-content .provider_shortfaci{float:left;width:270px}.unit-item-content h5{margin:15px 0 5px 0}.unit-item-content .layout_item{padding:5px 0}.unit-item-content .layout_item .image{margin-right:5px;width:32px;height:26px;background:url(images/bvicons.png) no-repeat left;float:left}.layout_item_banq .image{background-position:0 -202px!important}.layout_item_thea .image{background-position:0 0!important}.layout_item_board .image{background-position:0 -29px!important}.layout_item_recep .image{background-position:0 -173px!important}.layout_item_clsrm .image{background-position:0 -58px!important}.layout_item_caba .image{background-position:0 -87px!important}.layout_item_dindan .image{background-position:0 -144px!important}.layout_item_ushape .image{background-position:0 -115px!important}.layout_item_exhb .image{background-position:0 -230px!important}.asteriskA{color:red}.panelA .asteriskA,.panelB .asteriskB{display:inline}.panelB .asteriskA,.panelA .asteriskB{display:none}.panelA .arrival-time-A,.panelB .arrival-time-B{display:block}.panelB .arrival-time-A,.panelA .arrival-time-B{display:none}.panelA .dta_valid{display:none}.panelA #issuePanel,.panelA .cards3,.panelA .cards2,.panelA .contacts1{width:450px;margin:0 auto;float:none}.panelA #tbValBookB{display:none}span.validation-error{color:#ef1519}span.validation-success{color:#007e00}input.validation-error,select.validation-error{border:2px solid #ef1519}#expiry-date{float:left}.validation-expiry-error,.validation-issue-error{border:2px solid #ef1519}#issue-validation{float:left;width:160px}.panelB .asteriskB{font-family:Trebuchet MS;background:url(images/ticknormal.png) no-repeat;padding-left:18px!important;overflow:hidden;font-size:14px}.panelB span.validation-error{line-height:13px;display:block;background:url(images/tickno.png) no-repeat;padding:2px 0 1px 22px!important;overflow:hidden;font-size:11px}.panelB .validation-success{margin-left:2px;background:url(images/tickyes.png) no-repeat;font-size:18px!important;line-height:18px!important;padding-left:18px!important;overflow:hidden}.dta_maildsc,.message_checkinopen{color:#1568b5;padding-top:3px;padding-bottom:10px}.arrivalDesc strong{display:block;margin-top:-10px}.dta_input input,.special_requirements{width:300px}.dta_input{width:347px}.dta_input select{width:304px}.asterisk{color:red;font-weight:bold}.dta_left{width:104px;vertical-align:top}.check{float:left;margin:0 3px 0 0}.dta_valid{width:250px;vertical-align:top}#issuePanel,.cards3,.cards2,.contacts1{width:600px;float:right}#issuePanel .dta_left{height:25px}#issuePanel{width:601px}#issuePanel table{width:100%}.cards2{padding-top:5px}.dtaValidFrom select,.dtaExpiry select{width:72px;float:left;margin-right:7px}#cardSelect{width:134px;*width:133px;float:left;margin-right:10px}.payment_cards{float:left;white-space:nowrap}.payment_cards img{margin-right:2px;cursor:pointer;float:left;height:20px}.panelA .payment_cards img{cursor:default}#securityCode,#issueNo{width:68px;margin-right:5px;float:left}.what_is_this{font-size:10px;cursor:help;float:left;position:relative}.what_is_security_code{background:transparent url(images/SecurityCode.gif) no-repeat left top;height:31px;margin-bottom:-8px;padding-left:51px;padding-top:8px;top:-4px}.what_is_wrapper{left:13px;position:absolute;display:none;width:230px;margin-left:65px}.what_is_text{background-color:#ff9;border:1px solid #fc0;font-size:11px;padding:5px;z-index:999;position:relative;top:20px}.what_is_ivr .what_is_text{top:6px}.what_is_amex{background:transparent url(images/amex_cvc.png) no-repeat left top;display:block;float:left;height:31px;position:relative;top:-7px;width:51px}#issuePanel table,.cards3,.contacts1{border:none;border-collapse:collapse}#issuePanel table td,.cards3 td,.contacts1 td{padding:3px 0}#chkAgree{margin:0 10px 3px 0!important;*margin-top:-3px!important;float:left}.val-chkAgree{float:right;width:131px;display:block;padding-bottom:2px}.row-SecCode td{padding-bottom:0!important}.row-ExpDate td{padding-top:0!important}.cards2{width:445px;margin-right:155px}.contacts1 #c140{font-size:1px;width:140px;line-height:1px}.contacts1 #c150{font-size:1px;width:150px;line-height:1px}.note_mandatory{padding-bottom:10px}.panelB #valAgree{display:none}#chkAgree{border:none!important}#box_important .grid_summary{margin-top:5px}#expiry-date{border:none!important}.validation-expiry-error select{border:2px solid #ef1519}#issuePanel{border:none!important}.validation-issue-error #issueNo,.validation-issue-error .dtaValidFrom select{border:2px solid #ef1519}.page_maincolumn{overflow:hidden}.note_mandatory .asteriskB{font-size:14px!important;padding-left:13px!important;padding:2px}.jumpLinks{padding:15px 0 5px 5px;font-weight:bold}.jumpLinks a:link,.jumpLinks a:visited{color:#0b4499}#special_offer_trigger{color:#f8621e}.rev_right{font-family:"Trebuchet MS"!important}.review_wideblock{clear:both}.map_container_bottom .h3_out{margin-top:0}#map_container_local #map{margin:0}#location-breaker{margin:8px 0;border-top:1px solid #ccc}.provider_info_small_label{font-size:11px;color:gray}.provider-top-name-block{font-size:11px;color:gray;padding:10px 10px 0 10px}.provider-bottom-name-block{font-size:11px;color:gray}#results_sort_bottom{margin-top:10px}#results_sort_bottom .result_sorts_pagination{float:none;text-align:center;padding:10px 0}#results_sort_bottom .result_sorts_criteria_p{float:left;padding-top:4px}.pagination-bottom{width:100%}.btmpag-left{width:100px;text-align:left}.btmpag-right{width:100px;text-align:right}#search-bottom-currency{float:left;padding:4px 10px 0 0}.pagination-bottom{margin:0 0 8px 0}.btmpag-center{font-weight:bold}.btmpag-left .arrow_left{font-weight:bold;padding:2px 0 3px 22px;background-position:left center;width:auto;height:16px;display:inline;float:none}.btmpag-right .arrow_right{font-weight:bold;padding:2px 22px 3px 0;background-position:right center;width:auto;height:16px;display:inline;float:none}.btmpag-center a:link,.btmpag-center a:visited,.btmpag-center a:hover{font-weight:normal}.btmpag-center span.paging_divider{padding:4px;border:none;background:none;color:#404040}.btmpag-center a,.btmpag-center span,.nextLink,.prevLink{border:1px solid #ccc;padding:3px 5px;margin:0 2px;background:#fff}.nextLink,.prevLink{margin:0 5px;padding:3px 8px}.btmpag-center span,.btmpag-center a:hover,.nextLink:hover,.prevLink:hover{background:#ccc;color:#fff}.pagination-bottom a.arrow_right,.pagination-bottom a.arrow_left{text-indent:-99999px}.b_IE7 .btmpag-center{padding-top:5px;padding-bottom:3px}.b_IE7 .btmpag-right{width:80px}.b_IE7 .btmpag-left{width:105px}.b_IE7 .btmpag-left a{float:right}.b_IE7 .btmpag-right a{float:left}.b_IE7 .btmpag-left .arrow_left{width:auto;display:block;float:left}.b_IE7 .btmpag-right .arrow_right{width:auto;display:block;float:right}.button_book_container{float:none!important;margin:0;width:auto!important;text-align:center}.button_book_container .button_button{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:none}.button_book_container .button_button .input{color:#fff;padding:5px 25px!important;font-weight:bold;text-decoration:none;display:block}.button_book_container .button_tsu .input{padding:5px!important;white-space:nowrap}#eviivoFooter{width:380px;margin:0 auto}#footerMca,#footerVeri,#footerLogo{float:left;height:60px}#footerMca{margin:13px 10px 0 10px}#footerLogo{margin-top:10px;float:left}#footerNote{margin:0 8px 0 0;font-size:11px;color:#949494;clear:both}#footerVeri{margin-left:30px}.suppPriceHolder .tip{padding:0;background:none;border:0;margin:5px 0;color:red;float:none;margin:0}.suppPriceHolder .tip .bold{font-weight:normal}.suppPriceHolder,.resupp_header td{border-bottom:1px dashed #ccc!important}.resupp_rowselected td{border-bottom:1px solid #fff!important}.results_grid .provider_details{border:1px solid #fff;border-top:1px dashed #ccc!important;border-collapse:separate;padding-top:3px}.results_grid .provider_details td{padding:0}.results_grid .suppPriceTable{border:1px solid #fff;border-top:1px dashed #ccc!important;border-collapse:separate;padding-top:3px}.results_grid .suppPriceTable td{padding:0;vertical-align:middle}.rsp_button{width:100px}.rsp_viewlink{width:100px}.rsp_price{width:55px;padding-right:10px!important}.rsp_image{width:115px}.rsp_contactInfo{width:150px}.rsp_moreInfo{width:200px;text-align:right}.rsp_price_summary{width:45px;padding-right:10px!important}.rsp_label_total{text-align:right;font-weight:bold;text-align:center;padding-left:10px;padding-right:10px}.rsp_label_total_from{text-decoration:none!important;font-weight:normal}.provider_details{margin-bottom:20px}.resupp_header .results_price{font-size:17px}.rsp_price_summary .results_price{font-size:17px}.results_grid .suppPriceTable .suppPriceHolder table td{padding:3px}.suppPriceHolder{display:none;padding:0!important}.resupp_rowselected .rsp_price .results_price{color:#cf142b;text-align:left}.rsp_price .results_price{text-align:left}.supplierLayoutEnabled{background:none!important}.suppPriceTable,.suppPriceHolder,.searchbox_myweb_results .suppPriceTable,.searchbox_myweb_results .suppPriceHolder{width:100%;overflow:hidden}* html .suppPriceTable,* html .suppPriceHolder,* html .searchbox_myweb_results .suppPriceTable,* html .searchbox_myweb_results .suppPriceHolder{width:670px;overflow:hidden}.suppPriceTable{table-layout:fixed}.suppPriceTable .results_suplier{margin:0}.supplierLayoutEnabled .results_grid table td,.supplierLayoutEnabled .results_grid .suppPriceTable{border-collapse:collapse}.resupp_last td{border-bottom:none!important}.results_nonserviced .resupp_header td{border-bottom:none!important}#promoLeft{border:1px solid #959595;padding:6px;margin:5px 0}#promoLeft a:link,#promoLeft a:visited,#promoLeft a:hover{line-height:18px;font-weight:normal;text-decoration:none;font-size:19px;font-family:Arial,sans-serif;color:#cd0c0c}#promoLeft .pclick{font-size:14px;color:#545454;font-family:Times New Roman,serif}#promoBottomNoResults,#promoBottom{background:url(images/bedslogo.png) left top no-repeat;padding:2px 0 9px 97px}#promoBottomNoResults a:link,#promoBottomNoResults a:visited,#promoBottomNoResults a:hover,#promoBottom a:link,#promoBottom a:visited,#promoBottom a:hover{text-decoration:none;color:#555;font-size:17px;font-family:Verdana,sans-serif}#promoBottomNoResults .start,#promoBottom .start{float:right;width:48px;height:49px;background:url(images/startlogo.png) no-repeat}#popup_provider_name a:link,#popup_provider_name a:visited,#popup_provider_name a:hover{color:#fff}.provider_images_holder{width:516px;margin:0 auto}.pagination_desc{margin:0 auto;width:160px}#img_preview,.thumbs_block{padding:7px;margin:8px 0 10px 0}#img_frame{margin-bottom:5px;background:#fff;border:1px #000 solid}.thumb_ing_frame{margin-bottom:5px;background:#fff;border:1px #000 solid;height:83px;overflow-y:hidden!important;overflow-x:auto!important}#img_viewport{width:496px;height:375px;background-repeat:no-repeat;background-position:center center;border:2px solid #fff;border-bottom:1px solid #ccc}#img_preview .provider_image_desclabel{float:none;margin:0;padding:3px 0 0 3px}#img_preview .provider_desc_desc{padding:0 0 3px 3px}#img_preview .button_image_next{float:right}#img_preview .button_image_prev{float:left}#img_preview .pagination_desc{font-size:14px;text-align:center;font-weight:bold;padding:3px}.provider_images_holder .provider_thumbs,.thumbs_block .provider_thumbs_tsu{overflow:visible;width:auto;white-space:nowrap;margin:8px}#img_preview .view_room_details{float:right;padding:3px 3px 0 0;font-size:11px}#img_viewportLoader{background:url(images/bigloader.gif) center center no-repeat}#results_results .provider_image{float:left;padding:3px;background:#fff;border:1px solid #000;padding:0;border:none;width:150px;height:112px}#results_results .provider_image_tsu{background:none repeat scroll 0 0 #fff;border:1px solid #000;float:left;padding:3px;padding:0;border:none;width:150px;height:112px}#results_results .provider_image_thumbs img{float:left;height:36px;margin:0;padding:0;width:46px;border:2px solid #fff;border-top:none}.overview_thumbs img{padding:1px!important}.myweb .provider_image_ontop img{width:125px}.thumb_ing_frame img.selected_thumb,#thumb_frame img.selected_thumb{height:50px;width:67px;border:2px solid #000!important}#images-overlay{background-color:#000;cursor:default}#images-popup .popup-next{float:right}#images-popup .popup-prev{float:left}#images-popup{width:500px;height:475px;border:3px solid #3e3e3e;background-color:#fff;padding:3px}#images-popup .popup-header{text-align:center;font-weight:bold;font-size:15px;background-color:#4b4a4a;padding:4px;margin-bottom:3px}#images-popup .popup-header a{color:#fff}#images-popup .popup-navigation{color:#fff;background-color:#4b4a4a;padding:4px 3px 3px 3px}#images-popup .popup-bottom{text-align:center;padding-top:3px}#images-popup .popup-image-container{height:375px;overflow:hidden;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#images-popup .popup-image-container img{display:none}#images-popup .popup-index{display:none}#images-popup .popup-prev,#images-popup .popup-next{cursor:pointer}#images-popup .popup-title{font-weight:bold;padding:3px 0 0 7px;text-align:center}#images-popup .popup-close,#images-popup .popup-close:link,#images-popup .popup-close:active,#images-popup .popup-close:visited{text-decoration:none;font-weight:bold;font-size:14px;position:absolute;top:5px;right:8px;color:#fff}#images-popup .popup-bottom .button_button{margin:0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:none}.overview_thumbs .jumpLinks{padding:0}.button_seemore_container .button_button{float:left}.results_grid_separator{padding:5px!important}.page_sidecolumn{overflow:hidden!important}.pointer{cursor:pointer}.body_booking_summary .booking_container{margin:0!important}.body_booking_summary .l_grid{margin-bottom:0!important}.body_booking_summary .booking_container{padding:8px}.button_booknow_container{float:right;padding:5px}.button_booknow_container .input{width:140px!important}.imp_paypal{padding:0 0 15px 0}.imp_cards{padding:15px 0 15px 10px}.imp_deponote{padding:2px 0 15px 0}.box_important_checkbox{margin:10px 0 0 0;color:red;padding-left:10px}.box_important_checkbox a{color:red!important}.box_payment_type{padding:0 0 0 0}.box_payment_type input{margin-left:4px}.box_payment_type img{margin-right:2px;cursor:pointer;vertical-align:middle}.box_payment_type label{margin-left:4px}.fright.button_paypal_container{float:left}.b_IE7 .fright.button_paypal_container{float:right}.payment_select_paypal img{height:23px}.payment_select_cards img{height:20px;margin-right:2px}.payment_cards_ivr img{height:30px;margin-right:2px}.payment_select_ivr img{width:70px;height:28px}.payment_select_paypal,.payment_select_cards,.payment_select_ivr,.payment_cards_ivr{display:block;float:right}.payment_select_paypal{padding-right:158px}.payment_select_cards,.payment_cards_ivr{float:right;text-align:left;width:197px}.payment_select_ivr{padding-right:60px}.payment_type_select #box_payment_details,.payment_type_paypal #box_payment_details,.payment_type_ivr #box_payment_details{display:none}.payment_type_cards #box_payment_details{display:block}.payment_type_select .imp_paypal,.payment_type_cards .imp_paypal,.payment_type_ivr .imp_paypal,.payment_type_select .imp_cards,.payment_type_paypal .imp_cards,.payment_type_ivr .imp_cards,.payment_type_select .imp_ivr,.payment_type_cards .imp_ivr,.payment_type_paypal .imp_ivr{display:none}.payment_type_paypal .imp_paypal,.payment_type_cards .imp_cards,.payment_type_ivr .imp_ivr{display:block}#box_payment_details .dta_input input{width:338px}#box_payment_details .dta_input input#securityCode{width:68px}.payment_type_paypal #ThreeDSecureMessage{display:none}.imp_ivr_cards{margin-left:10px}.imp_ivr_cards img{margin-left:2px}#panelPopup .overlay_card,#panelPopup.payment_type_paypal .overlay_paypal{display:block}#panelPopup .overlay_paypal,#panelPopup.payment_type_paypal .overlay_card{display:none}#box_payment_logos_box{padding-left:67px;border-top:1px solid #d9d9d9}#box_payment_logos_box.payment_type_paypal .verisign{display:none}.box_payment_type .dta_input input{width:auto}.box_payment_type .dta_input div{padding-bottom:14px}.box_payment_type .dta_left{width:100px;padding-right:0}.payment_or{font-weight:normal;padding:15px 0;text-align:center;width:100%;text-transform:lowercase}.payment_with{margin:-5px 5px 0 0;color:#416cca;font-style:italic;font-weight:bold}.payment_with img{margin-right:2px;vertical-align:top}#masterCardLogoPanel,#visaLogoPanel{float:left}.security_logo_wrap{float:left;padding:12px 0 0 7px}#paymentcards_mcafee,#paymentcards_verisign{float:left}#paymentcards_mcafee{padding:15px 10px 0 0}#refineSearch ol{list-style-position:outside;margin:10px;*margin:10px 0 10px 13px;padding-left:20px}.refine_provider_link{margin:10px 0}.provider_score{display:none}.provider_conversion{display:none}#mcafeeLeft{border:1px solid #d8d5d5;margin:8px 0;padding:8px 0;text-align:center;width:220px}#sec-logo{margin:0 5px 0 9px;background:url(images/sec-icon.png) left no-repeat;text-align:left;padding-left:40px;font-size:12px;color:#404040;font-weight:bold}#sec-cards{text-align:left;padding:5px 0 5px 14px;text-align:center}#sec-cards img{margin-right:2px;margin-bottom:4px}.sec-bt-safepay{background:transparent url(images/icon_phone.gif) no-repeat scroll left center;text-align:left;padding-left:40px;font-size:12px;color:#404040;font-weight:bold;margin:8px 5px 8px 9px}.sec-bt-safepay img{margin-right:2px;margin-left:10px;float:left}.sec-cards-bold{font-size:12px;color:#404040;font-weight:bold}.bold404040{color:#404040;font-weight:bold;font-size:12px}.paddBot4{padding-bottom:4px}.layout_type{font-weight:bold!important}#businessVenuesCriteriaDiv{padding-top:8px}.related_items{border:1px solid #ccc;padding:6px 8px;margin-top:4px;-moz-border-radius:7px 7px 7px 7px}.searchTypeBusinessVenues .radius_input input,.searchTypeBusinessVenues .capacity_input input,.searchTypeBusinessVenues .area_input input{width:45px}.searchTypeBusinessVenues .rooms_dropdown select{width:47px}.searchTypeBusinessVenues .accommodation_label{padding-top:5px}.searchTypeBusinessVenues .accommodation_label input{float:left;margin-right:4px}.validation-issue-error .validate{border:1px solid #ccc!important;margin-left:3px}td.validation-error{border:2px solid red}#businessVenuesCriteriaDiv .capacity_item td,#businessVenuesCriteriaDiv .rooms_item td,#businessVenuesCriteriaDiv .area_item td{padding:4px 0}#webloyaltyLinkBottom *,#webloyaltyLinkTOP *{font-family:Arial!important;letter-spacing:0}#adcontainer_left{margin-top:10px;background:#fff;padding:3px;width:auto;border:1px solid #dedede;position:relative}#adcontainer_left iframe{width:158px;margin:-6px 0 -10px 0}#addleft_inner{padding-top:0;overflow:hidden;margin-top:10px;text-align:center}.currency_info{text-align:right}.special_offer_popup{width:350px}.special_offer_msg_body{margin:1.5em .5em 1em}.viewhomepage .special_offer_msg_body{display:table-row;margin:0}.viewsearchresults .special_offer_msg_body{display:table-row;margin:0}.collapsed .special_offer_msg_body{display:none}.special_offer_msg_list{margin:1em 0;padding:0;border:1px solid #666;background:url("images/bg_popup.gif") repeat-x scroll 0 0 #fff}.special_offer_msg_head{cursor:pointer;color:#404040!important;font-size:14px;font-weight:bold;padding:3px 4px 5px;height:19px;margin:0}.special_msg_head_text,.msg_head_text{line-height:22px}.special_offer_msg_body .special_msg_head_text{line-height:17px}.special_offer_msg_list .special_offer_msg_list{background:none;border:1px solid #b3b3b3}.special_offer_msg_list .special_offer_msg_list .special_offer_msg_head{font-size:13px;padding:2px 2px 1px;margin:0;height:auto}.special_offer_msg_list .special_offer_msg_list .special_msg_head_icon{height:17px;width:17px}.special_offer_msg_body .expanded .special_offer_msg_body{margin:0;border-top:1px solid #b3b3b3}.special_msg_head_icon{float:left;height:21px;width:21px;margin-right:.4em}.special_offer_msg_head img{padding-right:10px;font-size:1.2em}.special_msg_info_item div{background:url("images/bg_popup.gif") repeat-x scroll 0 0 #fff;width:600px;z-index:2;text-align:left;border:2px solid #b3b3b3;display:none}.special_msg_info_icon{background:url("images/icon-info.png") no-repeat scroll left center transparent;padding:0 0 3px 10px;width:16px;height:16px;color:#909090}.special_offers_text strong{color:#000}.special_offer_msg_body span.right{color:#555;display:table-cell;vertical-align:middle;width:35%;text-align:left}.b_IE7 .special_offer_msg_body span.right p{margin:10px 5px 0;float:right}.special_offer_msg_body span.left{width:400px;float:left;text-align:left;padding:1em .5em .5em}.special_offer{float:left;clear:left;display:block;color:#909090;background:transparent url(images/icon-info.png) no-repeat scroll left center;padding:2px 2px 2px 20px}.special_offer_popup .product_description{padding:5px 5px 0;float:none;width:auto}.msg_date_selection_container strong{display:inline-block;text-align:center;width:410px;color:#595959}.msg_date_left,.msg_date_right{padding:1px;display:inline-block;color:#595959}.special_offer_msg_body .product_description{margin:1em 1em .5em;padding:0;float:none;width:auto}.product_description_text li{margin-left:30px;color:#595959}.product_description_text li.popup_special_list_header{list-style:none;margin:0;font-weight:bold;color:#000}.popup_special_footer{text-align:right}.hide_special_offer_element{display:none}.special_offer_progress{display:none;padding-top:30px;position:absolute;text-align:center;width:100%}.special_offer_button_fix_width{width:109px}.special_offer_main_footer{text-align:right;color:#595959;padding:.3em;margin-top:-10px}.special_offer_main_footer strong{color:#000}.special_offer_box_footer{text-align:left;padding:0 1em .5em}.special_offer_box_footer hr{margin:.5em 0}.collapsed .special_offer_main_footer{display:none}.special_offer_none{padding-top:15px;text-align:center}div.spacer{font-size:10px;clear:both}.msg_list{margin:1em 0;padding:0;border:1px solid #666;background:#fff url("images/bg_popup.gif") repeat-x scroll 0 0}.msg_head{color:#404040!important;font-size:14px;font-weight:bold;padding:3px 4px 5px;cursor:pointer;height:19px;margin:0}.msg_list .msg_list .msg_head{font-size:13px;padding:2px 2px 1px;margin:0;height:auto}.msg_list .msg_list .msg_head_icon{height:17px;width:17px}.msg_list .msg_body .msg_list{border:1px solid #b3b3b3}.msg_head_subtext{width:auto;display:inline}.msg_head_icon{float:left;height:21px;width:21px;margin-right:.4em}.msg_add_extra{float:right;text-align:right;width:auto;font-weight:normal;font-size:12px}.msg_head img{padding-right:10px}.collapsed .msg_body{display:none}.msg_body,.overlay_inner_content{padding:5px;background:#fff url("images/searchboxbg.gif") repeat-x scroll 0 0;border-top:1px solid #b3b3b3}.msg_body ul li{padding:2px;list-style:none}.info_icon{background:transparent url("images/btn_info.gif") no-repeat scroll left center;padding:0 0 3px 10px;width:16px;height:16px;color:#3ea2eb}.special_offers_text{color:#555;padding:10px 0}.msg_body ul.left{display:block;width:48%;float:left;text-align:left}.msg_body span.right{display:block;width:30%;float:right;text-align:right;padding:5px}div.spacer{font-size:10px;clear:both}.rooms_thumbs img{background:#fff none repeat scroll 0 0;border:1px solid #fff;cursor:pointer;height:48px;margin:0 2px 3px 0;padding:1px;width:64px}.msg_product_image img{width:150px;height:113px;border:1px solid #999;padding:1px}.msg_rooms_thumbs img,.product_less_content .product_leftcol img{width:46px;height:35px;padding:1px}.info_icon_pdf{background:url("images/icon_pdf.gif") no-repeat scroll left center transparent;padding-left:2em;line-height:2em;width:20px;height:20px;font-weight:bold;color:#000}.font_link_colour,.font_link_colour a,.default_link_text,.default_link_text a{color:#3ea2eb!important}.msg_description p{padding:0;margin:0 0 1em;color:#404040}.msg_description p.download_pdf{margin:1em 0 0;display:inline-block}.msg_description div{color:#404040}.msg_description{padding:0;margin:.5em;float:none;width:auto}.msg_body .product_leftcol{width:160px}.room_detail_container{width:240px}.collapsed .special_msg_head_icon,.collapsed .msg_head_icon{background:url("./images/btn_plus.png") no-repeat scroll 0 0!important;background-color:#3ea2eb!important}.expanded .special_msg_head_icon,.expanded .msg_head_icon{background:url("./images/btn_minus.png") no-repeat scroll 0 0;background-color:#3ea2eb}.special_offer_msg_body .collapsed .special_msg_head_icon,.msg_body .collapsed .msg_head_icon{background:url("./images/btn_plus_small.png") no-repeat scroll 0 0!important;background-color:#3ea2eb!important}.special_offer_msg_body .expanded .special_msg_head_icon,.msg_body .expanded .msg_head_icon{background:url("./images/btn_minus_small.png") no-repeat scroll 0 0;background-color:#3ea2eb}.special_offer_msg_list .special_offer_msg_list h2,.msg_list .msg_list h2{background:#eee}.product_more_content{display:none}.extra_expanded .product_more_content{display:block}.extra_expanded .product_less_content{display:none}.extra_collapse,.extra_readMore{cursor:pointer;font-weight:bold;text-decoration:underline}.sub_msg_list{margin:10px 0;padding:0;border:1px solid #b3b3b3}.sub_msg_head{background:#eee;padding:3px 10px 2px;color:#404040;font-size:12px;font-weight:bold}.sub_msg_subtext{width:60%}.product_leftcol{float:left}.summary_msg_rooms_thumbs{padding-top:1em}.supplement_price,.supplement_price_child{display:none}.booking_container .msg_add_extra{width:auto}.supplement_remove_triger{color:#3ea2eb!important;text-align:right}.product_less_content .product_leftcol{width:53px;margin-top:2px;padding:0;height:43px;display:block}.product_less_content .summary_product_description,.product_more_content .product_description{width:100%;color:#404040}.product_more_content .product_leftcol{margin-top:2px;padding:0}.product_more_content .msg_body{background:transparent;border:0;padding:0}.product_more_content img.selected_thumb{border:1px solid #aaa}.product_more_content .msg_description{margin:0}tr td strong{color:#000}.popup_header .search_close_popup{background:url("images/btn_close1.png") no-repeat scroll 0 0 transparent;color:#434343;display:inline;font-size:12px;font-weight:bold;height:19px;line-height:17px;text-indent:12px;width:89px;top:11px;right:-248px;padding:0 0 0 10px}.popup_optional_extras .popup_header .button_close_container{right:-298px}.popup_header .button_close_container{top:11px;right:-248px;position:absolute;margin:0;cursor:pointer}.popup_header .button_button .input{background:url("images/btn_close_l.gif") no-repeat scroll left 0 transparent!important;background-color:transparent!important;color:#666;font-size:11px;padding:0 2px 0 10px;margin:0;height:19px}.b_Firefox .popup_header .button_button .input{padding-bottom:2px}.b_IE6 .button_close_container{display:none}.popup_header .button_button .input:hover{text-decoration:underline!important}.popup_header .button_button{background:url("images/btn_close_r.gif") no-repeat scroll right 0 transparent;padding-right:31px}#supplements-overlay{background-color:#000;cursor:default}div.overlay{background:#fff url("images/bg_popup.gif") repeat-x scroll 0 0;width:600px;left:-0;text-align:center;text-align:left;border:1px solid #b3b3b3}.overlay_header{background:#dedede url("images/bg.gif") repeat-x scroll 0 0}.overlay_header{background:#dedede url("images/searchboxbg.png") repeat-x scroll 0 0}div.overlay .button_booknow_container{padding:0;margin-right:5px}div.overlay .button_booknow_container .input{width:90px!important}div.overlay .consumers{float:none}.overlay_inner{background:#eee;width:578px;margin:10px 5px;text-align:center;text-align:left;border:1px solid #b3b3b3}.overlay_title_small{color:#404040;font-size:12px;font-weight:bold;margin:5px}.overlay_content{margin:5px;padding-top:5px}.overlay_content p{margin:.5em}p.overlay_total_price{font-size:1em;color:#404040;text-align:right;border-top:1px solid #b3b3b3;font-weight:bold;margin:0;padding:5px;background-color:#f2f2f2}.checkbox_nights,.dropdown_number{padding:.5em}.checkbox_nights strong,.dropdown_number strong{float:left;width:22%;text-align:left}.checkbox_nights_selection label{padding:0 1em 0 4px}.checkbox_nights_selection{display:block;margin-left:122px}.checkbox_container{display:inline-block;width:107px}.checkbox_disabled_text{color:#b0b0b0}.checkbox_disabled_text_message{line-height:3.1}.button_cancel_container,button_close_container{float:left;margin-left:5px}.supplement_modal{display:none}#lnkBtnRemoveSupplement,#btnAddSupplement{display:none}.no_cursor{cursor:default}.b_IE6 .msg_head,.b_IE6 special_offer_msg_head{width:100%}.b_IE6 .special_msg_head_text{width:60%}.b_IE6 .msg_description{width:40%}.b_IE6 .special_offer_msg_list,.b_IE6 .msg_list{width:99%}.b_IE7 .special_offer_msg_list,.b_IE7 .msg_list{width:99%}.b_IE6 .special_offer_msg_body,.b_IE6 .msg_body{width:99%}.b_IE6 .special_offer_msg_head,.b_IE6 .msg_head{width:100%;clear:both}.b_IE6 .sub_msg_head,.b_IE6 .sub_msg_body,.b_IE6 .sub_msg_list{width:98%;clear:both}.b_IE6 .supplement_remove_triger,.b_IE7 .supplement_remove_triger{margin-top:-15px}.b_IE6 .product_less_content{width:99%}.b_IE6 .product_less_content .summary_product_description,.b_IE7 .product_less_content .summary_product_description{width:90%}.b_IE6 .product_more_content .product_description,.b_IE7 .product_more_content .product_description{width:70%}.b_IE7 .msg_head,.b_IE7 .special_offer_msg_head{height:19px}.b_IE7 .special_msg_head_text,.b_IE7 .msg_head_text,.b_IE6 .special_msg_head_text,.b_IE6 .msg_head_text{line-height:20px}.b_IE7 .special_offer_msg_body .special_msg_head_text{line-height:17px}.b_IE6 .checkbox_nights_selection,.b_IE7 .checkbox_nights_selection{display:inline-block;margin-left:115px}.b_IE7 .checkbox_container{display:inline-block;width:117px}.b_IE7 .special_offers_text{padding:0}.b_IE6 .msg_head_subtext,.b_IE7 .msg_head_subtext,.b_IE6 .sub_msg_head{float:left;padding-right:50px}.b_IE6 .msg_add_extra,.b_IE7 .msg_add_extra{display:inline-block;padding-left:70px}.b_IE7 .sub_msg_list{width:100%}.b_IE7 .sub_msg_head{float:left}.b_IE7 .product_less_content,.b_IE7 .product_more_content{width:98.5%}.b_IE7 .room_popup .product_description_text{float:left;width:auto}.b_IE7 .room_popup .product_image{margin:15px 0 0 10px}.DirectEnquiries_logo{background:url(images/ExternalLinks/DirectEnquiries.png) no-repeat left;width:150px;height:32px;float:left;padding-right:10px;cursor:pointer}.DisabledGo_logo{background:url(images/ExternalLinks/DisabledGo.png) no-repeat left;width:150px;height:89px;float:left;padding-right:10px;cursor:pointer}.externalLink-title{margin-bottom:12px;display:block}.extLink_Description{float:left;width:71%}.extLink_Description h5{margin-top:0}.extLink_Description p{padding-bottom:17px}.b_IE7 .extLink_Description p{padding-bottom:35px}.tripadvisor_logo{background:url(images/ExternalLinks/tripadvisor.gif) no-repeat scroll 0 0 transparent;width:135px;height:29px;float:right;padding:5px 10px}.reviewContainer{margin:0 auto;width:468px}.card_icon{width:33px;height:20px;background:transparent no-repeat scroll 0 0;border:none;cursor:pointer;margin-right:2px}.card_Maestro{background-image:url(../../images/payment/small_logo_ccMaestro.gif)}.card_MasterCard{background-image:url(../../images/payment/small_logo_ccMC.gif)}.card_Visa{background-image:url(../../images/payment/small_logo_visa.gif)}.card_Diners{background-image:url(../../images/payment/small_logo_ccDiners.gif)}.card_AMEX{background-image:url(../../images/payment/small_logo_ccAmex.gif)}#lnkPayment{color:#3ea2eb!important}.payment_selection{float:right;padding:5px 5px 5px 0}.body_booking .simplemodal-overlay{background:#000;cursor:wait}#ivr_popup{display:none}#ivr_popup div.overlay{width:680px}.bt_overlay_content{margin:5px}.bt_wrap{border:1px solid #b3b3b3;width:420px;margin:0 auto}.bt_text{text-align:center}.bt_overlay_content p span{color:#01216c;font-weight:bold;font-size:15px;margin:0 auto}.bt_overlay_content p{font-weight:bold;font-size:13px;margin:0;padding:10px 0}.bt_overlay_content{margin-bottom:20px}.payment_select_cards img{cursor:pointer}.payment_cards_ivr{float:none;width:240px}.bt_telephone_img{background:url(images/icon_phone.gif) no-repeat scroll 0 0 #fff;width:30px;height:22px;display:inline-block;padding-right:9px}.bt_phone_no{bottom:5px;position:relative;font-size:18px!important;left:-3px}.bt_phone_payno,.bt_phone_refno{top:1px;position:relative;font-size:18px!important}.bt_cancel{color:#404040;font-size:11px;font-weight:bold;width:235px;float:left;padding-left:5px}.bt_calls{color:#404040;text-align:center;font-size:10px!important;padding:10px!important}.bt_calls_outside{color:#404040!important;font-size:13px!important}#processBooking .processing{cursor:wait!important}#ivr_popup div.overlay .button_booknow_container .input,#ivr_popup div.overlay .button_cancel_container .input{width:90px!important}#ivr_popup .button_booknow_container,#ivr_popup .button_cancel_container{margin-top:1px}#ivr_status{display:none;color:red}.priceBasis{font-weight:normal;padding-bottom:8px}.voucherWatermark{color:#888;font-size:11px;float:left}.summary_errorList li{color:red}.addVoucher{width:269px;float:right}.addVoucher #txtVoucherCode{float:right;height:18px;margin-left:15px;margin-top:5px;width:160px}.viewbookingsummary .errors{margin-bottom:5px;margin-top:10px}.l_grid_fromto .addVoucher{float:right}.results_discount_text{font-size:12px}.btnAddVoucher .input{background-color:transparent;color:#0070c0;text-decoration:underline;border:medium none;padding:7px 0 6px 8px;white-space:nowrap;overflow:visible!important;cursor:pointer;display:block;margin:0;position:static}.btnAddVoucher{padding-right:8px;float:right}#trAddVoucherCode td{vertical-align:middle;border:none}#trAddVoucherCode .l_grid_fromto{padding-left:10px}.loading{text-align:center;margin:auto,auto,auto,auto;padding:50px 10px 50px 10px;background-color:#fff}.loading_title{background:url(images/loadingAnimation.gif) no-repeat scroll center 0;padding-top:55px;width:600px;margin:0 auto;font-size:12px}.loading_title span{font-weight:bold!important}.loading_logos_serviced{background:url(images/serviced.png) no-repeat scroll center 0;height:270px;width:452px;margin:0 auto}.loading_logos_serviced div{padding-top:250px;font-size:12px}.loading_logos_nonserviced{background:url(images/selfCatering.png) no-repeat scroll center 0;height:220px;width:590px;margin:0 auto;font-size:12px}.loading_logos_nonserviced div{padding-top:175px;font-size:12px}.loading_logos_accommodation{margin:0 auto}.loading_logos_accommodation div{padding-top:20px;font-size:12px}.loading_logos_nonaccommodation{margin:0 auto}.loading_logos_nonaccommodation div{padding-top:20px;font-size:12px}.b_IE6 .provider_images_holder .provider_thumbs,.thumbs_block .provider_thumbs_tsu{margin:10px;overflow:scroll;white-space:nowrap;width:480px}.border_bottom_p{border-bottom:1px solid #000;padding-bottom:10px}.security_wrap{padding:10px 0;overflow:hidden}.security_verisign{border-top:1px solid #000;padding-top:20px}.security_paypal{padding-bottom:20px}.security_text{width:80%;float:left}.security_text h2{font-size:18px;font-weight:bold}.security_disclaimer p{color:#999;text-align:center}.security_logo{width:125px;float:left}.security_logo span{background:url(../StaticImages/security_sprite.png) no-repeat top left;padding:2px;display:inline-block}.sprite-logo_BTSafe{background-position:0 0!important;width:120px;height:27px}.sprite-logo_VMaster{background-position:0 -77px!important;width:110px;height:50px}.sprite-logo_Vvisa{background-position:0 -177px!important;width:110px;height:56px}.sprite-logo_ccAmex{background-position:0 -283px!important;width:50px;height:30px}.sprite-logo_ccElectron{background-position:0 -363px!important;width:50px;height:30px}.sprite-logo_ccMC{background-position:0 -443px!important;width:50px;height:30px}.sprite-logo_ccMaestro{background-position:0 -523px!important;width:50px;height:30px}.sprite-logo_paypal{background-position:10px -603px!important;width:100px;height:57px}.sprite-logo_visa{background-position:0 -710px!important;width:50px;height:30px}#provider_header_bottom{float:left;width:490px}.like_button_facebook{float:left;width:255px}.like_button_google{float:left;width:auto}body.page_visa{background-image:none;background-color:#fff;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px;padding:10px}.page_visa p{padding-left:15px;padding-top:0}.page_visa h5{padding:15px}.page_visa sup{font-size:8px}.page_visa li{margin-left:50px}.page_visa ul{padding:10px}body.page_mastercard{background-image:none}#simplemodal-overlay{background-color:#ccc;cursor:wait}.viewbookingsummary .provider_rating,.customerdetails .provider_rating{float:left}.viewbookingsummary .provider_type,.customerdetails .provider_type{text-align:left}.signBackUrl{text-decoration:none}#signpost{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;clear:both;float:left;margin:0 0 7px;padding:2px;width:99%}.body_booking_confirmation #signpost{margin-top:5px}#signpost ul{list-style:none outside none;margin:0;padding:0;width:100%}#signpost ul li.done{font-size:13px;background:url("images/active_left_small.png") no-repeat scroll left top #eee;text-indent:15px}.body_booking #signpost ul li.done{text-indent:27px;width:25%}#signpost ul li{background:url("images/active_left_small.png") no-repeat scroll left top #eee;color:#807f7f;display:block;float:left;font-size:13px;font-weight:bold;height:11px;list-style:none outside none;margin:0;overflow:hidden;padding:4px 0 10px;text-align:center;text-transform:capitalize;width:21%}.body_booking_confirmation #signpost ul li{width:25%}#signpost ul li.current{background:url("images/active_left_small.png") no-repeat scroll left top #32aa78;color:#fff;font-size:15px;height:11px;padding-top:4px;width:26%;text-indent:15px}#signpost ul li.first{background:#32aa78;color:#fff;font-size:15px;height:11px;padding-top:4px;width:26%;text-align:center}#signpost ul li.first_done{background:#eee}#signpost ul li.next{background:#eee}#signpost ul li.right{background:url("images/active_right_small.png") no-repeat scroll left top #32aa78;width:19px}#signpost ul li.third{text-indent:30px}#signpost ul li.last{width:206px;text-align:center;text-indent:20px}.body_booking #signpost ul li.last{width:187px;text-indent:5px}.body_booking_summary #signpost ul li.last{width:217px}.body_booking_confirmation #signpost ul li.last{width:247px}.signBackUrl:link,.signBackUrl:visited{text-decoration:none;color:#807f7f}.filter_row{border-top:2px solid #f2f2f2;padding-top:7px;margin-top:7px}.filter{display:block;margin-left:7px}.filter fieldset{margin-bottom:3px;padding:0;position:relative;border:0 none;margin:0}.filter .title{font-weight:bold;line-height:23px;float:left}.filter .subTitle{font-weight:normal;font-size:11px;padding-left:4px;color:#9f9f9f}.filter .title a{background:url(images/arrow_down_black.gif) no-repeat scroll left 50% transparent;color:#696969;height:100%;padding-left:17px;text-decoration:none;width:auto;text-transform:uppercase;font-size:11px}.filter .title a.minimise{background:url(images/arrow_right_black.gif) no-repeat scroll left 50% transparent}.filter .title a:hover{text-decoration:none!important}.filter p{margin:3px 0}.filter span.reset{font-weight:normal;line-height:23px;color:#c8c8c8;text-align:right;text-decoration:underline;float:right;margin-right:15px;cursor:pointer;display:block;font-size:11px}.filter .locations a span{float:right}.filter .locations a span.name{float:left;padding-top:2px}.filter .locations a input{margin-right:4px;margin-top:2px;float:left}.sliderWrap{float:left;display:block;padding-bottom:15px;width:92%}.slider{display:block;margin-left:7px;width:100%}.slider input{display:none}.trackLine{height:4px;display:block;width:100%;padding-left:1px}.b_IE7 .trackLine{position:relative}.b_IE7 .track{z-index:450}.trackLine .pin{position:absolute;width:1px;height:6px;font-size:6px;color:#666;font-weight:bold}.trackLine span{font-size:6px;width:1px;line-height:6px;height:6px;float:left;position:absolute}.filter .step{position:absolute;color:#666;font-size:10px;white-space:nowrap}.track{background-color:#fff;height:3px;margin:8px 0 3px;position:relative;width:150px;border:1px solid silver}.track .emphasedTrack{background-color:silver;position:relative;display:block;height:3px;width:100%;font-size:0;overflow:hidden}.filter .values{display:block;padding-top:7px;margin-left:7px}.filter .minValue,.filter .maxValue{float:left;color:#666;font-weight:bold}.filter .minValue{margin-left:-5px}.filter .maxValue{float:right;margin-right:-5px}.minAliasStep{font-size:8px;margin-left:-14px}.leftHandle,.rightHandle{background:url(images/slider_handle.gif) no-repeat scroll center center transparent;height:17px;left:0;position:absolute;top:-6px;width:13px;cursor:pointer;z-index:300}.rightHandle{background:url(images/slider_handle.gif) no-repeat scroll center center transparent;right:0}.sliderWrap .filter_count{float:right}.filter .showMore{float:right;padding-top:5px;padding-bottom:7px;margin-right:5px;cursor:pointer;font-size:110%}.filter .showMore:hover{text-decoration:underline}.signBackUrl:hover{text-decoration:underline}.search-result-lang a{padding-right:23px}#currency-language-pair{position:absolute;top:-27px;right:3px;z-index:777;font-size:12px;font-weight:bold}#currency-language-pair .language,#currency-language-pair .separator,#currency-language-pair .currency{float:right}#currency-language-pair a{cursor:pointer;text-decoration:underline}div.clickSelect .popup{position:fixed;z-index:1000;display:none}div.clickSelect .popup select{margin-top:15px;font-size:11px}.nearby_price .jumpLinks{padding:0 0 0}.property_image_wrap{width:200px;margin-top:4px}.results_List .property_image_wrap,.results_ShortList .property_image_wrap{margin-left:4px}.no_thumbnails .property_image_wrap{width:150px}.property_details_wrap{color:#333;padding:9px 6px 9px 0}.property_info_wrap a{text-decoration:none}#results_results .provider_name a:link,#results_results .provider_name a:visited,#results_results .provider_name a:hover{color:#666;margin-left:0;text-transform:capitalize;font-size:13px;text-decoration:none!important}#results_results .results_provider:hover .provider_name a:link,#results_results .results_provider:hover .provider_name a:visited,#results_results .results_provider:hover .provider_name a:hover,#results_results .results_provider:hover .shortList_trigger{text-decoration:underline!important}#results_results .provider_name[class]{margin:0;padding:0}#results_results .provider_distance{font-style:normal;font-weight:bold;font-size:11px;margin-bottom:5px}#results_results .provider_county,#results_results .provider_city{padding:3px 0}#results_results .provider_description{padding-bottom:0}#results_results .label_reviewnumber{text-align:center;float:left;background:url("images/sprite_listview.png") no-repeat scroll 0 -248px transparent;height:26px;width:30px;padding:2px 0 0 0;margin-top:2px}.label_reviewbar .review_awaiting_big{color:#9f9f9f;margin-left:32px;padding:3px 0 0}#results_results .review_bar{margin-top:5px}#results_results .icon_smallstar,#results_results .icon_smallstar_no{background:url("images/goldstar.png") no-repeat scroll left top transparent;height:17px;width:20px;float:left;margin-top:2px}#results_results .icon_smallstar_no{background:url("images/greystar.png") no-repeat scroll left top transparent}#results_results .label_total{font-weight:normal}#results_results .label_was{font-weight:bold}.label_total .price_was{font-size:11px;text-decoration:line-through}#results_results .nearby_rating{padding:5px}#results_results .nearby_rating .icon_su img{padding:3px 5px 0 0}.results_provider_wrap{background:url("images/bg_listview_line.gif") no-repeat scroll 516px 11px transparent;zoom:1}.results_provider{border:2px solid #fff;margin:0;clear:both}.results_provider:hover{border:2px solid #ccc!important}.results_results_per_page{float:right;*margin-top:2px}.icons_container{width:140px;float:left;padding-top:10px}.icons_container ul li{background:url("images/sprite_listview.png") no-repeat scroll left top transparent;border:medium none!important;color:#4b4b4b;float:left;font-weight:bold;list-style-type:none;margin:0 3px}.icons_container a{text-indent:-10000px;display:block}.sprite_bandb{background-position:0 0!important;height:24px;width:28px}.sprite_parking{background-position:0 -31px!important;height:24px;width:28px}.sprite_wifi{background-position:0 -62px!important;height:24px;width:28px}.sprite_food{background-position:0 -93px!important;height:24px;width:28px}.sprite_bandb_grey{background-position:0 -124px!important;height:24px;width:28px}.sprite_parking_grey{background-position:0 -155px!important;height:24px;width:28px}.sprite_wifi_grey{background-position:0 -186px!important;height:24px;width:28px}.sprite_food_grey{background-position:0 -217px!important;height:24px;width:28px}.label_shortlist a:link,.label_shortlist a:visited,.label_shortlist a:hover{color:#999}.results_provider:hover .label_shortlist a:link,.results_provider:hover .label_shortlist a:visited,.results_provider:hover .label_shortlist a:hover{color:#735aa0}#carousel_overlay .shortList_add,.results_Photo .results_provider .shortList_add{background:url("images/sprite_listview.png") no-repeat scroll -55px -270px transparent!important}#carousel_overlay .shortList_remove,.results_Photo .results_provider .shortList_remove{background:url("images/sprite_listview.png") no-repeat scroll -55px -302px transparent!important}.results_Photo .results_provider .shortList_remove,.results_Photo .results_provider .shortList_add{margin-top:-229px!important}#carousel_overlay .shortListButton,.results_provider .shortListButton{float:right;text-decoration:none;font-weight:bold;color:#fff!important;cursor:pointer!important;height:16px;width:16px;padding:10px 10px 10px 10px!important;margin-top:-220px;margin-right:10px;pointer-events:auto}.results_provider .shortListButton{position:relative;z-index:10}.b_IE7 #carousel_overlay .shortListButton,.b_IE7 .results_provider .shortListButton{position:absolute;margin-left:215px}#shortlist_limit_popup{width:340px;position:static}#shortlist_limit_popup .popup-close{float:right;padding:4px;text-decoration:none}.shortlist_limit_message{padding:20px 10px 10px 10px}.shortlist_popup_button_container{text-align:center}.shortlist_popup_button_container .button_button{display:inline;margin-bottom:10px;margin-left:92px;float:left}.nearby_price .jumpLinks{padding:0 0 0}.changeSearchBox{width:190px;display:block;overflow-x:hidden;border:1px solid #c9d3cf;color:#fff}.changeSearchBox .title{display:block;font-size:18px;font-weight:bold;text-align:center;padding:10px 10px 0 10px}.changeSearchBox .date,.changeSearchBox .criteria{display:block;font-size:12px;text-align:center;margin-top:4px}.changeSearchButton{margin:10px 20px 15px;overflow:hidden;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px}.changeSearchButton .input{border:none;background-color:transparent;color:#fff;font-size:15px;font-weight:bold;cursor:pointer;white-space:normal;text-align:center;display:block}.searchResultsSummary{display:block;float:left;width:192px;padding-top:10px;padding-bottom:5px;background:url("images/filter-right-bg.png") repeat-y scroll right top transparent}.searchResultsSummary .number{float:left;font-weight:bold;color:#fff;font-size:22px;background-color:#585858;border-bottom:1px solid #919191;border-right:1px solid #6d6d6d;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;padding:2px 5px;margin-right:7px;line-height:1.22}.searchResultsSummary .label{padding-right:7px;padding-left:5px;width:auto;font-size:11px;display:block;line-height:17px}.searchResultsSummary .additionalTextBottom{display:block;font-size:11px;padding:15px 10px 0 10px}.searchResultsSummary .additionalTextTop{display:block;font-size:12px;padding:0 10px 10px 10px}.searchform_modal,#simplemodal-data .search_moreinfo{display:none}#searchform-popup a.popup-close,#searchform-popup a:active.popup-close,#searchform-popup a:hover.popup-close,#searchform-popup a:visited.popup-close{text-decoration:none;font-weight:bold;font-size:14px;position:absolute;top:5px;right:8px;color:#fff;z-index:9999}#searchform-overlay{background-color:#000;cursor:default;filter:alpha(opacity=70);opacity:.7;position:fixed;left:0;top:0;z-index:801}#searchform-popup{position:absolute;z-index:802}.page_searchresults .autocomplete_dynamic{z-index:1000!important}.results_page_size{float:right}.results_page_size *{padding:0 2px}.b_IE6 .results_page_size{float:none;position:absolute;margin-left:595px}.page_photoview #results_container{width:801px}.page_photoview .results_provider_wrap{background:none}.page_photoview .results_provider{border:1px solid #ececec;float:left;clear:none;margin:5px 5px 5px 0}.page_photoview .results_provider:hover{border:1px solid #fff!important}.property_image_wrap,.property_details_wrap,.property_info_wrap,.property_price_wrap{float:left}.page_photoview .property_image_wrap{width:240px;height:218px;padding:10px;margin-top:0}.page_photoview .photo_count_bg{background:url("images/bg_transparent.png") repeat scroll 0 0 transparent;height:20px;position:relative;top:-200px;width:100px;z-index:103;left:70px}.page_photoview .photo_count_bg{color:#fff;text-align:center;padding-top:3px}.page_photoview .provder_name_bg{background:url("images/bg_transparent.png") repeat scroll 0 0 transparent;height:auto;position:absolute;top:inherit;width:236px;z-index:103;margin:0 auto;bottom:0;overflow:visible;padding:4px 2px 4px}.page_photoview #results_results .provider_name[class]{margin:0;padding:0 3px}.page_photoview .provider_name a,.page_photoview .provider_name a:link,.page_photoview .provider_name a:visited,.page_photoview .provider_name a:hover{color:#bfbfbf!important;margin-left:0;text-indent:3px;font-size:11px!important}.page_photoview .provider_name a:hover{color:#bfbfbf!important}.page_photoview .provider_name p{width:auto;padding:0;margin:0}.page_photoview .provider_footer{position:relative}.page_photoview .provider_link{color:#bfbfbf;float:right;width:auto;font-size:11px;text-decoration:none;white-space:nowrap;padding-right:3px}#results_results .results_provider:hover a.provider_link:link,#results_results .results_provider:hover a.provider_link:visited,#results_results .results_provider:hover a.provider_link:hover{text-decoration:underline!important}.page_photoview .provider_photo_info{position:relative;top:2px;color:#666;padding:4px 2px 0 0;z-index:3}.provider_photo_info a{text-decoration:none}.page_photoview .provider_photo_info .label_from{float:right;color:#9f9f9f;margin:0 0 0 0}.page_photoview .provider_photo_info .provider_city{color:#9f9f9f!important;margin:0}.page_photoview #results_results .provider_county{color:#9f9f9f!important;float:left}.page_photoview #results_results .provider_county,.page_photoview #results_results .provider_city{padding:0}.page_photoview #results_results .nearby_rating .icon_su IMG{height:16px;width:16px}.page_photoview #results_results .icon_smallstar,.page_photoview #results_results .icon_smallstar_no{background:url("images/small_star.gif") no-repeat scroll 0 0 transparent;height:14px;width:14px;margin-top:3px}.page_photoview #results_results .icon_smallstar_no{background:url("images/small_star_no.gif") no-repeat scroll 0 0 transparent}.page_photoview #results_results .nearby_rating{float:left;padding:2px 4px 0 0}.page_photoview #results_results .provider_rating{margin:0;padding:0}.page_photoview #results_results .label_reviewnumber{background:none;float:left;height:auto;padding:4px 5px 0 0;width:auto!important;font-weight:bold;color:#000;font-size:12px}.page_photoview .results_price{color:#666;font-size:16px;font-weight:bold;padding:1px 0;text-align:right;float:right;top:-28px;position:relative}.page_photoview .property_image_wrap>img{width:240px;height:180px}.results_provider .identifier{display:none}.results_provider .photo_count{display:none}.page_photoview #carousel_overlay .photo_count_bg{top:10px;left:80px}.page_photoview #carousel_overlay .navs{margin:58px 10px 0}.page_photoview #carousel_overlay .navs .nav{width:25px;height:25px}.page_photoview #carousel_overlay .navs .nav.prev{float:left;background:url("/App_Themes/Default/images/arrow-prev.png") no-repeat}.page_photoview #carousel_overlay .navs .nav.next{float:right;background:url("/App_Themes/Default/images/arrow-next.png") no-repeat}.page_photoview #carousel_overlay{border:solid 1px #bbb;background-color:transparent;position:fixed;font-size:10pt;display:none;z-index:1}.page_photoview #carousel_overlay .wait_overlay{display:none;background-color:silver;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;position:absolute;margin:10px;width:240px;height:180px;z-index:3}.carousel_waiting{position:absolute;width:66px;height:66px;left:107px;top:67px;background:url("/images/ajax-loader-1.gif") no-repeat 0 0 transparent}.b_IE7 .page_photoview .provider_photo_info{width:240px;position:inherit}.b_IE7 .page_photoview .nearby_rating{width:auto}.b_IE7 .label_reviewbar{padding-bottom:8px;padding-top:0}.b_IE6 .page_photoview #results_container{width:802px}.b_IE6 .page_photoview .results_provider{width:240px}.b_IE6 .page_photoview .provider_photo_info{margin-top:-20px;width:240px}.b_IE6 .page_photoview .provider_footer{top:-20px}.b_IE6 .page_photoview .provder_name_bg{position:relative;height:20px;overflow:hidden;top:0}.page_photoview .label_reviewbar .review_awaiting{margin:0 auto;padding:6px 0 0 0;color:#bfbfbf;font-size:10px}.page_photoview .label_reviewbar .review_awaiting_big{margin:0 auto;padding:6px 0 0 0;color:#9f9f9f;font-size:11px}.page_photoview #results_results .review_bar{background:url(images/review_barbg_small.png);width:51px;height:11px;overflow:hidden;margin:6px 0 0 0}.page_photoview .review_val{background:url(images/review_bar_small.gif);height:11px}.page_photoview .review_val5{width:50px}.page_photoview .review_val4{width:40px}.page_photoview .review_val3{width:30px}.page_photoview .review_val2{width:20px}.page_photoview .review_val1{width:10px}.page_photoview .review_val0{width:0}.page_photoview .review_val4_9{width:49px}.page_photoview .review_val4_8{width:48px}.page_photoview .review_val4_7{width:47px}.page_photoview .review_val4_6{width:46px}.page_photoview .review_val4_5{width:45px}.page_photoview .review_val4_4{width:44px}.page_photoview .review_val4_3{width:43px}.page_photoview .review_val4_2{width:42px}.page_photoview .review_val4_1{width:41px}.page_photoview .review_val3_9{width:39px}.page_photoview .review_val3_8{width:38px}.page_photoview .review_val3_7{width:37px}.page_photoview .review_val3_6{width:36px}.page_photoview .review_val3_5{width:35px}.page_photoview .review_val3_4{width:34px}.page_photoview .review_val3_3{width:33px}.page_photoview .review_val3_2{width:32px}.page_photoview .review_val3_1{width:31px}.page_photoview .review_val2_9{width:29px}.page_photoview .review_val2_8{width:28px}.page_photoview .review_val2_7{width:27px}.page_photoview .review_val2_6{width:26px}.page_photoview .review_val2_5{width:25px}.page_photoview .review_val2_4{width:24px}.page_photoview .review_val2_3{width:23px}.page_photoview .review_val2_2{width:22px}.page_photoview .review_val2_1{width:21px}.page_photoview .review_val1_9{width:19px}.page_photoview .review_val1_8{width:18px}.page_photoview .review_val1_7{width:17px}.page_photoview .review_val1_6{width:16px}.page_photoview .review_val1_5{width:15px}.page_photoview .review_val1_4{width:14px}.page_photoview .review_val1_3{width:13px}.page_photoview .review_val1_2{width:12px}.page_photoview .review_val1_1{width:11px}.page_photoview .review_val0_9{width:9px}.page_photoview .review_val0_8{width:8px}.page_photoview .review_val0_7{width:7px}.page_photoview .review_val0_6{width:6px}.page_photoview .review_val0_5{width:5px}.page_photoview .review_val0_4{width:4px}.page_photoview .review_val0_3{width:3px}.page_photoview .review_val0_2{width:2px}.page_photoview .review_val0_1{width:1px}.results_List .results_provider,.results_ShortList .results_provider{border:2px solid #fff;margin:0;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.results_List .results_provider:hover,.results_ShortList .results_provider:hover{-moz-box-shadow:0 0 1px 1px #ddd;-webkit-box-shadow:0 0 1px 1px #ddd;box-shadow:0 0 1px 1px #ddd}.b_IE6 .results_provider:hover,.b_IE7 .results_provider:hover,.b_IE8 .results_provider:hover{border:2px solid #ccc}.results_provider_wrap{background:#fff}.results_provider_wrap table.listview_table{padding:6px}.results_provider_wrap table td{vertical-align:top}.results_provider_wrap table td.divider{border-right:1px solid #eee;float:none}.b_IE7 .results_provider_wrap table td.divider{background-color:#eee;border:medium none}.results_provider_right{width:102px;padding-left:10px;padding-top:7px}.b_IE7 .results_provider_right{padding:0 10px 0 0}.property_details_wrap{padding:0 10px}.property_info_wrap{padding:0 7px;width:133px}#results_results .provider_description{padding-bottom:0;float:left;width:auto}.form_printpreview .provider_rating{float:right}.form_printpreview ul{padding:0 0 5px 0}.b_IE7 #results_results .nearby_rating .icon_su IMG{padding-right:75px}.b_IE7 .provider_photo_info a{cursor:pointer}.b_IE7 .page_photoview .label_reviewbar{width:125px}.b_IE7 .provider_photo_info a:hover,.b_IE7 .provider_photo_info a:link,.b_IE7 .provider_photo_info:visited{cursor:pointer}.simple_popup_params{display:none}#page_filters .filter{margin-left:6px;width:100%}#page_filters .filter_row{width:172px;position:relative}#page_filters .filter_row_hidden{visibility:collapse;padding:0;margin:0;border-top-color:transparent}#page_filters .filtercol_name{position:relative}#page_filters .title a{padding-left:15px}#page_filters .title{margin:3px 0}#page_filters .reset{line-height:15px;margin-right:0;position:absolute;top:0;right:0;margin-top:6px}#page_filters .reset:hover{color:#696969}#page_filters .sliderWrap{position:relative;height:auto}#page_filters .filter_label{padding-left:6px;vertical-align:middle}#page_filters .filter_count{position:absolute;right:0}#locationfilterFilter .sliderWrap{overflow:hidden}#locationfilterFilter .sliderWrap{padding-bottom:2px}#locationfilterFilter .showMore{color:#585858;font-size:11px;padding:10px 0 0;margin:0}.b_IE #page_filters .title{letter-spacing:-.2px}.b_IE7 #page_filters input[type="checkbox"]{margin-left:-4px}#map_top #map{height:680px;width:734px}.page_photoview .provider_overview_link{cursor:default;position:absolute;z-index:1}.page_photoview .provider_photo_info{position:relative;z-index:auto}.page_photoview .provider_photo_info a{position:inherit;z-index:2;width:100px;float:left;margin:0 0 0 1px}.page_photoview .results_price{top:0}.page_photoview .label_reviewbar{display:table-cell;width:100px}.page_photoview .review_awaiting_big{display:none}.page_photoview .nav{cursor:pointer;z-index:1}.page_photoview #results_results .label_reviewnumber{padding-top:2px;float:left}.page_photoview .review_bar{float:left}#results_results .nearby_rating .icon_su{position:relative;z-index:2}.b_IE7 .page_photoview .results_price{top:-3px;padding-top:0}.b_IE7 .page_photoview .provider_photo_info a{margin:0 0 0 1px}.page_photoview #carousel_overlay{pointer-events:none}.page_photoview .nav{pointer-events:auto}.nearby_rating{overflow:auto;width:103%}.nearby_rating .icon_su{height:24px;width:auto;margin:2px 0}.nearby_rating .icon_smallstars{float:left;padding:6px 0 0 4px}.nearby_provider .nearby_right{width:101px}.nearby_provider{line-height:14px}.page_photoview #results_results .nearby_rating{width:auto;margin-right:2px}.page_photoview .provider_photo_info a{width:auto;float:left}.page_photoview .results_price{position:absolute;right:0;top:22px}#results_results .nearby_rating .icon_su img{padding-right:3px;margin-top:-1px}.b_IE7 #results_results .nearby_rating{padding-top:0}.b_IE7 #results_results .nearby_rating .icon_su img{padding-right:3px;margin-top:-1px}.b_IE7 .page_photoview .results_price{top:23px;white-space:nowrap}.right_totalStay{padding:0 0 5px;color:#a8a8a8;display:block}.page_photoview .navs{height:148px}.special_offer_msg_body div.left{width:400px;float:left;text-align:left;padding:1em .5em .5em}.special_offer_msg_body div.right{color:#555;display:table-cell;vertical-align:middle;width:35%;text-align:left}.shortList_add{background:url("images/sprite_listview.png") no-repeat scroll 100% -271px transparent}.shortList_remove{background:url("images/sprite_listview.png") no-repeat scroll 100% -303px transparent}.shortList_trigger{outline:none;color:#a8a8a8!important;text-align:right;padding:10px 22px 10px 10px;margin-top:-10px;white-space:nowrap;width:82px;float:left}#results_results .results_provider:hover .shortList_trigger{color:#666!important}.addRemoveShortList{float:right;padding:0 0;display:block}.page_photoview .results_price.priceSize2{font-size:14px;padding-top:2px}.page_photoview .results_price.priceSize3{font-size:13px;padding-top:3px}.page_photoview .results_price.priceSize4{font-size:11px;padding-top:4px}.page_photoview #results_results .label_reviewnumber{padding-right:3px}.opts_row_result_photo,.results_grid_photo,.opts_row_result_price .total_stay,.change-search-link,.all_provider_products{display:none}.pricing_table{border:none!important;float:right}.pricing_table td{border:none!important;padding:0 0!important}.payment_box{width:308px;float:right;background:#f2f2f2;padding:10px 10px 4px;margin:10px 0 10px 0}.payment_box_text{float:left;font-size:15px;width:145px}.payment_box_text span{display:inline;text-align:center;font-weight:bold;font-size:18px}.payment_box_text .amount{padding:0 0 5px 0;display:block;text-align:center}.payment_box_text .payment_box_price{float:left;display:block;width:100%;text-align:center}.payment_box_buttons{float:right}.payment_or{font-size:16px;padding:5px 0}.body_booking_summary .button_booknow_container .button_button{color:#fff;float:right;font-weight:bold;margin:0;padding:0 23px 1px 16px;font-size:15px}.overlay_content .button_booknow_container .button_button{padding:0 0!important}.overlay_content .button_cancel_container .button_button{float:left}.button_continue_container{margin-right:8px}.wrapper{width:1000px;margin:200px auto 0}.booking_details{margin-top:-10px}.body_booking_summary table,.body_booking table{font-size:12px;width:100%}.l_grid,.l_grid td,.l_grid td .payment_selection{border:none;border-collapse:collapse}.l_grid td{padding-top:5px;padding-bottom:5px}.l_grid_detail td,.l_grid_extras td,.optional_extras td{border-bottom:2px solid #dfdfdf!important}tr.l_grid_room_count td{padding-top:25px!important;font-size:14px;font-weight:bold}tr td.l_grid_spacer{border-bottom:none!important;background-image:url('images/booking_items_tree_step.png');background-repeat:no-repeat;background-position:0 2px}.body_booking_summary table .divider,.body_booking table .divider{width:100%;float:left}td.l_grid_price,.l_grid_balance td.l_grid_price,.l_grid_amount td.l_grid_price{text-align:center}td.l_grid_price .price{font-size:14px}.body_booking_summary td.l_grid_photo,.body_booking td.l_grid_photo{padding:7px 0 7px 5px;width:53px}.body_booking_summary td.l_grid_detail,.body_booking td.l_grid_detail{text-align:left;padding-left:15px}.body_booking_summary td.l_grid_price,.body_booking td.l_grid_price{text-align:left;padding-left:25px}.l_grid_amount td{background:none}td.l_grid_price{width:20%}.l_grid_amount,.l_grid_balance td span{font-weight:normal}.total_row td{font-weight:bold;background:#f0f0f0}td.l_grid_balance span,.total_row td.l_grid_price,td.l_grid_balance,td.l_grid_price .booking_due{font-size:14px!important}.l_grid_balance td{padding-bottom:4px}.l_grid_add{padding-right:10px}.supplement_modal h2{border-bottom:none!important}.opts_table_supplements .l_grid_tr td{padding:0!important}.l_grid_photo img{width:53px}.opts_table_supplements{margin-top:15px}.opts_table_supplements .l_grid_tr td{padding:0 0!important}.opts_table_supplements .supplements_list{padding-top:10px}.opts_table_supplements .supplements_list .optional_extras .l_grid_price,.opts_table_supplements .supplements_list .optional_extras .l_grid_add{vertical-align:top}.opts_table_supplements .supplements_list .optional_extras .l_grid_add{text-align:right}.opts_table_supplements td .product_less_content img{width:53px;float:left;padding-right:15px}.opts_table_supplements td .product_less_content .extra_readMore{white-space:nowrap}.opts_table_supplements .supplements_list .optional_extras .l_grid_price span.opts_row_result_price,.opts_table_supplements .supplements_list .optional_extras .l_grid_add a{display:block;padding-top:12px}.opts_table_supplements .supplements_list .optional_extras .l_grid_price{padding-left:0}#pnlVoucherCodeEntry .l_grid_tr td.l_grid_chcks,.opts_table_supplements .l_grid_tr td.l_grid_chcks{border-bottom:none!important;padding-bottom:0!important;padding-top:0!important}#pnlVoucherCodeEntry .l_grid_tr td h3,.opts_table_supplements .l_grid_tr td h3{margin-bottom:0;font-size:15px}.price_popup{display:none}.button_bookbottom_container .button_button .input,.button_continue_container .button_button .input,.button_button .input{border:medium none;font-size:15px;font-weight:bold!important;padding:5px 13px}.button_back_container .button_button,.button_back_container .button_button a.input{background-color:transparent!important;background:none!important;border:none!important}.button_back_container .button_button a.input{text-decoration:none;padding:0 0!important;color:#0070c0!important;font-weight:normal!important;margin-top:100px}.opts_table_supplements td .supplement_modal_trigger,.l_grid_price .supplement_remove_triger{color:#0070c0!important}#summary_block_payment_logos{float:left;width:200px;padding-top:10px}.b_IE7 .payment_box_buttons{width:160px!important}.provider_name{font-size:22px;padding-bottom:2px}.provider_contact_details{padding-top:10px!important}.viewbookingvoucher .l_grid,.body_printPreview .l_grid{width:100%}.viewbookingvoucher .l_grid_tr td.l_grid_desccol,.viewbookingvoucher .l_grid_tr td.l_grid_scolc,.viewbookingvoucher .l_grid_tr td.l_grid_totaltr,.viewbookingvoucher .l_grid_tr td.l_grid_chcks,.body_printPreview .l_grid_tr td.l_grid_desccol,.body_printPreview .l_grid_tr td.l_grid_scolc,.body_printPreview .l_grid_tr td.l_grid_totaltr,.body_printPreview .l_grid_tr td.l_grid_chcks{background-color:#ececec!important}.viewbookingvoucher .l_grid_tr td.l_grid_scolc{text-align:left!important}.viewbookingvoucher .l_grid_tr td.l_grid_totaltr{text-align:center!important}.viewbookingvoucher #webloyaltyLinkBottom{margin-top:10px}.booking_payment_box{margin-left:30px}.booking_payment_box div{float:left;padding:27px 10px}.booking_payment_box div.text{width:140px;padding-left:0}.booking_payment_box .price{text-align:center;margin-top:4px}.booking_payment_box .price span{display:inline;font-size:18px;font-weight:bold;text-align:center}.important_checkbox{width:100%}.body_booking .button_proceed_container{padding-right:24px}.amount_payable_box{background:none repeat scroll 0 0 #f2f2f2;float:right;margin:10px 0;padding:16px;width:auto}.body_booking .cards3,.body_booking .contacts1{margin:0 0 0 36px;width:653px}.body_booking .cards3 .dta_valid{width:184px}.body_booking .button_back_container{padding:0 0 10px 10px}.chkAgreeAndText{margin-left:30px;width:450px}input.validation-error,select.validation-error{margin:-1px!important}.b_IE input.validation-error,select.validation-error{margin:0!important}.ui-datepicker-current-day a{color:red!important;border:1px solid red!important;background-color:#fcc!important}#servicedCriteriaDiv .enddate_item{display:none;visibility:hidden}#notification-cookie-wrap{display:none;height:auto;width:1075px;margin:0 auto;overflow:hidden;position:relative;z-index:100000}.notification-cookie{padding:10px 10px 4px 10px;position:fixed;width:auto;top:0;background-color:#fffacd;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;border:1px solid #ccc;border-top:none;font-family:Arial,helvetica,clean,sans-serif!important;font-size:12px!important}.b_IE7 .notification-cookie{width:1075px}.notification-close{font-family:sans-serif;font-size:15px;color:#4c4c4c;cursor:pointer;width:10px;float:right;margin:-2px 0 0 10px;font-weight:bold}.notification-close:hover{color:#000}div.booking_container div.booking_summaryitem .l_grid_detail div.terms{padding-top:5px}.survey-v2 .main-title{font-size:18px;padding:4px 20px}@media only screen and (min-width:768px){.survey-v2 .main-title{float:left}}.survey-v2{background:#f2f2f2;font-family:Arial,sans-serif}.culture-select{padding:0 20px}@media only screen and (min-width:768px){.culture-select{float:right}}.survey-v2 .cp-textarea,.survey-v2 .cp-input,.survey-v2 .cp-select{border:1px solid #d7d8d8;padding:5px;color:#76767a}.survey-v2 .cp-textarea,.survey-v2 .cp-input[type=text]{margin-top:6px}.survey-v2 .hidden-validation-error[style*="inline"]+.cp-select{outline:1px solid #ed1c24}.survey-v2 .hidden-validation-error[style*="inline"]+.survey-optionstable,.survey-v2 .hidden-validation-error[style*="inline"]+#rblRecommend{outline:1px solid #ed1c24}.survey-v2 .survey_option .text-validation-error[style*="inline"]~.charRemainingContainer>input[type=text],.survey-v2 .survey_option .text-validation-error[style*="inline"]~.charRemainingContainer>textarea{border:1px solid #ed1c24}.survey-v2 .survey_option .text-validation-error[style*="inline"]~input[type=text],.survey-v2 .survey_option .text-validation-error[style*="inline"]~textarea{border:1px solid #ed1c24}.survey-v2 .hidden-validation-error[style*="inline"]~label{color:#ed1c24;font-weight:bold}.container{max-width:960px;margin:0 auto}.survey-v2 #position_holder{width:auto}.survey-v2 .section{padding:20px;box-shadow:0 1px 2px rgba(206,206,206,1);background:#fff;margin-bottom:20px}.survey-v2 .section-header{border-bottom:1px solid #cecdcc;color:#000;line-height:1;margin:0 0 15px;padding:0 0 10px}.survey-v2 #resultPanel .two-col .col-2{padding-top:10px;padding-bottom:10px}.two-col{overflow:hidden}.two-col .col{box-sizing:border-box;margin-bottom:20px}@media only screen and (min-width:768px){.two-col .col{float:left;width:40%;box-sizing:border-box;margin-bottom:0}}.survey-v2 .key{float:right;margin:0 0 20px 0;font-weight:bold;color:#000}.two-col .col-1{padding-right:20px;font-size:14px}.two-col .col-2{box-sizing:border-box}@media only screen and (min-width:768px){.two-col .col-2{float:right;width:60%;padding-left:20px;border-left:1px solid #cecdcc}}.survey-v2 .header{background:#dedede;border-bottom:1px solid #cecdcc;margin-bottom:30px;padding:15px 0;overflow:hidden}.survey-v2 .header-inner{max-width:960px;margin:0 auto}.survey-v2 .header-title{font-family:Arial;font-size:18px;font-weight:bold}.survey-v2 #page_container{padding:0!important;background:none}.survey-v2 .item-block{border-bottom:1px solid #ededed;padding:10px 0}.survey-v2 .item-first-block{padding-top:0}.survey-v2 .item-last-block{border-bottom:none;padding-bottom:0}.survey-v2 .item-block label{display:inline-block;padding-top:7.5px}.survey-v2 .item-block select{min-width:100%}@media only screen and (min-width:768px){.survey-v2 .item-block select{min-width:250px;float:right}}.survey-v2 .t-title{text-align:left}@media only screen and (min-width:768px){.survey-v2 .t-title{width:50%}}.survey-v2 .star .value{display:inline-block;padding:0 16px 0 0;position:relative}@media only screen and (max-width:768px){.survey-v2 .star>span{display:none}}.survey-v2 .star .hearts{background:rgba(0,0,0,0) url("images/hearts.svg") no-repeat scroll 0 0;display:inline-block;height:13px;width:14px}@media only screen and (min-width:768px){.survey-v2 .star .value{display:none}.survey-v2 .start-2 .hearts{width:30px}.survey-v2 .start-3 .hearts{width:45px}.survey-v2 .start-4 .hearts{width:60px}.survey-v2 .start-5 .hearts{width:75px}}.cp-button{background:#db0148 none repeat scroll 0 0;border:medium none;border-radius:3px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.8);color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:44px;line-height:44px;padding:0 20px;text-align:center;text-decoration:none;transition:all .2s ease-in 0;vertical-align:middle;-webkit-appearance:none}.cp-submit{float:right}.validation-error{background:#ed1c24!important;color:#fff!important;font-size:12px;font-weight:normal;padding:3px;right:0}.hidden-validation-error{display:none!important}.text-validation-error{background:#ed1c24!important;color:#fff!important;font-size:12px;font-weight:normal;padding:3px;right:0;position:absolute}.survey-v2 .validation-errors{display:none!important}.survey-v2 .validation-failed{border:1px solid #ed1c24;color:#ed1c24;font-size:larger;font-weight:bold;text-align:center}.survey-v2 .validation-errors[style*="none"]+.validation-failed{display:none}