/* For Timetable/  index only */

table {
	margin-bottom:0px;
	border-collapse:collapse;
}
th {
	padding-top:6px;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:13px;
	border: 1px solid #b4b4b4;
}

/* Left Table including Branches */
#leftTable {
	float: left;

}
#alphabet {
	padding-bottom:6px;
	padding-top:0px;
	border-bottom:none;
}
.news {
	border-top:none;
	padding:1px;
}
.branchTable {
	padding:1px;
	border:none;
	line-height:1.5;
	text-align:left;
	margin:auto;
}
/* Station List */
#stationList {
	float: right;
}
#stationList caption {
	font-weight:bold;
	text-align:center;
	border: 1px solid #b4b4b4;
	color: #CC3333;
	margin-bottom:0px;
	padding:5px;
}
#stationList  th {
	font-size:24px;
	vertical-align:top;
	font-weight:normal;
	padding:5px;
}

#stationList  td {
	border: 1px solid #b4b4b4;
	padding:5px; 
}