body
{
background-color:#E5ECF4;
}
	#mile_box
	{
		display:block;
		font-weight:bold;
		font-size:14px;
	}
	#km_box
	{
		display:block;
	}
	#map_canvas
	{
		cursor: crosshair;
		border:1px solid black;
	}
	#sidepanel
	{
		/*
		background-color:#FAFAFA;
		*/
		padding: 0px 0px 0px 5px;
		margin:0px 0px 0px 5px;
	}
	#showSidepanel
	{
		display:none;
	}
	.actionButton
	{
		width: 145px;
		border:1px solid black;
		vertical-align:middle;
		background-color:#FAFAFA;
	}
	.actionButton:hover
	{
		/**background: #FFFF00;**/
	}  
	.actionButton img
	{
		border:0px;
		vertical-align:middle;
		padding-right:5px;
	}
	.actionButton a
	{
		text-decoration:none;
		color:black;
		vertical-align:middle;
		font-size:10px;
	}
	.actionButton a:hover 
	{
	    color: #000000;
	    text-decoration:underline;
	}
	.actionButton a:visited 
	{
	    color: #000000;
	}
	.actionButton a:active 
	{
	    color: #000000;
	}


	a.changeUnits
	{
	    color: #0000FF;
	}
	a.changeUnits:hover 
	{
	    color: #0000FF;
	    text-decoration:underline;
	}
	a.changeUnits:visited 
	{
	    color: #0000FF;
	}
	a.changeUnits:active 
	{
	    color: #0000FF;
	}

	h1
	{
		padding: 2px 5px 2px 5px;
		color:white;
	}
	#TitleRow
	{
		background-color:#1C5891;
		padding-bottom: 0px;
		margin-bottom:0px; 
		border-bottom:0px;
		/*
		background-color:#0077AA;
		*/	
	}
	#TitleRow td
	{
		border-color:black;
		border-style:solid;
		border-width:1px 1px 0px 1px;
		padding-bottom: 6px;
		margin-bottom:0px; 
	}	
	#MapRow td
	{
		border-width:0px 1px 1px 1px;
		padding-top: 0px;
		margin-top:0px; 

	}	
	#MapRow
	{
		border-top:0px;
		padding-top: 0px;
		margin-top:0px; 
	}


.flora .ui-dialog,
.flora.ui-dialog {
	background-color: #E5ECF4;
}

.flora .ui-dialog .ui-dialog-titlebar,
.flora.ui-dialog .ui-dialog-titlebar {
	border-bottom: 1px solid #d8d2aa;
	background-color: #1C5891;
	padding: 0px;
	height: 28px;
	_height: 29px;
}


