/*	Stylesheet for the PARA web site.	*/

body	{
	font-family:		arial, helvetica, sans-serif;;
	font-size:		100%; /*10pt*/
	font-weight:		500;
			}

pre	{
	font-family:		courier, "courier new", monospace;
		}

li	{
	margin-bottom:	10px;
		}

.ad	{
	background-color:	#ffffff;
	border:			solid;
	border-color:		#336699;
	border-width:		1px;
	width:			100%;
	text-align:		center;
	margin-top:		0%;
	margin-bottom:		10px;
	}

.box	{
	background-color:	#ffff99;
	border:			solid;
	border-color:		#336699;
	border-width:		0px;
	width:			100%;
	text-align:		center;
	padding:		2px;
	margin-top:		2px;
	margin-bottom:		0px;
	margin-left:		5px;
	margin-right:		5px;
	}

.workshop	{
		background-image:	url(images/niaid_logo_bg.jpg);
		border:			solid;
		border-color:		#003366;
		border-width:		2px;
		width:			100%;
		margin-top:		0px;
		margin-bottom:		0px;
		margin-left:		0px;
		margin-right:		5px;
		}
			
.ph	{
	color:			#336699;
	margin:			0;
	}
		
.phlite	{
	color:			#6699cc;
	margin:			0;
	}


.pf	{
	font-size:		80%; /*8pt*/
	}

.frm	{
	color:			#336699;
	margin:			0;
	}

.memfrm	{
	background-color:	#336699;
	color:			#FFFFFF;
	}

.memfrm1{
	background-color:	#999999;
	color:			#FFFFFF;
	}

.ch	{
	color:			#FFFFFF;
	}

.sbold	{
	color:			#000000;
	font-size:		85%;
	font-weight:		700;
	}

.sh	{
	color:			#336699;
	font-size:		110%; /*12pt*/
	margin:			0;
	}

.sm	{
	color:			#336699;
	font-size:		100%;
	margin:			0;
	}

.para	{
	font-family:		times, "Times New Roman", serif;
	font-size:		120%; /*14pt*/
	color:			#FFFFFF;
	}

.slogan	{
	font-family:		times, "Times New Roman", serif;
	font-size:		70%; /*7pt*/
	color:			#FFFFFF;
	font-style:		italic;
	}

.rl	{
	font-family	:	courier, "courier new", monospace; /*times, "Times New Roman", serif;*/
	font-size	:	100%; /*9pt*/
	color		:	#FFFFFF;
	}

.niaid	{
	font-family:		Garamond,Verdana, arial, helvetica, sans-serif;
	font-size:		110%; 
	font-weight:		500;
	color:			#000033;
	text-align:		justify;
	margin-left:		1em;
	margin-right:		1em;
	}

.nihead	{
	font-family:		Verdana, arial, helvetica, sans-serif;
	color:			#003366;
	text-align:		center;
	ackground-color:	#ffcc33;
	}
	
.support{
	font-family:		"arial narrow", "helvetica narrow", sans-serif;
	font-weight:		700;
	font-style:		italic;
	color:			#ffffff;
	text-decoration:	none;
	text-align:		center;
	}

.emph	{
	font-weight:		700;
	}

.latest	{
	/*font-size:		100%;*/
	font-style:		italic;
	font-weight:		700;
	color:			#FF0000;
	margin-left:	25px;
	}

.fronthot{
	font-size:		100%; /*12pt*/
	font-weight:		900;
	color:			#FF0000;
	}

.fronthead
	{
	font-size:		100%; /*12pt*/
	font-weight:		700;
	color:			#336699;
	}

.fronttext
	{
	font-size:		100%; /*10pt*/
	color:			#336699;
	}

.titl	{
	font-size:		110%;
	color:			#003366;
	font-weight:		600;
	font-style:		italic;
	}

.menuback
	{
	background-color:	#336699;
	}

.menulite
	{
	background-color:	#6699cc;
	}
/*	LHS presentation stuff			*/

/*	RHS presentation stuff			*/

/*	Top Navigation bar, for each section	*/

P.docquote
	{
	text-decoration	:	none;
	font-weight:		600;
	font-size:		100%; /*12pt*/
	font-style:		italic;
	}

P.PARAsays
	{
	font-weight:		600;
	font-size:		100% /*12pt*/
	}

P.PARApersonal
	{
	font-size:		90% /*10pt*/
	}

B.govt	{
	text-decoration:	none;
	font-size:		100% /*11pt*/
	}

.flash	{
	color:			#FF0000;
	}

.parasays
	{
	color	:		#003366;
	font-weight:		600;
	}

P.board	{
	font-size	:	120%;  /*14pt*/
	color:			#FFFFFF;
	}

A.board:link
	{
	font-size:		120%;  /*14pt*/
	color:			#FFFFFF;
	}

A.board:visited
	{
	font-size:		120%;  /*14pt*/
	color:			#FFFFFF;
	}

A.board:active
	{
	font-size:		120%;  /*14pt*/
	color:			#FFFFFF;
	}

/*	Default links			*/

A:link		{ color : #0000CC }
A:active	{ color : #00CC00 }
A:visited	{ color : #CC6633 }

/*	Various link types		*/

A.front:link
	{
	font-weight:		700;
	color:			#0000FF;
	}
	
A.front:visited
	{
	font-weight:		700;
	color:			#0000FF;
	}
	
A.front:active
	{
	font-weight:		700;
	color:			#0000FF;
	}
	
A.front:hover
	{
	font-weight:		700;
	color:			#0000FF;
	}


/*	Donate to PARA link		*/

A.support:link
	{
	font-family:		"arial narrow", "helvetica narrow", sans-serif;
	text-decoration:	none;
	font-weight:		800;
	font-size:		100%;  /*10pt*/
	color:			#336699;
	}

A.support:visited
	{
	font-family:		"arial narrow", "helvetica narrow", sans-serif;
	text-decoration:	none;
	font-weight:		800;
	font-size:		100%;  /*10pt*/
	color:			#336699;
	}

A.support:active
	{
	font-family:		"arial narrow", "helvetica narrow", sans-serif;
	text-decoration:	none;
	font-weight:		800;
	font-size:		100%;  /*10pt*/
	color:			#336699;
	}


/*	Site bar links			*/

A.sb:link
	{
	font-family:		arial, helvetica, sans-serif;
	text-decoration:	none;
	font-weight:		800;
	font-size:		100%;  /*10pt*/
	color:			#FFCC00;
	}

A.sb:visited
	{
	font-family:		arial, helvetica, sans-serif;
	text-decoration:	none;
	font-weight:		800;
	font-size:		100%;  /*10pt*/
	color:			#FFFFFF;
	}

A.sb:active
	{
	font-family:		helvetica,sans-serif;
	text-decoration:	none;
	font-weight:		800;
	font-size:		100%;  /*10pt*/
	color:			#FF0000;
	}

A.march:link	{
font-family		:	helvetica,sans-serif;
text-decoration	:	none;
font-weight		:	900;
font-size		:	120%;  /*14pt*/
color			:	#FFCC00;
}

A.march:visited{
font-family		:	helvetica,sans-serif;
text-decoration	:	none;
font-weight		:	900;
font-size		:	120%;  /*14pt*/
color			:	#FFFFFF;
}

A.march:active	{
font-family		:	helvetica,sans-serif;
text-decoration	:	none;
font-weight		:	900;
font-size		:	120%;  /*14pt*/
color			:	#FF0000;
}

/*	Section bar links		*/

A.sl:link	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	90%;  /*9pt*/
color			:	#EFC610;
}

A.sl:visited	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	90%;  /*9pt*/
color			:	#FFFFFF;
} 

A.sl:active	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	90%;  /*9pt*/
color			:	#FF0000;
}

/*	Internal links			*/

A.il:link	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	90%;  /*9pt*/
color			:	#EFC610;
}

A.il:visited{
text-decoration		:	none;
font-weight		:	800;
font-size		:	90%;  /*9pt*/
color			:	#FFFFFF;
}

A.il:active	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	90%;  /*9pt*/
color			:	#FF0000;
}

/*	External links			*/

A.el:link	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	90%;  /*9pt*/
color			:	#EFC610;
}

A.el:visited	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	90%;  /*9pt*/
color			:	#FFFFFF;
}

A.el:active	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	90%;  /*9pt*/
color			:	#FF0000;
}

/*	Credits links			*/

A.cl:link	{
text-decoration		:	none;
font-weight		:	900;
font-size		:	100% /*12pt*/
}

A.cl:visited	{
text-decoration		:	none;
font-weight		:	900;
font-size		:	100% /*12pt*/
}

A.cl:active	{
text-decoration		:	none;
font-weight		:	900;
font-size		:	100% /*12pt*/
}

/*	Stuff related to multi-tabbed documents		*/

.bt		{
background-color:	#336699;
color:			#FFFFFF;
font-weight:		700;
font-size:		125% /*15pt*/
}

.st		{
background-color:	#FFFF00;
color:			#000000;
}

.tb		{
background-color:	#336699;
}

.tt		{
background-color:	#FFFFE8;
}

A.tab:link	{
color:			#000000;
font-weight:		700;
text-decoration:	none;
}

A.tab:visited	{
color:			#000000;
font-weight:		700;
text-decoration:	none;
}

A.tab:active	{
color:			#000000;
font-weight:		700;
text-decoration:	none;
}

/*	New PARAdigm links bar		*/

.Immediate		{
color:			#FF0000;
font-weight:		900;
}

.High		{
color:			#FF6600;
font-weight:		900;
}

.Other		{
color:			#00FF00;
font-weight:		900;
}

/*	External links			*/

A.pl:link	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	80%;  /*9pt*/
color			:	#336699;
}

A.pl:visited	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	80%;  /*9pt*/
color			:	#000000;
}

A.pl:active	{
text-decoration		:	none;
font-weight		:	800;
font-size		:	80%;  /*9pt*/
color			:	#FF0000;
}

/*	School stuff here	*/

.schoolhead			{
	color:			#FFFFFF;
	font-weight:		700;
	vertical-align:		top;
	background-color:	#999900;
}

.schooldesc			{
	font-family:		arial, helvetica, sans-serif;
	font-size:		11pt;
}

A.researcher:link	{
	text-decoration:	none;
}

A.researcher:visited	{
	text-decoration:	none;
}

A.researcher:active	{
	text-decoration:	none;
}

/*	Link and other styles for references.	*/

A.rl:link		{
	color:			#0088FF;
	text-decoration:	none;
}

A.rl:visited		{
	text-decoration:	none;
}

A.rl:active		{
	text-decoration:	none;
	color:			#FF0000;
}

.rt	{
	font-size:		80%;  /*9pt*/
}

.ra	{
	font-size:		80%;  /*9pt*/
}

.rj	{
	font-size:		80%;  /*9pt*/
}

/*	Council stuff			*/

.council	{
	color:			#FFFFFF;
	font-weight:		600;
	font-size:		120%;  /*14pt*/
}

.councilBack {
	background-color:	#336699;
	color:			#FFFFFF;
}

.councilDesc	{
	font-size:		80%;  /*10pt*/
}

<!--	Research news stuff	-->

.ntdb	{
	background-image:	url(images/vellum.gif);
	border:			thin solid black;
	padding:		5;
	color:			#ffffff;
	vertical-align:		top;
}

.nob	{
	font-size:		11pt;
}

.nnb	{
	color:			#000000;
	font-weight:	700;
	font-size:		11pt;
}

.nHead	{
	color:			#000000;
	font-weight:	600;
	font-size:		12pt;
}

.nInv	{
	color:			#000000;
	font-weight:	600;
	font-size:		11pt;
}
