/* CSS styles for the "Algorithms and Data Structures: The
   Science of Computing" web site.								*/
/* Doug Baldwin, created January 13, 2004.						*/


/* Use "doc-title" for anything that serves as a title for a document.
   This could be a subtitle, author, etc., as well as the title
   proper. Since different parts of a "title" in this general sense
   may reasonably want to be different sizes, this style simply
   centers things, but leaves it to authors to determine sizes,
   typefaces, etc. */
   
.doc-title {
	text-align: center
}


/* Various "note" styles for things that are somewhat peripheral
   notes to a document's main text. The paradigmatic example is a
   revision date at the end of a document, but other things can also
   be done in one of these styles. The idea is to make notes visually
   distinct from body text, so these styles all make text smaller
   than normal. Three variations on the style differ in whether they
   align the note to the left margin, right margin, or center of
   the page. */
   
.right-note {
	text-align: right;
	font-size: smaller
}

.left-note {
	text-align: left;
	font-size: smaller
}

.center-note {
	text-align: center;
	margin-left: 10%;
	margin-right: 10%;
	font-size: smaller
}


/* Labels (text that serves effectively as a header, but is run-in with the
   text it labels instead of being in a separate block) are in the "label"
   style. */
  
.label {
	display: run-in;
 	font-weight: bold;
}


/* Use "local-item" to tag any part of a document that should be
   modified by individual instructors to reflect local conditions.
   This doesn't normally affect the appearance of the item, but
   does provide a marker that instructors can search for in order
   to find everything that they need to alter to prepare a lab for
   use at their institution. Moreover, people who want to visually
   mark things that need per-instructor alteration can change the
   definition of this style to produce some distinctive visual
   affect. */
 
 .local-item {
 } 