/* WinNS4 */

H1, H2, H4, H6
	{	font-family:	'Times New Roman','Times Roman',serif;	color:	#800040;	}
H3, H5, TH
	{	font-family:	'Times New Roman','Times Roman',serif;	color:	#800040;	}
A
	{	font-family:	'Times New Roman','Times Roman',serif;	}

.text		{	font-size:	1em;	font-family:	'Times New Roman','Times Roman',serif;	color: #000033; }
.textfont	{	font-family:	'Times New Roman','Times Roman',serif;	}
.headfont	{	font-family:	'Times New Roman','Times Roman',serif;	}
.box		{	font-family:	Arial,Helvetica,Verdana,sans-serif;	}
.footfont	{	font-family:	Verdana,Arial,Helvetica,sans-serif;	}

PRE,CODE,TT
	{
	font-family:	 courier,monospace;
	}

/* WinNS4 */
	/* begin affordances */	/* 2 - laid */
		
A, ADDRESS, BLOCKQUOTE, BODY, CITE, CODE, DD, DEL, DFN,		
DIV, DL, DT, EM, FORM, H1, H2, H3, H4, H5, H6, IFRAME, IMG, KBD,		
LI, OBJECT, OL, P, Q, SAMP, SMALL, SPAN, STRONG, SUB, SUP, UL, VAR, 		
APPLET, BIG, CENTER, DIR, FONT, MENU, PRE,		
ABBR, ACRONYM, BDO, BUTTON, FIELDSET, INS, LABEL, LEGEND	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-color:	black;
	border-style:	none;
	}	

EM	{	font-style:	italic;	}	
STRONG, TH	{	font-weight:	bold;	}	

DD			{	padding-bottom:	0;	margin-left:	30;	}
DD.toc		{	padding-bottom:	0.8em;	margin-left:	0;	}
DD.tight	{	padding-bottom:	0;	margin-left:	0;	}
LI.spaced	{	padding-bottom:	0.8em;	margin-left:	0;	}
	
TD.slice IMG	{	display: block;	}
TD.sliceright IMG	{	display: block;		float: right; }

.navbutt-right	{	float: right; margin-top: 0; margin-bottom: 0; line-height: 90%; padding: 5;	}
.navbutt-mid	{	margin-top: 0; margin-bottom: 0; line-height: 90%; padding: 5;	}
.navbutt-left	{	float: left; margin-top: 0; margin-bottom: 0; line-height: 90%; padding: 5;	}
.float-right	{	float: right; margin-top: 0; margin-bottom: 0;	}
.float-left		{	float: left; margin-top: 0; margin-bottom: 0;	}
.float-clear		{	display: block;	clear: both;	}
.center			{	text-align: center;	}
.center table	{	margin-left: auto;	margin-right: auto;	text-align: left;	}

	/* link style defs */

A:link		{	font-weight:	bold;	color:	#333399;	text-decoration:	none;	}	
A:visited	{	font-weight:	bold;	color:	#663399;	text-decoration:	none;	}	
A:active	{	font-weight:	bold;	color:	#993333;	text-decoration:	underline;	}	
A:hover		{	font-weight:	bold;	color:	#993333;	text-decoration:	underline;	}	

A:link.navlink		{	font-weight:	normal;	color:	#333399;	font-size:	0.8em;	text-decoration:	none;	}	
A:visited.navlink	{	font-weight:	normal;	color:	#333333;	font-size:	0.8em;	text-decoration:	none;	}	
A:active.navlink	{	font-weight:	normal;	color:	#993333;	font-size:	0.8em;	text-decoration:	underline;	}	
A:hover.navlink	{	font-weight:	normal;	color:	#993333;	font-size:	0.8em;	text-decoration:	underline;	}	
.navlink	{	font-size:	0.8em;	font-weight: normal;	}

.noul		{	text-decoration:	none;	}
.navlinksml	{	font-size:	0.7em;	}

	/* text and background color defs */

.white	{	color:	#FFFFFF;	}	
.bg-white	{	background:	#FFFFFF;	}
.grey	{	color:	#666666;	}	
.bg-grey	{	background:	#CCCCCC;	}
.black	{ color:	#000000; }
.bg-black	{ background:	#000000; }
.red	{	color:	#CC0000;	}

.underconstr	{	color:	#CC0000;	font-weight: bolder; }

	/* boxes */

.bluebord		{ border-width:	1px;	border-color:	#000066;	border-style:	solid;	}	
.greybord		{ border-width:	1px;	border-color:	#999999;	border-style:	solid;	}

	/* special text style defs */

.nomarg-tb	{	margin-top:	0px;	padding-top:	0px;	margin-bottom:	0px;	padding-bottom:	0px;	}

.navbar		{	FONT-SIZE: 0.7em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:	normal;	}
.navbarmed	{	FONT-SIZE: 0.8em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:	normal;	}

.quote			{	font-style:	italic;	padding-top: 20px;	padding-bottom: 20px;	}
.quote-tight	{	font-style:	italic;	padding-top: 0px;	padding-bottom: 0px;	}
.standfirst 	{	font-weight:	bold;	padding-top: 10px; 	padding-bottom: 10px; 	}

.attrib		{	font-size:	0.7em;	font-variant:	small-caps;	font-family:	Arial,Helvetica,Verdana,sans-serif;	}
.caption	{	font-size:	0.8em;	}
.size08em	{	font-size:	0.8em;	}
.smallcaps	{	font-variant:	small-caps;	}
.credit		{	font-size:	0.7em;	}

	/* page margins */

.nomarg	{	margin-left:	0;	margin-right:	0;	}
.nomarg-tb	{	margin-top:	0;	margin-bottom:	0;	}
.nomarg-t	{	margin-top:	0;	}
.nomarg-b	{	margin-bottom:	0;	}
.smmarg	{	margin-left:	4%;	margin-right:	4%;	}
.content	{	margin-left:	8%;	margin-right:	8%;	}
.contcol	{	margin-left:	4%;	margin-right:	8%;	}

	/* ssome legacy stuff! */

.arrowcell	{ border-style:	none;	font-family:	arial, helvetica, sans-serif;	color:	#000000;	}
.blankcell	{ border-style:	none;	}

	/* end affordances */	

/* WinNS4 */
	/* begin body box */	/* 3 - 'twelvths asymmetric' */

BODY	{
	margin-top:	0;
	margin-left:	0;
	margin-right:	0;
	margin-bottom:	0;
	padding-top:	0;
	padding-left:	0;
	padding-right:	0;
	padding-bottom:	0;
	border-top:	0;
	border-left:	0;
	border-bottom:	0;
	border-right:	0;
	background-color: #ffffff;
	}
	/* end body box */

