Dharma (Balance between your rights and duties) > Morality (Degraded form of Dharma) > Ethics (Seriously degraded form of Morality) > Constitution (Contemporary ethics) > Law (Constitution based)
Dharma needs God to back it, morality doesn't I guess. God is not needed for anything below...