/***** Dialogs *******/ div.dialog_wrapper { position: absolute; width: 440px; display: none; z-index: 90; background-color: #FFF; border: 3px solid #222; box-shadow:1px 1px 5px #777; -moz-box-shadow: 1px 1px 5px #777; -webkit-box-shadow: 1px 1px 5px #777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } div.dialog_head { height: 22px; padding: 4px; background-color: #222; color: #FFF; } div.dialog_body { padding: 8px 4px 16px 4px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } div.dialog_back { position: absolute; display: none; top: 0px; left: 0px; width: 100%; background-color: #EEE; opacity: 0.6; z-index: 50; text-align: center; } div.dialog_message { display: none; position: absolute; width: 250px; font-size: 12px; z-index: 91; background-color:#FFF; padding: 12px; border: 1px solid #444; } div.dialog_row { padding: 8px 8px 0px 8px; } div.dialog_row table { width: 100%; } div.dialog_row table td { } div.dialog_row input[type="text"], div.dialog_row input[type="password"], div.dialog_row textarea, div.dialog_row select { width: 80%; font-size: 14px; } div.dialog_row table td textarea { width: 80%; height: 200px; font-size: 12px; }