div.view-worldmap .view-content .openlayers-views-map{
border: 1px solid;
width:787px;
}
#mapcountries{
background: url(images/countrydropdn.png) no-repeat;
width: 789px;
height: 26px;
}
#mapcountries form{
float:right;
padding-top: 2px;
margin-bottom: 0px;
}
#mapcountries a{
float:right;
height: 26px;
}
.openlayers-blockswitcher .layers-content .form-item{
float:left;
}
#block-openlayers_plus-blockswitcher h2{
display: none;
}
#mapnavbottom {
float:right;
}
.openlayers-blockswitcher .layers-content{
background: url(images/map_controls.png) no-repeat;
display: block;
width: 770px;
height: 70px;
text-indent: -9999px;
margin-bottom: 30px;
padding-left: 20px;
margin-top: 0px;
}
.openlayers-blockswitcher .layers-content .form-item{
float:left;
display: block;
width: 150px;
height: 35px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
.openlayers-tooltip{
position: absolute;
background: #231F20;
padding: 5px;
color: #FFF;
z-index:999;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.openlayers-tooltip-name a, .openlayers-tooltip-name a:hover{
color:#FFFFFF;}

.view-id-worldmap2 .view-content{
margin: -25px 22px 0 35px;
padding:0;
}


.view-id-worldmap .view-content{
margin: 0px 0px 0 35px;
padding:0;
}
#block-openlayers_plus-blockswitcher .content{
margin:0 0px 0 35px;
}
.openlayers-blockswitcher .layers-content .form-item a:link, a:visited{
text-decoration: none;
}
#block-block-20{
margin-right: 117px;
margin-bottom: -5px;
}
#block-views-country_blocks-block_1{
height:26px;
clear:both;
}
div.olMapViewport.olControlSelectFeatureActive.olControlDragPanActive.olControlPanZoomActive{
padding: 0px;
}
