/* featured items */	
    #buspassoffice {
		background-color: #FFFFCC;
	} 

	#feature {
		margin-top: 6px;	
		margin-bottom: 12px;	
		padding-top: 0.6em;
		padding-bottom: 10px;
		border-top: 1px solid #F2BE1C; 	
		border-bottom: 1px solid #F2BE1C; 
		font-size: .95em;
 }
   #feature table {
		font-size: 1.00em;
		font-family: Verdana; 
 }
  
   #timetablepicksection {
		background-color: #FFFFFF;
		margin-left: 0px;
		padding: 0;	
		padding-top: 1em;

	}
  
 	#timetablepickup {
		background-color: #FFFFE3;
		margin-left: 100px;
		margin-right: 100px;
		padding: 0;	
		padding-top: 1em;
		margin-bottom: 10px;
		border-top: 1px solid #F2BE1C; 	
		border-bottom: 1px solid #F2BE1C; 
		width:100%;
		
	}

	#timetablepickup p {
		margin: 0;
		padding: 0 1.2em;
		font-size: .83em;
		text-align: center;
	}
	
	#timetablepickup p b {
		color: black;
	}

	#timetablepickup ul {
		margin: 0;
		font-size: .83em;
		list-style-type: circle;
		margin-left: 2em;
		padding: 1em 2em .5em 2em;
		
	}

	#timetablepickup li {
		padding: 0 0 0.5em 0;
		border-bottom: 1px dashed silver;	
		margin: 5 0 0.3em 0;
	}
	
 
	#rules {
 		font-family: Verdana; 
		font-size: 1.3em;
	}
	
	#rules h1 {
		 margin-top: 0;
		 text-align: center; 
		 font-size: 1.5em;
	}
	
	#rules h2 {
		 margin-top: 0;
		 margin-bottom: 0;
		 text-align: center;
		 font-size: .95em;
	}	
	
	#rules ul {		
		list-style-type: square;
	}

	#rules li { 
		padding-bottom: 10px;
		
	}
	
	#rules th {
		font-style: italic;
		font-weight: bold;
		font-size: .95em;
	}	
	
	th.centered {
		text-align: center;
		font-size: .95em;
	}	
	
	td {
		font-size: .95em;
	}	
	
	td.centered {
		text-align: center;
		font-size: .95em;
	}


