<!--
#mapControls{
	position:relative;
}

#searchTab{
	position:relative;
	top:1px;
	width:60px;
	height:20px;
	border:1px solid orange;
	border-bottom:1px solid #FFFFCC;
	background-color:#FFFFCC;
	text-align:center;
}

* html #searchTab { /* set for IE */
	left:10px;
}

#listTab{
	position:absolute;
	top:1px;
	left:69px;
	width:60px;
	height:20px;
	border:1px solid green;
	border-bottom:1px solid orange;
	background-color:#CCFFCC;
	z-index:4;
	text-align:center;
}

* html #listTab { /* set for IE */
	left:79px;
}

#resultsTab{
	visibility:hidden;
	position:absolute;
	top:1px;
	left:138px;
	width:60px;
	height:20px;
	border:1px solid #000066;
	background-color:#EEEEFF;
	z-index:5;
	text-align:center;
}

* html #resultsTab { /* set for IE */
	left:148px;
}


#searchForm{
	height:449px;
	background-color:#FFFFCC;
	border:1px solid orange;
}
* html #searchForm {  /* set for IE */
	height:461px;
}
	
#searchAdvanced{
	display:none;
	/*visibility:hidden;*/
}
	
#listForm{ /*this holds both the list information and the list input divs */
	position:absolute;
	top:22px;
	visibility:hidden;
	width: 218px;
	background-color:#CCFFCC;
	border:1px solid green;
	z-index:2;
	height:449px;
}

* html #listForm {  /* set for IE */
	height:461px;
	width: 220px;
	top: 20px;
}

#listInput{ /*this is the list input div*/
	width: 196px;
	padding:12px;
}

* html #listInfo{ /* set for IE */
	width: 218px;
}

#listInfo{ /*this is the list info div*/
	width: 196px;
	padding:12px;
}

* html #listInfo{ /* set for IE */
	width: 218px;
}
	

#searchResultsDisplay{
	position:absolute;
	top:22px;
	visibility:hidden;
	width: 218px;
	background-color:#EEEEFF;
	border:1px solid #000066;
	z-index:3;
	height:449px;
}

* html #searchResultsDisplay {  /* set for IE */
	height:461px;
	width: 220px;
	top: 20px;
}

#resultsCriteria{
	margin-left:6px;
	margin-top:6px;
}
	
#resultsMessage{
	margin-left:6px;
	margin-top:6px;
}
	
#resultsList{
	border-top:1px solid #999999;
	background-color:#EEEEFF;
	margin-top:6px;
	height:300px;
	overflow-y:scroll;
	overflow-x:hidden;
}
	
.searchAgain{
	padding-top:6px;
}

.searchAgain a {
	color:#666633;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

.searchAgain a:hover {
	font-size:8pt;
	color:#FFFFCC;
}
	
#pleaseWait{
	position:absolute;
	top:1px;
	visibility:hidden;
	height:470px;
	width:218px;
	border:1px solid black;
	z-index:10; /*needs to sit over search, list, and results (tabs and data)*/
	background-color:#FFFFFF;
	background-image:url('../images/ajax-loader.gif'); 
	background-repeat:no-repeat;
	background-position:center center;
}

* html #pleaseWait { /* set for IE */
	height:480px;
	width: 220px;
	top: 1px;
}
		
	#mapWorking{
		position:absolute;
		display:none;
		z-index:1;
		width:540px;
		height:400px;
		top:10px;
		left:0px;
		background-color:rgba(255, 255, 255, 0.5);
		background-image:url('../images/ajax-loader.gif'); 
		background-repeat:no-repeat;
		background-position:center center;
	}
	
	a.tabOn {
		position:relative;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		top:2px;
	}
	
	a.tabOff {
		position:relative;
		color:#999999;
		font-weight:bold;
		text-decoration:none;
		top:2px;
	}




	#searchResultsTable{
		width:100%;
		border:0px;
		border-spacing:0px;
		border-collapse:collapse;
	}
	#searchResultsTable th{
		font-size:8pt;
		font-weight:bold;
		padding:4px;
	}
	.resultsCol1{
		width:16px;
	}
	.distanceCol{
		text-align:center;
		width:80px;
	}
	.timeCol{
		text-align:center;
		width:80px;
	}
	.distanceCell{
		text-align:center;
	}
	.timeCell{
		text-align:right;
	}
	#searchResultsTable td{
		padding:4px;
	}
	.alternate{
		background-color:#7daddd;
	}
	.rowHighlight{
		background-color:#FFFFFF;
	}
	
	
	
	a.refineLink{
		color:#000000;
		font-weight:bold;
		font-size:9pt;
		margin-top:60px;
	}

	
	.refineLink{
		text-decoration:none;
		font-weight:bold;
		color:#000000;
	}
	
	.spaceLink{
		text-decoration:none;
		font-weight:bold;
		color:#000000;
		font-size:8pt;
		font-family:arial,sans-serif;
	}
	
	.searchResultsHeaderIcon{
		width:20px;
	}
	
	.searchResultsHeaderDistance{
		width:50px;
		text-align:right;
	}
	
	.searchResultsHeaderDate{
		width:60px;
		text-align:right;
	}
	
	.searchResultsCellDistance{
		text-align:right;
	}
	
	.searchResultsCellDate{
		text-align:right;
	}
	
#search_form input {height:18px;font-size:8pt;width:186px;}
#search_form select {height:18px;font-size:8pt;width:186px;}
#search_form #searchButton {height:30px;width:60px;font-size:10pt;}

#listInput input {height:18px;font-size:8pt;width:186px;}
#listInput select {height:18px;font-size:8pt;width:186px;}
#listInput #listButton {height:30px;width:60px;font-size:10pt;margin-top:10px;}
#listInput #listTime {width:92px;}
#listInput #listWait {width:84px;}
#listInput #listNote {width:186px;height:34px;font-size:8pt;font-family:arial,sans-serif;}

#listInfo #listCancelButton {height:30px;width:60px;font-size:10pt;margin-top:10px;}
-->
