(I’m borrowing from others, of course)
<G101>
If a robot is rendered inoperable by another robot, whether intentionally or not, the referee shall display a red card to the offending team. That robot is then disabled for 15 seconds. Inoperablility of a robot is defined as anything that prevents the robot from continuing to compete for the remainder of the match.
If any component of a robot is rendered inoperable by another robot, whether intentionally or not, the referee shall display a yellow card to the offending team. That robot is then disabled for 10 seconds. Inoperability of a component is defined as anything that prevents the use (functionality) of any rigid (non-pliable) component for the remainder of the match.
If a robot displays behavior that the observing referee deems as overly “agressive”, then the referee shall display a black card to the offending team. That robot is then disabled for 5 seconds.
If a team receives three black cards, then that robot is disabled for the remainder of the match.
If a team receives two yellow cards, then that robot is disabled for the remainder of the match.
If a team receives two red cards, then that robot is disabled for the remainder of the match.
If a team receives any combination of red, yellow, and/or black cards, then that robot is disabled for the remainder of the match.
After the match, any team that received a yellow and/or red card must be reinspected by a knowledgeable inspector. The team must comply with all appropriate requests from the inspector, or that team will be forbidden from further participation in the elimination rounds.
If a robot must be reinspected 3 or more times, then that robot is forbidden from further participation in the elimination rounds.
In the event that a robot is forbidden from further participation in the elimination rounds, the remaining teams of the alliance may pick a new third partner. However, the new partner may only play up to (but no more than) 3 matches.
OK, the comments:
The card system seems to be a pretty popular idea, so let’s run with it. A serious offense results in a serious disablement period, or 1/8 of the match. A medium offense results in a medium disablement period, or 1/12 of the match. A minor offense results in a minor disablement period, or 1/24 of the match.
Robots that show an “aptitude” for trouble need to be reinspected. That makes sense.
I think it also makes sense for a shafted alliance to pick a new partner, but limitations must be placed on the new partner, since they would be entering the elimination rounds half way through.
OK, thanks for reading! 
MrToast
[EDIT]4-23-04: Fixed a spelling mistake, clarified new partner choosing, and defined inoperability :D[/EDIT]