I would say your browser is missing something! Try to go to Windows update website , and search for any critical or software updates. I would seriously suggest that you abandon Internet Explorer for Opera (there might be some minor self adjusting features to receive full viewing experience)