/* ==============================================*/
/* All Documents                                 */
/*                                               */
/* Version 6.1                                   */
/* 01/09/2000                                    */
/*                                               */
/* by Brian Baggins and David Walters (Mar 1999) */
/*     http://www.marxists.org/archive/css/      */
/* ==============================================*/
/* Introduction to this stylesheet:              */
/*
The intention of this sheet is to serve as the primary 
source for all documents on this archive.  It is not 
meant to be exhaustive nor cater to every style, but to
serve every primary need in as diverse a range of 
documents and possible uses, while at the same time 
being as basic, malleable and versatile as possible.
                                                 */

/* =====================================*/
/* last edit: 2023/10/01                */
/* =====================================*/

@import url("../../css/works.css");

/* =====================================*/
/* General                              */
/* =====================================*/

a:link {
  color: #000099;
  background: transparent
}

a:visited {
  color: #333399;
  background: transparent
}

img.center {
  text-align: center
}

hr.section {
  width: 44%;
  text-align: center;
  height: 4px;
}

hr.end {
  height: 2px;
}

/* =====================================*/
/* Document headers                     */
/* =====================================*/

/* Document title */
h1 {
  background: transparent;
  color: #000033;
  font-family: "Hoefler Text", "Century Schoolbook", "Times New Roman", serif;
  margin-left: 36px;
  margin-right: 36px;
}

/* Authors' name */
h2 {
  background: transparent;
  color: #000033;
  font-family: "Helvetica", sans-serif;
}

/* Chapter title */
h3 {
  background: transparent;
  color: #000033;
  font-family: "Century Schoolbook", "Hoefler Text", "Times New Roman", serif;
  margin-left: 36px;
  margin-right: 36px;
}
 
/* Section title */
h4 {
  background: transparent;
  color: #000033;
  margin-left: 36px;
  margin-right: 36px;
}
 
/* Sub Section 2 */
h5 {
  background: transparent;
  color: #000033;
  margin-left: 36px;
  margin-right: 36px;
}
 
/* Sub Section 3 */
h6 {
  background: transparent;
  color: #000033;
  font-weight: bold;
  margin-left: 24px;
  margin-right: 36px;
}
 
/* =====================================*/
/* Spanners                             */
/* =====================================*/

/* ~~~~~~~ Footnotes ~~~~~~~~~~~~~~~~~~ */

/* Author's */
sup.anote {
  background: transparent;
  color: #000033;
  font-family : "Times", serif;
  text-decoration: none;
}
 
/* Editor's */
sup.ednote {
  background: transparent;
  color: #000033;
  font-family : "Courier New", monospace;
  text-decoration: none;
}
 
/* Editorial notes in text */
span.inote {
  background: transparent;
  color: #666666;
  font-family : "Times New Roman", serif;
  font-weight: normal;
}
 
/* ~~~~~~~ Misc ~~~~~~~~~~~~~~~~~~ */

/* Used in the info block */
span.info {
  background: transparent;
  color: #000033;
  font-size: 12pt;
}

/* indiscreet text (primarily for dates) */
span.date {
  background: transparent;
  color: #333333;
}

/* Used for notes in the text */
span.term {
  background: transparent;
  color: #000033;
}

/* abstracts */
span.context {
  background: transparent;
  color: #999999
}

/* Redundant - use p.title */
span.title {
  color: #000033;
  font-family : "Arial", sans-serif;
  font-size: 12pt;
  font-weight: bold;
}

span.frac {
  display: inline-flex;
  flex-direction: column;
  vertical-align: middle;
  text-indent: 0em;
  text-align: center;
}
span.frac > span {
}
span.frac span.s {
  display: none;
}
span.frac span.b {
  border-top: 1px solid;
}

/* =====================================*/
/* Paragraphs                           */
/* =====================================*/

/*----------------------------------*/
/* Standard elements                */
/*----------------------------------*/

/* Basic p */
p {
  font-family : "Times New Roman", serif;
}

/*----------------------------------*/
/* Quote elements                   */
/*----------------------------------*/

/* Standard Quote */
p.quote {
  font-size: 10pt;
  line-height: 150%;
}

/* Quote without first line indent */
p.quoteb {
  font-size: 10pt;
  line-height: 150%;
}

/* Sub Quote C (increased margin) */
p.quotec {
  font-size: 10pt;
  line-height: 150%;
}

/* Negative indent for number list */
p.quote-list {
  font-size: 10pt;
  line-height: 150%;
}

/* Citation (Quote cited) */
p.inline {
  background: transparent;
  color: #666666;
}

/*----------------------------------*/
/* Index elements                   */
/*----------------------------------*/

/* Table of Contents */
p.toc {
  background: transparent;
  color: #000033;
  font-family : "Helvetica", sans-serif;
  line-height: 100%;
}

/* Basic Index */
p.index {
  font-family : "Helvetica", sans-serif;
}

/*----------------------------------*/
/* Table elements                   */
/*----------------------------------*/

/* -- For Numbered Data -- */
/* Example: */
/* http://www.marxists.org/history/ussr/subject/stats/index.htm */

table.data {
  background: #eeeeee;
  font-family: "Times", monospace;
}

/* Column headings */ 
td.head {
  background: #999999;
  font-family: "Times New Roman", serif;
}

/* Row Colors */
tr.alt {
  background: #cccccc;
}

tr.total {
  background: #ffcccc;
}

tr.totalb {
  background: #ff9999;
}

/* -- For Book Indexes -- */
/* Example: */
/* http://www.marxists.org/archive/lenin/works/1917/sep/statrev/index.htm */

td.index {
  background: #efefef;
  color: #999999;
  font-family : "Helvetica", sans-serif;
}
 
/* Every alternate row */
td.index-alt {
  background: #ffffff;
  color: #999999;
  font-family : "Helvetica", sans-serif;
}
 
/* Sub-Chapters */
td.indexb {
  background: #ffffff;
  color: #999999;
  font-family : "Helvetica", sans-serif;
}

/*----------------------------------*/
/* Indented Text                    */
/*----------------------------------*/

/* Standard Indent */
p.indent {
  margin-left: 12%;
  margin-right: 12%;
}

/* Indent without first line indent */
p.indentb {
  margin-left: 12%;
  margin-right: 12%;
}
 
/* Numbered List style */
ul.disc {
  font-family: "Times New Roman", serif;
  text-align: left;
  margin-left: 7%;
}

ol.numbered {
  font-family: "Times New Roman", serif;
  text-align: left;
  margin-left: 7%;
}
 
/*-----------------------------------*/
/* Misc elements                     */
/*-----------------------------------*/

/* Document Bibliographical Informaiton */
p.information {
  color: #000033;
  font-size: 12pt;
}

/* Signature */
p.sig {
  font-size: 12pt;
  font-weight: bold;
}
  
sup {
  font-family : "Arial", monospace;
}

/* Misc page note */
p.pagenote {
  background: transparent;
  color: #000033;
}
 
/* Misc page note (justified) */
p.pagenoteb {
  background: transparent;
  color: #666666;
}



/*----------------------------------*/
/* Page-ending elements             */
/*----------------------------------*/

/* =====================================*/
/* End of usable elements               */
/* =====================================*/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--------------------*/
/* The following three elements will probably be deleted for lack of use */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--------------------*/

/* xxxxxxxxxxx */
/*WASTELAND*/
/* DO NOT use the elements below */
/* xxxxxxxxxxx */

/* OBSOLETE */
span.note {
  background: transparent;
  color: #000033;
  font-family : "Times New Roman", serif;
  font-size: 12pt;
  font-weight: normal;
}

p.equation {
  text-indent: 0em;
  font-family: "Courier", monospace;
  font-size: 12pt;
  font-style: normal;
  text-align: center;
  line-height: 125%;
  margin-left: 6%;
  margin-right: 6%;
}

p.skipb {
  line-height: 50%;
}

/*Only used in Einstein's relativity*/
/* needs to be manually inserted as in linestyle and deleted from this sheet*/
span.var {
  font-family : "Courier", serif;
  font-size: 12pt;
  font-weight: normal;
  font-style: normal;
}

/* =====================================*/
/* Adjustments for Mobile Devices       */
/* =====================================*/

@media (max-width: 480px) {
  img.auto {
    width: auto;
    height: auto;
  }
}

