.hoverbox {
	cursor: default;
	list-style: none;
	border: solid #f0df4f 2px;
	text-align:left;
}

.hoverbox tr td {
	border-bottom:dashed white 1px;
	position:static;
	padding:8px 6px 8px 6px;
}
.hoverbox tr:last-child td {
	border-bottom:none;
}

.hoverbox a {
	cursor: default;
}

.hoverbox img {
	position: absolute;
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	
	display: none;
	width: 120px;
	height: 160px;
	left: -140px;
}

.hoverbox tr:hover {
	background-color:#C7DDFA;
	color:#2A568F;
}

.hoverbox tr:hover a {
	background-color:#C7DDFA;
	color:#2A568F;
}

