It works great but when I put it into the system we use it doesnt seem to work. Here is the code that generates our radio buttons:

<td class="ProductLabel" valign="top">Colors:</td><td align="right" valign="top" style="width:6px;"><span id="" style="color:Red;">*</span></td><td class="ProductControl" valign="bottom"><span id="t1_t2_c_p_tmplProduct_Colors"><table id="t1_t2_c_p_tmplProduct_Colors_ddl" class="Radios" border="0">
<tr>
<td><input id="t1_t2_c_p_tmplProduct_Colors_ddl_0" type="radio" name="t1:t2:c:tmplProduct:Colors_ddl" value="-pZg4r6LY4y6l1mwON6vWdXNIKNwNuRoGrbJNMpXBu88KH7wetX-ppew-e-e" checked="checked" /><label for="t1_t2_c_p_tmplProduct_Colors_ddl_0">White</label></td>
</tr><tr>
<td><input id="t1_t2_c_p_tmplProduct_Colors_ddl_1" type="radio" name="t1:t2:c:tmplProduct:Colors_ddl" value="avQf-pnmpWNn3QtFdZddIh9hJb5Gyy9MaNSudtzF-pb1I0dPLgDKNPfA-e-e" /><label for="t1_t2_c_p_tmplProduct_Colors_ddl_1">Blue</label></td>

</tr><tr>
<td><input id="t1_t2_c_p_tmplProduct_Colors_ddl_2" type="radio" name="t1:t2:c:tmplProduct:Colors_ddl" value="Ta6MExshiELaTqgKexq7wwOD-s3DK-staSt53nRme9KGDcXOirTZ-sYRg-e-e" /><label for="t1_t2_c_p_tmplProduct_Colors_ddl_2">Sherbert</label></td>
</tr>
</table><span controltovalidate="t1_t2_c_p_tmplProduct_Colors_ddl" errormessage="A value is required for Colors." display="None" id="t1_t2_c_p_tmplProduct_validator1" evaluationfunction="RequiredFieldValidatorEvaluateIsValid" initialvalue="" style="color:Red;display:none;"></span></span></td>