Limiting use of the browser client area

I have a web app that displays product details and options. It then allows the purchaser to display their shopping cart and then proceed to Paypal. When the cart appears, it shows up on the browser client area in the top left corner without borders. This detracts from the usual paradigm of showing a cart as a separate form.
If the cart has any fill style the whole client area of the browser adopts this style. How do I make the cart or any other subsequent forms show up as individual forms as with a normal desktop app?

Use a WebContainer for the cart and Embed it in the WebPage wherever you like.

Use a WebDialog to display the cart.

Thanks Jay. I always wondered what the 'add WebDialog ’ was in the drop down menu. Maybe I should take up reading the manual as my next project.