
#buslistheader {
	color:#fff;
	background:#613581;
	border:2px solid #613581;
	text-align:left;
}

#buslistheader td {
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

#buslistheader td a:link, #buslistheader td a:visited {
	color:#fff;
	text-decoration:none;
}

#buslistheader td a:hover, #buslistheader td a:hover {
	color: #e4ccf6;
	text-decoration:none;
}

#buslistheader .currsort a:link, #buslistheader .currsort a:visited {
	color: #cc99cc;
	text-decoration:none;
}

#buslistheader .currsort a:hover, #buslistheader .currsort a:hover {
	color: #cc99cc;
	text-decoration:none;
}



#buslistitems {
	color:#000;
	
	height:200px;
	overflow:auto;
	border:2px solid #613581;
	cursor: pointer;
	cursor: hand;
	text-align:left;
}

#buslistitems td {
	font-size:12px;
	font-weight:normal;
	text-align:left;
}


.initial { background-color: #DDDDDD; color:#000000 }
.normal { background-color: #eee }
.normalAlt { background-color: #ddd }
.highlight { background-color: #e4ccf6 }
.selected { 
	background-color: #000;
	color: #fff;
}


#busdetails {
	margin:25px 0px 0px 0px;	
	text-align:left;
}

.fieldHeader {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background: #613581;
}

.fieldName {
	font-size:14px;
	font-weight:bold;
	color:#000;
	line-height: 20px;
	padding: 5px;
}

.fieldData {
	font-size:12px;
	line-height:16px;
	color:#000;
	padding: 10px;
}

.busNav {
	font-size:11px;
}