Here's a non-standard checkbox, that also has a weird (though interesting) animation:  Probably better to just use a regular checkbox?