IE6とIE7ではtrのbackground指定がうまく働かない

仕様上は多分trにbackgroundで画像を指定するのはおかしくないはずだけど、IE6,IE7あたりではうまく働かないですね。
例えば
AAA BBB
というテーブルがあって、AAAとBBBの背景に筆みたいな線を引きたい場合、
tr{background:url(line.gif) 100% 100% no-repeat;}
としてもうまくいきません。さっき検索したけどハックとかで解決できる問題でもなさそう。
今回は
td.BBB{background:url(line.gif) 100% 100% no-repeat;}
として無理やり上書きしました。スマートじゃないなー。
どなたか解決策お持ちだったら教えてください。

Applying a background image to a table row - Snook.ca