What is R-NH?

If it occurs after the name of a US senator or member of the House of Representatives, R-NH stands for Republican from New Hampshire. For example, "U.S. Senator Judd Gregg (R-NH), ranking member of the Senate Budget Committee and a senior member of the Senate Appropriations Committee, today issued the following statement.." Here R-NH identifies Senator Gregg's party affiliation and state.