
.section{overflow:auto}

label{margin-bottom:2px;margin-right:3px;padding-left:0.5em}

/* fancyform styles */
.demo label{display:block;padding:0.5em;padding-left:32px;background-position:8px center;background-repeat:no-repeat;border:1px solid #252525;clear:both;cursor:pointer;width:520px;}
.checked{background-color:#FDFDFB;background-image:url(/images/chk_on.png)}
.unchecked{background-color:#FDFDFB;background-image:url(/images/chk_off.png)}
.leftcol{float:left;clear:left;width:50%}
.rightcol{float:left;clear:right;width:50%}