.blockMsg  { position:absolute; background:none; color:#fff; padding:0; border:0 none; cursor:auto; text-align:left }
.rbClose { background:url(../images/round-40.png) top center no-repeat; width:40px; height:20px; overflow:hidden; top:-30px; right:20px; text-align:center; font:bold 13px/2 arial; color:#fff; position:absolute; z-index:3; cursor:pointer}
.rbC1, .rbC2, .rbC3, .rbC4 { width:10px; height:10px; background:url(../images/round-20.png) no-repeat; position:absolute; z-index:2; overflow:hidden; }
.rbC1 { background-position:left top; left:-10px; top:-10px }
.rbC2 { background-position:-10px top; right:-10px; top:-10px }
.rbC3 { background-position:-10px bottom; right:-10px; bottom:-10px }
.rbC4 { background-position:left bottom; left:-10px; bottom:-10px }
.rbS1, .rbS3 { width:100%; height:10px; background:#055baf  repeat-x; position:absolute; z-index:1; overflow:hidden }
.rbS2, .rbS4 { height:100%; width:10px; background:#055baf  repeat-y; position:absolute; z-index:1; }
.rbContent{ background:#055baf; z-index:-1; position:absolute; left:0; top:0;width:100%; height:100%;}
.rbS2, .rbS4,.rbContent{height:expression(this.parentNode.offsetHeight+'px');}
.rbS1 { background-position:left top; left:0; top:-10px; }
.rbS2 { background-position:right top; right:-10px; top:0 }
.rbS3 { background-position:left bottom; left:0; bottom:-10px }
.rbS4 { background-position:left top; left:-10px; top:0 }

