.index-public .stats-list .paid i,
.index-public .stats-list .free i{
	display:block;
	font:14px/14px "Arial Black", Verdana, Helvetica, sans-serif;
	color:#898989;
}
.index-public .visual i{
	display: block;
	position: absolute;
	left:0;
	bottom:0;
	width:12px;
	height: 12px;
	background: url(/images/sprite.png) -380px -259px no-repeat;
}

.user-card .visual{
	position: relative;
}
.user-card .visual .status, .topPromo-lawyers .visual .status, .questionComments .visual .status{
	display: block;
	position: absolute;
	left: 0px;
	height: 12px;
	bottom: 0px;
	width: 12px;
	color: #7EA456;
	background: url("/images/sprite.png") no-repeat;
	text-align: center;
	font: 12px/16px 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
	cursor: help;
}

.user-card .visual.online .status, .topPromo-lawyers .visual.online .status, .questionComments .visual.online .status {
	background-position: -380px -259px;
}
.user-card .visual.away .status, .topPromo-lawyers .visual.away .status, .questionComments .visual.away .status {
	background-position: -392px -259px;
}

.user-card .visual.online, .topPromo-lawyers .visual.online, .questionComments .visual.online {
	border:1px solid #96BE6B;
	position:relative;
}