I designed a website in localhost. But when I upload it on live server it is smaller than it is when deployed on localhost. I had set the zoom properties in all browsers to 100
Why not try installing Firebug and explore this for yourself?
With this tool installed you'll be able to go to any webpage and discover how all the elements are being rendered on the page.
Right click on any part of the page and then select "inspect element" to get all the associated style information.
If you find that the CSS information is the same for both your local and remote versions, then it must be the case that your browser is set to view the two different URLs in a different way.
Have you tried a different browser?