Fix magellan not saving styles on position set

Client had an issue with inline styles not being preserved on magellan updates. On line 87 it appears "style" was mistyped as "styles". I also added preservation through the "update_arrivals" function, but I'm not sure if this is the optimum way to do this.