﻿body {
}


.key text
{
    font-size:13px;
    font-weight:600;
}

.key .labelSmall
{
    font-size:11px;
}

.key .value
{
    fill:slateblue;
    font-weight:600;
}

.label
{
    font-size:13px;
    font-weight:600;
}

.nv-axislabel
{
    font-size:14px;
}

.positive .discreteBar
{
    fill:#4682b4;
    stroke:black;
    shape-rendering:crispEdges;

}

.negative .discreteBar
{
    fill:#FF0000;
    stroke:black;
    shape-rendering: crispEdges;
}

.discreteBar:hover
{
    fill:darkslategray;
    -moz-transition: opacity 2s ease-in-out;
    -webkit-transition: opacity 2s ease-in-out;
}

.nv-x .tick line
{
    opacity:0 !important;
}

.nv-y .tick line
{
    stroke-dasharray:2;
    stroke-dashoffset:3;
}

.domain
{
    stroke:black;
}

.alphaLine
{
    stroke-width:3px;
    stroke:#f7941e;
}

.zero line
{
    stroke:black !important;
    stroke-width:1.5px !important;
}

.tick text
{
    /*text-anchor:end !important;*/
}

.xTicks
{
    stroke:black;
    stroke-width:1.5px;
    opacity:.4;
}

.button
{
    stroke:black;
    stroke-opacity:.2;
    cursor:pointer;
}

.button:focus
{
    stroke-opacity:.6;
}

.buttonLabel
{
    font-weight:700;
    font-size:14px;
    fill:black;
    cursor:pointer;
}

#note
{
    font-weight:700;
    font-size:15px;
    text-decoration:underline;
    font-family:'Arial';
}
