body {
	/*font-size:12pt;*/
	font-size:100%; /*after example at: http://www.w3schools.com/css/css_font.asp which will allow the select element to be sized with 'em' unit*/
	z-index:1;
	font-family:"Times New Roman","serif"; 
	/*font-family:"Verdana","sans-serif";*/
	/*background-color:#33FFCC;*/
}

select{font-size:1em;}

table{ clear:both; }


a { 		color:#0000FF; } 
a:active { 	color:#339900; }
a:hover { 	color:#FF0000; /* font-weight:bold; */ }
a:visited{ 	color:#800080; }
a:hover:visited { color:#FF0000; }

.fileSequenceLinkText{ /* want to make these both identical: see next entry for syntax */
	color:#FFFFFF;
	background-color:#999933;
	text-decoration:none;
	/*font-weight:bold;*/
	font-size:10pt;
	padding:0px;
	/*border-top:thin solid #999933;
	border-color:#FFFFFF;*/
}
a.fileSequenceLinkText:hover { color:#FF0000; }
a.fileSequenceLinkText:visited {
	color:#FFFFFF;
	background-color:#999933;
	text-decoration:none;
	/*font-weight:bold;*/
	font-size:8pt;
}


h1 { 
	text-align:center;
}
h2 { 
	text-align:center;
}
h3 { 
	text-align:center;
}

address{
	
}

.bibliographyNavHighlight{
	background-color:#FFFF99;
	text-decoration:none;
	text-align:center;	
	font-size:16pt;
	font-weight:bold;
}
#siteTitle { /*text-transform:uppercase;*/ }
#antebellumTitle{
	display:none;	
	background-color:#CCCC99;
	/*color:#999933;*/
	color:#000000;
	padding:1px 5px 1px 5px;
	margin:5px;
	text-align:center;
}

#bibliogTitle{
	display:none;	
	background-color:#CCCC99;
	/*color:#999933;*/
	color:#000000;
	padding:1px 5px 1px 5px;
	margin:5px;
	text-align:center;
}
.downloadableBibliog{ 
	/*background-color:#0099FF; #33CCFF;#BEF8F8; lightish blue DDFBFB; greens 009933, 00CC33, 9FFF9F, settled on #A8FFA8 */
	background-color:#A8FFA8;
	color:#000000;
}
#homeDownloadableBibliogBlurb{
	border-left: solid #A8FFA8 5px;
	margin-top: 20px;
	border-bottom: solid #A8FFA8 5px;
}
#downloadableBibliographyTitle{
	display:none;	
	background-color:#A8FFA8; /* A8FFA8 */
	color:#000000;
	padding:1px 5px 1px 5px;
	margin:5px;
	text-align:center;
}
#chronTitle {
	display:none;	
	background-color:#CCCC99;
	/*color:#999933;*/
	color:#000000;
	font-style:italic;
	padding:1px 5px 1px 5px;
	margin:10px;
	text-align:center;
}

#chronology_sourcesTitle{
	display:none;	
	background-color:#CCCC99;
	/*color:#999933;*/
	color:#000000;
	/*font-style:italic;*/
	padding:1px 5px 1px 5px;
	margin:10px;
	text-align:center;
}

#subtitleHolder{ display:none; }
.hiddenSubtitles{ display:none; }
#marqueeSubtitle{
	border-top:thin solid #999933;
	border-left:thin solid #999933;
	border-right:thin solid #999933;
	border-bottom:thick solid #999933;
}
.subtitle{
	background-color:#FFFFFF;
	/*color:#999933; was maroon # 990000 */
	color:#990000;
	font-size:14pt;
	font-weight:bold;
	text-align:center;
	vertical-align:text-top;
	padding:5px;
	border-bottom:thick solid #999933;	
}



.separator{
	text-align:justify;		/*font-size:12pt;*/			background-color:#CCCC99; /*DFDFDF*/
	padding:5px;			margin:0px;
}

.CLARK{
	font-size:14pt;
}
.CAEBioLink{
	color:#FFFFFF;
	background-color:#999933;
	text-decoration:none;
	padding:2px;
	font-weight:bold;
	font-size:14pt;	
}
a.CAEBioLink:hover{ color:#FF0000;}
a.CAEBioLink:visited{ color:#FFFFFF;}
#CAE_biographicalInfo{
	text-align:justify;
	color:#000000;
	background-color:#FFFFFF;
	padding:5px;
	border:thick solid #DFDFDF;	
}
#CAE_email{ text-decoration:none; }

.chronEvent{
	/*background-color:#FFFF00;*/
	vertical-align:text-top;
	width: 67%;
	padding:10px;
	border-bottom:thin solid #999933
}

.chronItemNumber {	color: #C0C0C0; }
td.chronology_sourcesCitationCell{
	text-align:left;
	width:79%;
}
.citationCell_TypeScope{
	text-align:left;	vertical-align:text-top;
	background-color:#CCCC99; /*tried #FF8040, #DFDFDF gray is good*/ 	/* color:#999933;*/
	font-size:10pt; font-weight:bold;	border-bottom:thin solid #999933;
}
.citationCell_Data{
	/*font-family:"Courier New","monospace";*/
	font-family:"Times New Roman","serif";
	text-align:left;	vertical-align:text-top;
	border-bottom:thin solid #999933;
}
.citationCell_chronEntry{
	text-align:left;	vertical-align:text-top;
	background-color:#999933;
	font-size:10pt; border-bottom:thin solid #CCCC99;
}

.introductionText{
	text-align:justify;		font-size:12pt;			background-color:#CCCC99; /*DFDFDF*/
	padding:5px;			margin:0px;
}

.navigationHeader{
	color:#FFFFFF;			background-color:#999933;		
	font-size:16pt;			text-align:center;
}
.navigationHeader .fileSequenceLinkText { font-size:8pt; overflow:scroll;}

.subjectHeader {
	color:#FFFFFF;			background-color:#999933;		
	font-size:18pt;			font-weight:bold;			text-align:center;
	border-top:thick solid #990000;
}

#navigationJumpCell_Bibliography{
	margin:5px;
	border-right:medium solid #999933;
	background-color:#CCCC99; /*tried #FF8040, #CCCC99, #DFDFDF gray is good*/
}
#bibliogIndexIntro{
	text-align:left;
	vertical-align:text-top;
	border-top:thick solid #999933;
	border-right:medium solid #999933;
}
#navigationJumpCell_Chronology{
	margin:5px;
	background-color:#CCCC99; /*tried #FF8040, #DFDFDF gray is good*/
	border-left:medium solid #999933;	
}
#chronIndexIntro{
	text-align:left;
	vertical-align:text-top;
	border-top:thick solid #999933;	
	border-left:medium solid #999933;
}
.subjectHeadingCategoryTitle{
	text-align:left;
	vertical-align:text-top;
	font-size:14pt;
	background-color:#DFDFDF;
	border-bottom:thin solid #999933;
}
.subjectHeadingCategoryEntry{
	text-align:left;
	vertical-align:text-top;
	/*font-family:"Courier New","monospace";*/
	font-size:12pt;
	font-weight:bold;	background-color:#FFFF9F; /* was #FFFF80 */
	border-bottom:thin solid #999933;
}

.indexLinkHighlight{
	background-color:#999933;
	color:#FFFFFF;
	font-size:18pt;
}


/* navigation jump controls hidden unless ... */
#bibliographyNavigation{
	display:none;
}
#chronologyNavigation{
	display:none;
}

/* help text in hidden spans */
.hideableImage{	/*make images give way to help text*/
	z-index:1;
}
.helpHeader{	/* class for help headers */	
	display:none;	z-index:3;	width:95%;
	color:#000000;	background-color:#DFDFDF;	font-size:10pt;		text-align:justify; vertical-align:text-top;
	padding:6px;	float:right;	clear:left;
	border-top:thin dashed #000000;	border-left:thin dashed #000000;	border-right:thin dashed #000000;
}
.helpData{	/* class for help spans except the header */	
	display:none;	z-index:3; 	width:95%;		
	color:#000000;	background-color:#DFDFDF;	font-size:10pt;		text-align:justify; vertical-align:text-top;
	padding:6px;	float:right;	clear:left;
	border-bottom:thin dashed #000000;	border-left:thin dashed #000000;	border-right:thin dashed #000000;
}