Preheat oven to 350 degrees. Coat a Bundt pan with cooking spray with flour in it.
In an electric mixer or in a large bowl using a hand mixer, add all cake ingredients except eggs and egg whites. Mix until blended. Add all eggs and whites and mix until blended. Turn mixer to high and beat for about a minute or 2 until smooth.
Pour cake batter into coated Bundt pan. Spread evenly.
Bake for 55-65 minutes, until a toothpick inserted comes out clean. Remove cake from oven and cool for 10 minutes. Carefully loosen all around, including the center of cake and turn cake over onto a plate.Let cake cool completely before glazing.
To make the glaze: In a small bowl, add powdered sugar, lemon and lime juice and corn syrup, if desired. Mix until very smooth. The glaze should be thick. Divide glaze into three small dishes. Leave glaze in one of the dishes, white. Add 1 drop of yellow food coloring to one of the dishes and mix well. Add 1 drop of green food coloring to the other dish and mix well.
Drizzle the white glaze all around the top of cooled cake. Next, drizzle yellow glaze over top of the cake. Finally, drizzle green glaze over top of the cake.
Store cake covered on counter top for several days. This cake freezes great. I like to cut into slices, wrap well and freeze.