You might want to read this....
The Immaculate Conception from catholic encyclopedia online:(http://www.catholic.org/encyclopedia/view.php?id=6056)
No direct or categorical and stringent proof of the dogma can be brought forward from Scripture.
To date no catholic can refute this.
Was there ever any doubt about this? Completely out of whole cloth.