Let me rephrase the question...
Here\'s the scenario: As an insurance agent you are constantly working with multiple insurance websites. For each website I need to
I've done this in the past using the WebBrowser control inside a winforms app that i execute on the server. The WebBrowser control will allow you to access the html elements on the page, input information, click buttons/links, etc. It should allow you to accomplish your goal.
There are ways to do this without the WebBrowser control, look at the HTML Agility Pack.