I think i might know what this is. Have you recently reinstalled Windows? If you've got a fresh install of Windows on your machine, you won't have Microsoft Virtual Machine, which is something to do with java aplets i believe. Usually when a website requires this, one of those "Install on demand" boxes will pop up, but unfortunately there has been an ongoing court case lately between Microsoft and some company over the Install on Demand Microsoft Virtual Machine. For the time being, Microsoft have stopped supporting the Virtual Machine for Install on Demand, at least until the court case is over i think. It's a pain i know, because some websites i used to order online from use java aplets when you enter your credit card details - forcing me to have to order from them via the telephone instead. I just get what you describe - a blank square with another small square (with a red X) in the top left. Hopefully, the dispute will be settled pretty soon and we'll be able to download the necessary plug in. (it might be already, i haven't checked Microsoft's site for some time)