#map-canvas { 
    width:100%;
    height: 500px;
}

.nhmaptable td{
    border: 1px solid #ddd;
	border-width: 0 1px 1px 0;
}

.form-table th{
    width:100px;
    text-align:right;
}
.infowindow{
    width:200px;
    height:80px;
}
td.checkboxes input{
    width:20px;
    display:inline;
    vertical-align:baseline;
}
span.title{
    font-style:italic;
}
span.control-link{
    text-decoration:underline;
    cursor:pointer;
    color:#009;
}
.people-list{
    
}
.people-item{
    border-top:1px solid #999;
    padding:10px 5px;
    
}
.people-item:last-child{
    border-bottom:1px solid #999;
}
.map-controls{
    border-top:1px solid #ccc;
    border-left:1px solid #aaa;
    border-right:1px solid #999;
    border-bottom:1px solid #aaa;
    background:#eee;
    margin:5px 0;
    padding:0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -khtml-border-radius: 5px;
    overflow:hidden;
}
.map-controls ul{
    list-style:none;
    margin:0;
    padding:0;
}
.map-controls input{
    padding:0;
    margin:0 3px 0 0;
}
.map-controls input,
.map-controls label{
    display:inline;
}
.map-controls li{
    display:inline-block;
    margin:0;
    padding:8px;
    border-right:1px solid #aaa;
    border-left:1px solid #fff;
}
.map-controls input:hover,
.map-controls label:hover{
    cursor:pointer;
}
.nhmap-dialog{
    font-family: "HelveticaNeue", "Helvetica Neue", Arial, sans-serif;
}
.nhmap-dialog p{
    margin:0 0 10px 0;
}
.nhmap-dialog .ui-dialog-title{
    font-weight:normal;
    font-size:1.4em;
    color:#666;
}
.nhmap-dialog .ui-dialog-content{
    color:#666;
    font-family: "HelveticaNeue", "Helvetica Neue", Arial, sans-serif;
}


.ui-widget-header{
    border:0 !important;
    background:transparent !important;
}


.nhmap-form-table td{
    padding:10px 5px;
    border-bottom:1px solid #ccc;
}
.nhmap-form-table th{
    padding:10px 10px 10px 10px;
    border-bottom:1px solid #ccc;
}
.nhmap-form-footer{
    text-align:center;
    padding:10px;
}
.alert{
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.alert-danger{
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.alert-success{
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
/*
     FILE ARCHIVED ON 03:39:10 Jul 15, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:55:47 Nov 05, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 452.908
  exclusion.robots: 0.2
  exclusion.robots.policy: 0.193
  RedisCDXSource: 0.586
  esindex: 0.008
  LoadShardBlock: 433.936 (3)
  PetaboxLoader3.datanode: 427.552 (5)
  CDXLines.iter: 15.665 (3)
  load_resource: 427.577 (2)
  PetaboxLoader3.resolve: 270.646 (2)
*/