i wasnt sure if this is where this should go but since its the wow tcg, i figured general discussions would be ok

as far as deckbuilding is concerned, im still a little fuzzy on the rules. I know its restricted by the class of the hero card, but how far does the spec of said hero card further restrict you?

Example: Marksman Hunter hero, can i then not put ANY cards that say survival or beast mastery into the deck? or does a card specifically have to say i cant put the other kinds into the deck (example: )

I remember the rogue deck i got with the cataclysm CE and it had a mix of all 3 specs worth of abilities, so im totally lost and confused, any help in understanding would be greatly appreciated.