OK...Partition Magic is the answer. I resized my 40GB drive to use the first 20GB for WinXP and the last 20GB for Red Hat Linux.
After resizing the disk the Red Hat installation went smoothly. Red Hat detected my mouse, keyboard, and monitor correctly and configured each. I went into KPPP and keyed in my ISP name, my ISP phone number, my ISP account name and my ISP account password and logged on to the internet with no problems.
BTW, my Actiontec PM560LKI PCI modem works great with Linux.
Now the configuration problems begin.
I'm going to start another thread about those problems. Thanks all!