/* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& */
/* NOTICES                                                                                        */
/* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& */

.notice { border:0px solid #006ab5; min-height:80px; background:transparent url('') no-repeat scroll center left; }

.notice-success { border-width:2px; border-color:#0a0; background-color:#efe; background-image:url('/themes/rewrite/images/notice-success.png'); }
.notice-warning { border-width:2px; border-color:#a90; background-color:#ffe; background-image:url('/themes/rewrite/images/notice-warning.png'); }
.notice-asserterror { border-width:2px; border-color:#a00; background-color:#fee; background-image:url('/themes/rewrite/images/notice-error.png'); }
.notice-error { border-width:2px; border-color:#a00; background-color:#fee; background-image:url('/themes/rewrite/images/notice-error.png'); }
.notice-stats { border-width:2px; position:fixed; top:0px; right:0px; width:120px; padding:5px; border-color:#a00; background-color:#fee; background-image:none; font-size:10px; }

.notice-success p, .notice-warning p, .notice-asserterror p, .notice-error p { padding-left:100px; }
.notice-stats p, .notice-stats li { font-size:10px; line-height:11px; }