    html, body { 
        height: 100%; width: 100%; margin: 0; 
      } 
      body{
        background-color:white; overflow:visible; 
        font-family: "Trebuchet MS"; 
        font-size: xx-small;
      }
    #header {          
        margin: 2px;
        border: solid 4px #224a54;
        font-family: "Arial"; 
        color:white; font-size:28pt;       
        text-align:center; font-weight:bold; height:65px;
      }
      #subheader {
        font-size:14pt;
        text-align:right;
        padding-top: 60px;
        font-family: "Trebuchet MS"; 
        color:white;
     }
      #rightPane{
        background-color:white;
        color:#3f3f3f;
        border: solid 2px #224a54;
        width:20%;
      }
      #leftPane{
        margin: 5px;
        padding:2px;
        background-color:white;
        color:#3f3f3f;
        border: solid 2px #224a54;
        width:17%;
     }
      #map {        
        background-color:transparent;
        margin-top: 36px;
        margin-bottom: 25px;
        height:140px;        
      }
      #centerPane {     
        border:solid 4px #224a54;
        -moz-border-radius: 4px;
        background-color:transparent                
      }
      #footer {
        margin: 2px;
        border: solid 2px #224a54;
        background-color:#ecefe4;color:#3f3f3f;
       font-size:10pt; text-align:center; height:40px;
      }
      .dijitTabInnerDiv{
        background-color:#ecefe4;
      }
      #tabs{
        padding:5px;      
      }
       
  #sliderWrapper {
        right: 0px; 
        top: 20px; 
        z-Index: 40;     
        height: 45px;
        width: 150px;
        background: #F5F5F5; 
        border: none; 
        font-size:8pt;
        color: black;
        font-weight: bold;
        font-family: arial;       
  }
  
      #sliderLabels {
        position: relative;        
        top: -3px;      
        height: 1.2em; 
        font-size: 8pt;
        font-weight: bold;
        font-family: arial;
        color: black;
        padding: 2px;
        margin: 5px 10px 0 10px;
      }
      
       #attribution {          
        bottom: 0px;       
        font-size: 10px;
        font-family: "Trebuchet MS";        
        position: absolute;
        z-index: 30;
        background: white;
      }
     
     #basemapDiv {
       position: absolute;
       top: 1px;
       left: 24px;
       z-index: 50;
       padding-left: 10px;
       padding-right: 10px;
       padding-bottom: 10px;
       padding-top: 5px;
       text-align:center;     
       font-size:9pt;        
       font-family: "Trebuchet MS"; 
       color:black;  
       background: #F5F5F5;       
  	   margin: 0 auto;  
      }
      
   #locateAddressDiv {
      position: absolute;
      top: 0px;
      right: 20px;
      z-index: 55;
      font-size:8pt;
      font-family: "Trebuchet MS"; 
      background-color:white;
      border: solid 2px #224a54;
      visibility: hidden;
    }
  #locateAddressHeader {
      font-size:10pt;
      font-family: "Trebuchet MS"; 
      background-color:##c6e2ff;     
    } 
    #locateCandidateDiv {         
      font-size:8pt;
      font-family: "Trebuchet MS"; 
      margin-top: 25px;
      background-color:white;
      border: solid 2px #224a54; 
      visibility: hidden; 
      display: none;    
    }
    
     #locateAddressDiv {
      position: absolute;
      top: 0px;
      right: 20px;
      z-index: 55;
      font-size:8pt;
       font-family: "Trebuchet MS"; 
      background-color:white;
      border: solid 2px #224a54;     
    }
  #locateAddressHeader {
      font-size:10pt;
      font-family: "Trebuchet MS"; 
      background-color:##c6e2ff;     
    } 
    
   #locateMunicipalityDiv {
      position: absolute;
      top: 0px;
      right: 20px;
      z-index: 55;
      font-size:8pt;
      font-family: "Trebuchet MS"; 
      background-color:white;
      border: solid 2px #224a54;
     visibility: hidden;
    }
      #locateMunicipalityHeader {
      font-size:10pt;
      font-family: "Trebuchet MS"; 
      background-color:##c6e2ff;     
    } 
     #locateMunicipalityComboDiv {
      position: relative;
      font-size:12pt;
      font-family: "Trebuchet MS";     
      display: none;
    }
    
 #navToolbar {  
      position: absolute;
      top: 15px;
      left: 40%;
      width: 150px;
      z-index: 50;     
      }

 #directionText {  
      position: absolute;
      top: 10px;
      left: 53%;
      width: 450px;
      z-index: 40;     
      }
      
 #linksDiv {  
      position: absolute;
       right: 110px; 
       bottom: 55px;
       z-index: 50;
      }
      
  #DDDiv {
       display: block;
    } 
    #DDMMSSDiv {
      display: none; 
    }       
                 
  .zoominIcon {
        background-image: url(../images/Toolbar/nav_zoomin_inactive.png);
        width: 16px;
        height: 16px;      
      }
   .zoominIconActive {
        background-image: url(../images/Toolbar/nav_zoomin_active.png);
        width: 16px;
        height: 16px;      
      }
   .zoomoutIcon {
        background-image: url(../images/Toolbar/nav_zoomout.png);
        width: 16px;
        height: 16px;
      }

    .panIcon {
        background-image: url(../images/Toolbar/nav_pan.png);
        width: 16px;
        height: 16px;
      }

      .deactivateIcon {
        background-image: url(../images/Toolbar/nav_decline.png);
        width: 16px;
        height: 16px;
      }
        .identifyIcon {
        background-image: url(../images/Toolbar/identify_inactive.gif);
        width: 16px;
        height: 16px;      
      }
         
 a.one:link {  	
    font-size:10pt;
    font-family: "Arial"; 
    padding-right: 20px;
    float: right;
    color: #022D5A;
    font-weight:bold;;
    text-decoration: none;
}
a.one:visited {
        text-decoration: none;
color: #022D5A;
}
a.one:hover {
text-decoration: underline;
color: blue;
}

  .dijitMenuItem {
        font-size: 14px;
  }

      
        
     /* this line hide layers when out of scale for the inline TOC */
      #scaleDiv .agsTOCOutOfScale {
                display: none;
     }
     
 

 

