The body normally absorbs the leaked blood and the bruise will go away on its own, but it may take anywhere from a couple of weeks to several months for the marks to disappear on senior citizens.
Because of this, bleeding from capillary damage that would normally stop quickly may take longer to stop, allowing enough blood to leak out to cause a bruise.
She just had a major fall off our tandem bike due to a car running into our bike Virtually no bruising!!! Bruises are not typically something to cause undue worry.