.noPrint
{
	display: none;
}

.print
{
	display: inline;
}

.break
{
	page-break-after: always;
}

.centerAlignIE
{
	text-align: center;
}

.centerAlignFF
{
	text-align: -moz-center;
}

.content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-decoration: none;
}

.xl24
{
	font-size: 8.0pt;
	font-family: "Century Gothic" , sans-serif;
	background: white;
}

.xl25
{
	font-size: 8.0pt;
	font-family: Arial, sans-serif;
	background: white;
	white-space: normal;
}

.xl26
{
	color: #0066CC;
	font-size: 8.0pt;
	font-weight: 700;
	font-family: Arial, sans-serif;
	background: white;
	white-space: normal;
}

.xl28
{
	font-size: 8.0pt;
	font-weight: 700;
	font-family: Arial, sans-serif;
	background: white;
}

.xl29
{
	font-size: 8.0pt;
	font-family: Arial, sans-serif;
	background: white;
}

body
{
	margin: 0;
	padding: 0;
	font-size: 10pt;
	color: #000;
}

div.pageFullWidth
{
	width: 100%;
	margin: 0;
	padding: 17px 15px;
}

ol li, ul li, div.news p, div.news h2, div.newsItem p, div.newsItem h2
{
	color: #000000;
}

div.mainMenu, div.leftCol, div.rightCol, div.footer, div.newsArchive, div#divDownloadsLink, div#divDownloads, div.lEdge, div.rEdge, div#divTopEdgeContent, div.wideBreadcrumb
{
	display: none;
}

th, thead tr td
{
	color: #000000;
}

table.fullBorders
{
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
}

table.fullBorders th, table.fullBorders td
{
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

table.bottomBorders th, table.bottomBorders td
{
	border-bottom: solid 1px #000000;
	font-size: 10pt;
}

h1
{
	font-size: 1.4em;
	color: #0072b8;
}

h2
{
	font-size: 1.2em;
	color: #777;
}

.DepoAndBooking
{
	font-size: 10pt;
}

