Looks like the site is using 3.0 encryption. Open your internet options (inetcpl.cpl from search/run box), go to the advanced tab and scroll to the bottom of the list. Make sure all the SSL and TLS options are checked.

There was a recent Windows Update that has altered this setting and is causing odd issues here and there. May be in play here as well.