.tileviewer{position:relative;border:0 solid black;line-height:0}.tileviewer #annotationCanvas{border:1px #0c0 solid}.tileviewer p.status{width:120px;height:200px;position:absolute;font-size:9pt;top:8px;right:7px;line-height:12px;color:#c00}.tileviewer div.viewerControls{width:36px;position:absolute;top:0;left:0;padding:3px;background-color:rgba(0,0,0,0.5);opacity:.85;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.tileviewer div a.tileviewerControl{position:relative;display:block;margin:5px 0 8px 0}.tileviewerControlDivider{border-bottom:2px #fff solid;margin:7px 0 12px 0;opacity:.25}.tileviewer div.tileviewerAnnotationTextBlock{position:absolute;display:none;font-size:10px;min-width:30px;min-height:10px;max-width:150px;max-height:150px;overflow:auto;line-height:12px;padding:5px;border:1px solid #999;background:#f8fb9e;opacity:.85;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 5px rgba(50,50,50,0.75);-moz-box-shadow:4px 4px 5px rgba(50,50,50,0.75);box-shadow:4px 4px 5px rgba(50,50,50,0.75);z-index:8999999}.tileviewer div.tileviewerAnnotationTextEditor{position:absolute;top:0;left:0;display:none;min-width:160px;border:0 solid #c00;background:#f8fb9e;opacity:.7;padding:0;min-height:45px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 5px rgba(50,50,50,0.75);-moz-box-shadow:4px 4px 5px rgba(50,50,50,0.75);box-shadow:4px 4px 5px rgba(50,50,50,0.75);z-index:8999999}.tileviewer div.tileviewerAnnotationTextBlock div.textContent{font-size:10px;padding:0;line-height:12px;text-align:left;width:90%;height:90%;margin:5% 5% 5% 5%}.tileviewer div.tileviewerAnnotationTextBlock div.userContent{margin:5px 0 0 10px}.tileviewer div.tileviewerAnnotationTextEditor div.textContent{font-size:10px;padding:0;line-height:12px;margin:5px 0 5px 8px;width:160px}span.tileviewerAnnotationDefaultText{font-size:10px;font-style:italic;color:#999}.tileviewer div.tileviewerAnnotationTextEditor div.textContentDeleteButton{float:right;width:16px;height:16px}#tileviewerAnnotationTextLabel{font-size:10px;line-height:12px;width:130px;height:60px;padding:0;border:0}.tileViewToolbarZoom{position:absolute;border:0 solid #c00;top:0;left:200px;width:500px}.tileviewerControlZoomOut{position:absolute;left:2px;top:2px}.tileviewerControlZoomIn{position:absolute;right:2px;top:2px}.tileViewToolbarZoomSlider{position:absolute;width:420px;left:40px;top:6px}.tileViewToolbarRotation{position:absolute;top:6px;right:0;width:30px;height:320px}.tileViewToolbarRotationSlider{position:absolute;width:25px;height:300px;right:0;top:30px}.ui-slider a{outline:0}#tileviewerHelpPanel{position:absolute;top:0;left:0;width:700px;height:320px;overflow:hidden;line-height:12px;padding:5px;border:1px solid #999;background:#f0f0f0;opacity:.9;z-index:9999999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 5px rgba(50,50,50,0.75);-moz-box-shadow:4px 4px 5px rgba(50,50,50,0.75);box-shadow:4px 4px 5px rgba(50,50,50,0.75)}#tileviewerHelpPanel div.content{padding:0 10px 0 10px}#tileviewerHelpPanel div.close{position:absolute;right:1px;top:1px;width:15px;height:15px;margin:0;cursor:pointer;background-image:url("/themes/default/graphics/buttons/x.png")}ul.tileviewerHelpList{list-style-type:none;text-align:left}.tileviewerHelpList li{padding:2px}p.tileviewerHelpTextBlock{clear:both}p.tileviewerHelpText,div.tileviewerHelpText{text-align:left}h3.tileviewerHelpTitle{clear:both;margin:20px 0 10px 0}div.tileviewerHelpTextImage{float:left;width:40px;background-color:#000;text-align:center;margin:0 10px 20px 10px}img.tileviewerHelpTextImage{background-color:#000;padding:3px}a.tileviewerFullAnnotationEditorLink{float:right;padding:5px 10px 5px 5px}div.tileviewerAnnotationLockedButtonLabel{float:left;padding:5px 5px 5px 10px}code{margin:0 2px;padding:0 5px;border:1px solid #ddd;background-color:#f8f8f8;border-radius:3px;white-space:nowrap}pre>code{margin:0;padding:0;white-space:pre;border:0;background:transparent}#tileviewerDefaultAnnotationTextInEditor{text-align:left;width:100px;margin:0 0 5px 0}.tileviewerPolygonComplete{position:absolute;bottom:0;right:0;width:160px;height:18px;background-color:#ccc;opacity:.75;padding:10px;line-height:14px;display:none}.tileviewerPolygonComplete div.tileviewerPolygonCompleteHeader{font-size:12px;font-weight:bold}.tileviewerImageScaleControls div.tileviewerPolygonCompleteText{font-size:10px;font-weight:normal}#tileviewerPolygonCompleteButton{color:#c00;font-weight:bold;font-size:18px}