

#unitList {
  vertical-align: top;
  font-size: 10pt;
  color: #336699;
  height: 130px;
  overflow: auto;
	list-style-type: disc;
	margin-right: 0px;
	margin-top: 5px;
}

#unitListItemLink  {
   color: #336699;
/*  width: 180px; */
}

#infoTable {
 border-collapse: collapse;
  padding: 0px;
  margin: 0px;
 /* border : 2px solid #FF0000;*/
 
}

#infoBody {
/*  border : 2px solid #FF0000;*/
  padding: 0px;
  margin: 0px;
}

#headerRow{
    padding: 0px;
margin: 0px;
}

#leftHeaderCell {
  color: #336699;
  font-size: 14pt;
}
#rightHeaderCell, #rightFooterCell {
font-size: 8pt;
text-align: center;
color: #336699;
}

#imageRow {
  
}


#leftImgCell {
/*  position: relative;
  top: 20px; 
  left:-1px; 
     display: block; */
     border-top: 2px solid #336699;
/*border: thin solid  #ddd;*/
vertical-align: top;
padding: 0;
margin: 0;

}
#rightUnitListCell {

border-top: 2px solid #336699;

overflow: auto;
height: 144px;
width: 120px;

}
#leftFooterCell  {
  text-align: center;
}

#zoomPara {
     border: 1px solid #ddd;
     background: #eee;
  margin-left: 10px;
	margin-right: 10px;  
     padding: 1px;
     text-align: center;
     font: 10px Arial, sans-serif;
     text-decoration: none;
  color: #3366FF;
    height: 12px;
}

#zoomPara:hover
{
color: green;
padding: 0px;
margin: 10px;

} 

#rightFooterCell {
 font: 7pt Arial, sans-serif;
 text-align: center;
}


#infoTitle {
        font: 14px Arial,  sans-serif;
        color: blue; 
}



#infoTitle {
        font: 14px Arial,  sans-serif;
        color: blue; 
}

#unitmsg {
  font: 9px Arial;
  align: right;
  margin-left: 75px;
}

     #zoomMsg {margin-top: 5px; font-size: 8pt; }
 

html { overflow: hidden; }

html, body {
     margin: 0;
     padding: 0;
     height: 100%;
     font-family: Arial;
}

body { margin: 10px; }


#content {
     margin-top: 10px;
     position: relative;
}

#map {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     border: 1px solid #aaa;
}

#map-wrapper {
     position: relative;
     height: 100%;
}

#sidebar {
     position: absolute;
     border: 1px solid #aaa;
     top: 0;
  width: 200px; 
     height: 100%;
     overflow: auto;
}

#sidebar p {
     margin: 10px;
}

#sidebar ul#sidebar-list {
     list-style: none;
     padding: 0;
     margin: 0;
}

#sidebar ul#sidebar-list li a {
     display: block;
     border: 1px solid #ddd;
     background: #eee;
     margin: 5px;
     padding: 4px;
     font: 12px Arial, sans-serif;
     text-decoration: none;
     color: #444;
}

#sidebar ul#sidebar-list li.current a {
     border: 1px solid #444;
     border-left-width: 3px;
     padding-left: 2px;
}

#sidebar ul#sidebar-list li a:hover {
     background: white;
     color: #555;
}

#sidebar ul#sidebar-list li a strong {
     display: block;
}
#sidebar ul#sidebar-list li a span {
     font-style: italic;
     font-size: 11px;
}

body.sidebar-right #map-wrapper { margin-right: 205px; }
body.sidebar-right #sidebar { right: 0; }

body.nosidebar #map-wrapper { margin: 0; }
body.nosidebar #sidebar { display: none; }

body.sidebar-right a#button-sidebar-show,
body.nosidebar a#button-sidebar-hide { display: none; }

#toolbar {
     background: white;
     padding: 4px;
     border: 1px solid black;
     position: relative;
}
/* holly hack for IE to get position:bottom right 
   see: http://www.positioniseverything.net/abs_relbugs.html
\*/
* html #toolbar { height: 1px; }
/* */

#toolbar h1 {
     margin: 1px;
     font:  12px Arial, sans-serif;
}

#toolbar ul {
     list-style: none;
     padding: 0;
     margin: 0;
}

#toolbar ul#sidebar-controls {
	position: absolute;
	bottom: 5px;
	right: 5px;
}

#toolbar ul li {
     display: inline;
}

#toolbar ul li a {
     padding: 3px 6px;
     color: #444;
     text-decoration: none;
     font-size: 12px;
}

#toolbar ul li a:hover {
     color: #aaa;
     background: #444;
}


#units {
     position: relative;
     border: 0px solid #aaa;
     top: 0;
  width: 100px; 
     height: 75%;
     overflow: auto;
     font: 9pt Arial;
}

#units p {
     margin: 10px;
}

#units ul#unit-list {
     list-style: none;
     padding: 0;
     margin: 0;
}

#units ul#unit-list li a {
     display: block;
     border: 1px solid #ddd;
     background: #eee;
     margin: 5px;
     padding: 4px;
     font: 12px Arial, sans-serif;
     text-decoration: none;
     color: #444;
}

#units ul#unit-list li.current a {
     border: 1px solid #444;
     border-left-width: 3px;
     padding-left: 2px;
}

#units ul#unit-list li a:hover {
     background: white;
     color: #555;
}

#units ul#unit-list li a strong {
     display: block;
}
#units ul#unit-list li a span {
     font-style: italic;
     font-size: 11px;
}
