.sx-checkbox {
	background:#CCC;
	width:14px;
	height:14px;
	display:inline-block;
	margin-bottom:-6px;
	margin-right:5px;
	position: relative;
	top: 5px;
	float:left;
}
.sx-cb-checked {
	background:#47637F;
	width:8px;
	height:8px;
	border:#CCC 3px solid;
}
.sx-checkbox input {
	visibility:hidden;
}

.sx-checkbox:hover, label:hover .sx-checkbox {
	background:#638BB2;
	width:8px;
	height:8px;
	border:#CCC 3px solid;
}
.sx-cb-checked:hover, label:hover .sx-cb-checked {
	background:#333;
}