/**
 * This style sheet applies client specific print style rules.
 */

/* Remove styling that is for setting min width on IE */
* html .containerMinWidth
	{
	padding:0cm;
	}
* html .containerMinWidthContent
	{
	margin:0cm;
	position:static;
	}
/*\*/

/* Remove unwanted elements */
div#container div.LeftGutter,
div#container div.Header,
div#container div.footer,
div.container div.header,
div.container div.Footer,
div.container div.LeftGutter,
div.container div.RightGutter
  {
  display:none;
  }

/* Remove all spacing that is required for screen only */
div.containerMinWidth,
div.containerMinWidthStrut,
div.containerminWidthContent,
div#container
  {
	margin:0cm;
	padding:0cm;
  }

/* Make sure no screen positional spacing is included in printed page. */
div#container div.ContentBody,
div#container div.ContentBody div.Content,
div#container div.ContentBody div.contentWrapper,
div#container div.ContentBody div.contentWrapper div.contentHeader,
div#container div.ContentBody div.contentWrapper div.enquiry,
div.container div.Content div.contentWrapper div.enquiry form#OverviewResultsForm div div.search,
div.container div.Content div.contentWrapper div.enquiry form#OverviewResultsForm div div.results,
div#container div.ContentBody div.contentWrapper div.HelpTextTag
	{
	width:100%;
	margin:0cm;
	padding:0cm;
	}

/* Remove the border */
div.container div.Content div.enquiry div.search,
div.container div.Content div.contentWrapper div.enquiry form#TimetableDetailsForm div div.search,
div.container div.Content div.contentWrapper div.enquiry form#OverviewResultsForm div div.search
	{
	border:none;
	padding:0px;
	}

/* Remove border */
#CustomiseTimetableForm table.keys,
body.timetableplanner #TimetableDetailsForm table.keys
	{
	border:none;
	}

/* Set border on timetable to black */
div.container div.Content div.enquiry div.results table,
div.container div.Content div.enquiry div.results table tbody td
	{
	border-color:black;
	}

/* Set header paragraph text to be black */
body,
div#container div.ContentBody div.Content div.contentWrapper div.contentHeader p.description,
div.Content div.contentWrapper div.contentHeader h1.heading,
div.Content div.contentWrapper div.contentHeader h1.heading strong,
div.Content div.contentWrapper div.contentHeader h1.heading em,
div.Content div.contentWrapper div.contentHeader p,
div.Content div.contentWrapper div.contentHeader p b,
div.Content div.contentWrapper div.contentHeader p em,
div.Content div.contentWrapper p,
div.Content div.contentWrapper p b,
div.Content div.contentWrapper p em,
div.Content div.contentWrapper p strong,
div.Content div.contentWrapper p a,
div.Content div.contentWrapper h1,
div.Content div.contentWrapper h2,
div.Content div.contentWrapper h3,
div.ContentCMS div.contentWrapper ul,
div.ContentCMS div.contentWrapper ul li,
div.ContentCMS div.contentWrapper div.contentHeader h1.heading,
div.ContentCMS div.contentWrapper div.contentHeader h1.heading strong,
div.ContentCMS div.contentWrapper div.contentHeader h1.heading em,
div.ContentCMS div.contentWrapper div.contentHeader p,
div.ContentCMS div.contentWrapper div.contentHeader p b,
div.ContentCMS div.contentWrapper div.contentHeader p em,
div.ContentCMS div.contentWrapper p,
div.ContentCMS div.contentWrapper p b,
div.ContentCMS div.contentWrapper p em,
div.ContentCMS div.contentWrapper p strong,
div.ContentCMS div.contentWrapper p a,
div.ContentCMS div.contentWrapper h1,
div.ContentCMS div.contentWrapper h2,
div.ContentCMS div.contentWrapper h3,
div.ContentCMS div.contentWrapper ul,
div.ContentCMS div.contentWrapper ul li,
div.ContentCMS div.contentWrapper ul li span.normalText,
div.ContentCMS div.contentWrapper ul li span.normalText a,
span.MsoFootnoteReference,
a,
em,
th,
a.multiMapLink,
h1,
h3,
input.inputButtonSearch,
#footer,
form fieldset input.inputButtonOptional,
form fieldset input.inputButtonDisabled,
form fieldset input.inputButton
	{
	color:black;
	}


div.Content div.contentWrapper p a,
div.ContentCMS div.contentWrapper p a,
a.multiMapLink
	{
	text-decoration: none;
	padding-left:6pt;
	padding-right:6pt;
	}

form#CaptureServiceDetailsForm div.formPadding fieldset,
form#ConfirmTimetableForm div.formPadding fieldset,
fieldset
	{
	border:none;
	}

/* Place the modes of transport into a vertical list */
form#mainJourneyRequestDetails div.enterTransportModes fieldset.options div.TransportModes div.TransportMode label
	{
	margin-bottom:7pt;
	padding:0pt;
	}

/* Include the timetable page summary description in printed page */
body.timetableplanner div#container	div.ContentBody div.Content div.contentWrapper div.contentHeader p
	{
	display:block;
	}

span.label,
body.timetableplanner #CustomiseTimetableForm table.keys em,
body.timetableplanner #TimetableDetailsForm table.keys em
	{
	color:black;
	}

