Hello Kea,
I checked on my Business Portal for SL 2011 home page and I do not see a blue box of "Dynamics SL Business Portal" as you described. Are you able to attach a screenshot of the link you are referring to? Or can you describe exactly what page and location the link is?
Thanks!
-Mark