.dot {
	position: absolute;
	border: none;
	border-color: red;
	background-color: red;
	height: 2px;
	width: 2px;
	z-index: 2;
	font-size: 0px;
}
.dotHighlight {
	position: absolute;
	border: none;
	background-color: #00FF00;
	height: 9px;
	width: 9px;
	
}
.node {
	z-index: 200;

	position: absolute;
		height: 6px;
	width: 6px;
	background-image: url("../images/point_blue_small.png");
}
.selectedNode {
	z-index: 200;

	position: absolute;
	background-image: url("../images/point_blue_large.png");
	height: 9px;
	width: 9px;
}
.firstNode {
	z-index: 200;

	position: absolute;
	background-image: url("../images/point_red_small.png");
	height: 6px;
	width: 6px;
}
.selectedFirstNode {
	z-index: 200;

	position: absolute;
	background-image: url("../images/point_red_large.png");
	height: 9px;
	width: 9px;
}