﻿h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6B7A56;
	position: relative;
	top: 4px;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6B7A56;
	}

hr {
height: 1px;
color: #6B7A56;
}

a.homeboxlink:link,a.homeboxlink:visited,a.homeboxlink:active{
color:#6B7A56;
font-size:13px;
font-weight:bold;
text-decoration:none;
font-family:arial;
font-weight:bold;
padding:2px 6px;
}
a.homeboxlink:hover{
background-color:#fff;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #404040;
}

.caption{
	font-family: tahoma,arial;
	font-size: 10px;
	line-height: 21px;
	color: #404040;
	font-style:italic;
	}
	
p a:active, p a:visited, p a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #6B7A56;
	font-weight: bold;
	}

.content a:active, .content a:visited, .content a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #6B7A56;
	}

.smallhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6B7A56;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404040;
}
ul {
	color: #404040;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #404040;
}
.content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #ffeab3;
}
.content_prop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #404040;
}

.contentrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #404040;
	border-top: 1px dotted #404040;
	background-color: #E6FBE6;
	padding: 6px;
}

a.side1, a.side1b, a.side2b, a.side2 {
font-size: 16px;
font-family: Garamond;
color: #000000;
display:block;
text-align:left;
padding: 7px 8px 7px 12px;
text-decoration: none;
font-weight:bold;
}

a.side1:link, a.side1:visited, a.side1:active, a.side1:hover {
background-color: #ffeab3;
color:#000000;
}

a.side1b{
background-color: #ffeab3;
color:#000000;
}
a.side2:hover, a.side2b:hover {
background-image: none;
background-color: #ffeab3;
color:#6B7A56;
}

.sidecell {
border-right:2px solid #FFFFC8;
}

.edit td, .edit input, .edit textarea, .edit select  {
font-family: verdana;
font-size: 11px;
color: #003;
}

.formbox {
padding: 20px;
border: 1px solid #696;
background-color: #D4F4D4;
}

a.prop:link, a.prop:active, a.prop:visited, a.prop:hover {
color: #33f;
text-decoration: none;
font-family: verdana,arial;
font-size: 11px;
}

a.key:link, a.key:active, a.key:visited, a.key:hover {
color: #ffeab3;
text-decoration: none;
font-family: verdana;
font-size: 11px;
}

.keytext {
color: #ffeab3;
font-family: verdana;
font-size: 11px;
}

p.pest {
color: #404040;
font-size: 11px;
line-height: 13px;
}
a.pestlink {
text-decoration: none;
}

a.tab1:active, a.tab1:visited, a.tab1:link{
display: block;
padding: 4px 10px;
border-style: groove;
border-color: #996600;
border-width: 1 1 0 1;
background-color: #F1EBD3;
white-space: nowrap;
font-family: tahoma, arial;
font-size: 11px;
color: #996600;
text-decoration: none;
}

a.tab2:active, a.tab2:visited, a.tab2:link{
display: block;
padding: 2px 10px;
border-style: groove;
border-color: #996600;
border-width: 1 1 1 1;
background-color: #E2D5A9;
white-space: nowrap;
font-family: tahoma, arial;
font-size: 11px;
color: #996600;
text-decoration: none;
}
a.tab2:hover {
background-color: #fff;
}
a.tab3:active, a.tab3:visited, a.tab3:link{
display: block;
padding: 2px 10px;
border-style: groove;
border-color: #996600;
border-width: 1 1 1 1;
background-color: #E2D5A9;
white-space: nowrap;
font-family: tahoma, arial;
font-size: 11px;
color: #996600;
text-decoration: none;
}
a.tab3:hover {
background-color: #fff;
}

.tipbox1 {
border: 1px dotted #999;
display: block;
width: 30px;
background-color: #eee;
color: #333;
text-decoration: none;
}

.tipbox2 {
border: 2px solid #666;
display: block;
width: 30px;
background-color: #fff;
color: #333;
text-decoration: none;
}

    .div_tree {

    display:block;
    }
    
    .div_tree_closed {
    
    display:none;
    }
	
	.tiparea1{
border: 1px solid #AB9751;
background-color: #DBCE9A; 
display: block; 
height: 270px;
width:210px; 
padding: 3px;
}

.tiparea2{
background-color: #907443; font-family: tahoma, arial; font-size: 13px; font-weight: bold; color: #fff; padding: 2px 2px 2px 10px;
}

.proparea1{
border: 1px solid #999;
background-color: #fff; 
display: block; 
padding: 8px;
margin-bottom: 8px;
}
.proparea1 td {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color:#4F4623;
}

.top {
background-color: #E8F8DF;
color: #fff;
border-style: solid;
border-color: #003300;
border-width: 1 0 1 0;
padding: 2px 5px 2px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
/*
background-image: url(images/tab_back1.gif);
*/
}
.bottom {
border-style: solid;
border-color: #003300;
border-width: 1 0 1 0;
color: #003300;
background-color: #fff;
padding: 2px 5px 2px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-bottom: 10px;
}

a.nav1:link,a.nav1:visited,a.nav1:active{
font-size: 15px;
font-family: Garamond;
font-weight: bold;
background-color: #461809;
color:#ffffff;
padding:2px 10px;
text-decoration:none;
}

a.nav2:link,a.nav2:visited,a.nav2:active{
font-size: 15px;
font-family: Garamond;
font-weight: bold;
background-color: #461809;
color:#ffffff;
padding:2px 10px;
text-decoration:none;
}

a.nav2:hover{
background-color: #461809;
color:#CDD1C2;
}