/* Copyright 2008, MapQuest, INC.  All rights reserved.
   Copying, reverse engineering or modifying is strictly prohibited.
   Generated for Profile=winston-fileprint, Locale=en_GB
*/
/*Site=dotcom3,file=fileprint.css*/html,body{width:650px;padding:5px;min-width:650px;margin:0;font-family:"Arial";overflow:visible;}html,body,.narrative .distance,.narrative .note{color:#000!important;}#map,a img{border:none;}td{vertical-align:top;}.printThis{display:block;}.printThis.msg{float:left;border:1px solid #000;padding:10px;font-size:12px;width:400px;}#topLogo{float:left;position:static;}.header{border-bottom:0;margin-bottom:10px;}#contentCell,#mapCell{display:block;position:relative!important;}#mapCell{left:0!important;max-height:600px!important;page-break-before:always;overflow:hidden!important;width:650px!important;}#mapCell #leftPaneToggle,#mapCell #shadowV,#mapCell #shadowH{display:none!important;}.safari3 table.main,.safari3 table.main tr.contentRow{display:block;}#contentWrapper{height:auto!important;width:auto!important;overflow:visible!important;}.appTabs .appTabContent.active .appContent{padding:0 0 10px;}.appTabs .appTabContent.active .appContent>*{padding-bottom:0!important;}#sortTabs li.s{display:inline;}#itinerary{overflow:visible!important;}#itinerary .routeNarrative{position:relative;}#footer,.footer,.footerMain,#headerActions,.header #rightHeaderAd,.header #rightHeaderPromo,.header .currentLocale,#mapBar,#mapOverlayMask,#narrativeBar,#rightHeaderPromo,#shadowH,#shadowV,#summaryForm,#startMessage,.facebookLike,.appTabs .action.focus,.ad,.appTabActions,.appListWrapper,.bizlocatorresults .searchOptions,.citySearchActive table.main,.citySearchWrapper .mapLink,.citySearchWrapper .print,.citySearchWrapper .save,.citySearchWrapper .share,.citySearchWrapper .separator,.citySearchWrapper .getDirections,.citySearchWrapper .searchNearby,.collection .actions,.collection .btn,.collection .btnWrapper,.dialogTitle,.drivingOptionsOpenClose,.drPromo,.gdsn,.ia div.link,.locationSummary .actions,.mapControl,.noteAdd,.pager,.playerDiv,.routeError div.link,.routeOptionsSect,.routeWarning div.link,.resultDetail .actions,.sitePreferences,.sortoptions,.timeDistanceTotalSummary .actions,.vcard a,.vcard .separator,.vcard .moreInfo{display:none!important;height:0;width:0;padding:0;margin:0;background:#fff;border:0;}.route table.narrative{width:99%;}.routeError .message,.routeWarning .message,.ia .message{height:auto;}.routeError,.routeWarning,.ia,.routeSummary{border:4px solid #CCC;}.routeSummary{border:1px solid #CCC;}#LargeZoomControl3_cControlBox,.dotcom-view-ctrl3-gasPricesButton,.streetview360Toggle,.trafficToggle,.dotcom-view-ctrl3,.brandedcontrol,.dotcom-insetmap-ctrl,.mqazoomctrl{display:none!important;height:0;width:0;padding:0;margin:0;border:0;}.searchresults .resultItem{border-bottom:1px solid #CCC;float:left;height:100px;margin-right:15px;padding:20px 5px 5px 30px;position:relative;width:290px;}.searchresults .searchSummary{border:3px solid #CCC;}.searchresults .reviews,.searchresults .adr .link{color:#434343;}.searchresults .rblText{display:block;font-size:1.3em;margin-top:-1px;}.ratingContent{margin-top:5px;}.rblBigStarBG,.rblBigStar{display:none;}.mqDialogCS{border:none;margin-top:10px;position:static!important;}#dialogContent{overflow:visible!important;}.citySearchOpen table.main{display:none;}.citySearchWrapper .overviewPanel,.citySearchWrapper .reviewPanel{overflow:visible;}.collection.list{margin:0;}