/* PRINT STYLES */
.floating_links, .lang_selector, .sitesearch, .topnav, .secondarynav, .linkTrail, .printsend {display:none;}
#footer .footer {display:none;}
a img {border:none;}

div.producttitle, p.bookonline, p.ex_AddButton, div.email, div.website, div.tfa {display:none;}
div.TransportDirectPlanning{display:none;}
a#panel_overview_tab {visibility:visible; display:block; padding:3px 0 3px 0; margin:5px 0 5px 0; border-top:1px solid #333; border-bottom:1px solid #333; color:#333; font-weight:bold; font-size:1.3em; text-decoration:none; text-transform:uppercase;}
a#panel_location_tab {visibility:visible; display:block; padding:3px 0 3px 0; margin:5px 0 5px 0; border-top:1px solid #333; border-bottom:1px solid #333; color:#333; font-weight:bold; font-size:1.3em; text-decoration:none; text-transform:uppercase;}
a#panel_events_tab {visibility:visible; display:block; padding:3px 0 3px 0; margin:5px 0 5px 0; border-top:1px solid #333; border-bottom:1px solid #333; color:#333; font-weight:bold; font-size:1.3em; text-decoration:none; text-transform:uppercase;}
a#panel_specoffers_tab {visibility:visible; display:block; padding:3px 0 3px 0; margin:5px 0 5px 0; border-top:1px solid #333; border-bottom:1px solid #333; color:#333; font-weight:bold; font-size:1.3em; text-decoration:none; text-transform:uppercase;}

div#colright {display:none;}


/* SHORTLIST PRINT */
body.shortlistprint {background:#fff;}
body.shortlistprint br {display:none;}
body.shortlistprint .ItnryDists, body.shortlistprint .ItnryItems, body.shortlistprint .ItnryIntro, 
body.shortlistprint .ItnryName, body.shortlistprint .ItnryNotes, body.shortlistprint .ItnryEmail, 
body.shortlistprint .ItnryPrint, body.shortlistprint .mapView {display:none;}
 
body.shortlistprint #header {display:none;}
body.shortlistprint #footer {display:none;}
body.shortlistprint .ctl_ProductList h2 {display:none;}
body.shortlistprint .ctl_ProductList ol.searchResults h2 {display:block;}

body.shortlistprint dl.detail {display:none;}
body.shortlistprint ol {list-style-type:none;padding:0;margin:0;}
body.shortlistprint ol li {page-break-after:always;clear:both;}

body.shortlistprint .maininfo {float:left;width:65%;}
body.shortlistprint .maininfo .thumbnail {width:50%;float:right;}
body.shortlistprint .maininfo .thumbnail img {width:100%;}
body.shortlistprint .maininfo h1 {clear:both;font-size:16px;}
body.shortlistprint .maininfo h2.ProductName {font-size:20px;}

body.shortlistprint .otherinfo {float:right;width:30%;font-size:10px;}
body.shortlistprint .otherinfo ul {list-style-type:none;}
body.shortlistprint .otherinfo img {border:none;}
body.shortlistprint .otherinfo .node, body.shortlistprint .otherinfo .tfa {margin:0 0 10px 0;}
body.shortlistprint .otherinfo .node h3, body.shortlistprint .otherinfo .tfa h3 {display:none;}
body.shortlistprint .otherinfo h2.ProductName {font-size:10px;}

