/******************************************************************************
* Patriotic Article Scheme                                                    *
******************************************************************************/

a {
  color: #800000;
}

a:hover {
  color: #e00000;
  text-decoration: underline;
}

body {
  background-attachment: fixed;
  background-color: #000000;
  background-image: url("../../graphics/patriotic/mainbg.jpg");
  background-position: top center;
  background-repeat: no-repeat;
  color: #000000;
  font-family: "Georgia", "Rockwell",  serif;
}

input, textarea {
  background-color: #ffe0b0;
  border: 1px solid;
  border-color: #d0b080 #fff0c0 #fff0c0 #d0b080;
}

input.button {
  background-color: #800000;
  border: 2px solid;
  border-color: #a00000 #600000 #600000 #a00000;
  color: #ffffff;
}

input:focus, textarea:focus {
  background-color: #fff0c0;
}

input.button, input.button:focus {
  background-color: #800000;
  border-color: #a00000 #600000 #600000 #a00000;
  color: #ffffff;
}

input.button:focus {
  background-color: #a00000;
  border-color: #c00000 #800000 #800000 #c00000;
}

textarea {
  scrollbar-base-color: #f0d0a0;
}

pre {
  color: #000080;
}

pre i {
  color: #804000;
}

/* Boxed table styles */

td.boxed, th.boxed, th.boxedHeader {
  background-color: transparent;
  border-color: #000000;
  color: #000000;
}

th.boxed {
  background-color: #800000;
  color: #ffffff;
}

th.boxedHeader {
  background-color: #000080;
  color: #ffffff;
}

#main {
  border: 0px none;
}

.navBar {
  background-color: #ffc060;
  border: 1px solid;
  border-color: #ffe080 #e0a040 #e0a040 #ffe080;
}

.navCurrentPage {
  color: #000080;
}

#content {
  background-color: #f0d0a0;
  background-image: url("../../graphics/patriotic/brainbg.gif");
  border-color: #fff0c0 #d0b080 #d0b080 #fff0c0;
}

.sideBox {
  background-color: #e0c090;
  border-color: #000000;
}

.noteBox {
  background-color: #ffe0b0;
  border-color: #000000;
}

/******************************************************************************
* Printing styles.                                                            *
******************************************************************************/

@media print {

  body, #content {
    background-image: none !important;
  }
}
