.printTitle, .printLogo {display: inline; font: 14pt arial;}
#route, #routeTable td {font: 12pt arial;}
.printTerms {font: 9pt arial;}
h1 img {vertical-align: middle; margin-top: -10px;}
h1 {color: #111111; font-family: arial,Helvetica,sans-serif; font-size: 1.96em; font-weight: bold; letter-spacing: -0.04em; line-height: 0.9em; margin: 0.3em 0pt 0.2em 0;}
h1 span {color: #0066cc;  font-size: 0.6em; letter-spacing: 0; vertical-align: text-top;}
h2 {font: 0.9em arial; margin: 0.6em 0 0 0; padding: 0; font-weight: bold;}
p {font: 0.9em arial; margin: 0; padding: 0;}
p.center {margin-top: 0.6em; text-align: center;}
#yellowHeader, #header, #mapTab, .advert, .smalladvert, div.routeSummaryBottom, #buttons, .screenTitle, #textAdverts, #nearbyHotels, .summaryChecks, .distanceLink, td.instruction img, #overlayMapAd, .terms, #internalad1, #unanimis1, #unanimis2, #unanimis3, #unanimis4,#trafficmapContent img,div.nearby, #overlayMapAd a img, #internalAdvert, #internalAdvert a img, #overlayMapMessage, div.preload, .noprintdisphidden, .noprintdispblock {display: none;}
#route {overflow: visible; position: absolute; top: 890px; clear: both; border: 0; width: 630px;}
#route #routeSummary div {padding: 0;}
#map {position: relative; top: 10px; height: 530px; width: 630px; clear: both; margin: 16px 0; padding: 0; border: 0;}
#routeTable {width: 630px; margin-top: 16px; position: relative;}
div.routeSummaryTop {width: auto;}
div.routeSummaryTop img {border:0;}
div.top, div.fc0SignTop, div.fc1SignTop, div.fc2SignTop, div.fc3SignTop, div.fc4SignTop, div.fc5SignTop, td.sectionandthen {font-weight: bold;}
td.instruction, td.distance, td.fc1Road, td.fc2Road, td.fc3Road, td.fc4Road, td.fc5Road, td.sectiontotake, td.sectiontotal, td.sectionandthen {border-bottom:1px dashed #ccc;}
td.instruction, td.sectiontotake, td.sectiontotal, td.sectionandthen {padding: 0.3em  0 0.3em 0.6em;}
td.instruction br, div.fc0SignBottom, div.fc1SignBottom, div.fc2SignBottom, div.fc3SignBottom, div.fc4SignBottom, div.fc5SignBottom {line-height: 0.1px;}
td.distance, td.fc0Road, td.fc1Road, td.fc2Road, td.fc3Road, td.fc4Road, td.fc5Road  {text-align: center; width: 80px;}
td.fc1Road .top, td.fc2Road .top, div.fc1SignTop, div.fc2SignTop {color: #000;}
div.fc1SignTop, div.fc2SignTop, div.fc3SignTop, div.fc4SignTop, div.fc5SignTop {}
div.routeSummaryTop, div.routeSummaryBottom, div.fc1SignTop, div.fc2SignTop, div.fc3SignTop, div.fc4SignTop, div.fc5SignTop, div.fc1SignBottom, div.fc2SignBottom, div.fc3SignBottom, div.fc4SignBottom, div.fc5SignBottom, td.fc1Road, td.fc1Road .top, td.fc1Road .bottom, td.fc2Road, td.fc2Road .top, td.fc2Road .bottom, td.fc3Road, td.fc3Road .top, td.fc3Road .bottom, td.fc4Road, td.fc4Road .top, td.fc4Road .bottom, td.fc5Road {background: none;}
.start {color: #00a34b; font-weight: bold;}
.end {color: #cc0000; font-weight: bold;}
#externaladvert1 {display:block;float:right;width:230px;}
/*maps*/
body#b-mapfinder #mapfinderContent,body#b-mapfinder #routeSummary {display:none;}
body#b-mapfinder #route {top:660px;}



