Added/corrected appointment editing functionality. Tweaked CSS.