#ttHeadline H2
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 1.1em arial, helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px
}
H2 SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 70px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; HEIGHT: 39px
}
H2 SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 70px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; HEIGHT: 39px
}
H2.train {
	BACKGROUND: url(../images/metlink/tt/h2_train_bg.gif) no-repeat scroll 100% 0pt;
}
H2.train SPAN {
	BACKGROUND: url(../images/metlink/tt/h2_train_left.gif) no-repeat scroll 0pt 0pt;
}
H2.tram {
	BACKGROUND: url(../images/metlink/tt/h2_tram_bg.gif) no-repeat scroll 100% 0pt;
}
H2.tram SPAN {
	BACKGROUND: url(../images/metlink/tt/h2_tram_left.gif) no-repeat scroll 0pt 0pt;
}
H2.bus {
	BACKGROUND: url(../images/metlink/tt/h2_bus_bg.gif) no-repeat 100% 0px
}
H2.regional_bus {
	BACKGROUND: url(../images/metlink/tt/h2_bus_bg.gif) no-repeat 100% 0px
}
H2.bus SPAN {
	BACKGROUND: url(../images/metlink/tt/h2_bus_left.gif) no-repeat 0px 0px
}
H2.regional_bus SPAN {
	BACKGROUND: url(../images/metlink/tt/h2_bus_left.gif) no-repeat 0px 0px
}
H2.regional {
	BACKGROUND: url(../images/metlink/tt/h2_regional_bg.gif) no-repeat 100% 0px
}
H2.regional SPAN {
	BACKGROUND: url(../images/metlink/tt/h2_regional_left.gif) no-repeat 0px 0px; HEIGHT: 84px
}

.ttNavBlock
{
	display:block;
	float:left;
	margin:0px 3.0em 0px 0px;
	font-size:small;
}
.ttNavBlock span.direction_bus
{
	display:block;
	color:#F77F00;
	font-weight:bold;
	
}
.ttNavBlock span.direction_regional
{
	display:block;
	color:#AB53AC;
	font-weight:bold;
	
}
.ttNavBlock span.direction_train
{
	display:block;
	color:#3A75C4;
	font-weight:bold;
	
}
.ttNavBlock span.direction_tram
{
	display:block;
	color:#5BBF21;
	font-weight:bold;
	
}
.ttNavBlock select.direction
{
	float:left;
	border:1px solid #000000;
	font-size:0.9em;
}

.ttNavBlock span.date_bus
{
	display:block;
	color:#F77F00;
	font-weight:bold;	
}
.ttNavBlock span.date_train
{
	display:block;
	color:#3A75C4;
	font-weight:bold;	
}
.ttNavBlock span.date_tram
{
	display:block;
	color:#5BBF21;
	font-weight:bold;	
}
.ttNavBlock span.date_regional
{
	display:block;
	color:#AB53AC;
	font-weight:bold;	
}
.ttNavBlock select.date
{
	float:left;
	border:1px solid #000000;
	font-size:0.9em;
}
.ttNavBlock span.period_bus
{
	display:block;
	color:#F77F00;
	font-weight:bold;	
}
.ttNavBlock span.period_train
{
	display:block;
	color:#3A75C4;
	font-weight:bold;	
}
.ttNavBlock span.period_tram
{
	display:block;
	color:#5BBF21;
	font-weight:bold;	
}
.ttNavBlock span.period_regional
{
	display:block;
	color:#AB53AC;
	font-weight:bold;	
}
.ttNavBlock select.period
{
	float:left;
	border:1px solid #000000;
	font-size:0.9em;
}

#navBus, #navTrain, #navTram, #navRegional
{
	height:6em;
	padding-left:48px;
}

#navRegional
{
	margin-top:-4.5em;
}

#navBus input
{	
}

#navBus input.submit, #navTrain input.submit, #navTram input.submit, #navRegional input.submit
{
	margin-top:1.6em;
	padding:0px 4.0em;
	height:18px;
	width:30px;
	background:transparent url(../images/metlink/tt/search_btn_refine_bus.gif) no-repeat scroll right bottom;	
	border-style:none;
	margin:17px 0px 0px;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	line-height:normal;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	border:none;
}

#navBus input.submit
{
	background:transparent url(../images/metlink/tt/search_btn_refine_bus.gif) no-repeat scroll right bottom;	
}
#navTrain input.submit
{
	background:transparent url(../images/metlink/tt/search_btn_refine_train.gif) no-repeat scroll right bottom;	
}
#navTram input.submit
{
	background:transparent url(../images/metlink/tt/search_btn_refine_tram.gif) no-repeat scroll right bottom;	
}
#navRegional input.submit
{
	background:transparent url(../images/metlink/tt/search_btn_refine_regional.gif) no-repeat scroll right bottom;	
}

#navBus input.oppDir
{
	background:transparent url(../images/metlink/tt/search_btn_refine_bus.gif) no-repeat scroll right bottom;	
}
#navTrain input.oppDir
{
	background:transparent url(../images/metlink/tt/search_btn_refine_train.gif) no-repeat scroll right bottom;	
}
#navTram input.oppDir
{
	background:transparent url(../images/metlink/tt/search_btn_refine_tram.gif) no-repeat scroll right bottom;	
}
#navRegional input.oppDir
{
	background:transparent url(../images/metlink/tt/search_btn_refine_regional.gif) no-repeat scroll right bottom;	
}

#ttBus a.showAllStops
{
	background:transparent url(../images/metlink/tt/search_btn_refine_bus.gif) no-repeat scroll right bottom;	
}
#ttTrain a.showAllStops
{
	background:transparent url(../images/metlink/tt/search_btn_refine_train.gif) no-repeat scroll right bottom;	
}
#ttTram a.showAllStops
{
	background:transparent url(../images/metlink/tt/search_btn_refine_tram.gif) no-repeat scroll right bottom;	
}
#ttRegional a.showAllStops
{
	background:transparent url(../images/metlink/tt/search_btn_refine_regional.gif) no-repeat scroll right bottom;	
}

#ttBus a.earlier
{
	background:transparent url(../images/metlink/tt/search_btn_refine_bus.gif) no-repeat scroll right bottom;	
}
#ttTrain a.earlier
{
	background:transparent url(../images/metlink/tt/search_btn_refine_train.gif) no-repeat scroll right bottom;	
}
#ttTram a.earlier
{
	background:transparent url(../images/metlink/tt/search_btn_refine_tram.gif) no-repeat scroll right bottom;	
}
#ttRegional a.earlier
{
	background:transparent url(../images/metlink/tt/search_btn_refine_regional.gif) no-repeat scroll right bottom;	
}

#ttBus a.later
{
	background:transparent url(../images/metlink/tt/search_btn_refine_bus.gif) no-repeat scroll right bottom;	
}
#ttTrain a.later
{
	background:transparent url(../images/metlink/tt/search_btn_refine_train.gif) no-repeat scroll right bottom;	
}
#ttTram a.later
{
	background:transparent url(../images/metlink/tt/search_btn_refine_tram.gif) no-repeat scroll right bottom;	
}
#ttRegional a.later
{
	background:transparent url(../images/metlink/tt/search_btn_refine_regional.gif) no-repeat scroll right bottom;	
}

div.navButton
{
	float:left;
	display:block;
	padding:0px 0.8em 10px 0;
	text-decoration:none;
}

.ttNavBlock div.navLink
{
	float:left;
	background:transparent url(../images/metlink/tt/red_arrow.gif) no-repeat scroll 0px 0.3em;
	color:#0000FF;
	display:block;
	margin: 5px;
	padding:0px 0.8em 10px 1.3em;
	text-decoration:none;
}

.ttNavBlock ul.anchorLinks
{
	padding:0px;
	margin:0px 0px 10px 0px;
}
.ttNavBlock ul.anchorLinks li
{
	background:transparent url(../images/metlink/tt/red_arrow.gif) no-repeat scroll 0px 0.3em;
	color:#0000FF;
	display:block;
	padding:0px 0.8em 10px 1.3em;
	text-decoration:none;
}

.ttNavBlock ul.anchorLinks a
{
	font-size:small;
}

#ttBus
{
	clear:both;
}

#centrecontent #serviceInfo, 
#centrecontent .serviceInfo
{
	background:transparent url(../images/metlink/phase2/service_updates_bground.gif) no-repeat scroll 100% 0pt;
	font-size:0.8em;
	color:#333333;
	margin:0pt;
	padding:0pt;
}

#centrecontent #serviceInfo h2, #centrecontent .serviceInfo h2
{
	background:transparent url(../images/metlink/phase2/service_updates_h2_bground.gif) no-repeat scroll 0pt;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0pt;
	padding:0.7em 0pt 0.5em 0.8em;

}

#centrecontent .serviceInfoInner
{
	background:#FBF9F9 none repeat scroll 0%;
	border-left:2px solid #D3D3D3;
	border-right:2px solid #D3D3D3;
	border-top:1px solid #D3D3D3;
	height:100%;
	padding:0.5em 1em 1em;
	color:#333333;
}
