body{margin:5px;min-height:100%;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;background-color:#FFF}
.ui-dialog .ui-dialog-buttonpane button{width:70px;height:26px}
.ui-corner-all{border-radius:3px}
.ui-widget{font-family:Arial,Helvetica,Verdana,sans-serif}.ui-dialog .ui-dialog-buttonpane button,.ui-dialog button{width:70px}
.ui-button .ui-button-text{line-height:24px}
.ui-button-text-only .ui-button-text{padding:0}
.dialog-panel{background-color:#F8F8F8;border:1px solid #CCC;margin:10px;padding:4px}
.ui-dialog fieldset{display:block}
.ui-dialog fieldset legend{margin-left:4px;padding:0 4px}
.ui-dialog-row{height:24px;margin:4px}
.ui-dialog label{display:inline-block}
.ui-dialog input[type='text']{margin-bottom:4px;color:#555}.plot-preview{margin:20px auto}
.edit-spectrum-dialog fieldset{width:500px;padding:10px 10px;margin:10px 8px}
.edit-spectrum-dialog label{width:50px;padding-left:90px;padding-right:10px}
.edit-spectrum-dialog label[for='editFill']{padding-left:5px}
.edit-spectrum-dialog label.second-column{padding-left:30px;padding-right:10px}
.edit-spectrum-dialog input[type='text']{vertical-align:top;margin-top:-1px}
.line-selector-container{position:relative;margin-left:-2px;display:inline-block;zoom:1;*display:inline}
.line-selector-expander{position:absolute;top:14px;background-color:#fff;padding:2px 5px 4px 5px;margin:0 0 0 -6px;z-index:3;border:1px solid #ccc}
.line-selector{cursor:pointer;display:block;height:14px;width:70px}
.line-style,.line-weight{background-image:url("../Images/edit-lines.png")}
.line-style-solid{background-position:0 2px}
.line-style-dash1{background-position:0 -12px}
.line-style-dash2{background-position:0 -26px}
.line-style-dash3{background-position:0 -40px}
.line-style-dash4{background-position:0 -54px}
.line-style-solid:hover{background-position:0 -68px}
.line-style-dash1:hover{background-position:0 -82px}
.line-style-dash2:hover{background-position:0 -96px}
.line-style-dash3:hover{background-position:0 -110px}
.line-style-dash4:hover{background-position:0 -124px}
.line-weight-thinner{background-position:0 -138px}
.line-weight-thin{background-position:0 -152px}
.line-weight-normal{background-position:0 -166px}
.line-weight-bold{background-position:0 -180px}
.line-weight-bolder{background-position:0 -194px}
.line-weight-thinner:hover{background-position:0 -208px}
.line-weight-thin:hover{background-position:0 -222px}
.line-weight-normal:hover{background-position:0 -236px}
.line-weight-bold:hover{background-position:0 -250px}
.line-weight-bolder:hover{background-position:0 -264px}
.minicolors-trigger{vertical-align:top;margin-left:-3px;height:18px;width:72px}
input[name='editFill']{position:relative;vertical-align:top;margin:0 0 0 30px}
input[name='editSeriesLabel']{width:230px}
.opacity-slider{width:234px;vertical-align:top;margin-top:3px;margin-left:-3px;display:inline-block;zoom:1;*display:inline}
.opacity-slider a{cursor:pointer}
.ui-dialog input[type='text'].edit-disabled{background-color:#eee;color:#999;border:1px solid #999}.plot-settings-dialog label{width:40px;padding-left:35px;padding-right:5px;display:inline-block}
.plot-settings-dialog input[type='text']{width:50px}
.plot-settings-tips{margin:10px}
.plot-settings-tips label{padding-left:5px}
.plot-settings-tips ul{margin:5px -10px}.legend-container{height:391px}
.legend{z-index:11;border:1px solid #bbb;width:280px;height:390px;position:absolute;top:11px;overflow:auto}
.legend-header{background-color:#F4F4F4;border-bottom:1px solid #bbb;height:30px;white-space:nowrap;width:100%;display:inline-block;position:relative;font-size:1.1em;font-weight:bold;color:#545454}
.legend-header>span{position:absolute;top:7px;left:8px}
.control-icons{position:absolute;display:inline-block;border:0}
.legend-header .control-icons{top:6px;right:5px;font-size:12px}
.legend-content{position:relative}
.legend-content .control-icons{top:2px;right:2px}
.legend-content ul li ul li .control-icons{top:2px;right:2px}
.legend .ui-widget-content{color:#000}
.legend ul{margin:0;list-style-type:none;padding-left:5px}
.legend li{border:1px solid transparent;width:99%;line-height:20px;cursor:pointer;position:relative;margin-bottom:-1px}
.legend li:hover{border:1px solid #79b7e7;background:#f0f8fd}
.legend ul li ul{padding:0 0 1px 14px}
.legend ul li ul li:hover{border:1px solid transparent;background:white}
.legend .select-area{padding-top:2px;display:inline-block}
.legend li.selected{font-weight:bold;border:1px solid #79b7e7;color:#000;background:#f0f8fd}
.legend div>ul>li>div.control-icons{padding-right:1px}
.legend .control-icon,.legend-help-dialog .control-icon{display:inline-block;cursor:pointer;position:static}
.legend .control-icon:hover{background-image:url("../Images/ui-icons_217bc0_256x240.png")}
.legend .control-icon .disabled{background-image:images}
.ui-icon-none{background-position:-240px -224px}
.label{margin-left:4px;position:relative;bottom:2px}
.legend-help-dialog .control-icon{margin-top:0}
.legend-help-dialog li{margin:5px}.plot-container{margin:5px;display:inline-block}
.plot{background-repeat:no-repeat;background-position:center;cursor:crosshair}
.plot-small{width:480px;height:180px}
.plot-large{width:890px;height:420px}
.axis-label{color:#000;font-size:15px}
.y-axis{min-width:55px;vertical-align:middle;padding-bottom:15px}
.x-axis{height:30px;text-align:center;padding-top:5px;padding-left:30px}
.tickLabel{margin-right:3px;width:20px;border:1px solid transparent;font-size:12px}
.xAxis .tickLabel{padding-top:5px;padding-bottom:3px;margin-top:2px}
.yAxis .tickLabel{padding-right:5px;margin-right:-5px;margin-top:-2px}
input.editor{position:absolute;border:1px solid #C5DBEC;z-index:2}
.tickLabels .xAxis input.editor{text-align:center;margin-top:5px}
.tickLabels .yAxis input.editor{text-align:right;margin-top:-3px;padding-top:0}
.extentEditLabel{cursor:pointer;z-index:2}
.extentEditLabel:hover{text-decoration:underline}
.axisArea{background-image:url(../Images/spacer.png);position:absolute;z-index:1;cursor:pointer}
.axisArea:hover{background-image:url(../Images/hoverspacer.png);border:1px solid #79b7e7}
.xAxis .axisArea{margin-top:2px}
.yAxis .axisArea{margin-right:-5px;padding-right:5px}
span.plot-settings{position:absolute;display:inline-block;width:18px;height:18px;bottom:34px;right:6px;cursor:pointer;z-index:10;background:url("../Images/sprites.png") no-repeat 0 0}
span.plot-settings:hover{background-position:0 -18px}
.plot-tooltip{position:absolute;display:none;border:1px solid #bbb;padding:2px;background-color:#fff;box-shadow:1px 1px 2px #bbb}
.dropdown-container{position:relative;display:inline-block;background-color:#f4f4f4;border:1px solid #f4f4f4;color:#545454;cursor:pointer;padding:4px 6px;text-align:left}
.dropdown-container:hover{border-color:#bbb}
ul.dropdown{z-index:10;padding:5px 0;background-color:#f4f4f4;border:1px solid #f4f4f4;display:none;list-style-type:none;position:absolute;width:100%;text-align:left;top:10px;left:-1px}
ul.dropdown.open,.dropdown-container.open{display:inline-block;border-color:#bbb}
ul.dropdown.open:hover{border-color:#bbb}
ul.dropdown li{padding:2px 6px;background-color:#f4f4f4}
ul.dropdown li:hover{background-color:#fff}
span.dropdown-selector{display:inline-block}
span.dropdown-pointer{background-image:url("../Images/sprites.png");background-position:-32px 2px;display:inline-block;width:16px;height:16px;margin:0 5px 0 -8px}.minicolors-trigger{position:relative;background:url(../Images/trigger.png) center no-repeat;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0}
.minicolors-selector{position:absolute;width:240px;height:150px;background:#FFF;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;z-index:999999}
.minicolors-selector.black{background:#000;border-color:#000}
.minicolors-colors{position:absolute;top:5px;left:5px;width:150px;height:150px;background:url(../Images/gradient.png) center no-repeat;cursor:crosshair}
.minicolors-hues{position:absolute;top:5px;left:160px;width:20px;height:150px;background:url(../Images/rainbow.png) center no-repeat;cursor:crosshair}
.minicolors-colorPicker{position:absolute;width:11px;height:11px;background:url(../Images/circle.gif) center no-repeat}
.minicolors-huePicker{position:absolute;left:-3px;width:26px;height:3px;background:url(../Images/line.gif) center no-repeat}
.minicolors-rgb{position:relative;left:184px;width:60px}
.minicolors-rgb label{display:inline-block;width:15px;padding-left:5px}
.minicolors-rgb input{width:30px}