AFA
(Advertising Federation of Australia) -
www.afa.org.au
See the Interactive Television Institute.