h1 {
	text-align: center;  /* margin: auto; ??? */
	color: #000000;
}
h3 {
	font-style: italic;
	font-weight: normal;
	margin-bottom: 0.5em;
}
p {
	text-indent: 2em;
}

#nfvdiv {
	margin: 0% 5%;
}
#nfvdiv #searchdiv {
	padding: 2em;
	width: 90%;
	margin-left: 10%;
	background-color: #EEEEEE;
}

/* used to remove margins from enclosed paragraphs */
.compress { margin-bottom: 0.5em; }
.compress P, .compress H3 { margin: 0em; }

.flush { text-indent: 0em; }

/* fixes dodgy horizontal scrollbar on Introduction in IE5 - miks */
blockquote {
	width: 99%;
}


/* ALTERNATIVES FOR SIDE-FRAMED CONTENT */
#sideFrame { background-color: #EEEEEE; }
#sideFrame h1 { font-size: 0.8em; text-align: center; margin: 0.5em 0em; }
#sideFrame h2 { font-size: 0.8em; margin: 0em 0em 0.5em 0em; }
#sideFrame p {	text-indent: 0em; }
#sideFrame ul {	padding: 0em; text-align: left; }
#sideFrame dl, #sideFrame p { font-size: 0.7em; }
#sideFrame dd { margin-left: 2em; }
#sideFrame .plusSign { margin-top: 0.1em; }
#sideFrame #topLink { margin-top: 1em; }

/* TITLEPAGE */
#titlepage h1 { margin-top: 1.5em; }
#titlepage p { margin: 2em 0em; text-indent: 0em; }
#titlepagepara1 { font-style: italic; font-weight: bold; }
#titlepagepara2 { font-weight: bold; }
P#editComPara { margin: 0em 2em; }


/* GLOSSARY */
#glossary span.indent { margin-top: 0.5em; }
#glossary dt { font-weight: normal; }

/* CONTENTS and GLOSSARY */
table p  { margin: 0em; text-indent: 0em; }

/* CONTENTS */
.rowhighlight { background-color: #FFFFFF; }
#nfvdiv .rowhighlight { background-color: #EEEEEE; }
.articleHeader { font-weight: bold; }
.chapterHeader { font-weight: bold; }
.plusSign { margin-top: 0.25em; }
#sideFrame #contents p { font-size: 0.65em; /* margin: 0em; */ }


/* INDEX */
#index .indent { padding-left: 2em; }

/* SUMMARY */
#summary h1 { font-size: 0.8em; }

/* SEARCH */
form { margin: 2em 0em; }
fieldset { padding: 1em; margin: 1em 0em; }
.buttonClass { width: 48%; }
#searchlinks, #searchcriteria, #noresults { text-align: center; margin: 1.5em 0em; }
 
/* HEADER */
#noframeslink { float: right; padding: 0.4em 1em; margin: 0em; border: 0px; }
#codemenu { background-color: #CCCCCC; padding: 0.25em 0.5em 0.3em 0.5em; margin: 0em 0em 1em 0em; }
#codemenu p { text-indent: 0.2em; }
#framedHead { margin: 0em; }
#framedHead h1 { margin: 0.5em 0.5em 1.3em 0.5em; }