@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("arxiv.org") {

/* Darken all links in the content area (content area is mostly everything on the site except the header and the footer) */

/* Force all children (direct descendants) to display these colors */
#content > a { 
  color: #0000cc !important;
}

#content > a:visited {
  color: #800080 !important;
}

/* All non-direct descendants also display these colors unless otherwise specified */

#content a { 
  color: #0000cc;
}

#content > a:visited {
  color: #800080;
}


/* Download options (pdf, postscript, other, etc.) */

.list-identifier > a + a {
  color: #b30000 !important;
}

.list-identifier > a + a:visited {
  color: #727373 !important;
}


/* Document id (eg. arXiv:0809.4784 ) */

.list-identifier a {
  color: #000088 !important;
  font-weight: bold !important;
  font-size: 1.07em !important;
}

.list-identifier a:visited {
  color: #727373 !important;
}

.list-identifier a:active {
  color: #b30000 !important;
}


/* Descriptors (Journal-ref:, Subjects:, etc.) */

.descriptor {
  color: #666666 !important;
  font-style: italic !important;
}


/* Author names, descriptions */

.list-authors a, .list-authors{
  font-style: italic !important;
  font-size: 0.9em !important;
}

.list-authors {
  margin-bottom: 0.2em !important;
}

.list-authors a{
  color: #0000cc !important;
}

.list-authors a:visited {
  color: #800080 !important;
}


/* Increase space below each item (search/browse results and other lists) */

dd {
  margin-bottom: 0.5em !important;
}


/* search/browse results headings */

dt {
  background: #F0EEE4 !important;
  border: #999999 solid 1px !important;
  padding: 2px !important;
}


/* Various lists, but principally the one on the homepage */

ul {
  line-height: 1.5 !important;
}

/* Links inside lists */

#content ul a {
  color: #0000cc !important;
}

#content ul a:visited{
  color: #800080 !important;
}


/* This is used for 'Search results x through xx...', for dates, and other headings */

#dlpage h3 {
  border-top: #666666 solid 1px;
  padding-top: 0.5em;
}
}