﻿body {
}

.nv-point-paths
{
    display:none;
}

.key
{
    font-weight:bold;
    font-size:14px;
}

.listHeader
{
    font-weight:bold;
    font-size:13px;
}

.list
{
    font-size:12px;
    stroke:black;
    stroke-width:.2;
    shape-rendering:geometricPrecision;
}

.ballLabel
{
    stroke:white;
    stroke-width:.8;
    fill:white;
    font-size:12px;
    text-anchor:middle;
    cursor:default;
}

.nv-group circle
{
    stroke:gray;
    stroke-width:1px;
    cursor:default;
}

.nv-axislabel
{
    font-size:14px;
}

#tooltip
{
    z-index:101;
    
    height:20px;
    width:80px;
    position:absolute;
}

#tooltip text
{
    fill:white;
    font-size:13px;
}

#nvd3 #ttElementPercent text#percent
{
    font-size:16px !important;
}

#ttElementName #name,  #ttElementName #name2
{
    font-size:14px;
}


.ttPercent {
    font-weight: bold;
    font-size: 16px;
}


.hide
{
    display:none;
}

text.deselected
{
    fill:lightgray;
}

circle.deselected
{
    fill:#eaeaea;
}


#key text, #key circle
{
    cursor:pointer;
}


.txtLabel
{
    font-weight: bold;
    font-size: 12px;
}

rect.unselected
{
    stroke:gray;
    fill:white;
}

text.unselected
{
    fill:gray;
}

rect.selected
{
    fill:gray
}

text.selected
{
    fill:white;
}