
Child selectors are separated by a space
try: table.style1 th, and if that doesn't work, try: table.style1 tr th since I can't remember if the descendant has to be immediate.
"There's a set of rules that anything that was in the world when you were born is normal and natural. Anything invented between when you were 15 and 35 is new and revolutionary and exciting, and you'll probably get a career in it. Anything invented after you're 35 is against the natural order of things."
Douglas Adams