/** * Body */ body,html{ height:100%; width:100%; margin:0; padding:0; font-family:Arial,Helvetica,sans-serif; font-size:12px; background-color:#999; overflow:hidden; } /** * Divs */ #heatmap{ position:absolute; height:100%; width:100%; top:0px; bottom:0px; left:0px; right:0px; } #container{ position:absolute; left:50%; margin-left:-400px; top:-2px; width:800px; background-color:#FFF; border:2px solid #BA0000; z-index:1; opacity: 0.85; } #header{ width:100%-10px; top:0px; background-color:#BA0000; padding-left:5px; padding-right:5px; text-align:center; font-size:18px; color:white; } #menu{ width:100%-10px; background-color:#BA0000; padding-left:5px; padding-right:5px; text-align:center; font-size:14px; color:white; } #info{ width:100%-10px; display:none; padding:5px; } #filter{ width:100%-10px; display:none; padding:5px; } #filter_text{ height:100%; width:200px; overflow:hidden; float:left; } #filter_list{ padding:5px; border-left: 1px solid #BA0000; float:right; margin-bottom:5px; } #node_list{ position:absolute; left:-2px; bottom:-2px; width:200px; background-color:#FFF; border:2px solid #BA0000; z-index:1; padding:5px; font-size:10px; } #layer_switcher{ position:absolute; right:-2px; top:50px; width:200px; max-height:80%; background-color:#FFF; border:2px solid #BA0000; z-index:1; padding:0; font-size:10px; overflow:auto; } #layer_switcher_cat{ width:100%-2px; top:0px; background-color:#BA0000; padding-left:0px; padding-right:5px; font-size:18px; color:white; } #cat_container{ } #layer_switcher_toggle{ position:absolute; right:-2px; top:51px; width:17px; height:17px; background-color:#FFF; border:2px solid #BA0000; z-index:2; text-align:center; font-size:15px; overflow: auto; } #layer_switcher_colour{ margin-top:4px; margin-left:4px; padding:0; width:10px; height:10px; border:1px solid #000; float:left; } #cat_hide{ margin-top:4px; margin-left:4px; padding-left:-4px; padding-top:-10px; width:10px; height:10px; border:1px solid #000; float:left; background:url(img/up.png) no-repeat top left; color:#000; font-size:13px; text-align:center; } #hide_parent{ position:absolute; bottom:10px; left:50%; margin-left:-5px; width:10px; height:10px; border:1px solid #000; bottom:2px; background:url(img/up.png) no-repeat top left; color:#000; font-size:13px; text-align:center; } #sig_slider{ position:absolute; left:50%; margin-left:-150px; bottom:25px; height:8px; width:300px; z-index:1; font-size:10px; text-align:center; } .select_slider{ width: 95%; margin-left: 10px; margin-top: 10px; margin-bottom: 10px; } #slider .ui-slider-handle{ border-color: #cc0204; height:14px; width:10px; } /** * Text settings */ h1{ color:#C20000; } A:link{ color:#FFF; padding-left:8px; } A:visited{ color:#FFF; } A:active{ color:#FFF; } A:hover{ color:#DDD; } .olControlPermalink a{ color:#000; } .olControlPermalink a:hover{ color:#666; } /** * Colorpicker */ div.color_picker { height: 16px; width: 16px; padding: 0 !important; border: 1px solid #ccc; background: url(img/arrow.gif) no-repeat top right; cursor: pointer; line-height: 16px; z-index:2; float:left; margin-top:-3px; margin-right:3px; } div#color_selector { width: 110px; position: absolute; border: 1px solid #BA0000; background-color: #EFEFEF; padding: 2px; z-index:2; } div#color_custom {width: 100%; float:left } div#color_custom label {font-size: 95%; color: #2F2F2F; margin: 5px 2px; width: 25%} div#color_custom input {margin: 5px 2px; padding: 0; font-size: 95%; border: 1px solid #000; width: 65%; } div.color_swatch { height: 12px; width: 12px; border: 1px solid #000; margin: 2px; float: left; cursor: pointer; line-height: 12px; z-index:2; } div.olControlOverviewMapElement { background-color: #BA0000; } div.olControlMousePosition { bottom: auto; right: 50px; top: 0px; } div.olControlPermalink { bottom: auto; top: 0px; }