This page highlights the difference between using real label tags versus using other markup. Toggle the highlights of the clickable areas. If it's yellow, you can click there to toggle the checkbox, give focus to the field, select the radio button.
This article is part of Label Your Checkboxes and Radio Buttons to Ease Your User's Woes, an article on GiraffeSoft's blog.