﻿.at {
    display: none;
}
#spd-menu   {
    background: white url("../images/panel-bgg.gif") repeat-x scroll top left; 
}

#searchform	{
	border-left: solid 1px #7F9DB9;
    border-right: solid 1px #7F9DB9;
    border-bottom: solid 1px #7F9DB9;
}
#searchform .first_row td	{
	border-top: solid 5px #003366;
}
#dbsearchform
{
    border: solid 1px #b1b1b1;
    width: 390px;
}
#dbsearchform .dbfirst_row td
{
     padding: 2px;
}

#dbsearchform .dbnext_row td
{
	background-color: #ebebeb;
}

#spd-logo	{
	background: transparent url("../images/logo_200_66.gif") no-repeat scroll center center;
}

#overview-map	{
	border: 1px solid #336699;
}

#map-container	{
	background: #7F9DB9;
}
#map-nav-control	{
	background:  #EFEFEF;
}

/* MultiFunctionalToolbar */
#MultiFunctionalToolbar	{
    background: white url("../images/upper-map-bg.png") repeat-x scroll top left;
}
/* End of MultiFunctionalToolbar */

/* Panels */
.panel2	{
	
}
.panel2-title	{
	background-image: url("../images/panel-bg.png");
}
.panel2-content	{
	background: white;
	border: 1px solid #ccc;
}

.small-panel	{
	border: 1px solid #336699;
}
.small-panel-title	{
	background-color: #bfc9d1;
	color: black;
}
.small-panel-title a    {
 	color: black;   
}
.small-panel-content    {
    background-color: white;
}

.shop-panel-left	{

}
.shop-panel-left-title	{
	
}
.shop-panel-left-content	{
	background: #EFEFEF;
	border: 1px solid #336699;
}

.shop-panel	{

}
.shop-panel-title	{

}
.shop-panel-content	{
	background: white;
	border: 1px solid white;
}

.routing-panel	{
	
}
.routing-panel-title	{
	
}
.routing-panel-content	{
	background: white;
	border: 1px solid #7F9DB9;
}

.regionals-panel	
{	
}
.regionals-panel-title	
{
	font-weight: bold;
	padding-left: 5px;
}

.regionals-panel-content	{
	border: 0;	
}

.panel-on-off	{
	background: #7F9DB9;
}
.panel-on-off-title-container	{
	background: #BFC9D1;
}
.panel-on-off-title	{
	color: black;
}
/* End of Panels */

/* Buttons */
.button-off a {
	background: transparent url("../images/panel-orig.png") repeat-x scroll top left;
    border-right: 1px solid #ccc;
    color: black;
}
.button-off a:hover	{
	background: transparent url("../images/panel-bbg.png") repeat-x scroll top left;
	border-right: 1px solid black;
	color: white;
}

.button-on a {
	background: transparent url("../images/panel-bbg.png") repeat-x scroll top left;
    border-right: 1px solid black;
    color: white;
}
.button-on a:hover
{
    text-decoration:none;
}

#spd-map-control .button-on a, #spd-map-control .button-off a:hover	{
	background-image: url("../images/map-button-on.png");
}
/* End of Buttons */
