I have a issue with one of my spans. Please consider the following styles:
.form_container .col1che
{
float: left;
width: 4%;
text-align: left;
}
.form_c
display: block
will not help you here because when float is activated, the elements is automatically switched to block mode, whatever its initial mode, so your width should work.
The problem may be with the empty tag which might not be rendered because of some obscure rule I cannot remember. You should try preventing your span from being empty, maybe by adding a
if the content is empty.