.interface {background:#fff; width:400px; z-index:99999;position:absolute;display:none}
.interface h3 {margin:0; padding:9px 0 7px 12px; color: #fff;font-size:0.7em}
.interface div.body {overflow:hidden; margin:0; padding:0 0 10px;}
.interface p {margin:0 10px;padding:0 0 3px}

input.wait {background: #fff url(/i/temp/icon-waiting-color.gif) 100% 50% no-repeat !important}
input.pass {background: #fff url(/i/temp/icon-waiting-passive.gif) 100% 50% no-repeat !important}

div.interface table	{overflow:hidden; margin:10px 0 0; border-top: 1px solid #dddfe1; width:330px}
div.interface table.comm {margin: 20px 0 10px}
div.interface table tr.td_bg	{background-color: #f5f5f5;}
div.interface table td	{vertical-align:top; border-bottom: 1px solid #dddfe1; padding: 10px 5px 8px 5px; color: #8f8f8f; white-space: nowrap}

div.interface table td.td_border {white-space: normal; width:56%; border-left: 1px solid #dddfe1; padding: 10px 5px 12px 10px}
div.interface table td.td_border_big {white-space: normal; width:67%; border-left: 1px solid #dddfe1; padding: 8px 5px 8px 7px}
* html div.interface table td.td_border_big {width:70%}
*:first-child+html div.interface table td.td_border_big {width:70%}
html:first-child div.interface table td.td_border_big {width:70%}

div.interface table td.td_border_big input {margin:0; width:96%; font-size:1em; padding:1px 0 1px 5px}
html:first-child div.interface table td.td_border_big input {width:99%}
div.interface table td.td_border_big input.error {padding:2px 0px 2px 6px;}
div.interface input.error {border:1px solid #C4736F; background-color: #F8E7E0; padding:2px 0 2px 5px; color: #980000}
div.interface table td.td_border_big input.comment {color: #8f8f8f}

div.interface table td label {float: left; margin:1px 8px 0 0; width:98px}
div.interface table td label input {float:left; margin:-4px 2px 0 0}
html:root div.interface table td label input {margin:0 5px 0 0}
html>body div.interface table td label input {margin:-3px 5px 0 0}
div.interface table td input.file {width:100% !important; padding: 1px 0 1px 5px}
html:first-child div.interface table td input.file {width:99% !important;padding: 0 0 0 5px}
div.interface table tr.no_bord td {border-bottom:none; padding-bottom:1px}

#panelLookup,
#panelInfo,
#objectInfo,
.total,
#oResults		{clear: both; overflow: hidden}

.window_close {
cursor:pointer;
position:absolute;
right:5px;
top:5px;
}