html { overflow: hidden; } #waitDialog { position: absolute; top: 10px; left: 10px; height: 100px; } #firstHeader { width: 100%; } #subHeader { position: absolute; width: 100%; height: 55px; top: 30px; } #loadingContainer { position: relative; top: 80px; height: 120px; /*background: whitesmoke;*/ background: #FEFEFE; opacity: .99; padding: 15px; width: 100%; border: 1px solid; border-color: #a9a9a9; } #loadingContainer .loadingText { position: relative; top: 50%; margin-top: -35px; font-size: 30px; font-weight: bold; vertical-align: text-bottom; height: 30px; float: left; } #loadingContainer .loadingIcon { position: relative; background: url(../images/ajax-loader2.gif) no-repeat; top: 25px; height: 100px; width: 70px; float: left; clear: both; } /* ------------- Footer Styles -------------------------*/ div#embFooter { position: absolute; height: 35px; width: 100%; bottom: 0; left: 0; border-top: 1px solid black; background: #E5E5E5; } div#logo { height: 65px; width: 80px; position: absolute; background: url(../nicons/logo-small.png) no-repeat right top; right: 10px; top: -10px; } .button { width: 20px; height: 20px; float: left; cursor: pointer; white-space: nowrap; margin: 1px; } .button:hover { float: left; cursor: pointer; border: 1px solid black; border-top-color: white; border-left-color: white; margin: 0px; } div#zoomIn { background: url(../nicons/zoom-in.png) no-repeat left top; margin-top: 10px; margin-left: 10px; } #zoomOut { background: url(../nicons/zoom-out.png) no-repeat left top;; margin-top: 10px; margin-left: 5px; } div#mindplot { position: relative; top: 0; left: 0; width: 100%; } div#mapContainer { border-bottom: 1px solid black; padding-bottom: 40px; height: 400px; width: 100%; } div#mapDetails { float: right; padding-top: 10px; margin-right: 100px; font-family: arial,serif; font-size: 11px; } div#mapDetails .title { font-weight: bold; margin-left: 10px; margin-right: 3px; }