.RoundedBox H1            { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px }
.RoundedBox P.P1          { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; width: 100% }
.RoundedBox               { BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px 3px }
.RoundedBoxTop            { DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0% }
.RoundedBoxBottom         { DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0% }
.RoundedBoxCorner1        { DISPLAY: block; OVERFLOW: hidden; MARGIN: 0px 5px; HEIGHT: 1px; }
.RoundedBoxCorner2        { DISPLAY: block; OVERFLOW: hidden; MARGIN: 0px 3px; HEIGHT: 1px; BORDER-RIGHT: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 2px }
.RoundedBoxCorner3        { DISPLAY: block; OVERFLOW: hidden; MARGIN: 0px 2px; HEIGHT: 1px; BORDER-RIGHT: 1px solid; BORDER-LEFT: 1px solid }
.RoundedBoxCorner4        { DISPLAY: block; OVERFLOW: hidden; MARGIN: 0px 1px; HEIGHT: 2px; BORDER-RIGHT: 1px solid; BORDER-LEFT: 1px solid }
.RoundedBoxContent        { BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; DISPLAY: block; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 0px solid; HEIGHT: auto }
* HTML .RoundedBoxContent { HEIGHT: 1px }