/* [.cssx content from cache] */

.ctl_Content{display:none;}
.ctl_ProductSearch,.breadCrumb,.ctl_Media,.siteSearch,.ctl_LanguageSelector,.ctl_SiteSearchForm,.ctl_WeatherSummary,.ctl_BannerAd{display:none;}
.tfa,input.submit{display:none;}
.print,.printable{display:block;}
body{font-family:Verdana,Arial;background:none;}
body{background:white;font-size:8pt;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
h1{font-size:11pt;font-weight:bold;margin-bottom:8pt;}
h2{font-size:10pt;font-weight:bold;margin-bottom:6pt;}
h3,h4{font-size:8pt;font-weight:bold;margin-bottom:4pt;}
h5,h6{font-size:8pt;font-weight:bold;margin-bottom:4pt;}
h2{border-bottom:1pt dotted #c0c0c0;padding-bottom:4pt;}
p{font-size:8pt;margin-bottom:10pt;line-height:15pt;}
p.link{display:none;}
a{color:black;text-decoration:underline;}
a img{border:0;}
ol,ul,dl{margin:0;margin-bottom:10pt;padding:0;list-style-type:none;}
dl dd,dl dt,ul li{margin:0;margin-bottom:4pt;padding:0;list-style:disc;list-style-position:inside;font-size:8pt;}
table{clear:both;width:100%;border-collapse:collapse;border:1px solid #c0c0c0;font-size:8pt;margin:0 0 10pt 0;}
table th,table td{border-collapse:collapse;font-size:8pt;border:1px solid #c0c0c0;padding:3pt;font-weight:bold;}
table tr th{text-align:left;}
table td{border:1px solid #c0c0c0;font-weight:normal;}
#colsWrapper{width:100%;padding:0;margin:0;float:none;clear:both;}
#wrapper{width:auto;border:0;margin:0 2%;padding:0;float:none !important;color:black;display:block;}
#leftCol{width:100%;float:none;clear:both;}
#leftWrapper{width:100%;clear:both;float:none;}
#topCol{display:none;}
#mainCol{width:100%;clear:both;display:block;margin-bottom:10pt;padding:0 !important;}
#middleCol{width:100%;clear:both;}
#rightCol{clear:both;float:none;width:100%;margin-bottom:10pt;}
#mainCol .ctl_MainContent{display:block;margin-bottom:20pt;width:100%;clear:both;}
.imageRight{float:right;margin:0.2em 0 0.2em 0.8em;}
.imageLeft{float:left;margin:0.2em 0.8em 0.2em 0;}
#header{display:block;margin-bottom:10pt;border-bottom:0;}
#header .HeaderImageLogo{display:block;}
#header img.LogoClickable{display:none !important;}
#header img.LogoNonClickable{display:none !important;}
#header .HeaderImageLogo img.LogoPrint{margin-bottom:10pt;}
.ctl_HeaderImage{display:none;}
.SiteMap p.navDesc{font-style:italic;padding-left:5pt;}
.ctl_Navigation,.ctl_BreadCrumb,.ctl_FooterNav{display:none;}
.SiteMap{display:block;}
.SiteMap ul.sub{margin-left:15pt;}
.SiteMap li{line-height:1.8em;}
.SiteMap ul li{font-weight:bold;margin:0;padding:0;padding:5pt 0;font-size:12pt;}
.SiteMap ul ul li{margin:0;padding:0;font-size:10pt;}
.SiteMap ul li p.navDesc{display:none;}
.SiteMap ul ul li p.navDesc{display:block;}
.ctl_PageTitle{display:block;width:100%;clear:both;}
.ctl_ProductList ul.paging,.ctl_ProductList ul.azList{display:none;}
.ctl_ProductList ol.ProductList,.ctl_ProductList ol.searchResults,.ctl_ProductList ol.ProductList *,.ctl_ProductList ol.searchResults *{margin:0;padding:0;}
.ctl_ProductList ol.ProductList,.ctl_ProductList ol.searchResults,.ctl_ProductList ol.ProductList li,.ctl_ProductList ol.searchResults li{list-style-type:none;}
.ctl_ProductList ol.ProductList,.ctl_ProductList ol.searchResults{margin-bottom:10pt;}
.ctl_ProductList ol.ProductList li,.ctl_ProductList ol.searchResults li{padding:5pt 0;margin-bottom:5pt;clear:both;overflow:auto;}
.ctl_ProductList ol.ProductList h2,.ctl_ProductList ol.searchResults h2{padding-bottom:5pt;margin-bottom:5pt;}
.ctl_ProductList ol.ProductList p,.ctl_ProductList ol.searchResults p,.ctl_ProductList ol.ProductList h3,.ctl_ProductList ol.searchResults h3,.ctl_ProductList ol.ProductList div.price,.ctl_ProductList ol.searchResults div.price{font-size:8pt;margin-right:5pt;}
.ctl_ProductList h2.ProductName{}
.ctl_ProductList .enjoyenglandratings{padding:5pt 0;margin:0;display:block;border-bottom:1pt dotted #c0c0c0;width:100%;}
.ctl_ProductList .price{padding:5pt 0;}
.ctl_ProductList ol.ProductList h3,.ctl_ProductList ol.searchResults h3{float:left;}
.ctl_ProductList ol.ProductList div.thumbnail,.ctl_ProductList ol.searchResults div.thumbnail{float:left;margin:0 10px 5px 0;}
.ctl_ProductList ol.ProductList img.thumbnail,.ctl_ProductList ol.searchResults img.thumbnail{width:180px;}
.ctl_ProductList ol.ProductList .desc,.ctl_ProductList ol.searchResults .desc{margin:0 0 0 200px;}
.ctl_ProductList ol.ProductList div.desc,.ctl_ProductList ol.searchResults div.desc{padding:5pt 0;}
.ctl_ProductList ol.ProductList p.ex_AddButton,.ctl_ProductList ol.searchResults p.ex_AddButton,.ctl_ProductList ol.ProductList p.bookonline,.ctl_ProductList ol.searchResults p.bookonline,.ProductList ol.ProductList li .BookPrice div.thumbnail{display:none;}
.RatingsBar div.thumbnail{display:none;}
.ctl_ProductList ol.ProductList li .locationdata{display:none;}
.SiteSearchResults table{width:100%;margin-bottom:10pt;border-collapse:collapse;}
.SiteSearchResults table td{border-top:1pt solid #c0c0c0;}
.SiteSearchResults table td.product{width:60%;}
.SiteSearchResults table td.location{width:60%;}
.SiteSearchResults table td.seemore,.SiteSearchResults table td.showall{display:none;}
.SearchAdvanced{display:block;}
.SearchAdvanced dl,.SearchAdvanced dd,.SearchAdvanced dt{margin:0;padding:0;}
.SearchAdvanced dd{margin:5pt 0 10pt 0;}
.SearchAdvanced dd div.row{line-height:1.8em;}
.SearchAdvanced dd .fieldwide{display:block;}
.SearchAdvanced dd ul,.SearchAdvanced dd li{display:inline;margin:0;padding:0;}
.SearchAdvanced .hidden,.SearchAdvanced .calendar,.SearchAdvanced dt input.checkbox,.SearchAdvanced dd .AddAnotherUnit,.SearchAdvanced img.GuidedSearchArrow{display:none;}
.ctl_ProductDetail{margin-bottom:10pt;clear:both;height:auto !important;float:none !important;width:100%;}
.ctl_ProductDetail address,.ctl_ProductDetail div.node li{font-size:8pt;}
.ctl_ProductDetail dt,.ctl_ProductDetail dd{display:inline;}
.ctl_ProductDetail .ButtonsWrapper,.ctl_ProductDetail .bookonline,.ctl_ProductDetail .ex_AddButton,.ctl_ProductDetail div.website,.ctl_ProductDetail div.email,#productExtraImages{display:none;}
.ctl_ProductDetail .node{margin-bottom:20pt;}
.ctl_ProductDetail #productImage{margin:0;padding:0;width:280px;height:180px;}
.mapView{display:block;}
.ctl_ProductDetail div.ContactInfoMain,.ctl_ProductDetail div.DetailsWrapper{float:left;margin-left:0;}
.ctl_ProductDetail div.ContactInfoMain{width:100%;}
.ctl_ProductDetail div.ContactInfoMain .node{margin-bottom:5pt;}
.category{clear:both;padding-top:0.3em;}
.roomInfo dl dd{font-weight:bold;}
.openingTimes h3{font-size:10pt;}
#rightCol .ProductDetailSideBar .facilities,#rightCol .ProductDetailSideBar .facilities *{display:block !important;}
.ctl_ProductDetail div.facilities{margin-bottom:40pt;display:block;float:none;}
.ctl_ProductDetail div.facilities h3{clear:both;}
.ctl_ProductDetail div.facilities ul{clear:both;}
.ctl_ProductDetail div.facilities ul li{width:auto;}
.ctl_ProductDetail .gradings ul,.ctl_ProductDetail .gradings img{float:none;clear:both;margin-right:10pt;}
.ctl_ProductDetail .awards ul li{clear:both;}
.ctl_ProductDetail ul.awards span{margin:0 5pt 0 0;}
.ctl_ProductDetail span.awardimage{margin:5pt 0;float:right;}
.ctl_ProductDetail ul.relatedOffers,.ctl_ProductDetail ul.relatedOffers li{list-style-type:none;}
.ctl_ProductDetail .ContactInfoLinks{display:none;}
.ctl_ProductDetail .tabNavigation,span.scrollButtons,div.tabNavigation,#tabGallery{display:none;}
#tabContainer,div.productTabs,.tabContainer{width:100% !important;height:auto !important;background:none;border:none;display:block;clear:both !important;float:none !important;}
div.tab{display:block !important;float:none;width:100%;position:static;}
#tabContainer div.tab{float:none !important;background:none;height:auto !important;}
.OverViewLeft{width:90%;float:none;clear:both;}
.OverViewRight{width:90%;float:none;clear:both;}
.ctl_ProductDetail div.node{display:block;width:100%;float:none;}
#tabVideo{display:none;}
div.roomInfo,div.ctl_Booking_AvailSearch,div.ctl_Forms,div.dynMapContainer,div.openingTimes,div.roadDirections,div.publicdirections,div.relatedSpecialOffers,div.relatedEvents{float:none !important;width:100%;clear:both;page-break-before:avoid;page-break-after:avoid;}
div#availabilityCalendar div.form{overflow:hidden;width:100%;}
div.dynMapContainer{height:350px !important;}
#AvCalControl{display:none;}
div.MMzoom{display:none;}
#formProvider{display:none;}
#mapZoom,.loadingMessage,body.mapShow a#mapShowHideLink{display:none;}
a#mapShowHideLink,.showHideLink{display:none;}
.mapFilters{display:none;}
.mapWidgetContainer{}
div.dynMapContainer,.dynMapContainer{display:block;}
body.mapShow div.dynMapContainer{display:block;}
.dynMapContainer{width:100%;height:300px;height:auto;margin-bottom:20pt;background:#efefef;}
body div.dynMapContainer{height:300px;}
.ctl_ItineraryBasket{display:none;}
.ctl_ItineraryDetail .ItnryIntro h2{}
.ctl_ItineraryDetail .ItnryNotes{height:auto;}
.ctl_ItineraryDetail .ItnryNotes p{display:none;}
.ctl_ItineraryDetail .ItnryName img,.ctl_ItineraryDetail .ItnryNotes img{display:none;}
.ctl_ItineraryDetail textarea{border:0;overflow:hidden;}
.ctl_ItineraryDetail .ItnryEmail,.ctl_ItineraryDetail .ItnryPrint,.ctl_ItineraryDetail .ItnryMapCtrls{display:none;}
.ctl_ItineraryDetail .ItnryItems h3{border-bottom:1pt dotted #c0c0c0;padding-bottom:4pt;}
.ctl_ItineraryDetail .ItnryItems .ItnryTbl,.ctl_ItineraryDetail .ItnryItems .ItnryTbl th,.ctl_ItineraryDetail .ItnryItems .ItnryTbl .order,.ctl_ItineraryDetail .ItnryItems .ItnryTbl .delete{display:none;}
.ctl_ItineraryDetail .ItnryTbl th,.ctl_ItineraryDetail .ItnryTbl td{}
.ctl_ItineraryDetail .ItnryTbl a.point img{display:none;}
.ctl_ItineraryDetail .ctl_ProductList h2{display:none;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li h2{display:block;}
.ctl_ItineraryDetail .ItnryMap{margin-top:10pt;position:relative;overflow:hidden;height:460px;}
.ctl_ItineraryDetail .ItnryMap a.point span,.ctl_ItineraryDetail .ItnryMap a.pointgroup span{display:block;padding:0.20pt 5pt;font-weight:bold;background:#f1f1f1;border:1px solid #c0c0c0;}
.ctl_ItineraryDetail .ItnryMap a.point img,.ctl_ItineraryDetail .ItnryMap a.pointgroup img{display:none;}
.ctl_ItineraryDetail .ctl_ProductList{margin-bottom:10pt;display:block;}
.ctl_ItineraryDetail .ctl_ProductList ol.ProductList li{border-top:0;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Main{padding-bottom:5pt;clear:both;overflow:auto;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .type{float:left;width:300px;padding-bottom:5pt;margin:0;padding:0;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .type h3{padding:2pt 5pt 0 0;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .type p{margin:0;padding:0 5pt 0 0;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .node{width:190px;margin-left:0;padding-bottom:5pt;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Image{float:left;width:200px;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Contact{float:left;width:180px;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Contact .node{margin:0 0 0.3em 0;overflow:auto;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Contact address{clear:both;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Contact address br{display:block;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Contact .node h3{float:left;margin:0 0.5em 0 0;padding:0 1em 0 0;background:url(../images/bullet_2.gif) no-repeat right;clear:both;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Contact .node a.ProvClick{float:left;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Description{float:left;width:220px;}
.ctl_ItineraryDetail .ctl_ProductList ol.searchResults li .Description .desc{width:220px;margin:0;padding:0;margin-left:0;padding-bottom:0;}
.ctl_ItineraryDetai .ctl_ProductList ol.searchResults li .Description .desc p{margin:0;padding:0;}
.ctl_ItineraryDetail .ItnryDists{clear:both;}
.ctl_ItineraryDetail .ItnryDists h3{border-bottom:1px dotted #c0c0c0;padding-bottom:4pt;margin-bottom:4pt;}
.ctl_ItineraryDetail .ItnryDists p.sortLink{display:none;}
.ctl_ItineraryDetail .ItnryDists th.dist span{display:none;}
.ctl_ItineraryDetail .ItnryDists p{}
.ctl_ItineraryDetail .ItnryDists .ItnryTbl th,.ctl_ItineraryDetail .ItnryDists .ItnryTbl td{font-weight:normal;}
.ctl_CustomerHome p,.ctl_CustomerHome hr{display:none;}
#rightCol .ctl_Booking_AvailSearch,#middleCol .ctl_Booking_AvailSearch{display:none;}
#mainCol .ctl_Booking_AvailSearch .availabilitySearchImg,#mainCol .ctl_Booking_AvailSearch .searchform{display:none;}
#calendarControl{display:none;}
#availabilityCalendar caption{display:none;}
#AvCalKey dt{margin:0;padding:0;float:left;width:4em;}
#AvCalKey dd{margin:0 0 10pt 5em;display:block;}
.ctl_BookingHelp{margin:0 0 10pt 0;padding:0;}
.ctl_BookingHelp h2 span{display:none;}
.ctl_BookingHelp h2#ir_bookonlineguaranteed{background:none;background:url(/images/availability_guaranteed.gif) no-repeat left 20pt;margin:0 0 10pt 0;padding:0 0 20pt 0;font-size:10pt;}
.ctl_BookingHelp h2#ir_bookonlineindicative{background:none;background:url(/images/availability_unconfirmed.gif) no-repeat left 20pt;margin:0 0 10pt 0;padding:0 0 20pt 0;font-size:10pt;}
.BookOnlineProductDetail{margin:0;padding:0;width:100%;}
.BookOnlineProductDetail h1{font-size:13pt;font-weight:bold;margin:0;margin-bottom:5pt;width:100%;border-bottom:1pt dotted #c0c0c0;padding-bottom:4pt;}
.BookOnlineProductDetail .image{margin:0;margin-bottom:20pt;padding:0;width:180px;clear:both;}
.BookOnlineProductDetail div.DetailsWrapper{margin-left:0;margin:0;margin-bottom:10pt;padding:0;clear:both;width:100%;}
.ctl_RequirementSummary{margin:0;margin-bottom:20pt;padding:0;clear:both;width:100%;}
#book_reqdetails{padding:0;}
#book_reqdetails h3{margin:0;margin-bottom:5pt;width:100%;border-bottom:1pt dotted #c0c0c0;padding-bottom:4pt;}
#book_reqdetails dl{font-size:80%;}
#book_reqdetails dl,#book_bookingdetails dl{margin:0;padding:0;}
#book_reqdetails dt,#book_bookingdetails dt{margin:0;padding:0.3em 0;width:12em;float:left;}
#book_reqdetails dd,#book_bookingdetails dd{margin:0;padding:0.3em 0;font-weight:bold;}
.ctl_Booking_UnitSelection{width:100%;margin:0;margin-bottom:20pt;padding:0;clear:both;}
.ctl_Booking_UnitSelection form{margin:0;padding:0;}
.ctl_Booking_UnitSelection #pnTeleBook_PromptCall,.pnNoAvail{margin:0;padding:0;padding-bottom:5pt;font-weight:bold;}
div.pnStayReqmntTtl{font-weight:bold;margin:0;margin-bottom:5pt;width:100%;border-bottom:1pt dotted #c0c0c0;padding-bottom:4pt;font-size:11pt;}
div.pnStayButtons{display:none;}
div.StayCandidateItem div.pnUnitOption,div.StayCandidateItem1 div.pnUnitOption{font-weight:bold;margin:0 0 5pt 0;padding:5pt 0 0 0;font-size:11pt;}
div.StayCandidateItem div.pnPriceBase,div.StayCandidateItem1 div.pnPriceBase{margin:0 0 10pt 0;padding:0 0 0 10pt;}
div.StayCandidateItem div.pnUnitOption input,div.StayCandidateItem1 div.pnUnitOption input{margin:0;padding:5pt;}
div.pnUnitOption label,div.pnPriceBase{font-size:10pt;}
#pnAvailClassKey h3{margin:0;margin-bottom:5pt;width:100%;border-bottom:1pt dotted #c0c0c0;padding-bottom:4pt;}
.ctl_Forms{width:100%;}
.ctl_Forms div.row{margin-top:5pt;}
.ctl_Forms div.row span{display:block;}
.ctl_Forms div.row span label{width:150pt;float:left;}
.ctl_Forms div.row span.field{margin-left:170pt;width:150pt;}
.ctl_Forms div.row span.field input{width:180pt;}
.ctl_Forms div.personaldetails,.ctl_Forms div.disclaimer{margin-bottom:20pt;}
.ctl_Forms div.row span.optional,.ctl_Forms div.row span.mandatory{display:none;}
.ctl_Forms p,.ctl_Forms div.row span.field,.ctl_Forms div.row span label{font-size:10pt;}
.ctl_Forms ul,.ctl_Forms li{margin:0;padding:0;list-style-type:none;}
.ctl_Forms ul{font-size:80%;}
.ctl_Forms span.field ul{font-size:125%;}
.ctl_FeaturedProducts{width:100%;clear:both;display:block;margin-bottom:20pt;}
.ctl_FeaturedProducts ul{list-style:none;margin:0 0 5pt 0;padding:0;}
.ctl_FeaturedProducts ul,.ctl_FeaturedProducts li{margin:0;padding:0;list-style-type:none;}
.ctl_FeaturedProducts ul{padding:0;clear:both;overflow:auto;}
.ctl_FeaturedProducts li{margin:0 0 5pt 0;padding:0;clear:both;overflow:auto;}
.ctl_FeaturedProducts li p.thumbnail,.ctl_FeaturedProducts li p.image{padding:0;margin:0;margin-top:-20pt;float:left;}
ctl_FeaturedProducts li p.image a img{width:180px;}
.ctl_FeaturedProducts li h3,.ctl_FeaturedProducts li p{margin:0;margin-left:200px;padding:0;}
.ctl_FeaturedProducts .blockLeftImg,.ctl_FeaturedProducts .blockRightImg{padding:0;margin:0;width:100%;clear:both;}
.ctl_FeaturedProducts .blockImg{padding:0;margin:0;float:left;width:180px;}
.ctl_FeaturedProducts .blockImg a img{width:180px;}
.ctl_FeaturedProducts .blockText{margin-left:200px;}
.ctl_FeaturedProducts .blockText h2{font-size:12pt;border:none;}
.galNPnav,ul.galNPnav,ul.galTBnav{display:none;}
.ctl_FeaturedPages{width:100%;clear:both;display:block;margin-bottom:20pt;display:none;}
.ctl_FeaturedPages ul{list-style:none;margin:0 0 5pt 0;padding:0;}
.ctl_FeaturedPages ul,.ctl_FeaturedPages li{margin:0;padding:0;list-style-type:none;}
.ctl_FeaturedPages ul{padding:0;clear:both;overflow:auto;}
.ctl_FeaturedPages li{margin:0 0 10pt 0;padding:0;clear:both;overflow:auto;}
.ctl_FeaturedPages li h3,.ctl_FeaturedPages li p{margin:0;margin-left:200px;padding:0;}
.ctl_FeaturedPages li p.image{padding:0;margin:0;margin-top:-20pt;float:left;}
.ctl_FeaturedPages li p.image a img{width:180px;}
.ctl_FeaturedArticles{width:100%;clear:both;margin-bottom:20pt;}
.ctl_FeaturedArticles{width:100%;clear:both;}
.ctl_FeaturedArticles ul,.ctl_FeaturedArticles li{margin:0;padding:0;list-style-type:none;}
.ctl_FeaturedArticles ul{padding:0;clear:both;overflow:auto;}
.ctl_FeaturedArticles li{margin:0 0 5pt 0;padding:0;clear:both;overflow:auto;}
.ctl_FeaturedArticles .linksNotHlt{clear:both;margin:0 0 20pt 0;}
.ctl_FeaturedArticles li h3,.ctl_FeaturedArticles li h4,.ctl_FeaturedArticles li p.summary{margin-left:0;}
.ctl_FeaturedArticles div.blockLeftImg{padding:0;margin:0 0 20pt 0;clear:both;display:block;}
.ctl_FeaturedArticles div.blockLeftImg p.thumbnail{padding:0;margin:0;float:left;width:180px;}
.ctl_FeaturedArticles div.blockLeftImg p.thumbnail img{width:180px;}
.ctl_FeaturedArticles div.blockLeftImg h3,.ctl_FeaturedArticles div.blockLeftImg h4,.ctl_FeaturedArticles div.blockLeftImg p.summary{margin-left:200px}
.ctl_ArticleList{width:100%;clear:both;margin-bottom:20pt;}
.ctl_ArticleList ul.articles{width:100%;clear:both;}
.ctl_ArticleList ul,.ctl_ArticleList li{margin:0;padding:0;list-style-type:none;}
.ctl_ArticleList ul{padding:0;clear:both;overflow:auto;}
.ctl_ArticleList li{margin:0 0 5pt 0;padding:0;clear:both;overflow:auto;}
.ctl_ArticleList li h4,.ctl_ArticleList li p.summary{margin-left:200px;}
.ctl_ArticleList li p.thumbnail{padding:0;margin:0;float:left;width:180px;}
.rss{display:none;}
.ctl_OfferList{width:100%;margin:0;padding:0;clear:both;}
.ctl_OfferList ol,.ctl_OfferList li{margin:0;padding:0;list-style-type:none;}
.ctl_OfferList ol{padding:0;}
.ctl_OfferList li{width:100%;}
.ctl_OfferList h2{font-size:11pt;border-bottom:none;}
.ctl_OfferList p{margin-left:200px;}
.ctl_OfferList p.image{display:block;float:left;margin-left:0;}
.ctl_OfferList p a img{border:0;display:block;width:180px;}
.ctl_OfferDetail ol{list-style:none;padding:0;margin:0;width:100%;margin-bottom:20pt;clear:both;display:block;}
.ctl_OfferDetail ol.offersList li{margin:0 0 5pt 0;width:100%;}
.ctl_OfferDetail ol.offersList li.odd{}
div.ctl_OfferDetail ol.offersList li h3{}
.ctl_OfferDetail h2{}
.ctl_OfferDetail p{}
.ctl_OfferDetail ol.offersList p{font-size:80%;padding:0;margin:0 0 0 12.5em;}
.ctl_OfferDetail ol.offersList p.image{padding:0 0 0 5pt;margin:0;float:left;}
.ctl_OfferDetail ol.offersList img{border:0;}
.ctl_HelpDeskFAQList h2{display:none;}
.ctl_HelpDeskFAQList li{margin-bottom:8pt;}
.Forum ul{list-style-type:none;}
.Forum ul,.ForumThreadList ol{line-height:20pt;}
.Forum_BreadcrumbNav{display:none;}
.ForumThreadList table,.ForumThread table{border:1px solid #c9c9c9;border-left:0;border-top:0;}
.ForumThreadList table th,.ForumThreadList table td,.ForumThread table th,.ForumThread table td{text-align:left;border:1px solid #c9c9c9;border-right:0;border-bottom:0;}
.ForumThread div.row span.label,.ForumThread div.row span.field{display:block;}
.ForumThread div.row span.field{margin-bottom:5pt;}
.ForumThread table.forum{border:1px solid #c9c9c9;border-left:0;border-top:0;margin-bottom:20pt;}
.ForumThread table.forum td{border:1px solid #c9c9c9;border-right:0;border-bottom:0;vertical-align:top;}
.ForumThread table.forum td p{margin:0;padding:0;}
.ForumThread table.forum td div.forumtime{font-weight:bold;margin-bottom:20pt;}
.ForumThread table.forum td ul{display:none;}
.ctl_BannerAd{display:none;}
.ctl_Date{display:block;width:100%;clear:both;}
.ctl_TextSizeSwitcher{display:none;}
.ctl_WeatherSummary{width:100%;clear:both;margin-bottom:10pt;}
.ctl_WeatherSummary a.regSumLink{display:none;}
.ctl_WeatherSummary ul,.ctl_WeatherSummary li{margin:0;padding:0;list-style-type:none;}
.ctl_WeatherSummary ul.weatherSummary li a{float:left;margin:0;padding:0.7em 0 0 0;}
.ctl_Weather{width:100%;clear:both;margin-bottom:10pt;}
.weathertowns{display:none;}
.ctl_Weather table{width:50%;}
.ctl_Weather thead th{font-weight:bold;}
.ctl_Weather tbody th{font-weight:normal;white-space:nowrap;}
.ctl_Weather th.day{text-align:left;font-weight:bold;}
.ctl_Weather td{text-align:center;}
.ctl_Weather td.desc{text-align:left;}
.ctl_Weather td.temp{font-style:italic;font-weight:bold;}
.blockTitleSpecialOffers{clear:both;}
#footer{padding-top:5pt;margin-top:20pt;clear:both;display:block;width:100%;}
#footer .ctl_Content{display:block;}
#footer .footerLogoLeft{float:left;}
#footer .footerLogoLeft img{display:none;}
#footer .footerLogoLeft img.LogoPrint{display:block;}
#footer .footerLogoMiddle{display:none;}
#footer .footerLogoNewMind{display:none;}
.contactUs{display:block;}
#footer .footerCopyright{display:none;}
#footer img{display:none;}
#footer .ctl_Content img .LogoPrint{display:block;}
.searchRefine{display:none !important;}
.staticWhatsNearby{display:none !important;}
.stage3 div.gradings{display:none !important;}
.stage3 div.awards{display:none !important;}
.ProductDetailMain{clear:both;float:none !important;display:block;padding:0 !important;width:99%;margin:0 0 10pt 0;page-break-before:avoid;page-break-after:avoid;}
.ProductDetailMain .description{clear:both;display:block;width:98%;}
.ProductDetailMain .oddColumn{width:45%;float:left;margin-right:5%;padding:0;}
.ProductDetailMain .evenColumn{width:50%;float:right;padding:0;}
.ctl_RecentlyViewedProducts{display:none !important;}
.openingTimes{width:99%;float:none;clear:both;margin:0 0 10pt 0;padding:0;}
.roomInfo{width:99%;float:none;clear:both;margin:0 0 10pt 0;padding:0;}
.roaddirections{width:95% !important;float:none;margin:0 0 10pt 0;padding:0;page-break-before:avoid;page-break-after:avoid;}
.publicdirections{width:95% !important;float:none;margin:0 0 10pt 0;padding:0;page-break-before:avoid;page-break-after:avoid;}
.ctl_SearchRefineSummary{display:none !important;}
.dynMapContainer{height:0px;display:none !important;position:static;}
.mapShow .dynMapContainer{height:380px;display:block !important;}
.TAB-63-8063{display:none !important;}
.mapShow .TAB-63-8063{display:block !important;}
div.email,div.website{display:none !important;}
.stage2 div.ProductLink{display:none !important;}
div.listMapLinkContainer{display:none !important;}
div.ProdListReorder{display:none !important;}

