The most common error when people first make logons is to take an image that is a .jpg or .gif and rename it to .bmp, or actually use a jpg or gif in the logon.
All the images must be bitmaps. They can't be another file format renamed.
Line 18 in the uifile refers to bmp 112, the frame that goes around the user name. I'd check that image first. 