Controls Aligning in correctly.

I use several panels and spitter controls in my application but when I load
up my application, I restore the with and height of a panel.  The problem is
my listboxes are not aligning to client of the panel like they should.  How
can I guarantee that they will always align correctly.

What I do is save either the width or height of the panel depending where
the splitter is placed.  And when I restore I set the width or height of the
panel and then I place the splitter one pixel to the right or bottom.

Thank you