﻿/* image library style sheet */
/* last updated 9 February 2007 */

	body 
	{
		text-align: center;
		margin-top: 0px;
		background-color: #fcfcfc;
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		font-size: 101%;		
	}
	
	#body
	{		
		margin: 0px auto;
		text-align: left;
		width: 999px;
		background-color: #fcfcfc;	

	}

h1 
{
	font-size: 110%;
	font-weight: bold;
}

	.bmk
		{
			margin-top: 1em;
			font-size: 80%;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #666666;
		}

a {text-decoration: none;}
a:active {text-decoration: none; color: #ffffff; background-color: #093F7D;}	
a:link {text-decoration: none; color: #0000DA;}	
a:visited {text-decoration: none; color: #850000;}	
a:visited:active {text-decoration: none; color: #ffffff; background-color: #093F7D;}		
a:hover {text-decoration: underline;}

A.noundanch:link {color: #000000; text-decoration: none;}
A.noundanch:active {color: #000000; text-decoration: none;}
A.noundanch:visited {color: #000000; text-decoration: none;}
A.noundanch:hover {color: #9966CC; text-decoration: underline;}
A.noundanch:visited:hover {color: #000000; text-decoration: underline;}

A.navmenuLink:link {color: #ffffff; text-decoration: none;}
A.navmenuLink:active {color: #ffffff; text-decoration: none;}
A.navmenuLink:visited {color: #ffffff; text-decoration: none;}
A.navmenuLink:hover {color: #ff0000; text-decoration: underline;}
A.navmenuLink:visited:hover {color: #ff0000; text-decoration: underline;}

A.phlink:link {color: #ffffff; text-decoration: none;}
A.phlink:active {color: #ffffff; text-decoration: none;}
A.phlink:visited {color: #ffffff; text-decoration: none;}
A.phlink:hover {color: #ff0000; text-decoration: underline;}
A.phlink:visited:hover {color: #ff0000; text-decoration: underline;}

/* font sizes */

	.tblTextStd
		{			 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 80%;
		}
		
	.tblTextBold
		{
			font-size: 100%; 
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}	
		
	.tblTextMed
		{
			font-size: 95%;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}			
		
	.tblTextSml
		{
			font-size: 80%;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		

		
	.tblTextvSml
		{
			font-size: 80%;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}		
		
	.tblTextSmlBold
		{
			font-size: 80%;
			font-weight: bold;			
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
	.tblTextSmlBoldRed
		{
			font-size: 80%;
			font-weight: bold;			
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: Red;
		}			
		
	.tblTextWeeBold
		{
			font-size: 80%;
			font-weight: bold;			
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}		
		
/* header stuff */


	#pnlHeader {background-color: #c8c7d9; width: 800px; height: 170px; margin-bottom: 0px; background: url(/images/exHeader1.jpg) no-repeat;}

	#pnlClear {clear: both;}

	#fLeft {width: 171px; background-color: #c8c7d9; float: left;}

	#fRight {padding: 0px; float: right; width: 615px; background-color: #ffffff; margin-right: 5px; font-size: 80%; color: #666666;}

	.clear {clear: both;}
	
	#headerTop {height: 131px;}
	
	#imgLogo {margin-bottom: 0px; float: left; width: 296px;}	
	

	#pnlPf {margin-left: 0px; width: 171px; margin-top: 0px; margin-right: 0px; float: left; background-color: #c8c7d9;}

	#imgStrip {text-align: right; background-color: #63619a; color: #ffffff; margin-top: 0px; margin-right: 0px; padding-right: 30px; padding-top: 0px; float: right; width: 575px;}

	#MiniSearch {margin-left: 10px; margin-top: 15px;}

	#pfLink {margin-left: 10px; margin-top: 15px; margin-right: 20px; background-color: #c8c7d9;}

	#pfLink A {font-weight: bold; text-decoration: none;}

	#pfLink A:hover {font-weight: bold; text-decoration: underline;}
	 
/* top utilities */

	#skipLink {display: none;}
	#topUtil	{background-color: #003466; float: right; margin-right: 10px; margin-top: 10px; font-weight: bold;}
	#topUtil A  {text-decoration: none; color: #ffffff; font-size: 80%;}	
	#topUtil A:active	{text-decoration: none; color: #ffffff; font-size: 80%;}
	#topUtil A:link		{text-decoration: none; color: #ffffff; font-size: 80%;}
	#topUtil A:visited	{text-decoration: none; color: #ffffff; font-size: 80%;}
	#topUtil A:hover	{text-decoration: underline; color: #ffffff; font-size: 80%;}	
	
/* breadcrumb trail */

	#breadcrumbs {font-size: 80%;}
	#breadcrumbs A {text-decoration: none; color: #453E3E;}
	#breadcrumbs A:hover {text-decoration: underline; color: #453E3E;}
	#breadcrumbs A:visited {text-decoration: none; color: #453E3E;}
	#breadcrumbs A:visited:hover {text-decoration: underline; color: #453E3E;}	

.hBlock {display: none;}

.vBlock {display: block;}

/* image display panels */	
	
	.thumbPanel
	{
		width: 130px; 
		height: 212px; 
		float: left; 
		border: solid 1px #6699cc; 
		padding: 4px;
		margin-left: 20px;
		font-size: 70%;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	
	.nothumbPanel
	{
		width: 130px; 
		height: 212px; 
		float: left; 
		padding: 4px;
		margin-left: 20px;
		font-size: 70%;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	}	

/* header navigation */

.mNormal { color: #ffffff; background-color: #6699cc; border: solid 1px #ffffff; } 
.mHigh { color: #000000; background-color: #669999; border: solid 1px #336699;} 
.aNormal { color: #ffffff; text-decoration: none; } 
.aHigh { color: #ccccff; text-decoration: none; } 

.hide {
	position: absolute;
	left: -40000px;
	width: 0;
	height: 0;
	overflow:hidden;
}

legend {color: #0000da;}

