body {
   color: #ffffff;
   font-family: arial;
   padding: 0 0 50px 0;
   margin: 0;
   background: url("/images/carbon.jpg")
}
a { color: #fbd434 }
tr { color: #e0e0e0 }
td, th { padding: 5px }
button { border-radius: 8px; padding: 4px; border: solid 2px; cursor: pointer }
th, .tf { text-align: center; border-bottom: 2px solid #909090 }
.thead { padding: 10px; text-align: center; font-weight: bold; border-radius: 10px; border: 2px solid #ff9000 }
.upd, .cutoff { text-align: center; border-left: 2px solid #909090; border-right: 2px solid #909090 }
.cutoff { color: #fbd434; background-color: #500000 }
.upd { padding: 10px 0 10px 0 }
.spacer { height: 20px }
.tdl { border-left: 2px solid #909090; padding-left: 5px; text-align: right }
.tdr { border-right: 2px solid #909090; padding-right: 5px }
.tdc { text-align: center }
.td0 { background-color: #202020 }
.td1 { background-color: #303030 }
.banner-fit { margin: 0 0 20px 0; width: 100% }
.os, .pc { width: 20px; vertical-align: middle }
.osplit { padding-top: 10px }
.pc { margin-left: 10px }
.doit { color: #72ff00 }
.PvE { color: #000000; background-color: #72ff00 }
.PvP { color: #ffff00; background-color: #ff0033 }
.PvP, .PvE { padding: 0 2px 0 2px; border-radius: 2px; text-decoration: none }
.admin { color: #a6ff00 }
.PvX { padding: 10px; border-radius: 10px; border: 2px solid #00ffff; font-size: smaller; text-align: center }
.doit { background-color: #1c3f00 }
.doit:hover { background-color: #377a00 }
.abort { color: #ffffff; background-color: #900000 }
.abort:hover { background-color: #c00000 }
.doit, .abort { text-decoration: none }
.mono { font-family: Courier }
.cbody, .mono td { padding: 5px; border-left: 2px solid #909090; border-right: 2px solid #909090 }
.popdiv { position: relative; display: inline-block }
.popdiv .poptip { visibility: hidden; background-color: #c0c0c0; color: #000000; text-align: center; font-weight: bold; padding: 5px 10px; border-radius: 6px; position: absolute; z-index: 1; top: -5px }
.popdiv:hover .poptip { visibility: visible }
.ptl, .vpn { left: 110% }
.ptr { right: 110% }
.rw, .sw { padding: 2px 5px 2px 5px; margin-left: 10px; border-radius: 5px }
.rw { background-color: #ff0033; color: #ffff00 }
.faq, .gli, .mli, .cmd, .gold, .gold2, .diam, .rw, .sw, .gt, .buy, .wiped, .button, .cutoff, .PvP, .PvE { font-weight: bold }
.gold { color: #fbd434 }
.diam { color: #00ffff }
.gb { max-width: 400px; margin: auto }
.gp { color: #ffffff; background-image: none; border: solid 2px #ffc439; border-radius: 10px }
.gt { background-color: #ffc439; border-radius: 10px 10px 0 0; text-align: center }
.pp { text-align: center; padding: 5px; border-radius: 5px; margin: auto }
.ppt { border-radius: 5px solid #ffffff; text-align: center }
.gt, .ppt { padding: 10px; border-spacing: 0; margin: auto }
.gt, .pp { color: #000000 }
.ppt td { border-top: 1px solid; text-align: center; width: 100% }
table.ppt td:nth-child(1) { text-align: left }
.buy { color: #000000; padding: 5px; border-radius: 5px; margin-top: 10px }
.gc { padding: 15px }
.sudiv, .subtn { text-align: center; margin: 20px }
.subtn { color: #000000; background-color: #ffc439; text-decoration: none; padding: 5px 30px 5px 30px; border-radius: 20px }
.mono, .thead { font-size: smaller }
.wiped { float: right; margin-right: 10px; color: #ff9000 }
.or { padding: 10px; border-left: 2px solid #909090; border-right: 2px solid #909090 }
.subnav { font-weight: bold; text-align: center; padding: 5px; border: 2px solid #909090 }
.cmd { color: #ffff00 }
.gli { color: #00ff00 }
.mli { color: #7eddb3 }
.gold2 { color: #ffdb40 }
.plus, .minus { color: #ffffff; vertical-align: middle; padding: 0 2px 0 2px; border-radius: 5px; font-weight: bold; font-size: larger; font-family: Courier; margin-right: 5px }
.minus { background-color: #c00000 }
.plus { background-color: #00a000 }
.logout { margin-right: 10px; float: left }
.toggle { margin-left: 10px; float: right }
.sw { float: right; border: 1px solid #00ffff }
.sw:hover { background-color: #00a000 }
.logout, .toggle { font-size: larger }
.notfound { color: #ffff00; text-align: center; font-size: larger; font-weight: bold }
