body {
color: #000000;
}
a{
color: #0A66C2;
}
a:visited{
color:#053361;
}
a:hover{
color:#F4790E;
}
hr{
color: #367E36;
background-color: #367E36;
}
form{
margin:0px;
padding:0px;
display:inline;
}

h1 {
margin:5px;
padding:0px;
font-size: 130%;
font-family: serif;
color: #155115;
border-bottom: 3px solid #367E36;
}
h2 {
margin:0px;
padding: 0px;
font-size: 100%;
	}
h2.menu{
display: inline;
padding-left: 10px;
}
h2.menu a{
color: #367E36;
}
h2.menu a:visited{
color:#367E36;
}
h2.menu a:hover{
color:#367E36;
}
h3 {
margin:0px;
padding: 0px;
font-size: 100%;

}

h2#comment1 {
padding-left: 50px;
font-weight: normal;
font-style: italic;
color:#1FAD1F;
}

p#comment2 {
margin:0px;
padding: 0px;
padding-left: 50px;
font-size: 80%;
color:#1FAD1F;
}

p#comment2 a{
color: #1FAD1F;
}
p#comment2 a:visited{
color:#1FAD1F;
}
p#comment2 a:hover{
color:#1FAD1F;
}

div#explain {
margin:0px;
padding: 5px 0px 15px 50px;
}
div#explain p{
margin:0px;
padding: 0px;
padding-left: 50px;
margin-top: 3px;
font-size: 90%;
color:#1F471F;
}

div#explain h2{
margin-top: 7px;
padding-left: 5px;
border-bottom: 2px solid #B7EBAD;
color:#367E36;
}
div#explain h3{
margin-top: 5px;
padding-left: 30px;
border-bottom: 1px dotted #F4790E;
color:#F4790E;
}
div#flink{
font-size: 80%;
}

h3#welcome{
color: #155115;
border-bottom: 3px solid #367E36;
}

input {
  background-color: #FFFFFF;
  border: 1px solid #367E36;
}
div#hide{
padding-top: 50px;
}
body#under{
border-top:solid 3px #367E36;
}