/* CSS for compose panel */ div#compose_panel div table { padding: 2px; } TABLE#compose_table, TABLE#compose_table DIV { width: 100%; } TABLE#compose_label { text-align: right; } DIV#addressList { clear: left; height: 8em; overflow: auto; overflow-y: auto; overflow-x: hidden; } DIV.addressList { margin: 5px; } TABLE#addressList { border-bottom: 1px solid #fff; border-right: 1px solid #fff; border-top: 1px solid #909090; border-left: 1px solid #909090; border-spacing: 0px; margin: 0px; padding: 0px; width: 100%; } TABLE#addressList TD { background-color: #fff; border: 0px; border-bottom: 1px solid #C4C8FF; margin: 0px; padding: 1px; } TABLE#addressList TD.headerField { border-right: 1px solid #C4C8FF; width: 120px; } TABLE#addressList TD.headerField SELECT { border: 1px solid #eee; } TABLE#addressList TD.headerInput { background-image: url('abcard.png'); background-repeat: no-repeat; background-position: 2px center; padding-left: 24px; padding-right: 4px; } TABLE#addressList TD.headerInput INPUT { background: #fff !important; border: 0px; margin: 0px; padding: 0px; width: 100%; } SPAN.headerField { line-height: 2.0em; padding-left: 0.5em; } TABLE#addressList TR#lastRow SELECT { visibility: hidden; } DIV#subjectRow SPAN.headerField { float: left; } DIV#subjectRow INPUT { background: #fff; margin-left: 2px; padding: 0px 2px 0px 2px; } div#compose_internetmarker { padding: 8px; text-align: center; background-color: white; border-color: red; border-width: 2px; border-style: solid; } div#headerArea { border-top: 1px solid #fff; padding: 5px 0px; } div#headerArea div.addressList { max-height: 10em; overflow: auto; overflow-x: hidden; } div#attachmentsArea { display: none; float: right; width: 120px; padding: 2px 5px 0; margin: auto; border-left: 1px solid #888; } hr.fieldSeparator { background-color: #848284; border: 0; clear: both; color: #848284; float: left; height: 1px; margin: 0px; padding: 0px; width: 100%; } input.currentAttachment { position: absolute; top: 1em; right: 1em; } input.attachment { position: absolute; left: -1000px; } div#compose_attachments_list { background-color: #ffffff; margin-left: 0px; padding: 2px; border-bottom: 1px solid #fff; border-right: 1px solid #fff; border-top: 2px solid #222; border-left: 2px solid #222; -moz-border-top-colors: #9c9a94 #000 transparent; -moz-border-left-colors: #9c9a94 #000 transparent; } UL#attachments { cursor: default; margin: 0px; padding: 0px; height: 100%; border-bottom: 1px solid #fff; border-right: 1px solid #fff; border-top: 2px solid #222; border-left: 2px solid #222; background-color: #fff; -moz-border-top-colors: #9c9a94 #000 transparent; -moz-border-left-colors: #9c9a94 #000 transparent; list-style-type: none; list-style-image: none; overflow: auto; overflow-x: hidden; } UL#attachments LI { white-space: nowrap; padding-bottom: 1px; } UL#attachments LI IMG { vertical-align: bottom; } #pageContent TEXTAREA, #cke_text { position: absolute; left: 0; right: 0; bottom: 0; /*top: 999em;*/ } #pageContent TEXTAREA { width: 99%; } TEXTAREA#text { display: none; background: #fff; }