Obviously you can't do the account related stuff unless you have a card there, but it looks like this library is one that has the preview of the new site....
https://selco.overdrive.com/
Here's an OD posting on the changes (with pics)...
http://help.overdrive.com/customer/e...p%40selco.info
According to the blog for the above library the changes go live November 10th. I don't know if that's just for them or if that's an OverDrive system wide date.
http://www.selco.info/news/user-prev...new-overdrive/