/* CSS relating to the newsletter pages specifically. */

.newslogocontainer		{	position: absolute;
							top: 0;
							left: 37%;
							width: 63%; 
							height: 13em;
							color: inherit;
							background: transparent none;
							z-index: 2; }
.restlogocontainer		{	position: absolute;
							top: 0;
							left: 05%;
							width: 95%; 
							height: 13em;
							color: inherit;
							background: transparent none;
							z-index: 2; }
.newslogo				{	width: 100%;
							margin: 0 0 0 0;
							text-align: right; }
.newstitle				{	margin: -1em .25em .25em; 0;
							text-align: right;
						  	font: normal normal 900 250% 'arial', 'lucinda sans',helvetica,sans-serif;
							color: #000;
							background: transparent none; }
.nltitlespace			{	height: 9.5em; }
.nlletter				{	position: absolute;
							top: 0em;
							left: 0;
							width: 100%;
							z-index: 1; }	
.nlfooter				{	margin: .5em 1em .5em 1em;
							border-top: 4px solid #006000;
							border-bottom: 4px solid #006000;
							padding: .5em 1em .5em 1em;
							font-size: .8em; }

/* CSS relating to the index page for the newsletters. */

.nlcenter				{	width: 66em;
							margin: 0 auto; }
.nlcontentsline			{	height: 2.4em;
							_height: 2.1em; }
.nlcontentsline2		{	height: 4.8em;
							_height: 4.2em; }
.nlbox					{	height: 2em;
							width: 10em;
							padding-top: .3em; }
.cbox1nl				{	position: absolute;
							top: 0;
							left: 6.08em; }
.cbox2nl				{	position: absolute;
							top: 0;
							left: 16.17em; }
.cbox3nl				{	position: absolute;
							top: 0;
							left: 26.26em; }
.cbox4nl					{	position: absolute;
							top: 0;
							left: 36.35em; }
.cbox5nl				{	position: absolute;
							top: 0;
							left: 46.44em; }
.cbox6nl				{	position: absolute;
							top: 0;
							left: 56.52em; }

/* CSS relating to the table to display the current directors in the newsletter. */

.nldirectors			{ 	margin: 1em 0 1em 0; }
.nldirname				{	width: 11em;
							text-align: left;
							vertical-align: top; }										
.nldiraddress			{	width: 25em;
							text-align: left;
							vertical-align: top; }
.nldirphone				{	width: 9em;
							text-align: left;
							vertical-align: top; }
.nldiremail				{	width: 12em;
							text-align: left;
							vertical-align: top; }

/* CSS relating to the table to display the restoration finances in the newsletter. */


.nlfinance				{	margin: 0 0 0 2em;
							border-collapse: collapse; }
.nlfindesc				{ 	width: 17em;
							text-align: left; }
.nlfindol				{	width: 7em;
							text-align: right; }
.nlfindpercent			{	width: 3em;
							text-align: right; }
.nlfintotal				{	border-top: solid thin #006000; }
.nlfintotdesc			{	padding-left: 1.5em; }
.nlfinnotes				{	padding-left: 3em;
							text-align: left; }
							
							
							
.secend					{ 	vertical-align: text-top; }
.valignnews				{	margin-top: .5em }