#fn-container{
	color: White;
	background: Black;
}
.fn-result{
	float: left;
	border: 1px solid #CCCCCC;
	width: 310px;
	height: 165px;
	margin: 10px 10px 10px 0;
	vertical-align: top;
	color: #99CCFF;
	background : #404040;
	}
	
	.fn-results-overflow {
	overflow: auto;
	width: 315px;
	height: 150px;
}

#spatialsearch .css-label{
	color: White;
		background: Black;
}
.css-button{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #00ccff;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.fn-marker{
	font-size: 10px;
}
.fn-locationname{
	font-size: 14px;
	color: White;
}

#panel_address .fn-locationname{
	font-size: 14px;
	color: Black;
}
#panel_address a{color: Blue;}

#fn-container A:link    { color: #99ccff; text-decoration: underline; }
#fn-container A:visited { color: #ccc text-decoration: none; }
#fn-container A:hover   { color: #00CCFF; text-decoration: none; }
#fn-container A:active  { color: #0000FF; text-decoration: none; }
#fn-container A:link img{ border-color: black; border-width: 2px; }
#fn-container A:visited img{ border-color: black; border-width: 2px; }
#fn-container A:hover img{ border-color: #00CCFF; border-width: 2px; }

div .css-logo{
	background-color: transparent;
	width: 135px;
	float: right;
}