#epi-quickNavigator {
    display: none !important;
}

#tabmap, #btnSearch, #quicksearch, #sidebar, #breadcrumb, #header, #header_wrapper, .tripplanner, #footer, .noPrint, #CompletePage_ServiceUpdates_serviceUpdateArea
{
	display:none ;
}

#page 
{
	text-align:left;
	top: 0px;
}

.maincontent
{width:100% !important}

.pageBreakBefore {
	page-break-before: always;
	margin: 0;
	padding: 0;
}

.routePageHeader {
    display: none;
}
.routePageHeaderPrint, .routePageTitlePrint {
    display: block !important;
}

.routePageHeaderPrint {
    margin-bottom: 20px !important;

}

.timeTableImage, .timetableImage {
    max-height: 1250px;
}

.timetable {
    font-size: 10pt !important;

}

.summaryTable {
    width: 100% !important;
    font-size: 12pt !important;
}
