After I started this post I found that Windows 7 does not support UEFI... although UEFI CSM works with Windows 7. Windows 8 does support UEFI... and I expect Windows 9 is where Microsoft will finally get its UEFI act together.
This is what Wikipedia has about UEFI CSM:
**********************************************************
Compatibility Support Module (CSM) booting
For backwards compatibility, most of the UEFI implementations on PC-class machines also support booting in legacy BIOS mode from MBR-partitioned disks, through the Compatibility Support Module (CSM) which provides legacy BIOS compatibility. In that scenario, booting is performed in the same way as on legacy BIOS-based systems, by ignoring the partition table and relying on the content of a boot sector.
BIOS booting from MBR-partitioned disks is commonly called BIOS-MBR, regardless of it being performed on UEFI or legacy BIOS-based systems. As a side note, booting legacy BIOS-based systems from GPT disks is also possible, and it is commonly called BIOS-GPT.
Despite the fact MBR partition tables are required to be fully supported within the UEFI specification, some UEFI firmwares immediately switch to the BIOS-based CSM booting depending on the type of boot disk's partition table, thus preventing UEFI booting to be performed from EFI System partitions on MBR-partitioned disks. Such a scheme is commonly called UEFI-MBR.
********************************************************************************
Apparently when I installed Windows 7 64-bit on my Intel DZ77GA-70K system board in 2012 I ended up with UEFI-MBR.
So, I'm just going to ignore this mess and wait until Windows 9 comes out and then upgrade. Although, I guess it's questionable if Intel will come out with a DZ77GA-70K UEFI update to support Windows 9.