/* CSS Document */
input[type="checkbox"]{ display: none; }

input[type="checkbox"] + label span{
 display: inline-block;
 width: 22px;
 height: 22px;
 background: url(../img/check.png) -0px center no-repeat;
 /*margin: -1px 4px 0 0;*/
 vertical-align: middle;
 cursor:pointer;
 margin-right:5px;
 color:#ffffff;
 -webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-o-transform: scale(0.8);
	transform: scale(0.8);

  
}

input[type="checkbox"] + label table {
	font-size:9px;
	color:#000000;
	font-family:'OpenSansI',Verdana, Geneva, sans-serif;
	
}
input[type="checkbox"] + label a{
}

input[type="checkbox"]:checked + label span{
 background: url(../img/check.png) -22px center no-repeat;
}

.check_error{
 background: url(../img/check.png) -41px center no-repeat;
}