Hope it helps:
Egg fertilized ONLY 1st 24 hrs after ovulation
Sperm do not survive > 4 days in genital tract
Ovulation ALWAYS occurs 14 d before start of next menses

Fertile 18 days before time of shortest cycle and 11 days before longest (10-17 in 28 day cycle)