/*
 * Style sheet for RolePlay OnLine -- http://rpol.net
 *
 * CSS validated at "http://jigsaw.w3.org/css-validator/" - W3C's online validation service
 */

body, input.rpol-form, .rpol-form input, textarea, select, option, button, .rubb-form, .button, .button-hover {
  color: #000000;
  background-color: #000000;
  scrollbar-face-color: #cedad0;
  scrollbar-track-color: #eeffee;
  scrollbar-arrow-color: #eeffee;
  scrollbar-3dlight-color: #00b070;
  scrollbar-shadow-color: #eeffee;
  scrollbar-DarkShadow-Color: #00b070;
}

@media all { /* cheap hack to protect NN4.x */
  input.rpol-form, .rpol-form input, textarea, select, option, button, .rubb-form, .button, .button-hover {
    background: #eeffee;
    border-color: #00b070;
  }

  .button {
    background: #ddeedd !important;
  }
  
  .button-hover, .button:hover {
    background: #eeffee !important;
  }
}

.bdrd, .fullbdr, .bdrtab, .bdrtop, .bdrbtm, .bdrtl, .bdrbl, table.bdrlbr, .bdrlbr td, .bdrlbr th, select, option {
  border-color: #00b070;
}

hr {
  color: #01966a;
}

a, a:link, a:visited, .link-colour {
  color: #01966a;
}

a:hover, a:active, .alink-colour {
  color: #01b990;
}

th.rpol, .rpol th, #stickylist {
  background-color: #cedad0;
  color: #000000;
}

td.rpol, .rpol td {
  background-color: #dde5de;
  color: #000000;
}

.message {
  background-color: #dde5de;
}

.hide {
  color: #dde5de;
}

.himessage {
  background-color: #ccd6cc;
}

.himessage .hide {
  color: #ccd6cc;
}

.highlight td {
  background-color: #cad6ca;
}

.navbar a {
  border-color: #000000;
}

.navbar a:hover, .navbar a:active {
  background-color: #eeffee;
  border-color: #99ff99;
}

div.stickyblock {
  background-color: #eeffee;
  border: 1px #00b070 dashed;
}

