If you want to compare US parties to Canadian ones, here are the best comparisons (although they do overlap):
Republican ---> Conservative
Democrat ---> Liberal
Nader-independents ---> NDP
Green ---> Green
Libertarian ---> Libertarian
Constitution ---> Christian Heritage
I would compare it slighlty diferent:
Republicans (non RINOs) = Conservatives (non CINOs)
Liberals = Republican Rinos
Democrats = NDP
etc.