#overlay #legend.inner {width: 545px}
#legend li i {background: transparent url(/images/legend.png) no-repeat 0 0}
#legend div {width: 171px; float: left; padding: 0 0 0 10px}
#legend div.symbols {border-right: 1px solid #B9C5DC}
#legend h3 {color: #35476E}
#legend h3 strong{ color: #6E89C1}
#legend div.info {width: 557px}
#legend ul {margin: 0; padding: 0}
#legend ul li {list-style: none; display: block; overflow: hidden}
#legend li b {display: block; float: left; margin: 3px 0 0 8px; font-weight: normal; color: #35476E}
#legend .symbols ul li {height: 23px; padding: 2px 0}
#legend .symbols li i {width: 22px; height: 22px; display: block; float: left}
#legend .symbols li i.G {background-position: 0 0}
#legend .symbols li i.A {background-position: -22px 0}
#legend .symbols li i.AFK {background-position: -44px 0}
#legend .symbols li i.BK {background-position: -66px 0}
#legend .symbols li i.UHV {background-position: -88px 0}
#legend .symbols li i.AL {background-position: -110px 0}
#legend .symbols li i.TU {background-position: -132px 0}
#legend .symbols li i.EK {background-position: -154px 0}
#legend .symbols li i.VC {background-position: -176px 0}
#legend .symbols li i.GK {background-position: -198px 0}
#legend .symbols li i.HK {background-position: -220px 0}
#legend .symbols li i.AK {background-position: -242px 0}
#legend .marker li {height: 23px; padding: 2px 0}
#legend .marker li i {width: 15px; height: 23px; display: block; float: left}
#legend .marker li i.M {background-position: -360px 0}
#legend .marker li i.P {background-position: -285px 0}
#legend .marker li i.S {background-position: -300px 0}
#legend .marker li i.A {background-position: -315px 0}
#legend .marker li i.G {background-position: -330px 0}
#legend .marker li i.i {background-position: -345px 0}
#legend_button {position:absolute; background-color:white; border:1px solid black; right:230px; text-align:center; width:5em; display: block; top: 99px; font-family:Arial,sans-serif; font-size: small; color: #000; text-decoration: none}
#legend_button span {border-color:white #B0B0B0 #B0B0B0 white; border-style:solid; border-width:1px; font-size:12px; display: block}
#legend li i {background: transparent url(/images/legend.png) no-repeat 0 0}
#overlay #welcome {width: 654px}
#welcome a.button {float: right; margin-top: 10px; padding: 4px 10px}
#welcome form {clear: both; float: left; width: 400px; margin-top: 15px}
#welcome input {display: block; float: left; margin: 0 4px 0 0}
#welcome label {display: block; float: left; color: #35476E}