Front End Google Calendar Button

When I create an appointment, I see it in the My Appointments area as expected. However, when I click the Google Calendar button to add the appointment to my calendar, it shows up 7 hours earlier than it's supposed to. From what I can tell, Google Calendar is thinking the times from the link are GMT, not MDT. How can I set this time zone so that the user gets the proper time into their calendar?