To start off I want to list Class Main Armor Type so there is no confusion:
Paladin=Plate
Warrior=Plate
DeathKnight=Plate
Shaman=Mail
Hunter=Mail
Druid=Leather
Rogue=Leather
Priest=Cloth
Mage=Cloth
Warlock=Cloth
Loot System:
Need Roll: Main Spec(MS) and Main Armor type
Off Spec(OS) Roll: Your secondary Spec and Main Armor Type
Backup(BU) Roll: This roll goes for either your main or offspec roll but not your Main Armor type... for example: a Hunter rolling on a leather piece would fall under this roll