﻿.at {
    display: none;
}
#mainframe	{
	background: white url("../_img/panel-bgg.gif") repeat-x scroll top left;
}
#spd-logo   {
    background: transparent url("../_img/logo_spd.gif") no-repeat scroll center center;
}
#map-controls .button-on a,#map-controls .button-off a:hover	{
	line-height: 23px;
	background-image: url("../_img/map-button-on.png");
}
.upper-map{
	background: white url("../_img/upper-map-bg.png") repeat-x scroll top left;
}
#scale-container	{
	color: white;
}
.withinMap a	{
	color: #006400;
}
.outofMap a	{
	color: #C2691E;
}
/*
*	SEARCH FORM - this should replace the definitions in spd.css
*/
#spd-search-form
{
    border: 1px solid #7f9db9;
    border-top: 4px solid #003366;
}
.button-off a, .button-disabled a {
	background: transparent url("../_img/panel-orig.png") repeat-x scroll top left;
    border-right: 1px solid #ccc;
}
.button-off a:hover	{
	background: transparent url("../_img/panel-bbg.png") repeat-x scroll top left;
	border-right: 1px solid black;
	color: white;
}

.button-on a {
    background: transparent url("../_img/panel-bbg.png") repeat-x scroll top left;
    border-right: 1px solid black;
    color: white;
}
/*
*	Panel CSS - new
*/

.panel-nomargin	{
	background:transparent url("../_img/panel-bg.png") repeat-x scroll top left;
}
.panel	{
	background:transparent url("../_img/panel-bg.png") repeat-x scroll top left;
}
.panel-title-bold	{
	color: white;
}
.panel-title	{
	color: white;
}
.panel-content	{
	border: 1px solid #336699;
}
.small-panel	{
	border: 1px solid #336699;
}
.small-panel-title	{
	background-color: #bfc9d1;
}
/*
*	Shop CSS - to be added in spd.css
*/

#shop-main-panel	{
	background:transparent url("../_img/panel-bg.png") repeat-x scroll top left;
}