/* ****************************************
 *      DFWUUG Sitewide Style Sheet
 * ****************************************/

/* --- Defaults For All Other Tags --- */

body {

  /* Choice of Background */
  background-color:		white;
  background-image:		url("/PaperGrain.jpeg");
  background-position:		top left;
  background-attachment:	fixed;
  background-repeat:		repeat;

  /* Text Defaults */
/*  font-size:			1.5em; */
  font-size:			11pt;
/*  font-size:			76%; */
  color:			black;
  font-family:			verdana, tahoma, arial, helvetica, sans-serif;

  /* Spacing Around the Edges */
  margin-top:			0pt;
  margin-left:			0pt;
}

/* --- Styles for the Common Panes --- */

#headerPane { /* ID */
}

/*****
 * The "SearchWiki" Input Box at the Page Top
 */

#headerPane INPUT { /* ID + Contextual Selector */
  font-size:			smaller;
}

#headerPane FORM { /* ID + Contextual Selector */
  margin:			0px;
}

#menuPane { /* ID */
  border-right:			2px solid #0099ff;
}

#menuPane A { /* ID + Contextual Selector */
  font-family:			Verdana, Helvetica, sans-serif;
  text-decoration:		none;
  color:			#000099;
}

#menuPane A:link { /* ID + Contextual Selector; Unvisited Link (before click) */
  text-decoration:		none;
}

#menuPane A:active { /* ID + Contextual Selector; Active Links (during click) */
  color:			white;
}

#menuPane A:visited { /* ID + Contextual Selector; Visited Link (after click) */
}

#menuPane A:hover { /* ID + Contextual Selector */
  text-decoration:		underline;
}

#mainPane { /* ID */
  margin-top:			0pt;
  margin-left:			2pt;
/*  font-family:			courier, times, serif; */
  font-family:			times, serif;
}

#footerPane { /* ID */
  font-style:			italic;
  font-size:			80%;
}

/* --- Defining the Relative Size/Style of Nested Headings --- */

H1, H2, H3, H4 { 
  font-family:			verdana, arial, helvetica, sans-serif;
  font-weight:			bold;
}

H1 {
  font-size:			14pt;
  color:			blue;
}

H2 {
  font-size:			12pt;
  color:			green;
}

H3 {
  font-size:			12pt;
  color:			red;
  font-style:			italic;
}

H4 {
  font-size:			11pt;
}

/* ****************************************
 *       Left-Side Navigation Menu
 * ****************************************/

UL.nav1 { /* Overall Level 1 of Menu */
  margin-left:			0pt;
  margin-right:			0pt;
  margin-top:			0pt;
  margin-bottom:		0pt;

  padding-left:			0pt;
  padding-right:		0pt;
  padding-top:			0pt;
  padding-bottom:		0pt;

  font-family:			verdana, tahoma, arial, helvetica, sans-serif;
  list-style-type:		none; /* No Bullet */
}

UL.nav1 LI { /* Per-Item Level 1 of Menu */
  padding-left:			2pt;

  font-size:			9pt;
  font-weight:			bold;
  font-variant:			small-caps;
  color:			white;
  background-color:		#0099ff;
}

UL.nav2 { /* Overall Level 2 of Menu */
  margin-left:			0pt;
  margin-right:			0pt;
  margin-top:			0pt;
  margin-bottom:		0pt;

  padding-left:			0pt;
  padding-right:		0pt;
  padding-top:			0pt;
  padding-bottom:		0pt;

  list-style-type:		none; /* No Bullet */
}

UL.nav2 LI { /* Per-Item Level 2 of Menu */
  padding-left:			6pt;
  margin-right:			0pt;

  font-size:			9pt;
  font-weight:			bold;
  font-variant:			small-caps;
  color:			blue;
  background-color:		#f0f8ff;
}

/* We make our links white on a dark background, disable the
 * use of an underline unless we move our mouse pointer over
 * the link, and disable a distinction whether we've visited
 * the link or not.
 */

UL.nav1 A:link { /* Unvisited Link (before click) */
  text-decoration:		none;
  color:			white;
}

UL.nav1 A:visited { /* Visited Link (after click) */
  color:			white;
}

UL.nav1 A:active { /* Active Links (during click) */
  color:			white;
}

UL.nav1 A:hover {  
  text-decoration:		underline;
  color:			white;
}

UL.nav2 A:link { /* Unvisited Link (before click) */
  text-decoration:		none;
  color:			blue;
}

UL.nav2 A:visited { /* Visited Link (after click) */
  color:			blue;
}

UL.nav2 A:active { /* Active Links (during click) */
  color:			blue;
}

UL.nav2 A:hover {  
  text-decoration:		underline;
  color:			blue;
}

/* --- Component-Specific Styles --- */

/* ********************
 * Section Panel
 *   A horizontal titled bar of color, with content below.
 * ********************/

.section-bar {
  background-color:		#c0c0ff; /* Medium-Dark Blue */
  border:			none;
}

.section-title {
  font-family:			Verdana, Helvetica, sans-serif; 
  font-weight:			bold;
  font-size:			10pt; 
  color:			#333333;
}

/* ********************
 * Login Dialog Box
 *   A small box asking for username/password.
 * ********************/

.login-box {
  text-align:			center; /* Center the Dialog Box */
  background:			#ff8080;
  border:			thin solid red;
  width:			60%;
  margin-left:			auto; /* Causes Centering */
  margin-right:			auto;
  text-align:			left;
}

.login-title {
  font-size:			14pt;
  font-weight:			bold;
  background:			#ee6060;
  text-align:			center;
  color:			black;
}

.login-prompt {
  font-size:			11pt;
  font-weight:			bold;
  text-align:			right;
}

.login-input {
  font-size:			11pt;
  font-weight:			bold;
}

.login-help P {
  font-size:			9pt;
  font-weight:			normal;
  color:			black;
}

/* ********************
 * Member-Lookup Form
 * ********************/

/* ********************
 * Member-Edit Form
 * ********************/

/* ********************
 * Member-View Table
 * ********************/

/* --- Non-Component-Specific Styles --- */
 
/* ====================
 *        Lists
 * ==================== */

.list-header {
  background-color:		#c0c0c0;
  border:			none;
}

.list-item {
  font-size:			10pt; 
}

.list-nav {
  font-size:			10pt; 
  font-weight:			bold;
}

A.strong-link {
  text-decoration:		underline;
  color:	  		#000099;
}

/* ====================
 *        Forms
 * ==================== */

.plain {
  font-size:		12pt; 
  font-weight:		bold;
}

.copyright {
  font-size:		10pt; 
  text-align:		center;
}
        
.globalmenu {
  font-size:		10pt;
  text-decoration:	none;
  color:		white;
}

welcome {
  font-size:		10pt;
  font-weight:		bold;
  margin-top:		4pt;
  text-decoration:	none;
  color:		#000066;
}

.sidemenu {
  font-size:		10pt;
  text-decoration:	none;
  color:		white;         
  font-weight:		normal;
  margin-left:		8pt;
  margin-top:		0pt;
  margin-bottom:	0pt;
}

.lefttitle {
  font-size:		13pt;
  margin-left:		5pt;
  margin-top:		0pt;
  margin-bottom:	0pt;
  padding-top:		0pt;
  padding-bottom:	0pt;
  color:		black;
  font-weight:		bold;
}

.topmenu {
  font-size:		12pt;
  text-decoration:	none;
  color:		white;         
  font-weight:		normal;
  margin-left:		10pt;
  margin-top:		0pt;
  margin-bottom:	0pt;
}

STRIKE {
  text-decoration:	line-through;
}

/*****
 * Horizontal Menu Bar of Page-Edit Comands
 */

.wikicmdbar { /* Command ButtonBar */
  margin-top:		0px;
  border-top:		0px;
  padding-top:		0px;

  text-align:		right;
  vertical-align:	top;
  font-size:		10pt;
  background-color:	#0099ff;
}

.wikicmdbar A { /* Command Buttons */
  font-family:			verdana, tahoma, arial, helvetica, sans-serif;
  margin-top:		0px;
/*  border-top:		0px; */
  padding-top:		0px;

  text-decoration:	none;
  font-variant:		small-caps;
  color:		white;
  background-color:	#0099ff;

  margin-left:		5px;
/*  border-left:		0px; */
  padding-left:		8px;

/*  border:		2px solid #c0c0ff; */ /* Medium-Dark Blue */;

  margin-right:		0px;
/*  border-right:		0px; */
  padding-right:	0px;
}

/*****
 * Left-Menu
 */

#wikibody {
  padding-top:		0.5em;
  padding-bottom:	1em;
}

/*****
 * Page-Title Bar Across Top of Text Area
 */

#wikititle { /* ID */
  font-family:			verdana, tahoma, arial, helvetica, sans-serif;
  margin-top:		0px;
  border-top:		0px;
  padding-top:		0px;

  padding-left:		10px;

  vertical-align:	bottom;
  color:		white;
  background-color:	#0099ff;
}

.pagetitle { /* Class */
  margin-top:		0px;
  border-top:		0px;
  padding-top:		0px;

  font-variant:		small-caps;
  font-size:		9pt;
}

/*****
 * Main Wiki Content Area
 */

#wikitext { /* Big Area of Wiki Content */
  font-size:			1.0em;
/*  font-size:            11pt; */

  vertical-align:	top;

  margin-top:		0px;
  border-top:		0px;
  padding-top:		0px;

  padding-left:		5px;
}

#wikitext PRE {
  font-size:            10pt;
}

#wikitext P {
  font-size:            11pt;
}

#wikitext UL {
  margin-left:		20px;
  border-left:		0px;
  padding-left:		10px;
}

#wikitext H1 {
  color:		purple;
}

#wikitext H2 {
  color:		navy;
  font-variant:		small-caps;
}

#wikifoot { /* ID */
  font-family:			verdana, tahoma, arial, helvetica, sans-serif;
  clear:		both;

  font-size:		10pt;
  font-style:		italic;
  color:		#9090ff; /* Medium-Dark Blue */;

  margin-left:		auto;
  margin-right:		0px;
}

H1.wikiaction {
  font-size:		150%;
  margin:		0px;
}

#wikiedit FORM {
  margin:		0px;
}

#wikiedit TEXTAREA {
  width:                98%;
  white-space:          nowrap;
  overflow:             auto;
}

/*****
 * Links from a Wiki Page
 */

.selflink {
  text-decoration:	none;

  font-weight:		bold;
  font-variant:		small-caps;
  font-size:            10pt;

  color:		purple;

  margin-left:		0px;
  border-left:		0px;
  padding-left:		0px;

  margin-right:		0px;
  border-right:		0px;
  padding-right:	0px;
}

.wikilink {
  text-decoration:	none;

  font-weight:		bold;
  font-variant:		small-caps;
  font-size:            11pt;

  color:		purple;

  margin-left:		0px;
  border-left:		0px;
  padding-left:		0px;

  margin-right:		0px;
  border-right:		0px;
  padding-right:	0px;
}

.urllink {
  text-decoration:	underline;

  font-weight:		bold;
  font-variant:		normal;
  font-size:            11pt;

  color:		blue;

  margin-left:		0px;
  border-left:		0px;
  padding-left:		0px;

  margin-right:		0px;
  border-right:		0px;
  padding-right:	0px;
}

.lfloat {
  float:                left;
  margin-right:         0.5em;
}

.rfloat {
  float:                right;
  margin-left:          0.5em;
}

.frame {
  border:               1px solid #cccccc;
  padding:              4px;
  background-color:     #f9f9f9;
}

/*****
 * Background for the Display of Source Code
 */

.sourcecode {
  margin-right:         50px;
  margin-left:          50px;
  background-color:     #eef;
  border:               #666 1px solid;
  padding:              0em;
}

.linecomment {
  color:		green;
}

.blockcomment {
  color:		green;
}

.prepro {
  color:		purple;
}

.select {
  color:		red;
}

.quote {
  color:		blue;
}

.category_1 {
  color:		blue;
}

.category_2 {
  color:		blue;
}

.category_3 {
  color:		blue;
}
