The National Weather Service says heavy rain Tuesday afternoon and evening brought flooding across much of Illinois and northern Indiana and reports of two tornadoes.