/* Global */ body { font-family: Helvetica, Arial, sans-serif; font-size: 11pt; line-height: 140%; color: #1a1a1a; width: 600pt; margin: 5pt auto; } .error { color: #FF0040; } .inactive { color: #FF0040; } .active { color: #32CD32; } .pending { color: #F77C13; } h1, h2, h3 { margin: 15pt auto 10pt auto; } span.domain, span.email, span.alias, span.mailbox, span.list { font-family: Inconsolata, "Lucida Console", "Droid Sans Mono", Cousine, monospace; } .errorhttp { font-family: serif, times; margin: 25pt auto; text-align: center; font-size: 25pt; font-weight: bold; } /* Login form */ form.loginform { margin: 0 auto; border: 1px solid #cccccc; padding: 10pt; position: relative; width: 300px; background: #F5F5F5; } table.loginform { margin:0 auto 5pt auto; border-collapse:collapse; } table.loginform td { padding:0 5pt 0 0; } .loginform { text-align: center; font-size: 12pt; } td.label { text-align: right; vertical-align: top; } /* Header */ #header { width: 100%; } #header .column { position: relative; padding: 0pt; border: 0pt; font-size: 9pt; } #header .left { width: 50%; float: left; text-align: left; } #header .right { width: 45%; float: right; text-align: right; } /* Listing modes */ #domainstatus { margin: 10pt auto; } .description { text-align: justify; font-style: italic; margin: auto; width: 80%; } table.list { border-top:1px solid #e5eff8; border-right:1px solid #e5eff8; margin:1em auto; border-collapse:collapse; margin: 0 auto; width: 90%; } table.list td { color:#678197; border-bottom:1px solid #e5eff8; border-left:1px solid #e5eff8; padding:.3em 1em; text-align:center; } table.list tr.odd td { background:#f7fbff } table.list th { font-weight: normal; color: #678197; text-align:left; border-bottom: 1px solid #e5eff8; border-left: 1px solid #e5eff8; padding: .3em 1em; } table.list thead th { font-size: 12pt; font-weight: 600; background: #f4f9fe; text-align: center; color:#66a3d3 } .permlist { font-size: 9pt; font-weight: normal; } .none { font-size: 6pt; color: lightgray; } .dunno { font-weight: bolder; color: #888888; } .action { font-weight: normal; font-size: 11pt; margin: 10pt; } a.external { text-decoration: none; color:#ff0000; color: #1a1a1a; } /* Edit modes */ .help { font-size: 8pt; text-align: justify; color: #6A6A6A; padding: 0 50pt; } h4.label { font-weight: bold; text-align: center; font-size: 12pt; } form.editform { margin: 0 auto; border: 1px solid #cccccc; padding: 10pt; position: relative; width: 80ex; background:#E7EFF7; } div.editform { text-align: center; } .success { font-weight: bold; color: #32CD32; text-align: center; } .fail { font-weight: bold; color: #FF0040; text-align: center; }