Problem is that there are two partitioning schemes on your system: MBR and GPT. You can only resize the Windows partition (non-destructively) with a Windows app like Partition Magic, which will alter the MBR table, but knows nothing about GPT. In theory, if you use the GPT tool, from the EFI firmware, you can then resize the Windows partition in the GPT firmware as well, and so then expand the Mac partition. I've never seen this work in practice though.
It might be easier to see if you backup the Windows partition via Ghost, remove the Windows partition, expand the Mac one, and then restore from your Windows backup. Not sure exactly which apps you'd need though.