@import "../../../../_/default.css";

body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

#footer {
  height: 18px;
  padding-top: 12px;
}

#menubar {
  background: #000 url('../../../../_/b2.gif') repeat-x 0px -11px;
  margin: 10px -20px;
  padding: 0 20px;
}

/* CSS spec requires a:link, a:visited, a:hover and a:active rules to be specified in this order. */
a:link {
  text-decoration: none;
}

a:visited {
  color: #FFF;
  text-decoration: none;
}

a:hover, a:visited:hover {
  color: #CEF;
  text-decoration: underline;
}

a:active {
  text-decoration: none;
}

.genmed, .quotetitle, .attachment {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.gensmall, .signature, .edited {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.btnlite {
  font-weight: normal !important;
}

.sparse {
  border-collapse: separate;
  border-spacing: 5px;
}

.post {
  margin: 4px 0;
  outline: #40361F 1px solid;
}

.postauthor {
  color: #BFD;
  font-weight: bold;
}

.postreported, .postreported a:link, .postreported a:visited, .postreported a:hover, .postreported a:active {
  color: red;
  font-weight: bold;
}

.postapprove, .postapprove a:link, .postapprove a:visited, .postapprove a:hover, .postapprove a:active {
  color: green;
  font-weight: bold;
}

.signature, .attachment, .edited {
  color: #875;
  margin-top: 10px;
  padding-top: 7px;
}

.signature {
  border-top: #830 1px dotted;
}

.attachment {
  border-top: #068 1px dotted;
}

.attachment img {
  padding: 5px 0;
}

.edited {
  border-top: #076 1px dotted;
}

.quotetitle {
  color: #875;
  padding: 3px 0 5px 60px;
}

.quotecontent {
  background-color: #0E1B17;
  border: #520 1px solid;
  color: #FEB;
  margin: 0 10px 0 15px;
  padding: 4px 6px;
}

.codetitle, .attachtitle {
  color: #875;
  padding: 13px 0 5px 60px;
}

.codecontent {
  background-color: #091210;
  border: #068 1px dotted;
  color: #DDD;
  font-family: Monaco, 'Courier New', monospace;
  margin: 0 5px 10px 5px;
  padding: 4px 6px;
}

.attachcontent {
  background-color: #091210;
  border: #068 1px dotted;
  color: #875;
  margin: 0 5px 10px 5px;
  padding: 5px;
}

.error {
  color: red;
}

.palette {
  border-collapse: separate;
  border-spacing: 1px;
}

.posthilit {
  background-color: #730;
}

.top5 {
  margin-top: 5px;
}

.top10 {
  margin-top: 10px;
}

.top15 {
  margin-top: 15px;
}

.bottom10 {
  margin-bottom: 10px;
}

.bottom15 {
  margin-bottom: 15px;
}

.username-coloured {
}




option.disabled-option {
  color: graytext;
}

.legend {
  text-align: center;
  margin: 0 auto;
}

a.forumlink {
  font-weight: bold;
}

a.topictitle {
  font-weight: bold;
}

.row1 {
  border: #665732 1px solid;
}

.row3 {
  background-color: #C0C8D0;
  padding: 4px;
}

p.linkmcp {
  margin: 0;
  float: right;
  white-space: nowrap;
}

.rtl p.linkmcp {
  float: left;
}

p.searchbar {
  padding: 2px 0;
  white-space: nowrap;
}

p.searchbarreg {
  margin: 0;
  float: right;
  white-space: nowrap;
}

.rtl p.searchbarreg {
  float: left;
}

p.forumdesc {
  padding-bottom: 4px;
}

.postapprove img, .postreported img {
  vertical-align: bottom;
  padding-top: 5px;
}

.postbody li, ol, ul {
  margin: 0 0 0 1.5em;
}

.rtl .postbody li, .rtl ol, .rtl ul {
  margin: 0 1.5em 0 0;
}

.pagination {
  padding: 4px;
  font-weight: bold;
}

.cattitle {
}

.spacer {
  background-color: #D1D7DC;
}

.btnbbcode {
  color: #000000;
  font-weight: normal;
  background-color: #EFEFEF;
  border: 1px solid #666666;
}

.helpline {
  background-color: #DEE3E7;
  border-style: none;
}


/* BBCode */
.syntaxbg {
  color: #FFFFFF;
}

.syntaxcomment {
  color: #FF8000;
}

.syntaxdefault {
  color: #0000BB;
}

.syntaxhtml {
  color: #000000;
}

.syntaxkeyword {
  color: #007700;
}

.syntaxstring {
  color: #DD0000;
}


/* Private messages */
.pm_marked_colour {
  background-color: #000000;
}

.pm_replied_colour {
  background-color: #A9B8C2;
}

.pm_friend_colour {
  background-color: #007700;
}

.pm_foe_colour {
  background-color: #DD0000;
}


/* Misc */
table.colortable td {
  padding: 0;
}

pre {
  font-family: Monaco, 'Courier New', monospace;
}
