body { font: 12px Arial;}
path {
	stroke: steelblue;
	stroke-width: 2;
	fill: none;
}
.axis path,
.axis line {
	fill: none;
	stroke: grey;
	stroke-width: 1;
	shape-rendering: crispEdges;
}
#title{
	z-index: 99;
	position: absolute;
	top:40px;
	left:170px;
	font-size: 20px;
}
div.tooltip {
    position: absolute;
    text-align: center;
    width: 54px;
    height: 40px;
    padding-top: 4px;
    font: 14px sans-serif;
    background: lightsteelblue;
    border: 0px;
    border-radius: 8px;
    pointer-events: none;
}
select {
            display: block;
						z-index: 98;
						position: absolute;
						left: 530px;
						top: 40px;
						font-size: 17px;
        }
.noselect, .tick {
				  -webkit-touch-callout: none; /* iOS Safari */
				    -webkit-user-select: none; /* Safari */
				     -khtml-user-select: none; /* Konqueror HTML */
				       -moz-user-select: none; /* Old versions of Firefox */
				        -ms-user-select: none; /* Internet Explorer/Edge */
				            user-select: none; /* Non-prefixed version, currently
				                                  supported by Chrome, Opera and Firefox */
				}
