/* popup thumb links */
.thumbnail {
	position: relative;
	z-index: 0;
	cursor: pointer;
	padding-right: 16px;
	min-height: 12px;
	min-width: 12px;
	background: url(../images/key.png) 100% 0 no-repeat;
}

.thumbnail:hover {
	background-color: transparent;
	z-index: 50;
}

.thumbnail span {
	position: absolute;
	background: #BFD9A6;
	padding: 10px;
	border: solid 2px #006633;
	visibility: hidden;
	color: @color50@;
	text-align: left;
	text-decoration: none;
}

.thumbnail span label {
	color: #006633;
	font-weight: bold;
}

.thumbnail span select {
	margin: 2px 0
}

.thumbnail span img {
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span {
	visibility: visible;
	top: 0;
	left: 70%;
	margin-top: -30px;
}