swanny2,the problem finding an exactly fitting usb port part maybe difficult for your case.
The front usb ports are connected to the motherboard
so assuming that the board is ok it might be better
to buy a unit that fits into one of the CD/DVD drive
positions.Many also come with card readers and cheap.
Or you could fit a USB PCI card at the rear.