TABLE.pwPlanTable  {
    border-collapse:collapse;
    width:98%;
    font-family:Arial,sans-serif;
}
TABLE.pwPlanTable TD {
    border-width:1px;
    border-style:solid;
    border-color:#000 #999 #000 #999;
    color:black;
    vertical-align:middle;
    padding:0 2px;
}
TABLE.pwPlanTable TH {
    padding:0 2px;
    background-color:#f6f6f6;
    background-image:none;
    color:#000;
    text-align:center;
    vertical-align:middle;
    border:1px solid #000;
}
TABLE.pwPlanTable THEAD {
    border:1px solid #000;
}
TABLE.pwPlanTable TD.title {
    width: 200px;
}
.pwPlanTotals {
    font-weight:bold;
}
.pwPlanTotals TD {
    border-top:1px solid #000 !important;
    border-bottom:1px solid #000 !important;
}
.pwPlanTotals TD.totalsText { border-left:1px solid #000; }
.pwPlanTotals TD.titular { border-right:1px solid #000; }
.pwModuleTitle {
    border-width:1px 1px 1px 1px!important;
    border-color:#000;
    border-style:solid;
    padding:10px 1px 0px 1px;
}

TD.nrcrt {border:1px solid #000;}
TD.code { white-space:nowrap; }

.pwModuleBody .nrcrt {
    border-left:1px solid #000;
}
.pwModuleBody .titular {
    border-right:1px solid #000;
}

TR.inconsistent TD A {
    font-weight:bold;
    color:red;
}

TR.first-in-unnamed-group TD {
    border-top:2px solid #000;
}

TR.last TD {
    border-bottom:2px solid #000;
}

TD.type {
    text-align:center;
}
TD.hr1 {text-align:center;}
TD.hr2 {text-align:center;}
TD.c1 {text-align:center;}
TD.c2 {text-align:center;}
TR.pwPlanTotals TD { text-align:center; }
TR.pwPlanTotals TD.totalsText { text-align:left;}
TR.pwPlanTotals TD.hrtot { text-align:left;}

P.note {
    margin-top:18px;
}

TABLE.legend TH {
    font-weight:bold;
    text-align:left;
    font-style:normal;
    font-size:90%;
}
TABLE.legend TD {
    vertical-align:top;
    font-size:90%;
}

TABLE.legend TD.symb {
    font-weight:bold;
    padding-right:3px;
}
TD.h1 { white-space:nowrap; text-align:center; }
TD.h2 { white-space:nowrap; text-align:center;}
TD.btop {
    border-top:1px solid #000 !important;
}
DL.narrow DT { width:2em }

