a.prnnode  {
    font-family: arial,verdana,tahoma,Arial;
    font-size:11px;
    color:#333333;
    text-decoration:none;
    cursor:hand;
    margin:0px;
    padding:1px 1px 1px 1px;
    border:#ffffff 1px solid;
    height:18px;
    font-weight: bold;
}

a.prnnode:hover { background-color:#FFFFFF; font-weight:bold; text-decoration:none;}

a.node {
    font-family: arial,verdana,tahoma,Arial;
    font-size:11px;
    color:#333333;
    text-decoration:none;
    cursor:hand;
    margin:0px;
    padding:1px 1px 1px 1px;
    border:#ffffff 1px solid;
    height:18px;
    font-weight: bold;
}

a.node:hover { background-color:#FFFFFF; font-weight:bold; text-decoration:none;}

a.selnode {
    font-family: arial, verdana,tahoma,Arial;
    font-size: 11px;
    color:#000000;
    text-decoration:none;
    cursor:hand;
    margin:0px;
    background-color:#FFFFFF;
    padding:1px 1px 1px 1px;
    border:#ffffff 1px solid;
    height:18px;
}

a.selprnnode {
    font-family: arial, verdana,tahoma,Arial;
    font-size: 11px;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
    cursor:hand;
    margin:0px;
    background-color:#FFFFFF;
    padding:1px 1px 1px 1px;
    border:#ffffff 1px solid;
    height:18px;
    font-weight: bold;
}

div.row {
    color:#0066cc;
    text-decoration:none;
    cursor:hand;
}

div.selrow {
    background-color:#FFFFFF;
    cursor:hand;
}

div.row:hover {font-weight:bold;}

input.nodeedit {
    font-family: arial, verdana,tahoma,Arial;
    font-size: 11px;
    color:#666666;
    text-decoration:none;
    position:absolute;
    height:18px;
    border:#cfcfcf 1px solid;
    z-index:1;
    font-weight: bold;
}
