Puolueen ylintä päätösvaltaa käyttää puoluekokous, joka käsittelee suuret periaatekysymykset. Puoluekokous pidetään kahden vuoden välein.
Puoluekokousten välisenä aikana ylintä päätösvaltaa käyttää puoluevaltuusto. Se valitsee puoluehallituksen ja päättää puolueen erillisohjelmista. Puoluevaltuusto kokoontuu yleensä kahdesti vuodessa.
Puoluehallitus johtaa puolueen yleistä toimintaa ja tekee ajankohtaisia päätöksiä.