Apart from Tieflings and Zephyrs who can be any class, the Celestial and Infernal races may be any class except druids and shamans.
Angels
Physical Manifestation of Upper Planar Beings on the Material Plane of Existence. They can use any weapon available to their Class and can be spell casters. (Flying Rules Apply)
Demons
Physical Manifestation of Lower Planar Beings on the Material Plane of Existence. They can use any weapon available to their Class and can be spell casters. (Flying Rules Apply) Chaotic
Devils
Fallen Angels. They Inhabit the Topmost Several of the Lower Planes. They have effectively carved out a Kingdom for themselves but are at constant War with Demons to maintain it. They can use any weapon available to their Class and can be Spell casters. (Flying Rules Apply) Lawful
Cambion
Half Devils similar to Tiefling. (if winged Flying Rules Apply) Lawful in nature.
Imps
Small devilish, bipedal beings often used as Wizard or Warlock Familiars. (Flying Rules Apply) They can not attain Archetype Status(Paladin. Archmage, Archdruid, High Priest, Chief Bard)
Oni
Demons in the form of Ogres. Often Magical.
Quasit
Small demonic, bipedal beings often used as Wizard or Warlock Familiars. (Flying Rules Apply) They can not attain Archetype Status(Paladin. Archmage, Archdruid, High Priest, Chief Bard)
Rakshasa
Demonic Cat People. Demons in the form of Bipedal Cats. Often Magical. Can use weapons or Beasts Claws. Shape shifters (See Shape shifting Regent for more rules)
Succubus/Incubus
Beautiful humanoid demon with powers of seduction and charm. Can use any weapon, Armor or spell allowed to their class. (If winged Flying Rules Apply)
Tiefling
Any race that is half demon is a Tiefling. (If winged Flying Rules Apply) Chaotic in nature.
Zephyr
Any race that is half angel is a Zephyr. (If winged Flying Rules Apply)