@namespace url("http://www.w3.org/1999/xhtml");

/* to make it appear in the 'google.com' & 'www.google' sub-category of userstyles.org */
@-moz-document domain("google.com"), url-prefix("http://www.google") { }


@-moz-document url-prefix("http://maps.google") {

#header:after {
  display: block !important;
  content: "Please install 'Google Aero!' first for best results!" !important;
  font-size: 10px !important;
}
#page {
  position: fixed !important;
  top: 110px !important;
}
#mclip { display: none !important; }

#main_map #links {
  position: fixed !important;
  top: 83px !important;
  right: 0 !important;
}

#ds_h .ds, #ds_v .ds { top: 0 !important; }

.bar { background: transparent !important; }
.bar_divider { display: none !important; }

#panel {
  border-right: solid 1px #696969 !important;
  background: #F4F6FE !important;
}
#panel[style*="left: -380"] {
  border-right: solid 8px transparent !important;
  background: transparent !important;
}
#panel[style*="left: -380"]:hover {
  left: 0 !important;
  border-right: solid 1px #696969 !important;
  background: #F4F6FE !important;
}

#panel #paneltoggle2 img {
  width: 28px !important;
  left: -28px !important;
  top: -30px !important;
  cursor: default !important;
}
#panel[style*="left: -380"] #paneltoggle2 img {
  left: -20px !important;
  top: -27px !important;
}

#spsizer {
  -moz-box-sizing: border-box !important;
  margin: 0 6px !important;
  overflow: hidden !important;
  border-top: solid 4px #F4F6FE !important;
  border-bottom: solid 4px #F4F6FE !important;
}
div.opanel {
  -moz-box-sizing: border-box !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 6px !important;
  overflow: auto !important;
  border: solid 1px #696969 !important;
  background: white !important;
}
#opanel3 {
  -moz-box-sizing: border-box !important;
  padding: 0 !important;
  overflow: hidden !important;
}
#mmheaderpane, div.mmbodypane {
  padding: 4px 6px 0 !important;
}

#panel .bar {
  padding-top: 30px !important;
  height: 0 !important;
  overflow: hidden !important;
}
#panel .leaf_links li {
  float: left !important;
  position: relative !important;
  top: -22px !important;
}
#panel .leaf_links a {
  padding: 6px 4px 5px 8px !important;
  margin: 0 4px 0 -4px !important; /* right margin = right image width  */
  font: menu !important;
  color: black !important;
  text-decoration: none !important;
  outline: none !important;
  cursor: default !important;
}
#panel .leaf_links a span {
  text-decoration: none !important;
}
#panel .leaf_links a:before {
  display: inline-block !important;
  margin: 1px 6px -4px -2px !important;
  vertical-align: top !important;
}
#panel .leaf_links a:after {
  content: "" !important;
  padding: 6px 4px 5px 0 !important; /* horiz. padding = image width */
  margin: 0 -8px 0 4px !important; /* right margin = text padding + image width; left margin = image width; */
}

/* IMAGES */
#panel .leaf_links a:hover                                              { background: left  no-repeat url("data:image/gif;base64,R0lGODlhyAAaANUAAPv7/+bn7uPk6+Dh6N7f5u7v9e3u9Pj5/vLz+PDx9vn6/vf4/PX2+vT2/fL0+/Hz+u7w9+zu9ejq8aeqs6eqssfK0sbJ0evt8/T2++vt8qirssfK0Z6iqvz9/+rt8re7wba7wf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACEALAAAAADIABoAAAb/wJBlwikaj8ikcslsOp/QqHRKrVqVlU8Gw+16v+CweEwum8/otHrNboc1HkBnTq/b7/i8fs/v+/+AgYKDhHgcGAuJiouMjY6PkJGSk5SVlpeYmZqPhwyen6ChoqOkpaanqKmqq6ytrq+khwiztLW2t7i5uru8vb6/wMHCw8S5hwnIycrLzM3Oz9DR0tPU1dbX2NnOhwXd3t/g4eLj5OXm5+jp6uvs7e7jhwby8/T19vf4+fr7/P3+/wADChyI79CFgwgTKlzIsKHDhxAjSpxIsaLFixgbGszIsaPHjyBDinS4caTJkyhTqpRYcqXLlzBjUjxEoKbNmzhz6tzJs6fP/59AgwodSrSo0Z2HBihdyrSp06dQo0qdSrWq1atYs2rdCvWQgK9gw4odS7as2bNo06pdy7at27dwyx4KQLeu3bt48+rdy7ev37+AAwseTLiw3kMSEitezLix48eQI0ueTLmy5cuYM2t+fCiC58+gQ4seTbq06dOoU6tezbq169ekD0GYTbu27du4c+vezbu379/AgwsfTjz3oQfIkytfzry58+fQo0ufTr269evYszs/5KC79+/gw4sfT768+fPo06tfz769+/GHGsifT7++/fv48+vfz7+///8ABijggPhR4MEBCiSo4IIMNujggxBGKOGEFFZo4YUYZqihgxuA4B2BGyCGKOKIJJZo4hghbEDEFSy26OKLMMYo4xJBAAA7") !important; }
#panel .leaf_links a:hover:after                                        { background: right no-repeat url("data:image/gif;base64,R0lGODlhBAAaANUAAPv7/+bn7uPk6+Dh6N7f5u7v9e3u9Pj5/vLz+PDx9vn6/vf4/PX2+vT2/fL0+/Hz+u7w9+zu9ejq8aeqs6irs8bJ0sfK0uvt8/T2++vt8urs8cfK0Z6iqvz9/7W5v7a7wf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAAEABoAAAZKQM6kAsJkPpYOQENZLDAcBgOKQEATCWihADUYoJcLWMwJj6EEAnQwgAoE0EAAKpFAIxEoBAJ9PKAODlANDVAKBxoTGBoeG0IbIEEAOw==") !important; }
#panel .leaf_links a:active,       #panel .leaf_links a.launchsel       { background: left  no-repeat url("data:image/gif;base64,R0lGODlhyAAaAMQAAG9vcunq8ujp8efo8NfY37i5vq2us2Vmaunr83l6fpaXm56fo9rc49TW3ebo7+Xn7uPl7OLk69/h6FVWWbS2vMzO1GVmaWRlaOfp76Cip56gpbe5vqCiplVWWGBhY////yH5BAEAAB8ALAAAAADIABoAAAX/4KcdU2meaKqubOu+cCzPdG2rGaAsfO//wKBwSCwaj8ikcslsBj0GymZKrVqv2Kx2y+16v+CweEzGTgqVtHrNbrvf8Lh8Tq/b7/i8/n1u+P+AgYKDhIWGh4iJiouMjY6PhGcMk5SVlpeYmZqbnJ2en6ChoqOkmWcSqKmqq6ytrq+wsbKztLW2t7i5rmcQvb6/wMHCw8TFxsfIycrLzM3Ow2cO0tPU1dbX2Nna29zd3t/g4eLj2GcC5+jp6uvs7e7v8PHy8/T19vf47eb5/P3+/wADCnS3b6DBgwgTKpR3JoLDhxAjSpxIsaLFixgzatzIsaPHjxR5PRtJsqTJkyhTzBI786Cly5cwY8qcSbOmzZs4c+rcybOnz5ksfwodSrSo0aNIaZ4ZwLSp06dQo0qdSrWq1atYs2rdyrWr1DMBwoodS7as2bNo06pdy7at27dw48o9C3au3bt48+rdyxdt3b6AAwseTJjt38KIEyte7PYw48eQIw92LLmy5ctuLxiAgKCz58+gQ4seTbq06dOoU6tezbq1a9EcEhDAQLu27du4c+vezbu379/AgwsfTrx47g8cLHRYzry58+fQo0ufTr269evYs2vfzh16CAA7") !important; }
#panel .leaf_links a:active:after, #panel .leaf_links a.launchsel:after { background: right no-repeat url("data:image/gif;base64,R0lGODlhBAAaAMQAAH5+gunq8ujp8efo8Lq7wGVmamRlaV9gZOnr8+jq8nR1eZaXm56fo9rc49TW3ebo7+Xn7uPl7OLk69/h6FVWWdPV28zO1GVmaefp76Cip5+hpre5vtfZ3qCiplVWWP///yH5BAEAAB8ALAAAAAAEABoAAAU9IFVoH7Mo2UZUh2VFlOPATQNPExzt1PPAAgFQSAnCJBIdDwKBMWGDASwQmFYpVKsWe0UkKgYMB9DxXDqfEAA7") !important; }

#panel #paneltoggle2 img        { background: no-repeat 4px 8px url("data:image/gif;base64,R0lGODlhEQAQAIAAAJaWlv///yH5BAEAAAEALAAAAAARABAAAAIcjI+py+2vgDwStBqwqxNq3z2ctU1fFJ7QyrZsAQA7") !important; }
#panel #paneltoggle2 img:hover  { background: no-repeat 4px 8px url("data:image/gif;base64,R0lGODlhEQAQANUAALY6O7c7PLg8PeHh5ODg4/Dw8u3t7+zs7ujo6ubm6L+/wfj4+fT09fLy8/Dw8e/v8Kysraqqq6ioqerr7ePk5uHi5O3u7+zt7uvs7err7KSlpbc7O7g8PLk9Pbo+Pv////v7+/r6+vn5+fj4+Pf39/b29szMzMfHx8LCwpaWlv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACoALAAAAAARABAAAAaPQJUiRSwaiwoV5PRpOp/OEyT1CY2u2OwVRPyUvuAwWNRlMDxo8znNWHQb8I68Ie/AG6SuY++oy/kOJV0GhIQCh4WEDF0ZjY0ckI6NDV0IlggBmZmXCAVdCaAbogmiG6AJD10UFACtq6yuFBZdFbW2t7YXXQMEvb6/BAMHKRImGBPIycoTGCgRKhpH0kQaKkEAOw==") !important; }
#panel #paneltoggle2 img:active { background: no-repeat 4px 8px url("data:image/gif;base64,R0lGODlhEQAQANUAAJw3OJ86O+Hh5ODg4/Dw8u3t7+zs7ujo6ubm6ODg4r+/wfj4+fT09fLy8/Dw8e/v8Kysraqqq6ioqePk5uHi5O3u7+zt7urr7KSlpZ04OJw4OJ45OZ05OZ86Op46Ovv7+/n5+fj4+Pf39/b29t3d3cnJybq6ura2tpaWlv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACkALAAAAAARABAAAAaNwJQCRSwai4oU5ERqOp/OEwRFSgyu2OxAYCCSKOCwOGzxTiaA9BmtnlS8iLhmjphr4oiH98A/ZP5/fQcEXheGhhyJh4YNXgWPjxuSkI8MXg6YDh6bm5kOI14Noh2kDaQdog0iXgwMAa+trrAMC14jt7i5uCBeIb6/wL8fKBImH8fIycglESkYR9BEGClBADs=") !important; }

#panel[style*="left: -380px"] #paneltoggle2 img { background: no-repeat 0 url("data:image/png;base64,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") !important; }
/* END IMAGES */

}