I always thought that anything from midnight on was "morning". Before dawn would be "early morning", dawn to about 9 am would be "mid morning" and 10 to noon "late morning". :0)