In the GrammaRight Section on Punctuation, you can easily find a discussion on those situations calling for a semicolon instead of a comma. Here's a sample screen.

Finding the answer is easy. Just type "semicolon" in the Index Tab.