+ border-left: 1px solid #ababab /* __COLOR9__ */;
+ border-right: 1px solid #ababab /* __COLOR9__ */;
+}
+
+div.readMenuBar table.top {
+ border-top: 1px solid #ababab /* __COLOR9__ */;
+}
+
+div.readMenuBar table.bottom {
+ border-bottom: 1px solid #ababab /* __COLOR9__ */;
+}
+
+div.readMenuBar td {
+ padding:2px;
+}
+
+div.readMenuBar td.nav {
+ padding-top:4px;
+ padding-bottom:4px;
+}
+
+div.readMenuBar tr.buttons {
+ background-color: #dcdcdc /* __COLOR0__ */;
+}
+
+div.readMenuBar td.buttons {
+ width:1%;
+ vertical-align: middle;
+ white-space: nowrap;
+}
+
+div.readMenuBar input, select {
+ padding:0;
+ font-size:100%;
+}
+
+div.readMenuBar td.move {
+ text-align: right;
+}
+
+div.readMenuBar form {
+ display:inline;
+}
+
+div.readHeaders table.table2 {
+ width:100%;
+ background-color: #dcdcdc /* __COLOR0__ */;
+}
+
+div.readHeaders td {
+ padding-left:4px;
+ padding-right:4px;
+}
+
+div.readHeaders table.spacer {
+ border: 0;
+ height: 5px;
+ width:100%;
+ background-color: #ffffff /* __COLOR4__ */;
+}
+
+div.readBody table {
+ /* Some HTML messages don't work well with this,
+ so we're trying it out without -- need feedback
+ width: 100%; */
+}
+
+div.readBody table.table2 tr {
+ background-color: #ffffff /* __COLOR4__ */;
+}
+
+div.readBody table.table2 td {
+ padding: 10px;
+ width:100%;
+}
+
+div.readAttachments table {
+ width: 100%;
+}
+
+div.readAttachments td.attachSize, td.attachDesc {
+ font-weight: bold;
+}
+
+div.readAttachments td.attachActions {
+ text-align: right;
+}
+
+div.readInlineImages {
+ width:100%;
+ text-align: center;
+}
+
+div.readInlineImages table {
+ /* width: 50%; */
+ margin-top:8px;
+ margin-bottom:8px;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+div.readInlineImages td.header5 {
+ padding-left:2px;
+ padding-right:2px;
+ width:60%;
+ white-space:nowrap;
+}
+
+div.readInlineImages td.header5 a {
+ font-size:75%;
+ font-weight: normal;
+}
+
+div.readInlineImages td.image {
+ border:1px solid #ababab /* __COLOR9__ */;
+ padding:10px;
+}
+
+div.readInlineImages td img {
+ width:100%;
+}
+
+table.imageWrapper {
+ margin-top:0 !important;
+ margin-bottom:0 !important;
+}
+
+div.viewHeader table.table1 {
+ width: 100%;
+}
+
+div.viewHeader td.headers {
+ padding-left:5px;
+ font-family: monospace, sans-serif;
+ font-size: small;
+}
+
+div.viewHeader span.headerName {
+ font-weight: bold;
+}
+
+div.htmlIframe {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+ width: 100%;
+}
+
+div.htmlIframe iframe {
+ width:100%;
+}
+
+div.viewText table.table1 {
+ width: 100%;
+}
+
+div.viewText td.header2 a {
+ font-size: smaller;
+ font-weight: normal;
+}
+
+div.viewText td.actions { text-align: center;
+ padding-top: 4px;
+ padding-bottom: 4px;
+}
+
+div.viewText td.text {
+ padding: 10px;
+ background-color: #ffffff /* __COLOR4__ */;
+}
+
+div.viewText td.spacer {
+ padding: 3px;
+ background-color: #DCDCDC /* __COLOR0__ */;
+}
+
+#printMessageBox {
+ background-color: #fffff0;
+ border: 1px solid #f2e93a;
+ margin: 1em;
+ padding: 1em;
+ font-size: x-large;
+}
+
+#recpt_tail_to, #recpt_tail_cc {
+ display: none;
+}
+#toggle_to, #toggle_cc {
+ font-size: smaller;
+}
+
+hr.entity_sep {
+ border: 0;
+ height: 1px;
+ background-color: gray;