<style> body { padding: 0; margin: 0; } html, body, #map { z-index: 1; position: absolute; top: 0; left: 0; margin: 0; width: 100%; height: 100%; font-family: sans-serif; } div.noscript { z-index: 20000; position: absolute; left: 0px; top: 0px; width: 100%; height: 200%; background: rgb(255, 255, 255); } div.noscriptcontent { z-index: 20010; margin: 45px; font-size: small; } div.info { z-index: 10000; position: absolute; left: 10px; top: 14px; padding: 4px; width: 435px; font-size: small; font: sans-serif; background: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.95); border-radius: 4px; box-shadow: 0 1px 5px rgba(0,0,0,0.65); overflow: auto; } div.tab { z-index: 10010; width: 400px; padding: 0px; float: left; font-size: small; font: sans-serif; background: rgb(255, 255, 255); background: rgba(25, 255, 255, 0.95); } div.accordioncontent { z-index: 10010; margin: 0px!important; padding: 5px!important; font: sans-serif; } div.rublogo { z-index: 10000; position: absolute; top: 10px; right: 46px; height: 33px; padding: 10px; width: 155px; font-size: x-small; font: sans-serif; color: #003560; background: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.95); border-radius: 4px; box-shadow: 0 1px 5px rgba(0,0,0,0.65); } a.map-link { float: right; } li.infotab { float: right!important; } td.ar { text-align: right; } p.table-caption { font-size: smaller; } div.spinner { position: fixed; top: 50%; left: 50%; margin-left: -64px; /* half width of the spinner gif */ margin-top: -8px; /* half height of the spinner gif */ text-align:center; z-index: 19000; overflow: auto; width: 128px; /* width of the spinner gif */ height: 40px; /*hight of the spinner gif +2px to fix IE8 issue */ } </style>