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.