body {
   font-family: frutilicn, arial, helvetica, sans-serif;
   font-size: 10px;
   margin: 5px;
}

.divArea {
   width: 990px;
   font-size: 12px;
   _border: 1px dashed rgba(0, 0, 255, .5);
}

.divAreaPad {
   width: 970px;
   padding: 10px;
   font-size: 12px;
}

.panel {
   background-color: #d0d0d0;
   background: -webkit-linear-gradient(#f0f0f0, #c0c0c0);
   background: -o-linear-gradient(#f0f0f0, #c0c0c0);
   background: -moz-linear-gradient(#f0f0f0, #c0c0c0);
   background: linear-gradient(#f0f0f0, #c0c0c0);
}

.svgChart {
   font-family: frutilicn, arial, helvetica, sans-serif;
   font-size: 10px;
   _border: 1px dashed rgba(255, 0, 0, .5);
}

.y-axis path, .x-axis path, .tick-line {
   fill: none;
   stroke: #585854;
   shape-rendering: crispEdges;
}

.grid-line {
   stroke: #585854;
   shape-rendering: crispEdges;
   stroke-opacity: 0.08;
}

.y-axis text, .x-axis text {
   font-size: 13px;
}

.chart-line {
   fill: none;
   stroke-dasharray: 7,5;
}

.chart-area {
   _fill-opacity_: 0.5;
   stroke: #808080;
   stroke-width: 1;
}

.chart-text {
   font-size: 11px;
   text-anchor: middle;
   fill: #ffffff
}

.filter-area {
	fill-opacity: 0.20;
    cursor: default;
}

.filter-text-glow {
   font-size: 13px;
   font-family: frutilicn;
   text-anchor: middle;
   stroke: #505050;
   stroke-width: 3px;
   fill: #505050;
}

.filter-text {
   font-size: 13px;
   font-family: frutilicn;
   text-anchor: middle;
   fill: #ffffff;
}

.dichroic-text {
   font-size: 13px;
   font-family: frutilicn;
   text-anchor: middle;
   fill: #ffffff;
}

.laser-text {
   font-size: 13px;
   font-family: frutibolcn;
   text-anchor: middle;
   fill: #606060;
}

.chart-vague {
   opacity: 0.20;
}

.zoom-overlay {
    opacity: 0.20;
    fill: #303030;
    fill-opacity: 0.5;
    stroke: #000000;
    stroke-width: 1;
    stroke-opacity:0.5;
    cursor: e-resize;
}

/* Tooltip styles */
.tooltip {
    position: absolute;
    background-color: rgba(255,255,255,1);
    padding: 7px;
    border: 1px solid #444;
    -moz-border-radius: 3px;
    border-radius: 3px;
	box-shadow: 0px 3px 8px rgba(0,0,0,0.3);
	padding: 7px;
	font-size: 13px;
	font-family: frutilicn;
	color: #585854;
}

.tt-overlay {
    opacity: 0;
    cursor: crosshair;
}
/* End Tooltip styles */

/* Export Graph */
canvas, .tick {
   font-family: fruticn;
}
/* End Export Graph */