.error {background: transparent; margin:0 auto;}
.error p {padding-bottom:0.5em;}

.error .top, .error .bottom {display:block; background:transparent; font-size:1px;}
.error .b1, .error .b2, .error .b3, .error .b4, .error .b1b, .error .b2b, .error .b3b, .error .b4b {display:block; overflow:hidden;}
.error .b1, .error .b2, .error .b3, .error .b1b, .error .b2b, .error .b3b {height:1px;}
.error .b2 {background:#FFFFE1; border-left:1px solid #FD9292; border-right:1px solid #FD9292;}
.error .b3 {background:#FFFFE1; border-left:1px solid #FD9292; border-right:1px solid #FD9292;}
.error .b4 {background:#FFFFE1; border-left:1px solid #FD9292; border-right:1px solid #FD9292;}
.error .b4b {background:#FFFFE1; border-left:1px solid #FD9292; border-right:1px solid #FD9292;}
.error .b3b {background:#FFFFE1; border-left:1px solid #FD9292; border-right:1px solid #FD9292;}
.error .b2b {background:#FFFFE1; border-left:1px solid #FD9292; border-right:1px solid #FD9292;}

.error .b1 {margin:0 5px; background:#FD9292;}
.error .b2, .error .b2b {margin:0 3px; border-width:0 2px;}
.error .b3, .error .b3b {margin:0 2px;}
.error .b4, .error .b4b {height:2px; margin:0 1px;}
.error .b1b {margin:0 5px; background:#FD9292;}
.error .boxcontent {display:block; background:#FFFFE1; border-left:1px solid #FD9292; border-right:1px solid #FD9292;}

.error .boxcontent .img_error {background:url(/images/error/warning.gif) top right no-repeat; width:38px; height:32px;}
.error .boxcontent .error_content {font:normal 12px Tahoma; color:red; padding:4px;}
.error .boxcontent .error_content .li {padding:0px 3px 2px 3px;}
.error .boxcontent .error_content img {margin-right:4px; border:0px;}
