html,body { height: 100%; margin: 0 }
body,input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
body { color: #ffc; background: #000; font: normal 700  10pt verdana; padding: 10px 10px 20px }
img.nick { vertical-align: middle !important }
#who { padding: 10px 0px 20px 5px }
#who .list { color: #fff; font: normal 100  10pt verdana }
#who .n { white-space: nowrap; color: #f90; font:  700  10pt verdana; text-decoration: none; padding: 0px 5px 0px 2px }
#who a.n:hover { text-decoration: underline }
#who .m { font:  700  10pt verdana }
#who .s { color: #fff; font: italic 100  11px verdana }
#who .s img { vertical-align: middle }
#who .cap { color: #fff; font: normal 100  12px verdana }
#who #sel { background: #595959 }
.bm { font-weight: 700; border: none; margin: 15px 0px 5px; padding: 0px 0px 0px 30px }
.gm { font-weight: 700; margin: 15px 0px 5px; padding: 0px 0px 0px 30px }
.nm { font-weight: 700; margin: 15px 0px 5px; padding: 0px 0px 0px 30px }
.vm { font-weight: 700; margin: 15px 0px 5px; padding: 0px 0px 0px 30px }
.tm { font-weight: 700; border: none; margin: 30px 0px 15px; padding: 0px 0px 0px 30px }
.s1 { color: #ccdf20; font: italic 100  9px verdana }
#title { text-align: center; margin: 5px 0px }
font.m1 { font-style: normal; font-weight: 100 }
font.m2 { font-style: normal; font-weight: 700 }
font.m4 { font-style: italic }
font.m5 { font-style: italic; font-weight: 100 }
font.m6 { font-style: italic; font-weight: 700 }
.inp { outline: none; color: #4cdbff; background: rgba(0,61,76,.50); font: normal 700  18px verdana; border-radius: 20px; border-top: solid 1px #32ffff; border-bottom: solid 1px #32ffff; height: 27px }
.inp:focus { color: #4cdbff; background: rgba(0,61,76,.50); border-radius: 20px; border-top: solid 1px #32ffff; border-bottom: solid 1px #32ffff }
.btn { outline: none; color: #ccf4ff; background: rgba(0,76,127,.80); font: normal 700  13px verdana; border-radius: 20px 5px 20px 5px; border-top: solid 1px #99eaff; border-bottom: solid 1px #99eaff; margin: 0px 1px; height: 25px }
.btn:hover { color: #cff }
.btn:active { color: #fff }
div.cm { z-index: 105; cursor: default; background: #fff; border: solid 1px #000; padding: 1px }
div.cm a.m { text-decoration: none; display: block; cursor: default; color: #545; font: normal 100  10px verdana; padding: 1px 5px }
div.cm a.m:hover { text-decoration: none; color: #fef; background: #989 }
div.cm div.cmn { color: #fff; background: #878; font: normal 700  12px verdana; border-top: solid 2px #989; border-bottom: solid 2px #767; padding: 0px 5px }
div.cm div.cmn div { color: #fff; background: #878; font: normal 700  12px verdana; border-top: solid 2px #989; border-bottom: solid 2px #767; padding: 0px 5px }
