/* Reduced by 14572 chars (20%) */
.hidden{display:none;width:0px;height:0px}fieldset{border:0px}.error{color:#FF0000}.cont_left_border,.cont_left_noborder,.cont_right_border,.cont_right_noborder{width:1%}/*\*/ .cont_left_border,.cont_left_noborder,.cont_right_border,.cont_right_noborder{width:auto}/**/ .cont_left_border,.cont_left_noborder{float:left;clear:left;margin:5px 10px 5px 0px;text-align:center;border:1px solid #000}.cont_right_border,.cont_right_noborder{float:right;clear:right;margin:5px 0px 5px 10px;text-align:center;border:1px solid #000}.cont_left_noborder,.cont_right_noborder{border:0 solid #000}.embedimg{margin:0px 1px 1px 0px}.embedcaption{text-align:left;padding:2px;font-size:90%;font-weight:bold}.embedTableLeft{background:#FFFFFF;border:1px solid black;float:left;margin:3px}.embedTableRight{background:#FFFFFF;float:right;border:1px solid black;margin:3px;clear:right}.embedNoBorderLeft{background:#FFFFFF;float:left;margin:3px}.embedNoBorderRight{background:#FFFFFF;float:right;margin:3px}.embedNoBorderCentre{background:#FFFFFF;margin:3px}.embedTableCentre{background:#FFFFFF;border:1px solid black;margin:3px}.embedTableCell{}.embedTitle{}.embedImageCaption{}img.documentEmbeddedIcon{margin:0 16px 0 0;padding:0}div.docEmbeddedMediaFileLinkContainer{float:none;clear:both}div.docEmbeddedMediaFileLinkContainer div.iconContainer{float:left;width:32px;text-align:left;vertical-align:top;margin:0;padding:0}div.docEmbeddedMediaFileLinkContainer div.titleContainer{margin:0 0 0 33px;padding:0}div.docEmbeddedMediaFileLinkContainer div.titleContainer div.title{font-size:100%}div.docEmbeddedMediaFileLinkContainer div.titleContainer div.playersContainer,div.docEmbeddedMediaFileLinkContainer div.titleContainer div.helpContainer,div.docEmbeddedMediaFileLinkContainer div.titleContainer div.transcriptContainer{font-size:85%;color:#336699}.embedPlayersLink{font-size:80%;text-decoration:none}.embedPlayersLink:hover{font-size:80%;text-decoration:underline}.embedPlayersBreak{font-size:80%;color:#336699}.embedHelpLink{font-size:85%;color:#336699}.thumbleft{float:left;margin:0 5px 5px 0}.thumbright{float:right;margin:0 0 5px 5px}body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:95%;color:#666666;margin:0;padding:0}a{color:#666666;text-decoration:none}a:hover{text-decoration:underline}img{border:0}fieldset{margin:0;padding:0;border:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}.hidden{display:none}.clearBoth{clear:both}.clearLeft{clear:left}.noMarginOrPadding{margin:0;padding:0}.floatLeft{float:left}div#outerContainer{text-align:center;width:100%}div#innerContainer{text-align:left;margin:0 auto;width:994px}div.mainStructure{clear:both;font-size:80%;margin:0 0 40px 0;padding:0}div.mainStructure.visitUKHomePage div.cellOne{height:492px}body#VisitUKRegionsPage div#imageContainer{background-image:url(../custom/wtb/img/visituk/region_template_back.jpg);background-repeat:no-repeat}div.mainStructure.visitUKRegionsPage div.cellOne{height:492px}div.mainStructure.visitUKRegionsPage div.cellOne div.links{position:relative;left:220px;top:125px;color:#FFFFFF}div.mainStructure.visitUKRegionsPage div.cellOne div.links{width:300px}div.mainStructure.visitUKRegionsPage div.cellOne div.links ul{list-style-type:none;margin:0;padding:0}div.mainStructure.visitUKRegionsPage div.cellOne div.links li{margin:5px 0;padding:0}div.mainStructure.visitUKRegionsPage div.cellOne div.links a{color:#FFFFFF;text-decoration:underline}div.mainStructure.visitUKRegionsPage div.cellOne div.links a.mouseOver{text-decoration:none;color:#000000;background-color:#FFFFFF}div.mainStructure.visitUKRegionsPage div.cellOne div.links a.mouseOut:hover{text-decoration:none;color:#000000;background-color:#FFFFFF}div.mainStructure.visitUKRegionsPage div.cellOne div.imageMap{position:relative;left:460px;top:-250px;width:346px}div.mainStructure.visitUKSubPage div.cellTwo{width:466px;padding:19px 0 0 34px;float:left}div.mainStructure.visitUKSubPage div.cellThree{float:left;width:466px;padding:19px 0 40px 0}div.mainStructure.visitUKSubPage div.cellFour{width:688px;margin:0;padding:19px 0 40px 0;float:left}div.mainStructure.visitUKSubPage div.cellFive{width:233px;float:right}div.mainStructure.visitUKSubPage div.cellSix{width:233px;margin:0;padding-left:34px;float:left}div.mainStructure.visitUKSubPage div.cellSeven{margin-left:15px;width:688px;float:right}div.mainStructure.visitUKSubPage div.cellEight{width:233px;float:left}div.mainStructure.visitUKSubPage div.cellNine{width:233px;float:left}div.mainStructure.visitUKSubPage div.cellTen{width:233px;float:right}div.mainStructure.visitUKSubPage div.cellEleven{width:233px;float:right}div.mainStructure.visitUKSubPage div.cellTwelve{width:233px;float:right}div.mainStructure.visitUKSubPage div.cellThirteen{width:466px}div.mainStructure.visitUKSubPage div.cellFourteen{width:233px;float:right}div.mainStructure.contentDisplay div.cellTwo,div.mainStructure.contentDisplay div.cellThree,div.mainStructure.searchResults div.cellTwo,div.mainStructure.searchResults div.cellThree,div.mainStructure.listing div.cellTwo,div.mainStructure.listing div.cellThree{margin:20px 22px 0 35px}div.header div.logoLink{position:relative;top:15px;left:22px;float:left;height:77px}div.header div.logo{float:left;margin:15px 10px}html>body div.header div.logo{margin:15px 22px}div.header div.topNav{float:right;margin:15px 10px;text-align:right}html>body div.header div.topNav{margin:20px 25px 0px 0px}div.header div.topMenu ul{list-style-type:none;margin:0;padding:0;font-size:95%}div.header div.topNav div.levTwo{margin-top:10px;font-size:75%;text-transform:uppercase;width:808px}div.header div.topMenu li{margin:0;display:inline;padding:2px 12px;height:20px;background-image:url(../custom/wtb/img/visituk/header_menu_divider_large.gif);background-repeat:no-repeat;background-position:0% 75%}div.header.homePage div.topMenu li{background-image:url(../custom/wtb/img/visituk/header_menu_divider_large_white.gif)}div.header.homePage li,div.header.homePage a{color:#FFFFFF}div.header div.levTwo li{background-image:url(../custom/wtb/img/visituk/header_menu_divider_small.gif);background-position:0% 60%}div.header.homePage div.levTwo li{background-image:url(../custom/wtb/img/visituk/header_menu_divider_small_white.gif)}div.header div.topMenu li.active,div.header div.topMenu li.activeNoChild,div.header div.topMenu li.parent{background-image:url(../custom/wtb/img/visituk/header_menu_arrow_large.gif);background-position:0% 85%}div.header.homePage div.topMenu li.active,div.header.homePage div.topMenu li.activeNoChild,div.header.homePage div.topMenu li.parent{background-image:url(../custom/wtb/img/visituk/header_menu_arrow_large_white.png)}body div.header div.levTwo li.active,body div.header div.levTwo li.parent{background-image:url(../custom/wtb/img/visituk/header_menu_arrow_small.gif);background-position:0% 85%}body div.header.homePage div.levTwo li.active,body div.header.homePage div.levTwo li.parent{background-image:url(../custom/wtb/img/visituk/header_menu_arrow_small_white.png)}div.header div.topMenu li.last{padding-right:0}div.header div.levOne li.pos-2,div.header div.levTwo li.first{background-image:none}div.advertSet.bannerImages{margin:0 22px 19px 22px;height:215px}div.advertSet.bannerImages div.advertSetHoriz{float:left;margin-right:15px}div.advertSet.bannerImages div.advertSetHoriz.last{margin-right:0}div.mainStructure h1{margin:0;margin-bottom:20px;font-size:220%;text-transform:lowercase;font-weight:normal}div.mainStructure h2{margin-top:20px;font-size:160%;text-transform:lowercase;font-weight:normal}div.mainStructure div.cellThree h2{margin:0 0 10px 10px;font-size:220%}div.mainStructure h2.redHeading{margin:40px 0 10px 0;font-size:130%;text-transform:lowercase;font-weight:normal;color:#CC3333}div.multiContent a,div.singleContent a,div.relatedContent a{text-decoration:underline;font-weight:bold}div.multiContent a:hover,div.singleContent a:hover,div.relatedContent a:hover{text-decoration:none;font-weight:bold;color:#FFFFFF;background-color:#666666}div.mainStructure div.block a.brochureLink{background-image:url(../custom/wtb/img/visituk/get_brochure_button.jpg);background-repeat:no-repeat;text-decoration:none;width:116px;height:25px;display:block;padding:12px 0 0 50px}div.mainStructure div.block a:hover.brochureLink{text-decoration:underline;color:#666666}div.mainStructure div.block a.searchLink{background-image:url(../custom/wtb/img/visituk/search_button.jpg);background-repeat:no-repeat;text-decoration:none;width:66px;height:32px;display:block;float:right;margin-left:10px;padding:15px 0 0 40px}div.mainStructure div.block a:hover.searchLink{text-decoration:underline;color:#666666;background-color:transparent}div.mainStructure div.block a.speechLink{background-image:url(../custom/wtb/img/visituk/speech_button.gif);background-repeat:no-repeat;text-decoration:none;width:155px;height:23px;display:block;padding:12px 0 0 50px}div.mainStructure div.block li.alt a.speechLink{background-image:url(../custom/wtb/img/visituk/speech_button_alt.gif)}div.mainStructure div.block a:hover.speechLink{text-decoration:underline;color:#666666;background-color:transparent}div.mainStructure div.block a.factsLinkTransparent,div.mainStructure div.block a.factsLinkBlack{background-image:url(../custom/wtb/img/visituk/facts_icon_white.gif);background-repeat:no-repeat;background-color:transparent;color:inherit;text-decoration:none;width:80px;height:31px;display:block;padding:4px 0 0 40px}body#VisitUKHomePage div.mainStructure div.block a:hover.factsLinkTransparent,body#VisitUKHomePage div.mainStructure div.block a:hover.factsLinkBlack{color:inherit;background-color:transparent;text-decoration:underline}div.mainStructure div.block a.factsLinkBlack{background-image:url(../custom/wtb/img/visituk/facts_icon_black.gif)}span.cont_left_noborder{float:left}span.cont_right_noborder{float:right}div.footer{clear:both;text-align:right}div.mainFooter{margin-top:-27px}div.footer div.linkList{font-size:70%;text-transform:lowercase}html>body div.footer div.linkList{margin-right:22px}div.footer div.linkList ul{list-style-type:none;margin:0;padding:0}div.footer div.linkList li{display:inline;background-image:url(../custom/wtb/img/visituk/footer_menu_divider.gif);background-repeat:no-repeat;background-position:0% 70%;padding:2px 12px}div.footer div.linkList li.first{background-image:none}div.footer div.linkList li.last{padding-right:0}body#VisitUKHomePage div.footer div.linkList,body#VisitUKRegionsPage div.footer div.linkList{margin:15px 22px 15px 22px}div.visitUKHomePage div.singleContent,div.visitUKRegionsPage div.singleContent{position:relative}div.visitUKSubPage div.cellOne div.singleContent{clear:both}div.visitUKSubPage div.cellTwo div.singleContent{margin-bottom:20px}div.visitUKSubPage div.cellTwo div.singleContent h2,{margin:0;font-size:130%;color:#CC3333}div.visitUKSubPage div.bodyText h3,div.listing div.bodyText h3{margin:0;font-size:130%;font-weight:normal;color:#CC3333;text-transform:lowercase}div.visitUKSubPage div.cellTwo div.singleContent div.bodyText{padding-right:40px}div.visitUKSubPage div.cellTwo div.singleContent p,div.visitUKSubPage div.cellThree div.singleContent p{margin-top:0}div.visitUKSubPage div.multiContent.accSearchOptions{background-image:url(../custom/wtb/img/visituk/search_box_back.gif);background-repeat:no-repeat;background-position:bottom left}div.visitUKSubPage div.multiContent.accSearchOptions p.header{background-image:url(../custom/wtb/img/visituk/search_box_header.gif);background-repeat:no-repeat;background-position:0 0;height:17px;margin:0;padding:7px 15px;color:#CC3333;font-weight:bold}div.visitUKSubPage div.multiContent.accSearchOptions div.output{margin-top:7px}div.visitUKSubPage div.multiContent.accSearchOptions div.conWebDoc{margin-left:15px}div.visitUKSubPage div.multiContent.accSearchOptions ul{margin:0 1px 0 1px;padding:0;list-style-type:none}div.visitUKSubPage div.multiContent.accSearchOptions li{margin:0;margin-bottom:3px;padding:0;float:left;width:226px;background-color:#F4F0ED}div.visitUKSubPage div.multiContent.accSearchOptions li.firstColumn{background-image:url(../custom/wtb/img/visituk/search_box_divider.gif);background-repeat:repeat-y;background-position:right;padding-right:9px;margin-left:1px}div.visitUKSubPage div.multiContent.accSearchOptions li.lastColumn{margin-right:1px}div.visitUKSubPage div.multiContent.accSearchOptions li.firstColumn div.contentsummary{background-image:url(../custom/wtb/img/visituk/search_box_no1.jpg);background-repeat:no-repeat;background-position:3% 2.5%}div.visitUKSubPage div.multiContent.accSearchOptions li.lastColumn div.contentsummary{background-image:url(../custom/wtb/img/visituk/search_box_no2.jpg);background-repeat:no-repeat;background-position:3% 2.5%}div.visitUKSubPage div.multiContent.accSearchOptions div.bodyText{padding-left:6px;padding-right:5px;padding-bottom:10px}div.visitUKSubPage div.multiContent.accSearchOptions a.searchButton{background-image:url(../custom/wtb/img/visituk/search_box_button.gif);background-repeat:no-repeat;text-decoration:none;width:199px;height:59px;display:block}div.visitUKSubPage div.multiContent.accSearchOptions a:hover.searchButton{background-color:transparent}div.visitUKSubPage div.multiContent.accSearchOptions span{display:block;margin-left:43px;font-size:105%}div.visitUKSubPage div.multiContent.accSearchOptions span.searchBtnTop{color:#FFFFFF;padding-top:7px}div.visitUKSubPage div.multiContent.accSearchOptions span.searchBtnBottom{color:#666666;padding-top:5px}div.visitUKSubPage div.multiContent.accSearchOptions span:hover.searchBtnBottom{text-decoration:underline}div.multiContent.featureList{font-size:90%}div.multiContent.featureList h2,div.multiContent.featureList h3{text-transform:lowercase;color:#CC3333;font-size:140%}div.multiContent.featureList ul{margin:0;padding:0;list-style-type:none;background-image:url(../custom/wtb/img/visituk/feature_list_back.gif);background-position:0 0;background-repeat:repeat-y}div.cellOne div.multiContent.featureList ul{background-image:url(../custom/wtb/img/visituk/feature_list_back_cell1.gif)}div.multiContent.featureList li{margin:0;padding:10px 5px 5px 15px}div.multiContent.featureList li.first{background-image:url(../custom/wtb/img/visituk/feature_list_top.gif);background-position:0 0;background-repeat:no-repeat}div.cellOne div.multiContent.featureList li.first{background-image:url(../custom/wtb/img/visituk/feature_list_top_cell1.gif)}div.multiContent.featureList li.alt{background-image:url(../custom/wtb/img/visituk/feature_list_back_alt.gif);background-position:0 0;background-repeat:repeat-y}div.featureList .alt{background-color:transparent !important}div.multiContent.featureList li.last{background-image:url(../custom/wtb/img/visituk/feature_list_bottom.gif);background-position:bottom left;background-repeat:no-repeat}div.multiContent.featureList li.last.alt{background-image:url(../custom/wtb/img/visituk/feature_list_bottom_alt.gif)}div.cellOne div.multiContent.featureList li.last.alt{background-image:url(../custom/wtb/img/visituk/feature_list_bottom_alt_cell1.gif)}div.multiContent.featureList img{margin-left:10px}div.multiContent.featureList span.embedimg a:hover{background-color:transparent}div.searchFields fieldset{margin:10px 0}div.relatedContent h3{color:#CC3333;font-weight:normal;font-size:130%;text-transform:lowercase;margin:0;padding:0;padding-bottom:5px}div.relatedContent div.contentsummary{padding:5px 0;border-bottom:1px dashed #666666;width:90%}div.relatedContent div.contentsummary.last{border:0}div.visitUKHomePage div.backgroundMovie{position:relative}body#VisitUKHomePage p{margin:0;line-height:18px}body#VisitUKHomePage .whiteText,body#VisitUKHomePage .whiteText a{color:#FFFFFF}body#VisitUKHomePage .whiteText a:hover{color:#000000;background-color:#FFFFFF}body#VisitUKHomePage .blackText,body#VisitUKHomePage .blackText a{color:#000000}body#VisitUKHomePage .blackText a:hover{color:#FFFFFF;background-color:#000000}div.visitWales16Area{margin:0pt}div.visitWales16Area div.cell{border:none 0pt;padding:0pt;margin:0pt 0pt 10px}div.visitWales16Area div.cellOne,div.visitWales16Area div.cellTwo,div.visitWales16Area div.cellFive{width:994px}div.visitWales16Area div.cellThree,div.visitWales16Area div.cellFour{width:465px}div.visitWales16Area div.cellSix,div.visitWales16Area div.cellNine{width:690px}div.visitWales16Area div.cellSeven,div.visitWales16Area div.cellEight,div.visitWales16Area div.cellTen,div.visitWales16Area div.cellThirteen,div.visitWales16Area div.cellEleven,div.visitWales16Area div.cellTwelve{width:226px}div.visitWales16Area div.cellFourteen,div.visitWales16Area div.cellFifteen,div.visitWales16Area div.cellSixteen{width:305px}div.visitWales16Area div.cellThree,div.visitWales16Area div.cellSix,div.visitWales16Area div.cellEight,div.visitWales16Area div.cellTen,div.visitWales16Area div.cellEleven,div.visitWales16Area div.cellTwelve,div.visitWales16Area div.cellFourteen,div.visitWales16Area div.cellFifteen{float:left}div.visitWales16Area div.cellFour,div.visitWales16Area div.cellSeven,div.visitWales16Area div.cellThirteen,div.visitWales16Area div.cellNine,div.visitWales16Area div.cellSixteen{float:right}div.visitWales16Area div.contentArea{margin:0px 26px 0pt 35px}div.visitWales16Area div.multiContent ul{margin:0;padding:0;list-style-type:none}div.visitWales16Area div.multiContent li{margin:0pt;padding:10px 5px 5px 15px}div.visitWales16Area div.cellSix div.multiContent.featureList ul,div.visitWales16Area div.cellNine div.multiContent.featureList ul{background-image:url(../custom/wtb/img/visituk/feature_list_back_lg.gif)}div.visitWales16Area div.cellSix div.multiContent.featureList li.first,div.visitWales16Area div.cellNine div.multiContent.featureList li.first{background-image:url(../custom/wtb/img/visituk/feature_list_top_lg.gif)}div.visitWales16Area div.cellSix div.multiContent.featureList li.alt,div.visitWales16Area div.cellNine div.multiContent.featureList li.alt{background-image:url(../custom/wtb/img/visituk/feature_list_back_alt_lg.gif)}div.visitWales16Area div.cellSix div.multiContent.featureList li.last,div.visitWales16Area div.cellNine div.multiContent.featureList li.last{background-image:url(../custom/wtb/img/visituk/feature_list_bottom_lg.gif)}div.visitWales16Area div.cellSix div.multiContent.featureList li.last.alt,div.visitWales16Area div.cellNine div.multiContent.featureList li.last.alt{background-image:url(../custom/wtb/img/visituk/feature_list_bottom_alt_lg.gif)}div.visitWales16Area div.featureDocument{padding:0 0 5px 0;margin:0 0 10px 0;background-image:url(../custom/wtb/img/visituk/feature_list_bottom_sm.gif);background-position:left bottom;background-repeat:no-repeat}div.visitWales16Area div.cellFourteen div.featureDocument,div.visitWales16Area div.cellFifteen div.featureDocument,div.visitWales16Area div.cellSixteen div.featureDocument{background-image:url(../custom/wtb/img/visituk/feature_list_bottom_med.gif)}div.visitWales16Area div.singleContent.featureDocument.noTitle div.conWebDoc{background-image:url(../custom/wtb/img/visituk/feature_list_top_sm_notitle.gif);background-position:0 0;background-repeat:no-repeat;padding:5px 0pt 0pt}div.visitWales16Area div.cellFourteen div.singleContent.featureDocument.noTitle div.conWebDoc,div.visitWales16Area div.cellFifteen div.singleContent.featureDocument.noTitle div.conWebDoc,div.visitWales16Area div.cellSixteen div.singleContent.featureDocument.noTitle div.conWebDoc{background-image:url(../custom/wtb/img/visituk/feature_list_top_med_notitle.gif)}div.visitWales16Area div.featureDocument h1{background-image:url(../custom/wtb/img/visituk/feature_list_top_sm.gif);background-position:0 0;background-repeat:no-repeat;color:#FF0000;font-size:100%;font-weight:bold;margin:0pt;padding:7px 8px}div.visitWales16Area div.cellFourteen div.featureDocument h1,div.visitWales16Area div.cellFifteen div.featureDocument h1,div.visitWales16Area div.cellSixteen div.featureDocument h1{background-image:url(../custom/wtb/img/visituk/feature_list_top_med.gif)}div.visitWales16Area div.featureDocument div.bodyText,div.visitWales16Area div.featureDocument div.description{font-size:90%;background-image:url(../custom/wtb/img/visituk/feature_list_back_sm.gif);background-position:0 0;background-repeat:repeat-y}div.visitWales16Area div.featureDocument div.description{padding:3px}div.visitWales16Area div.cellFourteen div.featureDocument div.bodyText,div.visitWales16Area div.cellFifteen div.featureDocument div.bodyText,div.visitWales16Area div.cellSixteen div.featureDocument div.bodyText{background-image:url(../custom/wtb/img/visituk/feature_list_back_med.gif)}div.visitWales16Area div.featureDocument div.bodyText p{margin:0pt;padding:5px}div.visitWales16Area div.cellSeven div.featureDocument div.bodyText p,div.visitWales16Area div.cellEight div.featureDocument div.bodyText p,div.visitWales16Area div.cellTen div.featureDocument div.bodyText p,div.visitWales16Area div.cellEleven div.featureDocument div.bodyText p,div.visitWales16Area div.cellTwelve div.featureDocument div.bodyText p,div.visitWales16Area div.cellThirteen div.featureDocument div.bodyText p{width:215px}div.visitWales16Area div.cellFourteen div.featureDocument div.bodyText p,div.visitWales16Area div.cellFifteen div.featureDocument div.bodyText p,div.visitWales16Area div.celSixteen div.featureDocument div.bodyText p{width:295px}div.visitWales16Area div.featureDocument div.bodyText img{padding:0 0 0 1px}div.visitWales16Area div.featureDocument div.bodyText ul{list-style-type:none;margin:0pt;padding:5px 5px 5px 10px;width:210px}div.visitWales16Area div.cellTen form{padding:0px 5px}div.visitWales16Area div.cellTen,div.visitWales16Area div.cellEleven{margin-right:10px}div.visitWales16Area div.cellFourteen{margin-right:9px}div.visitWales16Area div.featureDocument div.bodyText{padding:5px}div.breadcrumb{margin:0px 0px 10px 0px;font-size:95%}div.breadcrumb .staticText,div.breadcrumb .active{font-weight:bold}div.breadcrumb a{text-decoration:underline}div.breadcrumb a:hover{text-decoration:none}.twnSearch h1.blkTitle{margin:0;padding:0 0 10px;font-weight:normal;clear:both;width:800px}.block.twnSearch ul{list-style-type:none;list-style-image:none;margin:0;padding:0}div.twnSearch .page-header h1{font-size:2.5em}div.twnSearch .page-header h2{padding:5px 0 10px 0;font-size:1.4em}*+html div.twnSearchForm{float:left}* html div.twnSearchForm{float:left}*+html div.twnSearchForm{margin-bottom:10px}div.twnSearchForm .searchOptionsContainer{background:#F5F5F5;color:#4A4A4A;float:left;padding:15px;width:240px;margin-bottom:10px}div.twnSearchForm .searchOptionsContainer a{color:#4A4A4A}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background{background:#DCDCDC;padding:5px}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background_accomm_quality{float:left;width:230px}div.twnSearchForm .searchOptionsContainer h2{margin:0;padding:15px 0 5px 5px;text-transform:capitalize}div.twnSearchForm .searchOptionsContainer h2.first_heading{padding-top:0px}div.twnSearchForm .searchOptionsContainer h2.accomodation_heading{float:left;padding-top:0px;width:160px}div.twnSearchForm .searchOptionsContainer h2.quality_heading{float:left;padding-top:0px;width:70px}div.twnSearchForm .searchOptionsContainer div.accomodation_content{float:left;width:160px}div.twnSearchForm .searchOptionsContainer div.accomodation_content div.checkBoxField .accom_checkbox{float:left;width:20px}div.twnSearchForm .searchOptionsContainer div.accomodation_content label{display:block;float:left;width:138px}div.twnSearchForm .searchOptionsContainer div.accomodation_content .select_field{float:left}* html div.twnSearchForm .searchOptionsContainer div.accomodation_content .clearing{display:none}div.twnSearchForm .searchOptionsContainer div.accomodation_content div.checkBoxField .accom_checkbox{height:auto !important;height:20px}div.twnSearchForm .searchOptionsContainer div.accomodation_content label{height:auto !important;height:20px}div.twnSearchForm .searchOptionsContainer div.quality_content{float:left;width:70px}div.twnSearchForm .searchOptionsContainer div.accomodation_content label,div.twnSearchForm .searchOptionsContainer div.quality_content label,div.twnSearchForm .searchOptionsContainer div.areaSelection label,div.twnSearchForm .searchOptionsContainer div.detailSearchContainer label{padding:0 0 0 2px}div.twnSearchForm .searchOptionsContainer div.accomodation_content div.checkBoxField,div.twnSearchForm .searchOptionsContainer div.quality_content div.selectField,div.twnSearchForm .searchOptionsContainer div.areaSelection div.radioField,div.twnSearchForm .searchOptionsContainer div.detailSearchContainer div.checkBoxField{padding:4px 0}div.twnSearchForm .searchOptionsContainer div.detailSearchContainer div.checkBoxField{font-size:0.9em}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#accommodationSelect,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#eventSelect,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#attractionSelect,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#activitySelect,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#adventureActivitySelect{width:100%}div.twnSearchForm .searchOptionsContainer h3{font-size:1.3em;margin:0;padding:0 0 10px 0}div.twnSearchForm .searchOptionsContainer h3.detailed_search{font-size:1.2em;margin:0;padding:0 0 5px 0}div.twnSearchForm .searchOptionsContainer a,div.twnSearchForm .searchOptionsContainer a:hover,div.twnSearchForm .searchOptionsContainer a:active{text-decoration:none}div.twnSearchForm .searchOptionsContainer a.drop_down_link,div.twnSearchForm .searchOptionsContainer a.drop_down_link:hover,div.twnSearchForm .searchOptionsContainer a.drop_down_link:active{display:block;padding:0;text-decoration:none;color:#000000}div.twnSearchForm div.suitableFor div.suitableFor_header{font-size:1.13em;padding:0 0 10px 0}div.twnSearchForm div.suitableFor .selectField{float:left;padding:0 0 10px 0;width:49%}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .accomName,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .activityName,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .localityTown,div.twnSearchForm .dateSelection .date_from{padding:0 0 10px 0}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .accomName label,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .activityName label,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .localityTown label,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .distanceFrom label.show_label,div.twnSearchForm .dateSelection .dateField label{display:block;padding:0 0 3px 0}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .accomName input,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .activityName input,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .localityTown input{width:220px}div.twnSearchForm .detailSearchContainer .distanceFrom input.textfield{width:120px;margin-right:10px}div.twnSearchForm .dateSelection .dateField a{}div.twnSearchForm .searchOptionsContainer .top_margin_15{margin-top:20px}div.twnSearchForm .browseMapContainer{float:right;margin-right:-10px}div.twnSearchForm .submissionControls{text-align:center;padding-top:25px;padding-bottom:30px}* html div.twnSearchForm .searchOptionsContainer div.inner_search_options_background{height:1%}*:first-child+html div.twnSearchForm .searchOptionsContainer div.inner_search_options_background{height:1%}* html div.twnSearchForm .searchOptionsContainer a.drop_down_link{height:1%}div.twnSearchFormMini{width:236px}div.twnSearchFormMini h2.search_heading{font-size:16px;padding:0 0 5px 5px;font-weight:bold}div.twnSearchFormMini .searchOptionsContainer{width:209px;margin:0 0 10px}div.twnSearchFormMini .searchOptionsContainer h2.area_heading{float:left;padding-top:0;width:148px}div.eventSearchFormMini .searchOptionsContainer h2.area_heading{padding-top:15px}div.twnSearchFormMini .searchOptionsContainer h2.accomodation_heading,div.twnSearchFormMini .searchOptionsContainer div.accomodation_content{width:185px}div.twnSearchFormMini .searchOptionsContainer h2.quality_heading,div.twnSearchFormMini .searchOptionsContainer div.quality_content{width:100px}div.twnSearchFormMini .searchOptionsContainer h2.quality_heading,div.twnSearchFormMini .searchOptionsContainer h2.area_heading,div.twnSearchFormMini .searchOptionsContainer h2.region_heading{padding:5px}div.twnSearchFormMini .searchOptionsContainer h2.date_heading{width:200px;padding-top:0px}div.twnSearchFormMini .searchOptionsContainer div.area_content{width:153px;float:left}div.twnSearchFormMini .detailSearchContainer .distanceFrom input.textfield,div.twnSearchFormMini .detailSearchContainer .distanceFrom select.distance{width:60px;margin-right:10px}div.twnSearchFormMini .searchOptionsContainer div.accomodation_content label{width:155px}div.eventSearchFormMini .searchOptionsContainer div.area_content{width:196px}div.eventSearchFormMini .searchOptionsContainer .areaRegion .inner_search_options_background{float:left;width:186px}div.twnSearchForm .searchOptionsContainer div.date_content .dateField input{float:left;height:17px;margin-right:5px;padding:2px 0 0 4px}div.eventSearchFormMini .searchOptionsContainer div.date_content .dateField a{float:left}div.eventSearchFormMini .searchOptionsContainer div.date_content .dateField label{display:block;padding-bottom:5px}div.twnSearchFormMini .searchOptionsContainer div.date_content .date_from,div.twnSearchFormMini .searchOptionsContainer div.date_content .date_to{float:left;padding:3px 0}div.twnSearchFormMini .searchOptionsContainer div.inner_search_options_background{padding:10px;width:186px}div.twnSearchFormMini .searchOptionsContainer div.areaRegion .radioField,div.twnSearchFormMini .searchOptionsContainer div.area_content .radioField{padding:3px 0}div.twnSearchFormMini .searchOptionsContainer div.areaRegion .radioField input,div.twnSearchFormMini .searchOptionsContainer div.quality_content .selectField input,div.twnSearchFormMini .searchOptionsContainer div.area_content .radioField input{width:20px}div.twnSearchFormMini .searchOptionsContainer .regionSelection,div.twnSearchFormMini .searchOptionsContainer .detailed_search_heading,div.twnSearchFormMini .searchOptionsContainer .detailSearchContainer{clear:left}div.twnSearchFormMini .detailSearchContainer .accomName,div.twnSearchFormMini .detailSearchContainer .activityName,div.twnSearchFormMini .detailSearchContainer .localityTown{float:left}div.twnSearchFormMini .detailSearchContainer .accomName,div.twnSearchFormMini .detailSearchContainer .activityName{padding-right:7px !important}div.twnSearchFormMini .detailSearchContainer .accomName input,div.twnSearchFormMini .detailSearchContainer .activityName input,div.twnSearchFormMini .detailSearchContainer .localityTown input{width:185px !important}div.twnSearchFormMini .detailSearchContainer .distanceFrom{clear:left}div.twnSearchFormMini .submissionControls{padding-bottom:15px}div.twnSearchFormMini .submissionControls input.submitButton{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch.gif) no-repeat;height:26px;padding-left:17px;text-align:left;width:209px;font-size:100%;border:none;font-family:verdana}div.twnSearchFormMini .submissionControls input.submitButton:hover{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_hover.gif) no-repeat;color:#FFFFFF;text-decoration:underline}div.twnSearchFormMini .search_map_link a{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch.gif) no-repeat;float:left;line-height:26px;padding-left:20px;color:#000000;width:189px}div.twnSearchFormMini .search_map_link a:hover{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_hover.gif) no-repeat;color:#FFFFFF}*+html div.twnSearchFormMini .clearfix{height:30px}* html div.twnSearchFormMini .clearfix{display:none}div.accommodationSearchFormMini,div.accommodationSearchFormMini .searchOptionsContainer{width:438px}div.accommodationSearchFormMini .searchOptionsContainer .section_headings,div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background{float:left}div.accommodationSearchFormMini .searchOptionsContainer .section_headings h2{padding:0 0 5px 0}div.accommodationSearchFormMini .searchOptionsContainer .section_headings_accomm,div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_accomm{margin:0 10px 0 0;width:137px}div.accommodationSearchFormMini .searchOptionsContainer .section_headings_accomm{width:160px}div.accommodationSearchFormMini .searchOptionsContainer .section_headings_quality,div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_quality{width:75px;margin:0 10px 0 0}div.accommodationSearchFormMini .searchOptionsContainer .section_headings_quality{width:95px}div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_area{width:145px}div.accommodationSearchFormMini .searchOptionsContainer div.accomodation_content label{width:115px}div.accommodationSearchFormMini .searchOptionsContainer .regionSelection div.inner_search_options_background,div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_detailed{width:419px}div.accommodationSearchFormMini .submissionControls{text-align:left;padding-top:15px}div.accommodationSearchFormMini .detailSearchContainer div.suitableFor{float:left;width:419px}div.accommodationSearchFormMini .detailSearchContainer div.suitableFor .selectField{width:25%}div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_detailed{margin-bottom:10px}div.accommodationSearchFormMini h2.search_heading{padding:0 0 5px 0}div.accommodationSearchFormMini .submissionControls input.submitButton{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_twocol.gif) no-repeat;width:439px}div.accommodationSearchFormMini .submissionControls input.submitButton:hover{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_twocol_hover.gif) no-repeat}div.accommodationSearchFormMini .search_map_link a{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_twocol.gif) no-repeat;width:419px}div.accommodationSearchFormMini .search_map_link a:hover{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_twocol_hover.gif) no-repeat}div.accommodationSearchFormMini .searchOptionsContainer h2.accomodation_heading,div.accommodationSearchFormMini .searchOptionsContainer div.accomodation_content,div.accommodationSearchFormMini .searchOptionsContainer h2.quality_heading,div.accommodationSearchFormMini .searchOptionsContainer div.quality_content,div.accommodationSearchFormMini .searchOptionsContainer h2.area_heading,div.accommodationSearchFormMini .searchOptionsContainer div.area_content{width:auto}div.twnSearch{padding-bottom:10px}div.twnSearch table tr.odd{background-color:transparent}div.twnSearch table tr td,div.twnSearch table{border:none}div.twnSearch td{line-height:1.3em}div.twnSearch .resultsTable a{color:#000000}div.twnSearch .resultsTableHeader{margin-bottom:10px}div.twnSearch .resultsTableContainer{margin:20px 0;float:left}div.twnSearch .resultsTable{}div.twnSearch .resultsTable .googleMarker{float:left;padding:0 10px 2px 0;cursor:pointer}div.twnSearch .resultsTable .productName{font-weight:bold;padding-bottom:5px}div.twnSearch .resultsTable .imgContainer{width:70px;float:left}div.twnSearch .resultsTable .description{font-size:0.85em;margin:0}div.twnSearch .resultsTable .locality,div.twnSearch .resultsTable .dateInfo{font-weight:bold;text-transform:lowercase;display:block;font-size:0.9em;padding:5px 0pt 0pt}div.twnSearch .resultsTable .gradingInfo img{padding:2px}div.twnSearch .resultsTable .gradingInfo .grade img{display:block}div.twnSearch .resultsTable .gradingInfo,div.twnSearch .resultsTable .locality{clear:left}div.twnSearch .resultsTable .moreDetails{float:right;text-transform:lowercase}div.twnSearch .resultsTable td.marker{vertical-align:top}div.twnSearch .resultsTable .col1{width:250px}div.twnSearch .resultsTable td.col1{border-right:2px solid;padding-right:10px}div.twnSearch .resultsTable .col2,div.twnSearch .resultsTable .col3,div.twnSearch .resultsTable .col4{padding-left:15px;vertical-align:top;width:80px;text-transform:lowercase}div.twnSearch .resultsTable th{border-bottom:2px solid;font-size:130%;padding-bottom:5px;text-transform:lowercase}div.twnSearch .resultsTable td{padding:5px 20px 5px 0}div.twnSearch .resultsTable .spacerCell{height:20px;padding-bottom:0pt}div.twnSearch .resultsTable span.keyword{font-weight:bold}div.twnSearch p.searchCriteriaIntro{margin:0pt}div.twnSearch ul.searchCriteria{list-style:none;margin:0pt 0pt 10px 0pt;padding:0pt;float:left}div.twnSearch ul.searchCriteria li{float:left;padding:0pt 5px;border-right:solid 1px}div.twnSearch .paginationLinks a{color:#000000}div.twnSearch .paginationLinks a.pageCurrent{font-weight:bold}div.twnSearch .designator{text-transform:lowercase;font-weight:bold;font-size:0.9em;padding-top:3px}div.twnSearch p.searchCriteriaText,div.twnSearch p.searchLinks,div.twnSearch div.paginationLinks{padding:5px 0}div.twnSearch .generatedResults{font-weight:bold;display:block}div.twnSearch p.searchLinks a{color:#000000}body div.googleMap.productPage{margin:20px 0pt 10px 0}body div.block.googleMap a{text-decoration:underline}div.googleMap.productPage .blkHeader{background-image:url(../custom/wtb/img/visitwales/act_search_productDetailContainer_header.gif);background-color:#FFFFFF;;height:34px;clear:both;width:903px}div.googleMap.productPage .blkHeader h2{padding:1% 0 0 10px;font-size:120%;color:#000000;font-weight:bold;text-transform:none;clear:both;width:763px;margin:0}div.googleMap.searchResultsPage .blkBdy .map{float:right;margin-bottom:10px;width:620px !important;height:700px !important}div.accommodationSearchMap{top:210pt}div.googleMap.productPage .blkBdy .map{width:900px !important;height:700px !important}.block.twnSearch .backLink{margin:0 0 10px 0}.block.twnSearch .productDetailContainer{margin:20px 0 10px 18px;background:url(../custom/wtb/img/visitwales/act_search_productDetailContainer_back.gif) repeat-y 0 0;float:left;clear:both;width:903px}html>body .block.twnSearch .productDetailContainer{margin:0px 0 30px 0}.block.twnSearch .productDetailContainer .header{background:#FFFFFF url(../custom/wtb/img/visitwales/act_search_productDetailContainer_header.gif) repeat-y 0 0;height:34px;float:left;clear:both;width:903px}.block.twnSearch .productDetailContainer .header h2{padding:1% 0 0 10px;font-size:120%;color:#000000;font-weight:bold;text-transform:none;clear:both;float:left;width:730px;margin:0}.block.twnSearch .productDetailContainer .header .accommBackTo{float:left;margin:10px 10px 0 0;width:80px}.block.twnSearch .productDetailContainer .header .accomBackTo a,.block.twnSearch .productDetailContainer .header .accomBackTo a:visited{background:url(../custom/wtb/img/visitwales/productLinkArrowUpBeige.gif) no-repeat right center;padding:0 17px 0 0;color:#000000;text-decoration:none}.block.twnSearch .productDetailContainer .header .accommBackTo a:hover{text-decoration:underline}.block.twnSearch .productDetailContainer .header h2 .accommBackTo{cursor:pointer}.block.twnSearch .productDetailContainer .footer{background:url(../custom/wtb/img/visitwales/act_search_productDetailContainer_footer.gif) no-repeat;background-color:#FFFFFF;height:15px;float:left;clear:both;width:903px}.block.twnSearch .productDetailContainer .body{padding:5px 10px;float:left;clear:both;width:883px}.block.twnSearch .productDetailContainer .body .infoPane{float:right;width:200px;padding-left:10px;margin-left:5px;padding-bottom:100px;margin-bottom:20px;border-left:1px dotted #666666}.block.twnSearch .productDetailContainer .body .infoPane h3{margin:5px 0;color:#000000;font-size:100%;font-weight:bold}.block.twnSearch .productDetailContainer .body .localLinks{clear:both;margin:10px 0}.block.twnSearch .productDetailContainer .body .localLinks li{margin-bottom:3px;background-image:url(../custom/wtb/img/visitwales/productLinkArrowRightBeige.gif);background-repeat:no-repeat;background-position:0.3em;padding-left:15px}.block.twnSearch .productDetailContainer .body .localLinks li a,.block.twnSearch .productDetailContainer .body .localLinks li a:visited{color:#000000}.block.twnSearch .productDetailContainer .body .bottomPane{clear:both;padding-top:10px}.block.twnSearch .productDetailContainer .address{float:left;width:450px}.block.accommodationSearch .productDetailContainer .address{width:350px;margin:0;padding:0 0 10px}.block.accommodationSearch .productDetailContainer .productDesc,.block.attractionSearch .productDetailContainer .productDesc,.block.eventSearch .productDetailContainer .productDesc,.block.activitySearch .productDetailContainer .productDesc{float:left;padding:10px 15px;width:415px}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo{margin-top:5px}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo img{padding:2px}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo .gradingImage{float:left;padding-right:5px}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo .walkerFriendly{}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo .cyclistFriendly{float:left}.block.accommodationSearch .productDetailContainer .productDesc .description{clear:left;padding-top:5px}.block.accommodationSearch .productDetailContainer .productDesc h3{font-size:110%;font-weight:bold;margin-top:15px}.block.twnSearch .productDetailContainer .address p,.block.twnSearch .productDetailContainer .images p{margin:0}.block.twnSearch .productDetailContainer .address a{color:#CC3333;font-weight:bold}.block.twnSearch .productDetailContainer .address dl.addressList,.block.twnSearch .productDetailContainer .address dl.contactList{float:left;margin-top:0;width:150px}.block.twnSearch .productDetailContainer .address dl{margin:10px;padding:0;margin-left:0}.block.twnSearch .productDetailContainer .address dt{width:auto;font-weight:bold;width:130px;margin-bottom:5px;margin:0 0 .1em;float:left;clear:left}.block.accommodationSearch .productDetailContainer .address dt,.block.attractionSearch .productDetailContainer .address dt,.block.eventSearch .productDetailContainer .address dt,.block.activitySearch .productDetailContainer .address dt{float:none;margin-top:10px;width:150px}.block.twnSearch .productDetailContainer .address dd{margin:0 0 .1em}.block.accommodationSearch .productDetailContainer .address dd,.block.attractionSearch .productDetailContainer .address dd,.block.eventSearch .productDetailContainer .address dd,.block.activitySearch .productDetailContainer .address dd{margin:10px 0 .1em;width:150px}.block.twnSearch .productDetailContainer .images ul{margin:10px 0 0 0;padding:0;list-style-type:none}.block.twnSearch .productDetailContainer .images li{display:inline;margin:0 0 5px 5px}.block.twnSearch th,.block.twnSearch td{padding:5px 10px 5px 0;text-align:left}.block.twnSearch td{padding:5px 10px 5px 5px}.block.twnSearch .productDetailContainer .showText,.block.twnSearch .productDetailContainer .hideText{background-position:right center;background-repeat:no-repeat;cursor:pointer;float:right;margin:10px 10px 0 0;padding-right:20px;width:35px}.block.twnSearch .productDetailContainer h2.generalInfo{width:200px}.block.twnSearch .productDetailContainer .titleBarLocalLinks{background-image:url(../custom/wtb/img/visitwales/twn_product_page_quicklink_bg.gif);background-position:right center;background-repeat:no-repeat;float:right;margin:5px;padding:5px 0 5px 8px}.block.twnSearch .productDetailContainer .titleBarLocalLinks h3{float:left;padding-right:5px;font-weight:bold;line-height:1.2em;font-size:0.9em}.block.twnSearch .productDetailContainer .titleBarLocalLinks ul{float:left}.block.twnSearch .productDetailContainer .titleBarLocalLinks li{float:left;padding-right:5px;font-size:0.9em}.block.twnSearch .productDetailContainer .titleBarLocalLinks li a,.block.twnSearch .productDetailContainer .titleBarLocalLinks li a:visited{color:#0000FF;font-weight:bold;text-decoration:underline}.block.twnSearch .productDetailContainer .titleBarLocalLinks li a:hover{text-decoration:underline}.block.twnSearch .productDetailContainer .showText{background-image:url(../custom/wtb/img/visitwales/paginationArrowDown.gif)}.block.twnSearch .productDetailContainer .hideText{background-image:url(../custom/wtb/img/visitwales/paginationArrowUp.gif)}.block.accommodationSearch .productDetailContainer #productContactForm .formLabel,.block.attractionSearch .productDetailContainer #productContactForm .formLabel,.block.eventSearch .productDetailContainer #productContactForm .formLabel,.block.activitySearch .productDetailContainer #productContactForm .formLabel{float:left;width:85px}.block.accommodationSearch .productDetailContainer #productContactForm .dateFormLabel,.block.attractionSearch .productDetailContainer #productContactForm .dateFormLabel,.block.eventSearch .productDetailContainer #productContactForm .dateFormLabel,.block.activitySearch .productDetailContainer #productContactForm .dateFormLabel{float:left;width:155px}.block.accommodationSearch .productDetailContainer #productContactForm label,.block.attractionSearch .productDetailContainer #productContactForm label,.block.eventSearch .productDetailContainer #productContactForm label,.block.activitySearch .productDetailContainer #productContactForm label{text-transform:lowercase;padding-right:15px}.block.accommodationSearch .productDetailContainer #productContactForm .dateFormLabel label,.block.attractionSearch .productDetailContainer #productContactForm .dateFormLabel label,.block.eventSearch .productDetailContainer #productContactForm .dateFormLabel label,.block.activitySearch .productDetailContainer #productContactForm .dateFormLabel label{padding-right:0}.block.accommodationSearch .productDetailContainer #productContactForm .dateField,.block.accommodationSearch .productDetailContainer #productContactForm textarea,.block.attractionSearch .productDetailContainer #productContactForm .dateField,.block.attractionSearch .productDetailContainer #productContactForm textarea,.block.eventSearch .productDetailContainer #productContactForm .dateField,.block.eventSearch .productDetailContainer #productContactForm textarea,.block.activitySearch .productDetailContainer #productContactForm .dateField,.block.activitySearch .productDetailContainer #productContactForm textarea{display:block}.block.accommodationSearch .productDetailContainer #productContactForm textarea,.block.attractionSearch .productDetailContainer #productContactForm textarea,.block.eventSearch .productDetailContainer #productContactForm textarea,.block.activitySearch .productDetailContainer #productContactForm textarea{margin-top:5px}.block.accommodationSearch .productDetailContainer #productContactForm .dateField,.block.attractionSearch .productDetailContainer #productContactForm .dateField,.block.eventSearch .productDetailContainer #productContactForm .dateField,.block.activitySearch .productDetailContainer #productContactForm .dateField{margin:10px 0pt}.block.accommodationSearch .productDetailContainer #productContactForm .dateField a,.block.attractionSearch .productDetailContainer #productContactForm .dateField a,.block.eventSearch .productDetailContainer #productContactForm .dateField a,.block.activitySearch .productDetailContainer #productContactForm .dateField a{padding-left:5px;position:absolute}.block.accommodationSearch .productDetailContainer #productContactForm .formRow,.block.attractionSearch .productDetailContainer #productContactForm .formRow,.block.eventSearch .productDetailContainer #productContactForm .formRow,.block.activitySearch .productDetailContainer #productContactForm .formRow{margin:10px 0pt}.block.accommodationSearch .productDetailContainer #productContactForm .submissionControls,.block.attractionSearch .productDetailContainer #productContactForm .submissionControls,.block.eventSearch .productDetailContainer #productContactForm .submissionControls,.block.activitySearch .productDetailContainer #productContactForm .submissionControls{text-align:right}.block.accommodationSearch .productDetailContainer .contactForm,.block.attractionSearch .productDetailContainer .contactForm,.block.eventSearch .productDetailContainer .contactForm,.block.activitySearch .productDetailContainer .contactForm{background-image:url(../custom/wtb/img/visitwales/acc_search_contact_head.gif);background-position:center top;background-repeat:no-repeat;float:left;margin:10px 10pt;padding:10px 0pt;width:400px}.block.accommodationSearch .productDetailContainer .contactForm .contactFormInnerContainer,.block.attractionSearch .productDetailContainer .contactForm .contactFormInnerContainer,.block.eventSearch .productDetailContainer .contactForm .contactFormInnerContainer,.block.activitySearch .productDetailContainer .contactForm .contactFormInnerContainer{background-image:url(../custom/wtb/img/visitwales/acc_search_contact_bk.gif);background-position:0 0;background-repeat:repeat-y;padding:10px 20px;min-height:150px}.block.accommodationSearch .productDetailContainer .contactForm .contactFormFooter,.block.attractionSearch .productDetailContainer .contactForm .contactFormFooter,.block.eventSearch .productDetailContainer .contactForm .contactFormFooter,.block.activitySearch .productDetailContainer .contactForm .contactFormFooter{background-image:url(../custom/wtb/img/visitwales/acc_search_contact_foot.gif);background-position:center bottom;background-repeat:no-repeat;height:6px}.block.twnSearch .productDetailContainer .detailsTable td,.block.twnSearch .productDetailContainer .accessibilityTable td,.block.twnSearch .productDetailContainer .featuresTable td{width:50%;border:0;vertical-align:top}.block.twnSearch .productDetailContainer .detailsTable li,.block.twnSearch .productDetailContainer .accessibilityTable li,.block.twnSearch .productDetailContainer .featuresTable li{margin-bottom:10px}.block.twnSearch .productDetailContainer .detailsTable li span.keyword,.block.twnSearch .productDetailContainer .accessibilityTable li span.keyword,.block.twnSearch .productDetailContainer .featuresTable li span.keyword{font-weight:bold;text-transform:capitalize}.block.twnSearch .productDetailContainer .detailsTable td.col1,.block.twnSearch .productDetailContainer .accessibilityTable td.col1,.block.twnSearch .productDetailContainer .featuresTable td.col1{border-right:1px dotted #666666;border-bottom:1px dotted #666666;font-weight:bold}.block.twnSearch .productDetailContainer .detailsTable td.col2,.block.twnSearch .productDetailContainer .accessibilityTable td.col2,.block.twnSearch .productDetailContainer .featuresTable td.col2{border-bottom:1px dotted #666666}div.block.twnSearch .productDetailContainer .detailsTable td.col1.last,div.block.twnSearch .productDetailContainer .detailsTable td.col2.last,div.block.twnSearch .productDetailContainer .accessibilityTable td.col1.last,div.block.twnSearch .productDetailContainer .accessibilityTable td.col2.last,div.block.twnSearch .productDetailContainer .featuresTable td.col1.last,div.block.twnSearch .productDetailContainer .featuresTable td.col2.last,div.block.twnSearch .productDetailContainer .featuresTable td.col3.last{border-bottom:0}.block.twnSearch .productDetailContainer .featuresTable h3{margin:0;font-weight:bold;font-size:110%;padding:2px 0 2px 22px}.block.twnSearch .productDetailContainer .featuresTable h3.activities{background:url(../custom/wtb/img/visitwales/squareGreen.gif) no-repeat 0 0}.block.twnSearch .productDetailContainer .featuresTable h3.amenities{background:url(../custom/wtb/img/visitwales/squareBlue.gif) no-repeat 0 0}.block.twnSearch .productDetailContainer .featuresTable h3.facilities{background:url(../custom/wtb/img/visitwales/squarePurple.gif) no-repeat 0 0}.block.twnSearch .productDetailContainer .featuresTable h3.highlights{background:url(../custom/wtb/img/visitwales/squareYellow.gif) no-repeat 0 0}.block.twnSearch .productDetailContainer .featuresTable th{background-color:transparent;border:0;border-bottom:1px dotted #666666}.block.twnSearch .productDetailContainer .featuresTable th.col1,.block.twnSearch .productDetailContainer .featuresTable th.col2,.block.twnSearch .productDetailContainer .featuresTable td.col2{border-right:1px dotted #666666}.block.twnSearch .productDetailContainer .featuresTable td{width:33%}.block.twnSearch .productDetailContainer .featuresTable td.col1{font-weight:normal}.block.twnSearch .productDetailContainer .featuresTable td.col3{border-bottom:1px dotted #666666}.block.twnSearch .productDetailContainer div.accessStatement{margin:15px 5px 0 5px}.block.twnSearch .productDetailContainer div.accessStatement h3{font-size:110%;font-weight:bold}div.rssFeed.contentContainer a{font-weight:bold;color:#FF0000}form{margin:0;padding:0}fieldset{margin:0}a.rssFeed{background-image:url(../../img/rss.gif);background-position:0 0;background-repeat:no-repeat;padding-left:19px;display:block;float:left;margin-top:20px}.weatherFeed{width:549px;margin:10px 10px 0 20px}.walesForecastHeader{margin:0 0 10px 0;height:60px}.walesForecastHeader h1{margin:0;float:left;font-size:150%}.walesForecastHeader img{float:right;margin-right:25px}.walesForecastHeader .imgLeft{float:left}.walesForecastContainer{clear:both;width:95%;margin:20px 0 0 0}.walesForecastBody{border:1px dashed #999999}.walesForecastBody p{padding:5px}.walesForecastBodyHeader{margin:0px;padding:10px;background-color:#CCCCCC}.walesForecastBodyHeader p{margin:0;padding:0;font-weight:bold}.walesForecastBodyContainer{margin:20px 15px 20px 15px}h2.cityTownForecasts{font-size:170%;margin:0;padding:0}h3.cityTownForecasts{font-size:130%;margin:0 0 0 23%;padding:0}.walesForecastBody select{font-size:80%;margin-left:20px;display:inline}.walesForecastBody input{font-size:80%;border:1px solid;margin:0 0 0 5px;padding:0 1px 0 5px;vertical-align:top}.forecastImage{width:33%;height:200px;float:left}.forecastImage img{border:1px solid #000;margin:0 5px 5px 0;float:left}.forecastImage last{margin-right:0}.forecastText{clear:both;margin:20px 0 20px 0;border:1px dashed #999999;padding:5px 10px 5px 10px}.forecastTextItem{margin-bottom:10px}.forecastTextItem .last{margin-bottom:0}.city5DayForecast{margin:10px 0 20px 0;width:100%;height:170px}.city5DayForecast td,.city5DayForecast th{text-align:center}.cityForecastImage img{border:1px solid #000;margin:10px 5px 5px 10px}.mountainMap{float:left}.mountainLinks{float:left}.clearingParagraph{clear:both}.walesMountainForecast h3{font-size:130%;padding-left:5px}.walesMountainForecast h4{padding-left:5px}.aformContainer{top:20px;left:50px;width:500px;float:left;margin-bottom:2em;padding:10px}.aformrow{clear:both;float:left;margin:5px 0 0 0;padding:3px;width:100%}.aformcell h3{color:#8F140C;margin-bottom:5px}.aformcell p{margin:0}.aformrow.alt{background-color:#E2E2E2}.aformrow.aligncenter{text-align:center}.aformrownewsection{clear:both;float:left;margin:15px 0px 5px 0px;width:100%}.aformerror{width:390px;margin:5px 0 0 0;padding:5px;background-color:#e6e6cf;color:black;border:1px solid black}.aformlabel{float:left;font-weight:bold;margin:0 5px 0 0;width:35%}.aformfield{float:left;text-align:left}.aformsinglelineparagraph{float:left;margin:3px 10px 0 0}.aformbutton{width:75px}.aformhighlight{background-color:#e6e6cf}.aforminputsmall{width:75px}.newline{display:block;padding:2px 0px 2px 0px}.indentednewline{display:block;padding:2px 0px 2px 0px;margin-left:35%}.aformrawtable{border-collapse:collapse}.aformrawtable td{border:1px solid black;padding:3px}.aformTextarea{width:200px;height:50px}.aformhelptext{color:#FF0000}.aformoptionsheader{font-weight:bold;color:#8F140C}.dpTable,.dpTable table{background-color:#FFF;border:1px solid #000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;text-align:center;padding:0;margin:0;border-collapse:collapse;width:145px;table-layout:fixed}.dpTD{background-color:white;padding:3px;border-bottom:1px solid #666666}.dpDayTD_blank{background-color:white;padding:3px;border-bottom:1px solid #666666}.dpDayHighlightTD{background-color:#CCCCCC;padding:0;border-bottom:1px solid #666666}.dpTDHover{background-color:#666666;color:#FFF;cursor:pointer}.dpDayTD{color:black;font-weight:bold;padding:2px 0;border-bottom:1px solid #666666}.dpDayTR{margin-bottom:2px}.dpTitleTD{background:#666666}.dpButtonTD{background:#666666;color:#FFF;margin:0;padding:0}.dpTitleText{color:white;font-size:10px;font-weight:bold;background:#666666;width:100%;margin:5px 0 5px 0}.dpDayHighlight{color:black;font-weight:bold}.dpButton{background:transparent;color:white;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;padding:0px;border:1px solid #666666}.dpTodayButton{background:#666666;color:white;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;border:1px solid #666666}.closeCell{background:#666666;width:100%;margin-top:10px;padding:1px 0}.dpTD_noclick{color:#CCC;padding:3px;border-bottom:1px solid #666666}div.googleMap div.map{border:1px dotted #666}div.GMErrorContainer.active{margin:10px 0;border:1px solid red}div.GMErrorContainer.active p{margin:5px}div.GMDirWayPoint{margin-top:15px;float:left;border:1px solid #CCC;background-color:#EEE;width:100%}div.GMDirWayPoint div{margin:1%}div.GMDirWayPoint img{float:left}div.GMDirWayPoint p{margin:0;padding:0}div.GMBookendLeftCol{float:left;width:20%}div.GMBookendLeftCol a{margin-left:5px}div.GMBookendCenterCol{float:left;width:52%}div.GMBookendRightCol{float:right;width:16%;text-align:right}table.GMDirectionsSummary{float:left;width:100%;margin-top:10px;padding:5px}div.GMDirectionsSummary div.options{float:left;margin-left:15%}div.GMDirectionsSummary div.options img{float:left;vertical-align:middle;margin-right:5px}div.GMDirectionsSummary div.summary{float:left;margin-left:50%}table.GMRouteSteps{float:left;width:100%}table.GMRouteSteps td{border-top:1px solid #CDCDCD;vertical-align:top;padding:5px}table.GMRouteSteps td.stepNo{width:5%;text-align:right}div.GMRouteStep div.distance{width:40%;text-align:right}#detailmap{border:1px solid gray;width:250px;height:150px}.bubble{width:250px;height:150px}div.googleMap div.GMMarkerTypes{margin-top:10px;border:1px dotted #666;border-bottom:0}div.googleMap div.GMMarkerTypes p{margin:10px 8px}div.googleMap div.GMMarkerTypes ul{margin:0;padding:0;list-style-type:none}div.googleMap div.GMMarkerTypes li{float:left;margin:4px 8px;padding:0;width:100px}div.googleMap div.GMMarkerTypes li img{vertical-align:middle}