Aerosols count as liquids - containers must be no larger than 100 ml (not 1 oz, it's about 3.5 oz) - and all your personal liquids have to fit in a 1 liter ziploc bag. In the USA they call it the "3-1-1" rule ... 3 oz containers in one, one-quart baggie.
Water containers of any size ARE allowed as long as they're empty. Once you get through security you can fill them at the water fountain.
Medical liquids are exempt from the 3-1-1 rule. Not just prescription liquids, but your inhaler, contact lens solutions, baby formula, anything medically necessary. You DO still have to declare your medical liquids if they won't all fit in your personal liquids bag.
Razor blade cartridges and/or disposable razors for shaving are fine. Straight razors, not so much.
When you go to the main TSA website, over on the right there's a script "When I fly, can I bring my ..." and you type in what you're wanting to bring. I tried it a couple of times and it worked fine for me. Maybe you've got too many script blockers running? Try doing whatever you do when other websites don't work with your level of browser security.
Speed comes from what you put behind you. - Judi Ketteler