.hp-node {
   position: absolute;
   border: solid;
}

.hp-edge {
   position: absolute;
   border: solid;
   background-color: gray; 
   border-color: gray;
   border-radius: 50%;
}

.hp-highlighted-node {
	padding: 1px !important;
/*	border: 2px solid rgb(255, 0, 128);*/
	border-color: rgb(255, 0, 128) !important;
}

.hp-cut-node {
	border-style: dotted;
    opacity: 0.5;
}

.hp-mouse-enter {
	z-index: 1001;
}
