#mapdiv
{
	height:500px;
	position:relative;
	width:550px;
	border: 0px;
	padding: 0px;
	background-color:#0099FF;
	left:0px;
}

.olControlScaleLine 
{
    right:auto;
	left:3px;
    bottom: 25px;
    position:absolute;
}
.MSVE_Copyright MSVE_CopyrightBackground span
{
	background-color:#FFFF33!important;
	font-size:22pt!important;
}
.MSVE_Copyright MSVE_CopyrightForeground span
{
	background-color:#66FFFF!important;
	font-size:42pt!important;
}
.olLayerGoogleCopyright , .MSVE_PoweredByLogo
{
	/* The powered by image */
    left: auto!important;
	right:2px!important;
	width:auto!important;
    bottom: 2px!important; 
	position:absolute!important;
}

.olLayerGooglePoweredBy, .olControlAttribution, .MSVE_Copyright MSVE_CopyrightBackground, .MSVE_Copyright MSVE_CopyrightForeground
{
	/* The powered by label which contains the image */
	font-size: 8pt; 
	padding: 0px;
	z-index: 1000;
	bottom: 0px !important;
	overflow: hidden;
	color: white;
	text-align: right;
	background: rgba(0, 0, 0, 0.2);
	padding-left:3px;
	z-index:1900;
	left:0px!important;
	right:auto!important;
}

.olControlAttribution span
{	
	filter:none;
	opacity:none;
	-moz-opacity:none;
	position:relative;
}

.olControlAttribution a
{
	color:white;
	text-decoration:none;
}

.olControlAttribution a
{
	color:white;
	text-decoration:underline;
}


#circuits
{
	font-size:9pt;
	position:absolute;
	top:40px;
	right:0px;
	bottom:20px;
	width:200px;
	z-index:1;
	padding-left:5px;
}
#permaedit 
{
 /*   right: 3px;
    bottom: 15px;
    display: block;
    position: absolute;*/
    font-size: smaller;
/*	border:1px solid red;*/
	z-index:300;
	display:none;
	visibility:hidden;
} 

.olPopup
{
	width:400px!important;
}

.olPopup h1
{
	color:red;
}
.olPopup img
{
	float:left;
	padding-right:5px;
	padding-bottom:50px;
}
.olPopupContent {
	font-size:8pt;
    padding:5px;
    overflow: auto;
	width:100%!important;
}   




#switcher
{
	width:auto;
	height:36px;
}
#switcher ul, #switcher ul li
{
	border:0px;
	margin:0px;
	padding:0px;
	list-style:none;
	height:20px;
	line-height:20px; 
}
#switcher ul{
background:url(img/left-round.png) left top no-repeat; }
#switcher ul li{
float:left;
display:block;
line-height:20px;
width:50px;
padding:3px;
border:1px solid #00BAFF ;
text-align:center;
margin:1px;
cursor:pointer;
 }

.not_selected
{
	background-color:#00BAFF;
	color:#FFFFFF;
}
.selected
{
	background-color:#FFFFFF;
	color:#00BAFF;
}

.attr
{

	font-size:8pt;
}