BODY { font-size: 1em; 
	background-color: white; }

IMG { border: 1px solid black; margin: 0;}

A:link { color: #0000CC; text-decoration: none }
A:visited { color: #0000CC; text-decoration: none }
A:hover { color: #FF0000; text-decoration: none }

.super { vertical-align: super; font-size: 0.7em; }

P.biblioinset { margin: 0em 0em 1em 2em; font-size: 0.9em; }

P.border { border-width: 1px;
	border-color: black;
	border-style: solid;
	display: inline;
	font-family: times, times roman, times new roman, serif;}

P.p {margin: 0 0 0.3em 0; 
	text-indent:1.5em;
	font-family: times, times roman, times new roman, serif;}

P.first {margin: 0 0 0.3em 0; 
	text-indent: 0;
	font-family: times, times roman, times new roman, serif;}

P.initial:first-letter {font-size: 260%; float: left; font-family: script mt bold, script; margin: 0.15em 0.05em 0 0;}

P.menu 	{font-family: arial;
	text-align: right;
	margin: 0.3em 0 0 0; }

P.linkshead { background-color: #AAAAAA; 
	color: white;
	font-family: arial, sans-serif;
	margin: 0.3em 0 0 0;
	padding: 0 0.2em 0 0; }

.menubar { padding: 0.3em; background-color: #EEEEEE; font-size: 0.7em; font-family: arial; text-align: center; }

.mainheader { margin: 0.1em 0 0.1em 0; 
	font-size: 2.5em; 
	font-weight: 800; 
	font-style: italic; 
	text-indent: 0; 
	font-family: times, times roman, times new roman, serif; }

.gilsbpheader { margin: 0.1em 0 0.1em 0; 
	font-size: 2.5em; 
	font-weight: 800; 
	font-style: italic; 
	text-indent: 0; }

.coords { font-size: 0.7em; color: #44CC66; font-family: arial; text-indent: 0; text-align: center;}

.left { float: left; }
.right { float: right; }
.picleft { float: left;
	margin-right: 0.5em; }
.picright { float: right;
	margin-left: 0.5em; }

.underline { text-decoration: underline; }

H2.accom { margin-bottom: 0.5em;  
	border-color: black; 
	border-style: solid; 
	border-width: 1px; 
	display: inline; 
	padding: 0em 0.4em 0em 0.4em; }

.small { font-size: 0.8em; 
	font-style: italic;
	margin: 0; 
	font-family: arial, sans-serif; }

P.insert { text-align: left;
	font-weight: bold; }

DIV.menu { width: 120px;
	padding: 0.3em;
	background-color: #EEEEEE; 
	font-size: 0.7em; 
	font-family: arial;
	text-align: right; 
	float: left; 
	margin: 0 0.8em 1em 0;}

DIV.menubar { background-color: #EEEEEE; 
	height: 1.5em;
	font-size: 0.7em; 
	font-family: arial;
	text-align: center; }

DIV.insert { text-align: justify;
	float: right;
	width: 150px;
	padding: 0em 0em 0em 0.8em;
	font-size: 0.85em;
	margin-top: -1em; }

.sidetext { font-size: 0.8em; 
	font-family: arial; 
	text-indent: 0; 
	padding: 0.3em; }

DIV.leftcorrect { text-align: justify; 
	width: 640px; 
	background-color: #FAF0E6; 
	padding: 20px; }

DIV.leftcorrect2	{ text-align: justify; 
	width: 650px; 
	background-color: #FFFFFF; 
	padding: 10px; }

DIV.rhcol { width: 150px;
	border: solid 1px;
	float: right;
	font-size: 1em;
	margin: 0 0 0 0.5em; }

DIV.fifty { width: 50%;
	float: left;
	background-color: #FAF0E6;  }

DIV.fiftyR { width: 50%;
	float: right;
	background-color: #FAF0E6;  }

DIV.textpage { background-color: #FAF0E6; 
	padding: 4em 5em 4em 6em; 
	text-align: left; }

.pagetitle 	{ font-size: 1.8em; 
	font-weight: 800; 
	text-indent: 0; 
	font-family: arial, sans-serif; 
	margin-top: 1em; 
	text-align: left; }

.subtitle	{ font-size: 1.2em;
	font-weight: 700;
	text-indent: 0; 
	font-family: arial, sans-serif; 
	margin-top: 1em; 
	text-align: left; }

.pagetitleattr  { font-size: 1.8em; 
	font-weight: 800; 
	text-indent: 0; 
	font-family: arial, sans-serif; 
	margin: 1em 0 0 0; 
	text-align: left; }

DT	{ font-weight: 700; }

.dirattr	{ background-color: #DDFFCC; 
	font-size: 0.8em; 
	font-family: arial, sans-serif; 
	padding: 0.1em 0.5em 0.1em 0.5em; 
	margin: 0.5em 0 0.3em 0; }

.subtattr	{font-family: arial, sans-serif; 
	font-size: 1em; 
	font-weight: 600; 
	margin-top: 0; }








