

#dvTitleBar 
{
    margin-bottom: 12pt;
}


span.masked
{
    background-color:#FDF;
    border:1px solid #828;
    color:#828;
    padding:0pt 2pt;
}

span.redacted 
{
    color:#800;
    border:1px solid #800;
    padding:0pt 2pt;
    background-color:#FEE;
}

.aud {
    color: darkslateblue;
}

.exc {
    text-decoration: line-through;
}

.aly { background-color: #ffffe7; }
span.aly { color: #660; }

.alo { background-color: #fff7ef; }
span.alo { color: #730; }

.alr { background-color: #fee; }
span.alr { color: #700; }


/************  ENTITIY STATUS ***************/


.Active, .Sent, .Enrolled, .Underway {
    color:forestgreen !important;
}

.Pending {
    color: darkmagenta !important;
}

.Locked {
    color: darkred !important;
}

.Resent, .Finished, .Inactive, .Decline, .Unable {
    color: gray !important;
}

.Failed {
    color: red !important;
}

.Done {
    color: darkgreen !important;
}

.Complete {
    color: black !important;
}

.Expired {
    color: gray !important;
}


/************  INFO TABLE EXTENSIONS ***************/


table.info tr.focus
{
    background-color:#eee;
}

table.info tr.demo td
{
    color:#888;
    font-style:italic;
}

table.info tr.strike td
{
    text-decoration: line-through;
}

table.info tr td img 
{
    margin:-2pt;
}


/************  INFO TABLE ENROL RESULTS  ***************/


table.info tr.S td { background-color:#FAA }
table.info tr.X td { background-color:#FEF }
table.info tr.D td { background-color:#F8FFF8 }
table.info tr.E td { background-color:#F8F8F8 }
table.info tr.B td { background-color:#CCECFF }
table.info tr.N td { background-color:#FFE }
table.info tr.C td { background-color:#FFE }
table.info tr.Q td { background-color:#F4FFFF }
table.info tr.I td { background-color:#FDD }
table.info tr.U td { background-color:#FEE }
table.info tr.O td { background-color:#CCECFF }
table.info tr.A td { background-color:#EFE }

table.info td.S { color:#FF0000; }
table.info td.X { color:#780078; }
table.info td.D { color:#008000; }
table.info td.E { color:#808080; }
table.info td.B { color:#3070A0; }
table.info td.N { color:#804012; }
table.info td.C { color:#804012; }
table.info td.Q { color:#006060; }
table.info td.I { color:#800000; }
table.info td.U { color:#800000; }
table.info td.O { color:#3070A0; }
table.info td.A { color:#006400; }


@media print 
{
    body {
        min-width: 768px;
    }
}
