
A:link	{ color: #003399 } 

/* -------------- this class is for pages with nested TABLEs */
body.main	{ 
		color: black;
		background-color: #FFFFCC;
		text-align: left; /* was justitied */
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: 500;
		font-variant: normal;
		font-size: 12pt;
/* NOTE: line-height blows up nested tables in Internet Explorer 3.x.  ( it figures ) */
/*		line-height: 16pt; */
		font-family: Book Antiqua, Palatino, Times New Roman, Arial;  
		}

/*  -------------- Otherwise, this one */
body.tenpoint	{ 
		color: black;
		background-color: #FFFFCC;
		text-align: left; /* was justitied */
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 13pt;
		line-height: 14pt; 
		font-family: Book Antiqua, Palatino, Times New Roman, Arial;  
		}

/*  -------------- */
body.excerpts	{ 
		color: black;
		background-color: #FFFFFF;
		text-align: left; /* was justitied */
		margin-left: 2%; margin-right: 2%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 13pt;
		line-height: 14pt; 
		font-family: NewCenturySchlbk, Book Antiqua, Palatino, Times New Roman, Arial;  
		}


/*  -------------- These are used for various Page Headings */
.24point	{ 
		text-align: center;
		font-weight: bold;
		font-size: 24pt;
		line-height: 24pt; 
		}

.20point	{ 
		text-align: center;
		font-weight: bold;
		font-size: 20pt;
		line-height: 20pt; 
		}

.18point	{ 
		text-align: center;
		font-weight: bold;
		font-size: 18pt;
		line-height: 24pt; 
		}

.15point	{ 
		text-align: center;
		font-size: 15pt;
		line-height: 17pt; 
		}

.13point	{ 
		font-size: 13pt;
		line-height: 18pt; 
		}

.12point	{ 
		text-align: center;
		font-size: 12pt;
		line-height: 13pt; 
		}

.10pt {	
		text-align: left;	
		font-size: 10pt;
		}	
/* End Page Headings */



/*  -------------- Begin LIST elements */
ul		{
		margin-left: 4%;
		margin-right: 4%;
		list-style-position: outside;
		list-style-type: disc;
		text-align: left;
		}

/*
li		{
		text-align: left;
		list-style-position: outside;
		list-style-type: disc;
		}
*/
/* End LIST elements */


/*
h1		{
		text-align: center;
		font-size: 18pt;
		font-style: normal;
		font-weight: normal;
		}
*/

h1  	{ 
		font-weight: bold;
		font-size: 20pt;
		line-height: 20pt; 
		}

h2		{
		text-align: center;
		font-size: 16pt;
		font-style: normal;
		font-weight: normal;
		}

h3		{
		text-align: center;
		font-size: 13pt;
		font-style: normal;
		font-weight: bold;
		}

h4		{
		text-align: center;
		font-size: 12pt;
		font-style: normal;
		font-weight: bold;
		}

.bolditalic		{
		text-align: left;
		font-size: 12pt;
		font-style: italic;
		font-weight: bold;
		}
.boldplain		{
		text-align: center;
		font-size: 13pt;
		font-style: normal;
		font-weight: bold;
		line-height: 14pt; 
		}

h5		{
		text-align: center;
		font-size: 10pt;
		font-style: normal;
		font-weight: bold;
		}

h6		{
		text-align: center;
		font-size: 8pt;
		font-style: normal;
		font-weight: normal;
		}

/* --------------------- Begin TABLE related tags */
/*
table { 
		text-align: left;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
}
*/
table.menu { 
		text-align: center;	
}

table.normal { 
		text-align: left;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
}

table.purchase { 
		text-align: left;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 10pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
}

table.books { 
		text-align: left;	
		color: black;
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
}

.pubstable {
		text-align: center;
		margin-left: 8%;
		margin-right: 8%;
}

table.pubs { 
		text-align: left;	
		color: black;
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 10pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
}

/*
td		{	
		text-align: left;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	
*/

td.n		{	
		text-align: left;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	

td.nc		{	
		text-align: center;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	



td.nr		{	
		text-align: right;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	

td.nright	{	
		text-align: right;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	

td.nb		{	
		text-align: left;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	

td.date {	
		text-align: left;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	

td.genre {	
		text-align: right;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 12pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	

td.small {	
		text-align: left;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 10pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	

td.smallbold {	
		text-align: left;	
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		font-size: 8pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
		}	

td.whiteback { 
		background-color: #FFFFFF;
		text-align: left;	
		margin-left: 1%; margin-right: 1%;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		font-size: 10pt;
		font-family: Book Antiqua, Palatino, Times New Roman, Arial; 
}


/* --------------------- End TABLE related tags */

/*  -------------- various */
.copyright	{
		text-align: center;
		font-size: 8pt;
		font-style: normal;
		font-weight: normal;
		}

.warning	{
		color: red;
		text-align: center;
		font-size: 10pt;
		font-style: normal;
		font-weight: bold;
		}

.regmark	{
		vertical-align: top;
		font-size: 8pt;
		}

.rlink {
		color: #FFFFCC;
/*		background-color: black; */
}
