
/*
 * Dialog box styles
 */

.dialogbox              { }
.dialogbox .body        { padding: 12px 12px 10px; border: 3px solid #234; background: #fff; color: #000; }
.dialogbox .head        { background: url("head-l.gif") no-repeat top left; padding: 0 0 0 10px; cursor: move; }
.dialogbox .head .inner { background: url("head-r.gif") no-repeat top right; padding: 0 10px 0 0; }
.dialogbox .caption     { background: url("head-m.gif") repeat-x top; padding: 8px 0 4px; color: #fff; font-weight: bold; }
.dialogbox .content     { position: relative; width: auto; height: auto; }

.dialogbox .icon            { float: left; width: 32px; height: 32px; background-repeat: no-repeat; background-position: 50% 50%; }
.dialogbox .text            { float: left; margin-left: 10px; }
.dialogbox .button          { clear: left; text-align: right; padding: 7px 0 5px; }
.dialogbox .button a        { text-decoration: none; font-weight: bold; padding: 5px; }
.dialogbox .button a span   { padding: 0 5px 0 20px; background-repeat: no-repeat; background-position: center left; cursor: pointer; }
.dialogbox .waiting         { }
.dialogbox .waiting .icon   { float: none; display: none; }
.dialogbox .waiting .text   { float: none; background: url("waiting.gif") no-repeat 50% 50%; width: 300px; height: 175px; }
.dialogbox .waiting a       { color: #800; }
.dialogbox .waiting a:hover { }
.dialogbox .waiting a span  { background-image: url("b-stop.png"); }
.dialogbox .warning         { }
.dialogbox .warning .icon   { background-image: url("i-warning.png"); }
.dialogbox .warning .text   { }
.dialogbox .warning a       { color: #800; }
.dialogbox .warning a:hover { }
.dialogbox .warning a span  { background-image: url("b-close.png"); }
.dialogbox .failure         { }
.dialogbox .failure .icon   { background-image: url("i-error.png"); }
.dialogbox .failure .text   { min-width: 240px; }
.dialogbox .failure a       { color: #800; }
.dialogbox .failure a:hover { }
.dialogbox .failure a span  { background-image: url("b-no.png"); }
.dialogbox .success         { }
.dialogbox .success .icon   { background-image: url("i-ok.png"); }
.dialogbox .success .text   { }
.dialogbox .success a       { color: #080; }
.dialogbox .success a:hover { }
.dialogbox .success a span  { background-image: url("b-ok.png"); }
.dialogbox .message-list    { margin: 0 0 0 20px; padding: 0; list-style-image: url("bullet.png"); }
.dialogbox .message-list li { margin: 0; padding: 0 0 4px; }


