a.prnnode  {
    font-family: Verdana, Arial, Sans;
    font-size:8.5pt;
    color:#243308;
    text-decoration:none;
    cursor:hand;
    margin:0px;
    padding:1px 1px 1px 1px;
    border:#ffffff 1px solid;
    height:18px;
}
a.prnnode:hover { background-color:#D0E8A0; font-weight:bold;}
/*a.prnnode:hover { background-color:#CCFFCC; font-weight:bold;}*/

a.node {
    font-family: Verdana, Arial, Sans;
    font-size:8.5pt;
    color:#243308;
    text-decoration:none;
    cursor:hand;
    margin:0px;
    padding:1px 1px 1px 1px;
    border:#ffffff 1px solid;
    height:18px;
}

a.node:hover { background-color:#D0E8A0; text-decoration:underline;}

a.selnode {
    font-family: Verdana, Arial, Sans;
    font-size:8.5pt;
    color:#243308;
    text-decoration:none;
    cursor:hand;
    margin:0px;
    background-color:#D0E8A0;
    padding:1px 1px 1px 1px;
    border:#243308 1px solid;
    height:18px;
}

a.selprnnode {
    font-family: Verdana, Arial, Sans;
    font-size:8.5pt;
    font-weight:bold;
    color:#243308;
    text-decoration:none;
    cursor:hand;
    margin:0px;
    background-color:#D0E8A0;
    padding:1px 1px 1px 1px;
    border:#243308 1px solid;
    height:18px;
}

div.row {
    color:#0066cc;
    text-decoration:none;
    cursor:hand;
}

div.selrow {
    background-color:#99CCFF;
    cursor:hand;
}

div.row:hover {font-weight:bold;}

input.nodeedit {
    font-family: Verdana, Arial, Sans;
    font-size:8.5pt;
    color:#243308;
    text-decoration:none;
    position:absolute;
    height:18px;
    border:#cfcfcf 1px solid;
    z-index:1;
}
