#content {
width:770px;
}

/*
#container {
width:3000px;
}

#content {
width:2500px;
}
*/


#subcategories {
min-height:15px ;
height:auto !important;
height:15px;
width:625px;
  padding: 4px 2px;
  padding-bottom:10px;
  font-size:11px;
    margin-left:6px;
  }
  
iframe {
  display:block;
  width:700px;
  height:500px;
  border:solid 1px green;
  margin-top:20px;
  overflow:scroll;
  scrollbar-track-color: green;
}


.mapindex_scroll {
  display:block;
  position:relative;
  width:700px;
  height:500px;
  border:solid 3px rgb(150,220,150);
  margin-top:40px;
  /*overflow:scroll;
  scrollbar-track-color: green;*/
  width:3000px;
  height:3000px;
}

.mapindex_container {
  display:block;
  position:relative;
  width:1200px;
  height:800px;
  background-color:white;
}
  
  
.mapcont {
  width:auto;
  height:auto;
  position:relative;
  margin:12px 0px;
  padding:0px;
  background-color:white;
  border:solid 3px rgb(150,220,150);
  background-repeat:no-repeat;

}

.mapcont img {
  position:absolute;
  border:none;
  margin:0px;
  padding:0px;
  background-color:#eeeeee;
}

.basemap {
  position:absolute;
  margin:0px;
  padding:0px;
  border:none;
}

.markerL {
  position:absolute;
  height:12px;
  font-size:10px;
  color:orange;
  padding-left:1px;
  border-left:solid 1px orange;
}

.markerT {
  position:absolute;
  width:12px;
  font-size:10px;
  color:orange;
  padding-top:1px;
  border-top:solid 1px orange;
}

.markerB {
  position:absolute;
  width:12px;
  font-size:10px;
  color:orange;
  padding-bottom:1px;
  border-bottom:solid 1px orange;
}

.markerR {
  position:absolute;
  height:12px;
  font-size:10px;
  color:orange;
  padding-right:1px;
  border-right:solid 1px orange;
}

.tickL {
  position:absolute;
  height:9px;
  border-right:solid 1px red;
}

.tickT {
  position:absolute;
  width:9px;
  border-top:solid 1px red;
}

.bar {
  position:absolute;
  border:none;
  background-color:#dddddd;
}



.mapind {
position:absolute;
border:solid 1px rgb(150,220,150);
font-size:9px;
color:#aaaaaa;
text-align:center;
overflow:hidden;
}

.mapind a {
display:block;
overflow:hidden;
text-decoration:none;
color:black;
border:solid 1px white;
/*border-top:solid 1px #aaaaaa;
border-left:solid 1px #aaaaaa;
border-right:solid 1px black;
border-bottom:solid 1px black;
*/
/*background-color:rgb(230,255,230);*/
}

.mapind a span {
  display:block;
  color:green;
  font-weight:bold;
}

.mapind a:hover {
/*background-image:url("a2.gif");*/
border:solid 1px orange;
/*background-color:rgb(200,255,200);*/
/*
border-top:solid 1px black;
border-left:solid 1px black;
border-right:solid 1px white;
border-bottom:solid 1px white;
*/
}

#tabs {
overflow:hidden;
background:url('../images/style/tabs_short_bg.gif');
background-position:bottom left;
background-repeat:no-repeat;
margin-left:95px;
padding-left:50px;
width:440px;
margin-top:10px;
margin-bottom:20px;
padding-left:0px;
margin-left:0px;
}

#tabs .tabs {
height:21px;
width:155px;
display:block;
float:left;
margin-left:6px;
text-align:center;
padding-top:7px;
text-decoration:none;
color:black;
color:#3F3F3F;
color:black;
}
#tabs .active {
background:url('../images/style/tabs_active.gif');
background-position:bottom left;
background-repeat:no-repeat;
font-weight:bold;
}

#tabs .inactive {
background:url('../images/style/tabs_inactive.gif');
background-position:bottom left;
background-repeat:no-repeat;
color:grey;
}

#tabs a.inactive:hover {
background:url('../images/style/tabs_active.gif');
background-repeat:no-repeat;
color:black;
color:#3F3F3F;
font-weight:bold;
}

#scroll_here {
position:absolute;
top:0px;
left:0px;
}

#scroll_back {
  position: absolute;
  font-size: 14px;
  text-transform:uppercase;
  font-weight:bold;
  background-color: white;
  border:none;
  color:#1F1F1F;
  z-index:1000;
  width:50px;
  height:50px;
  padding:0px;
  margin:0px;
  outline:none;
}
}
