/* With thanks to Bickner, Zeldman et al -  http://www.nypl.org/styleguide/css/opensource.html */body	{	margin:		0;	padding:	0;	font-family: verdana, helvetica, sans;	font-size: .9em;	color:	#000; 	background-color:    #ffffff;	}div, p, th, td, li, dd, dl, dt    {             /* redundant selectors to help NS4 not forget */    font-family: verdana, helvetica, sans;    }a	{	text-decoration:	none;	font-weight:	bold;	}	a.orange	{color:	#ff9933;	text-decoration:	none;	font-weight:	bold;	}	a:link	{	color:	#000066;	background-color: transparent;	}a:visited	{	color:	#333333;	background-color: transparent;	}a:active	{	color:	#000;	background-color: transparent;	}a:hover	{	color:	#066;	text-decoration:	underline;	} .serif { font-family: georgia, "Book Antiqua", palatino, serif;line-height: 1.5em;	}.header { color:#ffffff; font-family: verdana, helvetica, sans; font-size: 150%;	}		.module { color:#ffffff; font-family: verdana, helvetica, sans; 	}	.boxed{	padding: 3px 3px;	border: 1px dashed #333;	border-color: #000066;	}	.navbox{	padding: 5px 5px;	border: 1px dashed #333;	border-color: #000066;	background-color: #cccccc;	}	.blueboxed{ color: #ffffff;	padding: 2px 2px;	border: 1px dashed #333;	border-color: #000066;	background-color: #000066;	line-height: 1.5em;		}.small { 	font-size: smaller;		}.subhead { 	text-indent: .5em; font-size: smaller;		}p {	font-family: georgia, "Book Antiqua", palatino, serif;	margin-top: 0; padding-top: 0;	line-height: 1.5em;	}	h1	{	font-size:	24px;	}	h2	{	font-size:	22px;	}	h3	{	font-size:	20px;	}	h4 {	font-size:	18px;	}	h5	{	font-size:	14px;	}	h6	{	font-size:	12px;	}		h1, h2, h3, h4, h5, h6	{	font-family: verdana, arial, sans-serif;	font-weight: bold;	color:	#000; 	background-color: transparent;	margin:	5px 0 0 0;	}img	{		/* turns off gaps around images */	border:	0	}.ahem	{	display:	none;	}	0	}.ahem	{	display:	none;	}	
