/* general ======================================================== */
body {
    font-family: lucida console, lucida, sans-serif;
    color: #cccccc;
    background-color: #000000;
}
a:link,a:visited {
    font-family: lucida console, lucida, sans-serif;
    color: #a09020;
    text-decoration: none;
}
a:active,a:hover {
    font-family: lucida console, lucida, sans-serif;
    color: #cccc55;
    text-decoration: none;
}
pre  { font-size: 8pt; font-family: courier new, courier, fixed, sans-serif; }
code { font-size: 10pt; font-family: courier new, courier, fixed, sans-serif; }
.head  { background-color: #000000; color: #e0e0e0; font-size: 12pt; font-family: lucida console, lucida, sans-serif; }
.foot  { background-color: #000000; color: #e0e0e0; font-size: 12pt; font-family: lucida console, lucida, sans-serif; }
.foots { background-color: #000000; color: #e0e0e0; font-size: 7pt; font-family: lucida console, lucida, sans-serif; }
.nav   { background-color: #e0e0e0; color: #000000; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
a.nav:link,a.nav:visited,a.nav:active,a.nav:hover {
    background-color: #e0e0e0; color: #000000; font-weight: bold; font-size: 10pt; font-family: lucida console, lucida, sans-serif;
}

img { border-width: 0 }
table { border-width: 0 }
frameset { border-width: 0 }

/* normal pages =================================================== */
.stats { background-color: #272727; color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.news  { background-color: #272727; color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.newst { color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.newsb { color: #d0d0d0; font-weight: bold; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.newss { color: #d0d0d0; font-size: 7pt; font-family: lucida console, lucida, sans-serif; }
.row1  { background-color: #404040; color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.row2  { background-color: #373737; color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }

/* screenbuster =================================================== */
.playerlist { color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.playerlistwon { color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.tableline1 { background-color: #404040; color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.tableline2 { background-color: #373737; color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.smalltitle { color: #d0d0d0; font-size: 10pt; font-family: lucida console, lucida, sans-serif; }
.playertitle { color: #d0cccc; font-weight: bold; font-size: 12pt; font-family: lucida console, lucida, sans-serif; }
.bordo {
  border-color: #a09020;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

/* status page ==================================================== */
.ch    { background-color: #404090; color: white; font-weight: bold; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.th    { background-color: #b02727; color: white; font-weight: bold; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.uh    { background-color: #555555; color: white; font-weight: bold; font-size: 10pt; font-family: arial, helvetica, sans-serif; }

.map   { color: #c0c040; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.cr    { background-color: #222222; color: #404090; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.dcr   { background-color: #502020; color: #404090; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.tr    { background-color: #222222; color: #905050; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.dtr   { background-color: #502020; color: #905050; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.ur    { background-color: #222222; color: #cccccc; font-size: 10pt; font-family: arial, helvetica, sans-serif; }

/* ratings / rankings ============================================= */
/* rows of links */
.lcur  { background-color: #555555; color: white; font-weight: bold; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.llink { background-color: #555555; color: #aaaaaa; font-weight: bold; font-size: 10pt; font-family: arial, helvetica, sans-serif; }

/* header */
.h     { background-color: #555555; color: white; font-weight: bold; font-size: 10pt; font-family: arial, helvetica, sans-serif; }

/* rows: r + 10/25/'' + h/'' + c/t/'' */
/* not playing */
.r10   { background-color: #373737; color: #cccccc; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r25   { background-color: #2a2a2a; color: #cccccc; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r     { background-color: #202020; color: #cccccc; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r10h  { background-color: #474737; color: #cccccc; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r25h  { background-color: #40402a; color: #cccccc; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.rh    { background-color: #373720; color: #cccccc; font-size: 10pt; font-family: arial, helvetica, sans-serif; }

/* counter-terrorists */
.r10c  { background-color: #373737; color: #6060b0; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r25c  { background-color: #2a2a2a; color: #6060a0; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.rc    { background-color: #202020; color: #606090; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r10hc { background-color: #474737; color: #6060b0; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r25hc { background-color: #40402a; color: #6060a0; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.rhc   { background-color: #373720; color: #606090; font-size: 10pt; font-family: arial, helvetica, sans-serif; }

/* terrorists */
.r10t  { background-color: #373737; color: #b06060; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r25t  { background-color: #2a2a2a; color: #a06060; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.rt    { background-color: #202020; color: #906060; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r10ht { background-color: #474737; color: #b06060; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.r25ht { background-color: #40402a; color: #a06060; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.rht   { background-color: #373720; color: #906060; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
