Obraz tła css nie wyświetla się w IE7 i 8

Z jakiegoś powodu mam problemy z wyświetlaniem obrazu tła w IE 7 i IE8. W IE9 i nowszych przeglądarkach działa i wyświetla następujące dane:

(CSS tworzy szare obramowane elementy wokół loginu)

Jednak w IE7 i IE8 wszystko, co otrzymuję, jest następujące:

Nie pamiętam, aby ten problem był związany z innymi witrynami, które utworzyłem na zasadzie kompatybilności krzyżowej, ale znowu próbuję unikać obrazów w dzisiejszych czasach, aby zaoszczędzić na czasach ładowania stron.

Mój CSS wygląda następująco:

#contentright .panel {
   background-image: url("/incl/images/bg_panel200.gif");
   background-repeat: no-repeat;
}


#contentright .panelbottom {
background-image: url("/incl/images/bg_panelbottom200.gif");
background-position: center top;
background-repeat: no-repeat;
}

Przeprowadziłem szybkie wyszukiwanie w Google, a niektóre poprzednie odpowiedzi dotyczące przepełnienia stosu sugerowały zmianę CSS na następujący format:

 background: url('/incl/images/bg_panelbottom200.gif') no-repeat center top;

Jednak to też nie wydaje się działać.

Z góry dziękuję.

questionAnswers(3)

yourAnswerToTheQuestion