div, table, th, td, body, input { color: #fff; white-space: nowrap; font-family: Sans-Serif; font-size: 13px; text-align: auto; } .boxDisplay { margin: 1px; padding: 2px; border-width: 2px; border-color: #aaa; border-style: inset; vertical-align: top; -webkit-border-radius: 4px; } textarea { width: 100%; resize: none; font-size: 15px; } .self { color: #ffff00; font-weight: bold; } .them { color: #00ffff; font-weight: bold; } .system { color: #ff0000; font-weight: bold; } .when { color: #777777; font-size: 12px; } .msgText { color: #eeeeee; font-size: 15px; } .msgTextUnicode { color: #eeeeee; font-size: 15px; } body { background-image: url(../img/gridtracker10.png); background-repeat: no-repeat; background-attachment: fixed; background-position: center; } #callsign { color: #00ffff; font-weight: bold; } #country, #dxcc { color: #ffff00; font-weight: bold; } #grid { color: orange; font-weight: bold; } #band { color: #009900; font-weight: bold; } #mode { color: #ee0000; font-weight: bold; } #appSource { color: rgb(86, 184, 250); font-weight: bold; } .rosterOn { color: #ffffff; text-align: left; } .rosterOff { color: #777777; text-align: left; } .imgGray { -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */ } input:focus, textarea:focus, select:focus { outline: none; } table { border-collapse: collapse; } tr:hover td { box-shadow: inset 0px 11px 6px -8px #888, inset 0px -11px 6px -8px #888; }