/* dalbytest3.css */
/* selector {declaration} */
/* declaration = {property: value;} */
/* selector,selector {declaration} */
/*  {: ;} */
/* Last updated 2003.02.16, 7 */
/* aqua black blue fuchsia gray green lime maroon navy olive purple red silver teal white yellow #004040=green #eabe77=beige */

/* a { color: red; background-color: silver;} */

a:link { color: red; background-color: inherit;}

a:visited { color: purple; background-color: inherit;}

a:active { color: white; background-color: red;}

a:hover { color: #004040; background-color: #eabe77;}

a:focus {color: black; background-color: white;}

body {
 color: #004040;
 background-color: white;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 95%;
 letter-spacing: 0.02em;
 line-height: 162%;
 margin: 0em;
 padding: 0em;
 border: 0em solid red;
}

cite {font-weight: normal;
 font-size: 100%;
 color: #004040;
 background-color: white;
 font-style: italic;
 font-weight: bolder;
 text-indent: 1em;
}

.content {
   position: static;
   float: right;
   border: solid 0em gray;
   color: #004040;
   background-color: #ffffff;
   margin: 0em;
   padding-top: 1em;
   padding-right: 0em;
   padding-bottom: 0em;
   padding-left: 0.3em;
}

.contentitem {
   text-indent: 2em;
   padding-top: 0.3em;
   padding-right: 0em;
   padding-bottom: 0.3em;
   padding-left: 0em;
}

.contentdetail {
   text-indent: 0em;
   padding-top: 0.3em;
   padding-right: 0em;
   padding-bottom: 0.3em;
   padding-left: 0em;
   border-top: solid 0.1em #004040;
}

.contentdetail a:hover {
   color: #004040;
   background-color: #eabe77;
}

dl dt {
   font-weight: bold;
}

.footer {
  position: static;
  color: #eabe77;
  background-color: #004040;
  border-top: solid 0.5em #eabe77;
  border-bottom: solid 0.5em #eabe77;
  clear: both;
  padding: 0.1em;
  font-size: 80%;
}

h1, h2, h3, h4, h5, h6 {
  color: #eabe77;
  background-color: #004040;
  margin-top: 0.1em;
  margin-bottom: 0em;
  margin-left: 0em;
  padding-top: 0.1em;
  padding-right: 0.5em;
  padding-bottom: 0.3em;
  padding-left: 0.5em;
  text-indent: 0em;
}

h2, h3, h4, h5, h6 {width: 50%;}

h1 {font-size: 150%;}

h2 {font-size: 125%;}

h3 {font-size: 115%;}

.head {
 float: none;
 color: #004040;
 background-color: transparent;
 background-image: url("./images/headbackground107x66.jpg");
 font-size: 100%;
 border-top: solid 0.5em #eabe77;
 border-bottom: solid 0.5em #eabe77;
 margin: 0em;
 padding: 0em;
 width: 100%;
}

.headtext {
  float: none;
  color: #EABE77;
  background-color: #004040;
  width: 100%;
  clear: both;
  border-bottom: solid 0.1em #eabe77;
  margin: 0em;
  padding-top: 0.1em;
  padding-right: 1em;
  padding-bottom: 0.1em;
  padding-left: 1em;
  font-size: 80%;
  font-weight: bold;
}

.headtextcenter {
  margin-left: 5%;
  margin-right: 0em;
}

.headtextleft {
  margin: 0em;
}

.headtextright {
  margin-left: 15%;
  margin-right: 1em;
}

.hide {display: none;}

.imageleft {
 float: left;
 clear: none;
 margin-top: 0.5em;
 margin-right: 0.5em;
}

.imageright {
 float: right;
 clear: none;
 margin-top: 0.5em;
 margin-left: 0.5em;
}

.imagearrow {
   float: left;
   margin-top: 0.5em;
   margin-right: 0.5em;
   margin-bottom: 0em;
   margin-left: 0em;
}

.nav { 
 display: block;
 float: left;
 color: white;
 background-color: white;
 border: none;
 font-size: 100%;
 font-weight: bolder;
 width: 14em;
}

.nav a {
 display: block;
 color: #eabe77;
 background-color: #004040;
 border-top: solid 0.05em #eabe77;
 border-right: solid 0.1em #eabe77;
 border-bottom: solid 0.05em #eabe77;
 text-decoration: none;
 font-size: 125%;
 padding-top: 0.1em;
 padding-right: 0.1em;
 padding-bottom: 0.1em;
 padding-left: 0.1em;
}

.nav a:visited {
 color: #eabe77;
 background-color: #004040;
}

.nav a:active {
 color: #eabe77;
 background-color: #004040;
}

.nav a:hover {
 color: #004040;
 background-color: #eabe77;
}

.navsection {
 text-indent: 0.5em; 
}

.navitem {
 text-indent: 1.5em; 
 padding-left: 1.5em; 
}

p {
 color: #004040;
 background-color: transparent;
 margin: 0em;
 text-indent: 1em;
}

sub, sup {font-size: 60%;
}

td {
 font-size: 100%;
 font-weight: normal;
 color: #004040;
 background-color: #ffffff;
 font-family: verdana,helvetica,arial,sans-serif}

.tdate {
 font-size: 80%;
 font-weight: bolder;
 color: #ff0000;
 background-color: #ffffff;
 font-family: verdana,helvetica,arial,sans-serif;
}

th {
 font-size: 100%;
 font-weight: bold;
 color: #004040;
 background-color: #ffffff;
 font-family: verdana,helvetica,arial,sans-serif}

ul li {
   padding-top: 0em;
   padding-bottom: 0em;
}

.uri {
 font-size: 80%;
 letter-spacing: -0.1em}


.smallbox {
          border: solid 0.1em #004040;
	margin: 0em;
	width: 100%;
          color: #004040;
	background-color: #fff;
	}

.smallcolumn1 {
	float: left;
          border-right: solid 0.1em #004040;
	padding-right: 0.5em;
	padding-left: 0.5em;
	margin: 0em;
	width: 48%;
          color: #004040;
	background-color: white;
clear: both;
	}

.smallcolumn2 {
	float: right;
          border: solid 0em gray;
	padding-right: 0.5em;
	padding-left: 0.5em;
	margin-left: 2%;
 	width: 48%;
         color: #004040;
	background-color: white;
	}
