
/* TITlE */

DIV.title {
    font-weight: bold;
    font-size: large;
    color: rgb(93, 84, 156);
    margin-top: 10px;
    margin-bottom: 10px;
    border-top: 5px double rgb(93, 84, 156);
    border-bottom: 5px double rgb(93, 84, 156);
    text-aligh: center;
}

H3.title {
    color: rgb(93, 84, 156);
}

/* REPORT INFORMATION */

TABLE.info {
    border: 1px solid black;
    border-collapse: collapse;
    padding: 3px 3px 3px 3px;
}

TH.info {
    text-align: left;
    font-weight: bold;
}

TD.info {
    padding-left: 5px;
}

/* LINK */

A.lnk {
}
IMG.lnk {
    border-width: 0px 0px 0px 0px;
}

/* ITEM : DEVIDE */

HR.item {
    height: 5px;
    border: 0px;
    color: #C00025;
    background-color: #C00025;
}

DIV.item {
}

/* ITEM : LINK */

A.itemlnk {
}
IMG.itemlnk {
    border-width: 0px 0px 0px 0px;
}

/* ITEM : LABEL */

TABLE.label {
    /* background-color: rgb(93, 84, 156); */
    /* background-color: #00CCCC; */
    margin-bottom: 3px;
}

TD.label {
    color: rgb(93, 84, 156);
    /* color: rgb(0, 0, 0); */
    /* background-color: rgb(93, 84, 156); */
    font-weight: bold;
    font-size: small;
    border: 3px solid rgb(93, 84, 156);
    /* border-width: 0px; */
    padding: 0px 5px;
}

/* ITEM : PROPERTY */

TABLE.gprop {
    border-collapse: collapse;
}

TH.gprop {
    font-size: small;
    text-align: right;

    padding-top: 0px;
    padding-bottom: 0px;
}

TD.gprop {
    font-size: small;

    padding-top: 0px;
    padding-bottom: 0px;
}

/* ITEM : TABLE */

TABLE.tbl {
    margin: 5px, 5px, 5px, 5px;
    empty-cells: show;
    border-collapse: collapse;
}

TH.thl {
    border: 1px solid black;
    text-align: left;
    font-size: small;
}

TH.thr {
    border: 1px solid black;
    text-align: right;
    font-size: small;
}

TD.tdl {
    border: 1px solid black;
    text-align: left;
    font-size: small;
}

TD.tdr {
    border: 1px solid black;
    text-align: right;
    font-size: small;
}

/* ITEM : MESSAGE */

SPAN.msg {
    font-size: small;
    font-weight: bold;
    color: rgb(0, 0, 0);
}
