
body {
	margin: 0px; 
	font-family: Arial, Helvetica, sans-serif;
	border-style:none;
	background-color:#F0F0F0;
	background-image : url(BackgroundTile.gif);
	background-repeat : repeat-x;
 }

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:16pt;
	color: #15B;
	border-bottom:solid 3px #9C6;
	background-color: #E2E8EF;
	padding:1px;
	padding-top:9px;
	margin:2px;
}

h4{
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	color: #15B;
	padding:1px;
	padding-top:9px;
	margin:2px;
}

h4 img{
	border: 3px double #9C6;
}

/*Resource Images*/
form { margin: 0px; }


/* General Link element definition*/ 
a { 
	text-decoration: none; 
	color: #15B;  
} 
a:hover {
	text-decoration: underline; 
}

/* page header */
.header {
	background: url(/images/header_02.gif)
}

.Navtable {
	background-color:#E2E8EF;
	border:1px solid #9DAFC6;
	font-size:10pt;
	padding:2px;
	border-bottom: 3px solid #9C6; 
}

/* Horizontal rule*/
hr {
	color: #9C6;
	height:3px;
}

/*Form input fields*/
input {
	color:#15B;
	border-width:1px;
	background-color:#E2E8EF;
	font-size: 8pt; 
}

input.searchbox { width:100px;}
select {font-size: 8pt;}
.textsearch {width:350px; }

/*Resource View text*/
#rvtext {
	color: #15B;
}
.rvtext {
	color: #15B;
}

.rvtablepad{
	width:100%;
}

.Primary {
	padding:5px;
} 

.Primary Table{
	width:100%;
}

#PrimaryBorder{
	
	padding:15px;
	
	background-color:#FFF;
	background-image : url(DoorBackground.jpg);
	background-repeat:no-repeat;
	
	border-right:solid 1px #9C6;
	border-bottom:solid 1px #9C6;
}

#pad1{
	padding:2px;
	color:#15B;
	font-weight:bold;
	font-style : italic;
	font-size : 12pt;
}

/*tabStrip table*/
.Secondary {}

/*not used ??
/*
.Tertiary {}
.Tertiary a {} 
.Tertiary a:hover {}
*/

.ThumbnailBox {
	background-color: #E2E8EF;
	border: 1px solid #9DAFC6; 
}

/* Left Panels*/
.ThemeLeftBlock, .GISLeftBlock{
	border-right:1px solid #9C6;
	font-size:12pt;
	padding:2px;
}

/*Search Page*/
.SPDivLine {
	border-bottom: 3px solid #9C6; 
	margin:2px;
}

/*Album Page*/
.AlbumDivLine {
	border-bottom: 3px solid #9C6; 
	margin:2px;
}

