If you are running IE and even if you are not running any browser add-ons you might want to check Manage add-ons under browser settings. I don't run any add-ons but when I have had problems with IE and the site I have found that something has gotten download that I wasn't aware of. If you see anything under Manage add-ons that looks strange or you can not account for and it's enabled, disable it and see if it corrects the problem.
This is just a suggestion and it may not help at all but it's worth taking a look.
Of course the other thing that can be the problem is that it's a problem with the account and SD should be able to fix that.
And yes, I didn't have any problems with seeing the box, which only means is that all of our computers are slightly different. Yeah I know, no help what so ever.