My husband teaches martial arts, specifically T'ai Chi. He's got dozens of books and magazines on the subject and in those, T'ai Chi is always capitalized, (but basketball is not.) The term martial arts is not capitalized.