body,html {

}
*{
  padding:0px;
  margin:0px;
}
img{
  border:0px;
}
h1{}
h2{}
h3{}
a{}





/**Jtrranform forms*/
form .rowElem{
  clear:left;
  padding-top:4px;
  padding-bottom: 4px;
}
form .rowElem label{
  width:160px;
}
form .rowElem .jqTransformInputWrapper{
  width:300px !important;
}
form .rowElem textarea{
  width:290px !important;
  height: 90px;
  resize:none;
}

.marker{

}
#menu {

  margin-left:20px;
  margin-right:20px;
}
#menu ul,#menu li{
  list-style:none;
  display:inline-block;
}
#menu li{
  margin-right:20px;

}
#menu a{
  color: #537ABC;

  line-height:25px;
}
#menu a:hover{
  color:black;
}
#infoWindow {

  overflow:auto;
}
.labels{
  background:white;
  font-size:0.7em;
  border:1px solid #cccccc;
}
#outerInnerClose{
  display:block;
  position:relative;
  margin-left:-20px;
  margin-top:-20px;
  text-decoration:none;
  color:black;
  height:20px;
  width:20px;
  background:white;
  border:1px solid #cccccc;
  text-align:center;
}
#outerInnerClose:hover{
  color:blue;
}
#outerInner{
  position:absolute;
  top:40px;
  left:15px;
  padding:10px;
  bottom:15px;
  right:15px;
  z-index:80;
  background-color:rgba(255,255,255,0.9);
  border:1px solid black;
  display:none;
}
#outerInnerText{
  width:100%;
  height:100%;
  overflow:auto;

}
.marker-top{
  border-bottom:1px solid #cccccc; height:25px;
  
line-height:25px;
}
.marker-coordinated{width:180px;font-size:0.8em;float:right;}
.marker-zip{width:100px;;float:right;}
.marker-title,.marker-coordinated,.marker-zip{
  
  height:25px;
  line-height:25px;
}
.marker-title{float:left;font-size: 1.1em; font-weight:bold;}
.marker-middle{
  position:absolute;
top:35px;
  bottom:110px;
  left:15px;
  right:15px;
  overflow:auto;

}
.stopfloat{
  height:1px;
  width:100px;
  clear:both;
}
.marker-bottom{
position:absolute;
  height:100px;
  bottom:0px;
  right:0px;
  left:0px;
  overflow:auto;
 padding-top:4px;
  white-space:nowrap;
}
.marker-descrption{
  left:0px;
}

.marker-descrption,.marker-submaps{
width:50%;
overflow:auto;
position:absolute;
bottom:0px;
top:0px;
float:left;
}
.marker-submaps {
  right:0px;
  top:8px;
}
.marker-submaps-d{
  display:none;
}
.marker-submaps-d,.marker-submaps-p{
  position:absolute;
  top:25px;
  right:0px;
  bottom:0px;
  left:0px;
}
.marker-submaps-2,.marker-submaps-1{
  text-align:center;
width:50%;
display: inline-block;
height: 25px;
background: #cccccc;
line-height: 25px;
text-decoration:none;
}
.marker-submapsa{
  color:white !important;
   background: #537ABC !important;
}
.marker-descrption-in{
  margin-top:10px;
}
a{ color: #537ABC;}
.marker-bottom{

  border-top:1px solid #cccccc;
}
.marker-bottom img{
margin-left:4px;
  width:+100px;
  height:80px;
}
.marker-submaps-d{

  text-align:center;
}
h1{display:none;}

fieldset{

  border:0px;
}
legend{display:none;}
ul{

  margin-left:30px;
}
ul li{
  list-style: disc;
}