/* ** Section 1: Copied from main site stylesheet ** */

body, td, p, div, .paragraph-copy {
font-family: Giovanni, Garamond, AGaramond, Palatino, "Times New Roman", serif;
font-size: 15px;
}

body {
	margin:0px; 
	padding:0px;
	background-color: rgb(221,221,221);
}

table#outer {
	margin:0 auto;
	width: 684px;
	}

h3 {
		font-weight: bold; 
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		text-indent: 8px;
		margin: 15px 15px 5px 15px;
		}

		/* header selectors */
h1 {
	font-family: "ITC Giovanni Std Book", "Giovanni Book", Giovanni, Garamond, AGaramond, Palatino, "Times New Roman", serif;
font-size: 22px;
margin: 5px 45% 10px 10px;
padding: 3px 5px 3px 7px;
background-color: rgb(245,212,115);
}
	

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	margin: 10px 10px 2px 10px;
}

h2.minor {
	font-size:14px;
	margin:15px 10px 0px 12px;
	}

	h2.afterp {
		margin-top: 20px;
	}


h3 {
font-weight: bold; 
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
text-indent: -5px;
font-style: italic;
margin: 16px 15px 4px 20px;
}

h3.afterh1 {
margin: 0px 15px 4px 20px;
}


.mapinfo h3 {
margin-top: 30px;
}

h4 {
font-weight: bold; 
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
text-indent: 12px;
margin: 5px 15px 5px 15px;
}

h5 {
font-weight: normal; 
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
text-indent: 12px;
margin: 0px 15px 0px 15px;
}

.strike {
	text-decoration: line-through;
}

.inactive {
color:grey;
}


/* maintext is the main area for text, at the right side of each page */
td#maintext {
	padding: 10px;
	border: 0px solid black;
	}
	
#maintext p {
	margin: 0px 10px 10px 10px; 
	text-indent: 15px
	}
	
#maintext p.noindent {
	margin: 0px 10px 10px 10px; 
	text-indent: 0px
	}

#maintext p.indent {
	margin: 0px 10px 10px 35px; 
	text-indent: 0px
	}
	
#maintext p.minor {
	margin-left: 45px; /* 45px keeps is from competing with li elements */
	text-indent: -10px;
	font-size: 85%;
	}

#maintext p.minorindent {
	margin-left: 45px; 
	margin-bottom: 0px;
	text-indent: 0px;
	font-size: 85%;
}

#maintext .mapinfo p {
font-weight: normal; 
font-size: 11px;
	text-indent: 0px;
font-family: Times New Roman, Times, serif;
margin: 0px 15px 5px 35px;
}


/* text-based menu */
div#navbar {
		background-image: url("images/navBkgd.jpg");
		background-repeat: no-repeat;
		text-align: center;
		width: 128px;
}

div#navbar hr {
	width: 60%;
}

ul.nav {
	font-family: Giovanni, "Giovanni Book", Garamond, Palatino, "Times New Roman", serif;
	list-style-type: none;
	margin: 0;
	padding: 0;
}


ul.nav li {
	margin: 0;
	padding: 0;
	padding-top:15px;
	line-height: 85%;
	}

ul.nav li#language a {
	font-size: 120%;
	font-weight: bold;
	color: white;	
	}

	ul.nav li#language a:hover {
	color: rgb(255,239,138);	
	}
	
ul.nav li a {
	color:black; 
	text-decoration: none;
	}
	
ul.nav li a:hover {color: rgb(255,239,138); font-weight:bold;
	}
	
ul.nav li a:active {
	}

	/* generic lists */
ul {
	list-style-type: square;
 	margin-top: 0; /* don't add any left-right margin to ul; causes IE trouble */
  padding-top: 2px;
  margin-bottom: 5px;
  }
ul li {
	margin: 2px 0px 2px 8px;
	font-size: 95%;
} 
ol li {margin: 4px 15px 0px 13px}
ul#linkindex {list-style-type: none; font-size: 90%}
ul.formitems {list-style-type: none}
li.sublistitem {margin: 0px 0px 0px 10px; font-size: 90%; list-style-type: none}
li .minor {font-size: 80%}
li.minor {font-size: 80%}
ul.minor li {
	font-size:85%; 
	margin-left:20px; 
	list-style-type: square; 
	margin-top: 0; 
	margin-bottom: 0
	}


/* ** Section 2: Specific to Research bibliography pages ** */

.results {text-indent: 10px; font-size: 80%; margin: 5px 10px 0px 10px}
.resultsheader {font-weight: normal; padding-left: 5px}
.title {font-weight: normal; font-size: 100%; }
.authors {font-weight: normal; text-indent: 0px; font-size: 80%}
.year {font-size: 80%}
.type {font-size: 80%}
.displayall {font-size: 100%; margin:0px} 
.searchprompt {font-size: 80%; text-indent: 5px; margin:5pxpx}
.searchfieldlabel {font-size: 90%; text-align: right}
.searchlink {font-size: 80%; margin:0px}
.intro {text-align: left; text-indent: 10px; margin: 25px 25px 10px 25px}
.noresults {padding: 25px 15px 25px 15px; color: #660000}
.links { font-size: 80% }
.linktext {color: blue; text-decoration: underline; }
.disclaimer {font-size: 75%; margin: 100px 25px 0px 25px}
.count {font-weight: bold; font-size: 100%;}
.adv-search {margin: 0px}
.adv-intro {text-align: left; text-indent: 10px; margin: 10px 25px 10px 25px}
.decisionlist {margin: 0px}
.desicioncategory {margin: 0px 10px 0px 15px; font-size: 110%}
.decision {margin: 0px 10px 0px 25px; font-size: 90%}
.decision2 {font-size: 80%; padding: 0px 0px 0px 10px; 
