Here's my javascript:
$(".more_info").hide();
$(".checkbox.has_info, .has_info").focus(function(){
$(this).parent().next().next().show("fast");
});
$(".checkbox.has_info, .has_info").blur(function(){
$(this).parent().next().next().hide("fast");
});
Note, that this works perfectly in Firefox/ IE7, IE8.
So far I have discovered that this is because Safari and Chrome do not accept the focus/blur events for check box or radio buttons. Anyone know a work around that still has the same effect?