This is in C# (Visual C# 2008 Express Edition)

I have 8 groupBoxes with 5 radioButtons each (total of 40 radio buttons).  How can I group all the radioButtons, such that only 1 can be selected at a time.  I need to have them visually separated (for the user) but only one should be selected at a time. 

Can I "group" the groupBoxes together in some way?  if I put them in one big groupBox how can i still have the area visually separated. 

The only solution I could come up with was:  When I check one, write code to uncheck all the rest one at a time.  But somehow this seems too tideous and unnecessary.  I was hoping there would be a more ellegant solution.

I know this is a complete noob question, and i'm sorry for that.  Thanks in advance, Luka