#serv_content {  width:640px; }
.infobox {
	width:400px;
	border:1px solid #999999;
	padding:5px;
	margin-bottom:10px;
	float:left;
}
.infobox ul {
	list-style:none;
}
.infobox li { margin-left:5px; padding-left:15px; background: url(../images/li_bg2.gif) no-repeat left 5px; width:380px; margin-bottom:5px; }
.sub_li li { background: url(../images/press_bullet.gif) no-repeat left 2px; width:380px; }
.infobox h4 {font:12px Arial, Helvetica, sans-serif; font-weight:bold; }
.infobox a{ text-decoration:underline; }
.infobox a:visited{ text-decoration:underline; }
.infobox a:hover{ text-decoration:none; }

.link_item { float:left; font:14px Arial, Helvetica, sans-serif; font-weight:bold; width:180px; }

.link_item a{ 
	color:#420054;
	text-decoration:underline;
}

.link_item a:visited{ 
	color:#420054;
	text-decoration:underline;
}

.link_item a:hover{ 
	color:#420054;
	text-decoration:underline;
}

#link_box { border:0px solid #CCCCCC; float:left; width:400px; margin-bottom:10px; padding:5px; }
#link_box a{ color:#420054; }

#serv_content .mapbox { border:1px solid #CCCCCC; float:left; width:320px; margin-bottom:10px; padding:5px; }
#serv_content .mapbox a, #serv_content .mapbox a:visited{ color:#420054; text-decoration:none; }
#serv_content .mapbox a:hover{ color:#420054; text-decoration:underline; }

.tran { float:left; width:640px; font-size:13px; border:1px solid #CCCCCC; margin-bottom:15px; }
.tran th{ font-size:12px; background:#FFFFFF; height:30px; padding:5px; }
.tran td{ border-bottom:1px solid #e9e0ed; color:#555555; line-height:normal; height:30px; padding:5px; }
.tran_row_o { background:#fdf9e9; height:30px; }
.tran_row_top {
	background:#f3eff6;
	color:#343434;
	border-top:1px solid #bc9cc6;
	border-bottom:1px solid #bc9cc6;
	font-weight:bold;
}

.anchor {
	list-style:none;
	width:500px;
	padding:5px;
	margin-bottom:10px;
	float:left;
	color:#420054;
}
.anchor li { margin-left:5px; padding-left:15px; background: url(../images/li_bg2.gif) no-repeat left 5px; width:480px; margin-bottom:5px; }
.anchor a { text-decoration:underline; color:#420054;}
.anchor a:visited { text-decoration:underline;color:#420054; }
.anchor a:hover { text-decoration:none; color:#420054;}

p {clear:both;}

#serv_content .page_no_r {
	width:550px;
	float:right;
	text-align:right;
	margin-bottom:20px;
}
#serv_content .page_no_r a{
	color:#420054;
	margin:5px 2px 5px 2px;
	text-decoration:underline;
}
#serv_content .page_no_r a.active{
	color:#420054;
	text-decoration:underline;
	font-weight:bold;
}
.fare_low li{padding-bottom:10px;list-style:none;}
.fare_low li a{ color:#4a0c5c; text-decoration:underline; }
.fare_low li a:visited{color:#4a0c5c; text-decoration:underline; }
.fare_low li a:hover{color:#4a0c5c; text-decoration:none; }
