I have been searching for info on this site. I didn't see anything, if there are posts on it, I'm sorry. :)
Anyway, this site opens up on occasionwhen I am trying to open othr sites, or just all of a sudden when an IE browser window has been sitting idle. At home I use my work email through...