

body { margin: 0px; border: 0px; padding: 0px;
	background: #6B8E23;
	background-image: url(images/backleft.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	height:100%;
	font-family: tahoma, arial, sans-serif;
	}
	
.whole {margin: 0px;  padding: 0px; border: 0px; 	}

a:visited	{text-decoration: none; font-weight: bold; color: #698B22; }
a:active	{ color: red; text-decoration: none} 
a:link		{text-decoration: none; font-weight: bolder; color: #228B22}
a:hover		{color: white; text-decoration: none; background: #CE5732;}


.backright {
	position: absolute;
	top: 0px;
	right: 0px;
	height:auto;
	min-height:100%;
	background-color: transparent;
	background-image: url(images/backright.jpg);
	background-position: right top;
	background-repeat: repeat-y;
	text-align:center;
}


.contentmenu, .content, h1, .footer { 
	margin: 14px 26px; 
	border-left: solid 4px #556B2F; 
	border-right: solid 4px #556B2F; 
	background: #F0F0DF; 
	text-align: left;
	}

.contentmenu, .content, .footer { 

	 padding: 0.5em 1em;
	
	}


/* Hides from IE5-mac \*/
* html .contentmenu {height: 1%;}
* html .content {height: 1%;}
* html .footer {height: 1%;}
/* End hide from IE5-mac */

h1	{height:100px; text-align: center; vertical-align: middle}
h1 img {float:left; margin-left: 60px; border: 0px}

.contmenu {margin-left: 16em;}

.content {clear: both}
.footer { clear: both}


.allmenu, .undermenu {
	width: 13em; 
	float: left; 
	padding: 2em 0px
}

.allmenu {
	border-right: solid 14px #CE5732; 
	background-image: url(images/trees.jpg); 
}

.undermenu {
	clear: left;
	text-align: center
}

#allmenu2 { height: 100%;
	margin: 0px;
	border: 0px;
	padding: 1em 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='white70.png');
	}

#allmenu2[id] {
	height: auto; 
	background-image: url(images/white70.png);}

ul.Mnu {
	list-style-type: none; 
}

.Mnu li {margin: 0em; 
	padding: 0.1em 0em;
	width: 9em; 
	list-style: none;
	text-align: center;
	font-weight: bold
}

.Mnu li a:visited { 
	position: relative;
	z-index: 1;
	display: block; 
	border: solid 1px #000000;
	background: #556B2F; 
	text-decoration: none; 
	color: #F0FFF0;
}

.Mnu li a { 
	position: relative;
	z-index: 1;
	display: block; 
	border: solid 1px #000000;
	background: #6B8E23;
	padding: 0.15em 0em;
	text-decoration: none; 
	color: #F0FFF0;
}

li.menuhere a {
	color: #006400 !important;
	background-color: transparent !important;
	border-left: solid 1px transparent !important;
	border-right: solid 1px transparent !important;
}

.submenu {
	position: relative;
	left: 0.6em
}

.Mnu li a:hover {
	color: #006400;
	background-color: transparent; 
	border-left: solid 1px transparent; 
	border-right: solid 1px transparent; 
}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */






.jumpTop {
	float: right;
	font-size: 80%
}

.jumpTop:before {
	content: "Return to the:";
}

.jumpTop a:after {
	content: " ";
	padding-right: 10px;
	background-image: url(images/upGreen.gif); 
	background-repeat: no-repeat;
}


ul.grn	{ list-style-image: url(images/grn-dot.gif) }

.centr, .centr caption	{ text-align: center}
.fleft {float: left}
.fright {float: right}
.cleft	{ clear: left;}
.cright	{ clear: right;}
.clall	{ clear: both;}
dfn {font-style: normal}

.pixrow img {margin: 1em; vertical-align: middle}

table {border-color: #CDC9A5}
th {font-size: 120%}
td {padding: 0px 0.25em}
caption {font-size: 110%; font-weight: bold}

.picapt { font-size: 110%; font-weight: bold}

.flow {margin: 0px auto; width: 14em; border: solid 3px #000000; background: #FFFFFF}

pre {
  font-family:      "Courier New",
                    Courier,
                    monospace;}


