body     { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1  { font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2  { font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3  { font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4  { font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5  { font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p    { font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
dt { top: 140%; bottom: 140% }
.longtext         { line-height: 130%; margin-right: 6px }
.legal  { font-size: 75%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.figure  { font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.breadcrumb    { font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 2px; padding-top: 2px }
.currentbreadcrumb    { font-weight: bold; font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 2px; padding-top: 2px }
.current_breadcrumb    { font-weight: bold; font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 2px; padding-top: 2px }
td    { font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
th   { font-weight: normal; font-size: 90%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.byline  { font-style: italic; font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ol    { font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ul    { font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
dl    { font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
dt  { font-weight: bold; margin-top: 12pt }
dd { margin-top: 8pt }
.header   { font-size: 90%; line-height: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.small  { font-size: 90%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.inlineheader  { font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#base  { margin: 2em 2em 2em 1em; padding: 5px 5px 5px 0px; border: 1px black; width: 10em }
.left-nav  { font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

#searchForm {
  margin-bottom: 0px;
  margin-top: 2px; 
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px; 
  padding-top: 0px; 
  text-align: left; 
}
#pipe {
	padding: 5px;
	border: 1px solid #000;
	margin-bottom: 2px;
	}
	
	#pipe ul  { color: #38364d; background-color: #38364d; margin: 0px; padding-left: 0; display: inline } 

	#pipe ul li  { color: #fff; background-color: #58566d; list-style-type: none; list-style-position: ; margin: 0pt; padding: 4px; border: solid 1px #9896bd; display: inline }
	
		
	#pipe ul li.first {
		margin-left: 0;
 		border-left: none;
		list-style: none;
		border-left: 1px solid #8886ad;
		display: inline;
		}

	#pipe li a {
		color: #fff;
		text-decoration: none;
/*		padding: 5px 5px 5px 0.5em;
		background-color: #2175bc;
		border-left: 10px solid #1958b7;
		border-right: 10px solid #508fc4;
		width: 100%;
*/		}

	html>body #pipe li a {
		width: auto;
		}

	#pipe li a:hover  { color: black; text-decoration: underline; background-color: #e0d9eb }
a { color: blue; text-decoration: none }
a:visited { color: purple; text-decoration: none }
a:hover { color: red; text-decoration: underline }
a:active { color: red; text-decoration: none }
/* #bodytext { position: relative; width: 30em } */

