.viewport-container { overflow-x: hidden; overflow-y: auto; } .nav { padding: 0 0; color:#333;font-weight:bold; } .content { font: 9px verdana; } .nav-controls { text-align: center; position: relative; background:#cccccc; background-image:url(panel_header_bg.png); background-position:top center; background-repeat:repeat-x; padding: 2px 0; } .nav-controls input { margin: 0 5px; } .nav-controls a { padding: 0 0.4em; } .nav-input { font-size: 12px; width: 30em; z-index: 1000; } .location { display: inline-block; width: 15em; margin: 0px 10px; } .draghandle { cursor: move; float: left; background: transparent url(../images/visualization/draggable_horizontal.png) center center no-repeat; width: 10px; height: 12px; } .intro { z-index: 1000; /* margin-top: 200px;*/ margin-left: auto; margin-right: auto; color: #555; text-align: center; font-size: 16px; } .overview { width: 100%; margin: 0px; color: white; } .overview-viewport { position: relative; height: 14px; /* border-top: solid #666 1px;*/ /* border-bottom: solid #aaa 1px;*/ background: white; border-bottom: solid gray 1px; margin: 0; } .overview-close { font: 9px verdana; position: absolute; top: 0px; right: 0px; padding: 5px; z-index: 500; background-color: white; } .overview-highlight { opacity: 0.5; top: 0px; position: absolute; z-index: 100; border-style: solid; border-color: #484848; border-width: 0px 1px; } .overview-boxback { width: 100%; bottom: 0px; z-index: 50; position: absolute; height: 14px; background: #eee; } .overview-box { cursor: pointer; opacity: 0.5; bottom: 0px; z-index: 100; position: absolute; margin-top: 0px; height: 14px; background: #484848 url(../images/visualization/draggable_horizontal.png) center center no-repeat; border-style: solid; border-color: #484848; border-width: 0px 1px; -moz-border-radius: 3px; border-radius: 3px; } .overview-box:hover { background-color: #838383; border-color: #838383; } .viewport-canvas { width: 100%; height: 100px; } .yaxislabel { color: #777; z-index: 100; } /* Line track needs borders to show range */ .line-track .track-content { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; } .track { /* border-top: solid #DDDDDD 1px; */ /* border-bottom: solid #DDDDDD 1px; */ background: white; margin-bottom: 1px; } .track-header { text-align: left; padding: 4px 0px; color: #666; } .track-header .menubutton { margin-left: 3px; } .track-content { overflow: hidden; text-align: center; } .track.error { background-color: #ECB4AF; } .track.nodata { background-color: #ddd; } .loading { min-height: 100px; } .label-track { /* font-weight: bold; */ /* font-size: 10px; */ } .label-track .label { border-left: solid #999 1px; padding: 1px; display: inline-block; } .right-float { float: right; margin-left: 5px; } .top-labeltrack { position: relative; border-bottom: solid #999 1px; } .nav-labeltrack { border-top: solid #999 1px; border-bottom: solid #999 1px; }