
body { 		background-color: #FFF3EF; 
			color: #000000;
			margin: 0px;
						}

a:link {	text-decoration: underline; 
			color: #00517B; 
						 }
a:visited {	text-decoration: underline; 
			color: #00517B;
						 }
a:hover	 {	text-decoration: underline;
			color: #FF0000;
						 }
a:active { 	text-decoration: underline; 
			color: #FF0000;
						 }

.smnav-active {          padding-left: 18px;
		background-image: url(../fiahtml/images/box.gif);
		background-repeat: no-repeat;
		background-position: 10px 7px;
}
.smnav-active a:link  {			font-size: 80%;
							color: #730000; font-weight: bold;	}
.smnav-active a:visited {			font-size: 80%;
							color: #730000; font-weight: bold;	}
.smnav-active a:hover {			font-size: 80%;
							color: #730000; font-weight: bold;	}
.smnav-active a:active	{			font-size: 80%;
							color: #730000; font-weight: bold;	}


.nav-active a:link  {			font-size: 80%;
							color: #730000; font-weight: bold;	}
.nav-active a:visited {			font-size: 80%;
							color: #730000; font-weight: bold;	}
.nav-active a:hover {			font-size: 80%;
							color: #730000; font-weight: bold;	}
.nav-active a:active	{			font-size: 80%;
							color: #730000; font-weight: bold;	}

.nav-active {         
		background-image: url(../fiahtml/images/box.gif);
		background-repeat: no-repeat;
		background-position: 10px 7px;
		padding-left: 18px;
}
li.nav-active { list-style-type:  none; }




h1 {
	font-size: 115%;
	font-weight: bold;
	color: #730000;
	
	margin-left: 7px;
	margin-top: 5px;
	margin-bottom: 5px;
}
			
h2 {		font-size: 115%; 
			font-weight: bold;
			color: #00517B;
			
			margin-left: 7px;
			margin-top: 5px;
			margin-bottom: 5px;
				
}

h4 {
	font-size: 130%;
	font-weight: bold;
	line-height: .5em;
	margin-top: 5px;
	margin-bottom: 5px;
}

h3 {		font-size: 110%;
			font-weight: bold; }
			
/*td { 		vertical-align: top; }*/
									
em {		font-style: italic;}

b {			font-size: small; 
			font-weight: bold;}

pre, tt {	font-size: small;}

/*home page controls*/
.home-graphic			{	background-color: #eeC7C6;
								font-size: 80%; 
							    text-align: center;
								vertical-align: middle; }

.featured-theme			{	background-color: #DCE6F5;
								font-size: 80%; 
								vertical-align: top; }

.scope			{	background-color: #FFF3EF;
								font-size: 100%; 
								vertical-align: top; }

.home-nav-bar			{	background-color: #CCCCDD;
								font-size: 80%; 
								vertical-align: top; }

.home-nav-light-bar			{	background-color: #FFF3EF; /*#F4E5B7;*/
								font-size: 80%; 
								vertical-align: middle; }

/*header and footer navigation controls*/
td.top-header 		{
							background-color: #730000;	font-size: 80%;  color: #FFF3EF;	
							  }


td.top-header a:link { color: #FFF3EF;	}
td.top-header a:visited { color: #FFF3EF;	}
td.top-header a:hover { color: #FFF3EF;	}



			
.bottom-footer				{ 	font-size: 80%;  }
			
td.head-foot-h-bg			{	background-color: #00517B;
	 						font-weight: bold;	
							color: #FFF;
							padding: 0px;

/*background-color: #FFF;
								font-size: 80%; 
								vertical-align: top; 
								border-color: #000;
								border-width: thin;
								color: #000;
								border-style: solid; */
								
								}
								
td.head-foot-h-bg2			{	background-color: #900;
								font-size: 80%; 
								vertical-align: top; 
								}								
								
td.selected-h-bg			{	background-color: #DCE6F5;
								font-size: 80%; 
								vertical-align: middle; }

/*vertical navigtaion controls*/

td.nav-v-bg             {   background-color: #DDCCCC; /*#eeC7C6;*/ 
							
							}
/*Level One*/
.nav-v-lev01			{ 	font-size: 80%;
							font-weight: bold; }
				

.nav-v-lev1-selected
						{ 
						font-weight: bold;
						
						
						
						}
							

/*for query page*/
.query-v-lev02			{	font-size: 80%;
							padding-left: 18px;
							

							
							
						}

.query-v-lev02 a:link { 		color: #4f4f4f; }
.query-v-lev02 a:visited {	color: #4f4f4f; }
.query-v-lev02 a:hover { 		color: #7575FF; } 
.query-v-lev02 a:active { 	color: #0000ff; }	



/* Navigation Controls for Second Level in outline*/			
.nav-v-lev02			{	font-size: 80%;
							background-image: url(../fiahtml/images/box.gif);
							background-repeat: no-repeat;
							background-position: 10px 7px;
							padding-left: 18px;										
							
						}

.nav-v-lev02 a:link { 		color: #4f4f4f; }
.nav-v-lev02 a:visited {	color: #4f4f4f; }
.nav-v-lev02 a:hover { 		color: #7575FF; } 
.nav-v-lev02 a:active { 	color: #0000ff; }	


/* Navigation controls for highlighted or selected text */

li.nav-bullet-lev03	{ 		font-size: 75%;
							color: #006666; 
							list-style-image:url(../fiahtml/images/box2.gif);
							margin-left: -10px;
							padding: 2px;
							
							}
.nav-bullet-lev03 a:link { 		color: #4f4f4f; }
.nav-bullet-lev03 a:visited {	color: #4f4f4f; }
.nav-bullet-lev03 a:hover { 		color: #7575FF;} 
.nav-bullet-lev03 a:active { 	color: #0000ff;}

.nav-bullet-lev03 a:active { 	color: #0000ff;}								


/*IMAGE TABLES-caption controls*/
/*
td.image-v-bg             { background-color: #000066;
							border: 5px;
							border-color: #730000;
							vertical-align: middle;
							text-align: center;
							width: 175px;
							
							}

td.caption-v-bg             {   background-color: #FFF3EF;
								font-size: 80%;   
							border: 5px;
							border-color: #730000;
							vertical-align: top;
							width: 175px;
							}
*/														

td.image-v-bg             {   background-color: #00517B;
							border: 5px;
							border-color: #730000;
							vertical-align: middle;
							text-align: center;
							width: 180px;
							}
							
td.caption-v-bg             {   background-color: #FFF3EF;
								font-size: 80%;   
							border: 5px;
							border-color: #730000;
							vertical-align: top;
							width: 175px;
							}							
							
.image-v-bg             {   background-color: #00517B;
							border: 5px;
							color: #730000;
							vertical-align: middle;
							text-align: center;
							width: 185px;
							}
							
.caption-v-bg             {   background-color: #FFF3EF;
								font-size: 80%;   
							border: 5px;
							border-color: #730000;
							vertical-align: top;
							width: 175px;
							}														

/*collections and SCOPE table controls*/
.c_heading             {   	background-color: #DCE6F5;
							font-size: 80%;
							font-weight: bold;
												
						
							}

.s_heading             {   	font-size: 130%;
							margin-left: 0px;
																			
						
							}

.format             {   	background-color: #FFF3EF; 
	 						font-size: 90%;
							line-height: 140%;
							font-weight: bold;						
							 }
							

.formatt             {   	background-color: #DDCCCC; 
	 						font-size: 80%;
							text-align: left;
							vertical-align: middle;
							}

.format2             {   	background-color: #DDCCCC; 
	 						font-size: 80%;
							text-align: center;
							vertical-align: middle;
							}

.format3 			{ 		background-color: #730000;
}
.format4             {   	background-color: #FFF3EF; 
							vertical-align: top; 
							
								 }

.list             {   		background-color: #FFF3EF; 
	 						font-size: 80%;
							line-height: 140%;
							text-align: center; }

.view             {   		background-color: #FFF3EF; 
	 						font-size: 80%;
							line-height: 140%;
							text-align: center; }

.name             {   		background-color: #FFF3EF; 
	 						font-size: 80%;
							line-height: 140%;
							text-align: left; }

/*advanced search page table controls*/
.search_range			{	background-color: #EEEEFF;
							font-size: 110%; 
							line-height: 120%;
							vertical-align: top; }

td.heading             {   	background-color: #DDCCCC;
							line-height: 120%;
							font-weight:bold;							
							vertical-align: top; }

.options            {   	background-color: #FFF3EF; 
	 						font-size: 80%;
							line-height: 140%;
							text-align: left; }

.tips             {   		background-color: #DDCCCC; 
	 						font-size: 80%;
							line-height: 140%;
							text-align: right; }

.notes             {   		background-color: #FFF3EF; 
	 						font-size: 80%;
							line-height: 140%;
							text-align: left; }

.top             {   		background-color: #DDCCCC; 
	 						font-size: 80%;
							text-align: right; }

/*site map table controls*/
.heading             {   	background-color: #DDCCCC; 
							line-height: 120%;
							font-weight:bold;
							}
/* Indented non bolded text*/
.indent						{ margin-left: 30px;
							background-image: url(../fiahtml/images/box.gif);
							background-repeat: no-repeat;
							background-position: 10px 7px;
							padding-left: 18px;

							}
/*sitemap indentation*/							
.smindent						{ margin-left: 30px; }
							
							/* table columns - rows*/
							
.colboldwhite			{ 	font-size: 80%;
							background-color: #DDCCCC;
						font-weight: bold; }
						
.rowboldwhite			{ 	font-size: 100%;
							background-color: #DDCCCC;
						font-weight: bold; }
/* maps border*/
.format5 {background-color: #FFF3EF; 
	 						font-weight: bold;	
							border-style: solid;
							border-width: 5px;
							color: #00517B;
							}
							
.format6 {background-color: #FFF3EF; 
	 						font-weight: bold;	
							border-style: solid;
							border-width: 1px;
							color: #00517B;
							}							
							
/* NEW PAGES*/							

.homepageblu {background-color: #00517B;
	 						font-weight: bold;	
							color: #FFF;
							padding: 0px;
							}			
							
											
.homepagered {background-color: #730000;
	 						color: #FFF3EF;
							padding: 0px;
							}			
							
.missionstatement { font-size: 12px;}							

td.top-header 		{
							background-color: #730000;	font-size: 80%;  color: #FFF3EF;	
							  }


td.top-header a:link { color: #FFF3EF;	}
td.top-header a:visited { color: #FFF3EF;	}
td.top-header a:hover { color: #FFF3EF;	}
							
/*							
.nav-active2		{			background-color: #FFF3EF;
							border-top-color:#730000;
							border-bottom-color:#00517B;
							border-style: solid;
							border-width: 1px;
							border-left-width: 0px;
							border-right-width: 0px;
							font-size: 115%;
							padding-left: 2px;
							padding-right: 2px;
						} */
						
.bottom-footer2				{ 	background-color: #DDCCCC; 
	 						font-size: 80%;
							vertical-align: middle;
							}
td.navbar-active			{ background-color: #DDCCCC; 
	 						text-align: center;
							vertical-align: middle;
							color: #730000;
							font-weight: bold;
							

							}

							
td.navbar-active a:link { background-color: #DDCCCC; 
	 						text-align: center;
							vertical-align: middle;
							color: #730000;
							font-weight: bold;
							}
td.navbar-active a:visited { background-color: #DDCCCC; 
	 						text-align: center;
							vertical-align: middle;
							color: #730000;
							font-weight: bold;
							}
td.navbar-active a:hover { background-color: #DDCCCC; 
	 						text-align: center;
							vertical-align: middle;
							color: #730000;
							font-weight: bold;
			}			
/* these tags are for the sitemap*/

.site2 { indent: 20px;
		  font-size: 80%;
          padding-left: 18px;
		background-image: url(../fiahtml/images/box.gif);
		background-repeat: no-repeat;
		background-position: 10px 7px;

			 }
li.site3 {font-size: 75%;
							color: #006666; 
							list-style-image:url(../fiahtml/images/box2.gif);
							margin-left: -10px;
							padding: 2px;
							indent: 30px;  
							 }
.site4 {}
