body { 
background-image: url(images/bg.gif);
     background-repeat: repeat;
	 font-family: sans-serif;
font-size: .8em; 
	color: #565556; 
	}

object:hover {
border:none;
}

.main a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #565556;
	}
	
.main a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #565556;
	}

.main a:hover { 
text-decoration: bold;
background-color: transparent;
border-color: #214588;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
}

.main a:active { 
	font-weight: bold; 
	text-decoration: none; 
	color: #214588;
	}

.navbar a:link {
text-decoration: none; }
.navbar a:visited {
text-decoration: none; }
.navbar a:hover {
text-decoration: none; }
.navbar a:active {
text-decoration: none; }

.textbox { 
background: url(images/textbox_background.gif) no-repeat;
       }

.textbox2 { 
	 font-family: sans-serif;
font-size: .8em; 
	color: #565556; 
	display: block; position: absolute;
margin-left: 45px
	}


table { 
font-family: sans-serif;
font-size: 1em; 
	color: #565556; 
	}
	
p {
font-family: sans-serif;
font-size: 1em; 
	color: #565556; 
	padding-right: 20px;
		line-height: 120%;
	}
	

li  {
font-family: sans-serif;
font-size: 1em;  
	color: #565556; 
	padding-right: 20px;
		line-height: 120%;
	}

	
.footer {
font-family: sans-serif;
font-size: .7em; 
	color: #ffffff;
	background: url(images/copyright_bg.gif) no-repeat;
	}

.sidenav {
    background: url(images/index_20.gif) no-repeat;
	}

.sidenav a:link {
text-decoration: none; }
.sidenav a:visited {
text-decoration: none; }
.sidenav a:hover {
text-decoration: none; }
.sidenav a:active {
text-decoration: none; }

.tertnav {
font-family: sans-serif;
font-size: .75em; 
font-weight: bold
	color: #48497D; 
	}
	
.tertnav a:link {
text-decoration: none; 
color: #48497D
font-weight: bold;}
.tertnav a:visited {
text-decoration: none;
color: #48497D }
.tertnav a:hover {
text-decoration: none; 
color: #565556
}
.tertnav a:active {
text-decoration: none; }

.imgborder {
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
border-left:1px solid silver;
border-right:1px solid silver;
border-top:1px solid silver;
border-bottom:1px solid silver;
}
  
  
.sitemap a:link { 
	font-weight: normal; 
	text-decoration: none; 
	color: #565556;
	}
	
.sitemap a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #565556;
	}

.sitemap a:hover { 
text-decoration: bold;
background-color: transparent;
border-color: #214588;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
}

.sitemap a:active { 
	font-weight: bold; 
	text-decoration: none; 
	color: #214588;
	}

.highlight { background: #FFFF40; }
		.searchheading { font-size: 130%; font-weight: bold; }
		.summary { font-size: 80%; font-style: italic; } 
		.results { font-size: 100%; }
		.category { color: #999999; }
		.description { font-size: 100%; color: #008000; }
		.context { font-size: 100%; }
		.infoline { font-size: 80%; font-style: normal; color: #808080;}
		.sorting { text-align: right; }
		.result_title { font-size: 100%; }

		.zoom_searchform { font-size: 100%; }
		.zoom_options { font-size: 80%; }
		input.zoom_button {  }
		input.zoom_searchbox {  }