/* Basic styling */
/* Draw the lines */
.jOrgChart {
    top:0;    
position:relative;
}
    .jOrgChart table, .jOrgChart td{
    border:0;
}
.jOrgChart .line {
    height: 20px;
    width: 2px;
}

.jOrgChart .down {
    background-color: black;
    margin: 0px auto;
}

.jOrgChart .top {
    border-top: 2px solid black;
}

.jOrgChart .left {
    border-right: 2px solid black;
}

.jOrgChart .right {
    border-left: 2px solid black;
}

/* node cell */
.jOrgChart td {
    text-align: center;
    vertical-align: top;
    padding: 0;
}

/* The node */
    .jOrgChart .node {
        background-color: #3c8dbc;
        color:white;
        text-align:center;
        vertical-align:middle;
        display:inline-block;
        width: 96px;
        height: 60px;
        line-height:60px;
        z-index: 10;
       
   
    }

/* jQuery drag 'n drop */

.drag-active {
    border-style: dotted !important;
}

.drop-hover {
    border-style: solid !important;
    border-color: #E05E00 !important;
}
