#application { width: 100%; height: 100%; background: transparent url(../images/desktop/bg.gif) repeat-x; } #application-formframe { display: none; } #application-desktop { width: 100%; height: 100%; background: transparent url(../images/desktop/logo.png) no-repeat right top; } #application-desktop div.mask { position: absolute; display: none; width: 100%; height: 100%; } #application-error { margin: 100px auto 100px auto; padding: 50px; width: 350px; border: 1px solid #cccccc; line-height: 1.4em; } #application-tooltip { display: none; position: absolute; } #application-tooltip div.bg { opacity: 0.8; overflow: auto; } #application-tooltip.bottom div.bg { background: transparent url(../images/desktop/tooltip_bottom.gif) no-repeat center bottom; } #application-tooltip.bottom div.text { padding: 5px 10px 10px 10px; text-align: center; white-space: nowrap; } #application-tooltip.default div.bg { background: transparent url(../images/desktop/tooltip_default.gif) no-repeat left top; } #application-tooltip.default div.text { width: 200px; padding: 6px 10px 10px 20px; } #application-tooltip div.text { position: absolute; top: 0px; color: #ffffff; line-height: 1.3em; } #application div.window h2 { padding-top: 10px; font-size: 1.2em; } #application div.window form div.checkboxlist input { vertical-align: middle; } #application div.window form div.checkboxlist label { padding: 1px 3px 1px 3px; vertical-align: middle; } #application div.window form div.line { clear: both; padding: 3px 0px 3px 0px; } #application div.window form div.line a.fileitem { display: block; position: relative; float: left; padding: 0px 0px 0px 50px; color: #000000; line-height: 1.4em; } #application div.window form div.line a.fileitem span.icon { display: block; position: absolute; left: 0px; width: 50px; height: 50px; } #application div.window form div.line a.fileitem span.title { display: block; padding: 5px 0px 0px 0px; font-size: 1.1em; } #application div.window form div.line a.fileitem span.description { display: block; color: #666666; } #application div.window form div.line a.fileitem:hover { text-decoration: none; } #application div.window form div.line a.fileitem:hover span.title { text-decoration: underline; } #application div.window form div.line a.select { background: url(../images/arrow_select.gif) no-repeat 0 2px; padding-left: 18px; } div.window form div.line textarea.textarea { display: block; float: left; margin: 0px; padding: 2px; width: 162px; border: 2px solid #f7f7f7; color: #333333; font-size: 1.1em; } div.window form div.line label.label { position: relative; display: block; float: left; padding: 6px 10px 0px 0px; width: 100px; color: #333333; text-align: right; } #application div.window form div.line div.field-content, #application div.window form div.line div.field-focused { margin: 2px 0px 2px 0px; float: left; border: 1px solid #d0d3d4; } #application div.window form div.line span.prefix, #application div.window form div.line span.postfix { display: block; float: left; margin: 8px 2px 8px 2px; } #application div.window form div.line input.textfield { padding: 3px; width: 160px; border: 2px solid #f7f7f7; color: #000000; font-size: 1.1em; } #application div.window form div.line div.field-focused { border-color: #35bbff; } #application div.window form div.line div.field-focused input.textfield { border-color: #def4ff; } #application div.window form div.line div.field-focused textarea.textarea { border-color: #def4ff; } #application div.window form div.line div.field-container { position: relative; float: left; } #application div.window form div.line a.linkfield { display: block; padding: 6px 0px 6px 0px; color: #000000; } #application div.window form div.line a.linkfield span { color: #0199df; display: block; } #application div.window form div.line a.linkfield:hover { text-decoration: none; } #application div.window form div.line a.linkfield:hover span { text-decoration: underline; } form div.line div.languagepage { float: left; padding: 7px 0px 5px 0px; } form div.line div.languagepage a { cursor: pointer; } form div.line div.languagepage span.page { padding: 0px 0px 0px 5px; } form div.line div.languagepage label { display: none; padding: 4px 0px 0px 0px; } form div.line div.languagepage label input { vertical-align: middle; } form div.line div.languagepage label span { padding: 0px 0px 0px 3px; vertical-align: middle; } #application div.window form div.line div.linktextfield { padding-left: 110px; } #application div.window form div.line div.linktextfield div.textfield { display: none; clear: both; padding: 10px 0px 10px 0px; } #application div.window form div.line div.linktextfield div.textfield div.field-container { padding: 10px 0px 10px 0px; } #application div.window form div.line a.membersfield { } #application div.window form div.line a.membersfield span { color: #000000; display: block; } #application div.window form div.line a.membersfield:hover span { text-decoration: none; } #application div.window form div.line a.emailsfield { } #application div.window form div.line a.emailsfield span { color: #000000; display: block; } #application div.window form div.line a.emailsfield:hover span { text-decoration: none; } #application div.window form div.line input.default { color: #999999; font-style: italic; } #application div.window form div.line input.passwordfield { padding: 3px; width: 160px; border: 2px solid #f7f7f7; font-size: 1.1em; } #application div.window form div.line div.field-focused input.passwordfield { border-color: #def4ff; } #application div.window form div.line select.selectlist { width: 175px; } #application div.window form div.line span.checkbox-list { clear: both; } #application div.window form div.line span.radio { display: block; width: 200px; } #application div.window form div.line span.radio input { float: left; } #application div.window form div.line span.radio label { margin: 0px 0px 0px 20px; padding: 3px 0px 5px 0px; display: block; } #application div.window form div.line span.radio span.text { color: #999999; } #application .window-useritem .password-2 { display: none; } #application div.window form h2 { clear: both; display: block; margin: 0px 0px 15px 0px; padding: 20px 0px 3px 10px; border-bottom: 1px solid #cccccc; font-size: 1.2em; font-weight: bold; } #application div.window-pageview div.content { padding: 5px 0px 0px 0px; } body .ribbon-dragitem { display: none; position: absolute; width: 56px; height: 52px; } div.line div.listfield { padding: 6px 0px 6px 0px; margin-left: 110px; cursor: default; } div.line div.listfield div.list-options { display: none; position: absolute; min-width: 300px; border: 1px solid #cdd1d2; background: #ffffff; padding: 15px; z-index: 10; } div.line div.listfield div.list-options label { display: block; float: left; padding: 2px 0px 2px 0px; min-width: 100px; vertical-align: middle; } div.line div.listfield div.list-options label input { float: left; margin-right: 7px; vertical-align: middle; } div.line div.listfield div.list-options label span { vertical-align: middle; } div.line div.listfield a span.list-values { padding-right: 5px; color: #000000; } div.line div.listfield a:hover { text-decoration: none; } div.line div.listfield a:hover span.text { text-decoration: underline; } table tr td div.list-container { position: relative; height: 100%; overflow: auto; } table tr td div.list-content { position: absolute; width: 100%; }