.boldertext {
	font-weight: 900;
}
body {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
     }


h1 {font-family: Arial, Helvetica, Helv, sans-serif; 
	font-size: 15px; }

td { font-size: 12px; }

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; 
}

a.buttonStyle {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 14px;
	left: 10px;
	cursor: hand
}

a.buttonStyle:hover { 
	color: #FFFFFF; 
	text-decoration: none; 
	cursor: hand;
	font-weight: normal; 
	font-style: normal 
}

.adtext {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px
; line-height: 12px
}
	
.menuheading {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; text-transform: uppercase; 
	font-weight: bold; position: relative; visibility: inherit; left: 10px; clip:   rect(   ); 
	line-height: 19px
}

.adheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.heading {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000}
a.linkStyle { color: #3366CC; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; line-height: 14px; clip:  rect(   ); cursor: hand }
a.linkStyle:hover { color: #FF6633; text-decoration: none; cursor: hand; font-weight: bold; font-style: normal }
.heading_white { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold ; color: #FFFFFF }
.heading_red { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold ; color: #FF0000}
.heading_blue { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold ; color: #003366}
.heading_green { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold ; color: #336600}
.heading_yellow { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold ; color: #FFCC00}
.heading_purple { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold ; color: #663399}
.caption { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; ; font-style: italic}



a.footerStyle {
	color: #3366CC;
	font-weight: normal;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	line-height: 14px;   
}

a.footerStyle:hover { 
	color: #FF6633; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal 
}
a.linkadheadingBIGStyle { 
color: #FF9900; 
font-weight: bold; 
text-transform: uppercase; 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
line-height: 14px;
}

a.linkadheadingBIGStyle:hover { 
color: #000000; 
text-decoration: underline; 
font-weight: bold; 
font-style: normal 
}

a.linkadheadingBIGGERStyle { 
color: #fff; 
font-weight: bold; 
text-transform: uppercase; 
font-size: 16px; 
font-family: Arial, Helvetica, sans-serif; 
line-height: 20px; 
text-decoration: none;
}

a.linkadheadingBIGGERStyle:hover { 
color: #FF9900; 
font-weight: bold; 
font-style: normal 
}

a.linkadheadingBIGStyleWHITE { 
color: #FFFFFF; 
font-weight: bold; 
font-size: 14px; 
font-family: Arial, Helvetica, sans-serif; 
}

a.linkadheadingBIGStyleWHITE:hover { 
color: #FFFFFF; 
cursor: hand; 
font-weight: bold; 
font-style: normal 
}

a.linkadheadingBIGGERStyleWHITE { 
color: #FFFFFF; 
font-weight: bold; 
text-transform: uppercase; 
font-size: 16px; 
font-family: Arial, Helvetica, sans-serif; 
}

a.linkadheadingBIGGERStyleWHITE:hover { 
color: #FF9900; 
font-weight: bold; 
font-style: normal 
}

a.linkadheadingStyle { 
color: #3366CC; 
font-weight: bold; 
text-transform: uppercase; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none ; 
line-height: 14px; clip:  rect(   ); cursor: hand 
}

a.linkadheadingStyle:hover { 
color: #FF6633; 
text-decoration: none; 
cursor: hand; 
font-weight: bold; 
font-style: normal 
}

a.linkcaptionStyle {
	color: #3366CC;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;  
	font-style: italic  
}

a.linkcaptionStyle:hover { 
	color: #FF6633; 
	text-decoration: none; 
	cursor: hand;
	font-weight: normal; 
	font-style: italic 
}

.BIGheading {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF}

.BIGGERheading {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFFFFF}

.BIGGERheadingBlue {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #004A8D}

.BIGheadingRed {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FF0000}

.BIGGERheadingRed {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FF0000}

.BIGheadingblack {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000}

.BIGheadingPurple {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #663399}

.BIGheadingOrange {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FF9900}

.BIGheadingBlue {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #004A8D}

.form { cursor: text}

tr.colour { background-color:#ffffff; }

tr.guidescolour { background-color:#ffbaba; }

tr.routescolour { background-color:#98b2e5; }

tr.ticketingcolour { background-color:#fecc80; }

tr.generalcolour { background-color:#9aba9a; }

tr.aboutcolour { background-color:#c2d1f0; }

tr.enquiriescolour { background-color:#c2d1f0; }

tr.feedbackcolour { background-color:#c2d1f0; }

tr.mailingcolour { background-color:#c2d1f0; }

tr.promoscolour { background-color:#c2d1f0; }

.whiteflashing {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF; text-decoration:  none}.underlined {
	text-decoration: underline;
}
.BIGheadingYellow {
font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFCC00
}
.BIGGERheadingYellow {
font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFCC00;
}
a.WHITEbuttonStyle {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: normal;
	cursor: hand;
	background-color: #FFFFFF;
	display: block;
	height: 25px;
	width: 200px;
	text-align:center;

}
a.WHITEbuttonStyle:hover {
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand;
	font-weight: bold;
	font-style: normal;
	background-color: #CCCCCC;
	display: block;
	height: 25px;
	width: 200px;
	text-align:center;
}
.whitecontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; 
	color: #FFFFFF;
}

.popupcontent {
	font-size: 11px;
	padding: 8px;

}
.popupcontent a{
	font-size: 11px;
	padding: 8px;
	color: #FFFFFF;
}
.popupcontent a:hover{
	font-size: 11px;
	padding: 8px;
	color: #FF8F00;
}
a.linkadheadingyellowStyle { 
color: #FFCC00; 
font-weight: bold; 
text-transform: uppercase; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none ; 
line-height: 14px; clip:  rect(   ); cursor: hand 
}

a.linkadheadingyellowStyle:hover { 
color: #3366CC; 
text-decoration: none; 
cursor: hand; 
font-weight: bold; 
font-style: normal 
}

#effectivedate {
	background-image: url(../ticketing/images/fares_date.gif);
	width: 390px;
	padding-top: 120px;
	overflow: hidden;
	background-repeat: no-repeat;
}
