/*
 * mapywig stylesheet
 *
 * Common for English and Polish subsites.  (May be divided and distributed later, if necessary.)
 * 
 * As css must be defined near the top of html pages, a special call must be inserted in our "externalized html" to accomplish that:
 *
 *    <?php add_to_head("<link rel='stylesheet' href='/mapywig_styles.css' type='text/css' media='Screen' />"); ?>
 *
 *  Note that this file is expected to be in the site root directory.
 *  Such an scheme may also work for internal HTML, i.e. contents of phpFusion "custom pages"  - it's TBD
 *
 *  The starting point for this file is a set of four generic definitions for .normal, .pageheader, .sectionheader, and .subsectionheader.  There
 *  is nothing special about the original definitions, either format or name conventions.  It's expected these will evolve.  Maybe best to
 *  comment out and push "down" supplanted style definitions.
 *
 *  HDN 7/2010
 *
 */


.normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	font-variant: normal;
	text-align: left;
}

.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
	font-variant: normal;
	margin-bottom: 18px;
}

.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	font-variant: normal;
}
	

.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #003333;
	font-weight: bold;
}

/* note this is actually smaller than normal, so the whole structure may need to adjusted upward */
.h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #003333;
	font-weight: normal;
}

.notice {
	font-family: "'Times New Roman'", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color:red;
	font-variant: normal;
	text-align: left;
}

/* somewhat larger, originally for tables */
.newitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color:red;
	/* text-align: center; */
	background-color: #CCCCCC;	/* line-height: 15pt; */
	/* text-decoration: blink; */
}



/* smaller, maybe better for line items in "normal" text */
.newlineitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color:red;
	/* text-align: center; */
	background-color: #CCCCCC;	/* line-height: 15pt; */
	/* text-decoration: blink; */
}



/* diagnostic use only */
.tinynote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-style: normal;
	font-weight: normal;
	color:red;
	text-align: center;
	/* font-variant: bold;  ILLEGAL, flagged by W3C CSS validator */
	line-height: 18pt;
}

/* This sets the table cell font for tables with class=normal */
/* see:  http://evolt.org/node/17798 
         http://www.webmasterworld.com/forum83/3172.htm
		 http://articles.techrepublic.com.com/5100-10878_11-5244791.html */
table.normal td {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	font-variant: normal;
	text-align: left;
}


/* possibly temporary fix for Major Baur quotation */

blockquote
{

	line-height:150%;

}

/* superceded items -- deleted below here */

/*
.pageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
	font-variant: normal;
	line-height: 18pt;
	margin-bottom: 18px;
}

.sectionheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	font-variant: normal;
}
	

.subsectionheader {
	font-family: "'Times New Roman'", Times, serif;
	font-size: 16px;
	font-style: normal;
	color: #003333;
	font-weight: bold;
} */

