
body {
	color: #452e25;
	overflow-x: hidden;
}

img.openCloseImage {
    height: 1em;
    position: absolute;
    right: 0.2em;
    top: 0.4em;
}

img.infoImage {
    height: 1em;
    position: absolute;
    right: 1.2em;
    top: 0.4em;
}

.frame {
	position : absolute;
	top : 0;
	width : 15em;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-color: #ffffde;
	overflow: scroll;
	overflow-x: hidden;
}

.spacer {
	height : 1px;
	background-color: #ffffde;
	overflow : hidden;
	}

.container{
	position : relative;
	padding : 0px 0px 0px 0px;
	display : none;
	border : none;
	overflow : hidden;
}

	
	
.level_1 a{
	color : #ffffea;
	text-decoration : none;
	padding : 0px 5px 0px 5px;
}

.level_1 a:hover{
	font-style : italic;
	text-decoration : underline;
}


.level_1 {
	position : relative;
	font-size : 100%;
	padding : 5px 5px 5px 5px;
	margin : 0px 0px 0px 0px;
	color : #ffffea;
	background-color: #452e25;
#	border : 1px solid #452e25;
}

.level_2{
	margin : 0px 0px 0px 0px;
	padding : 1px 0px 1px 5px;
	font-size : 95%;
	background-color : #8b5d4a;
	color : #ffffea;
	border : 1px solid #452e25;
	border-top : none;
}
.level_2 a{
	color : #ffffea;
	text-decoration : none;
}

.level_2 a:hover{
	font-style : italic;
	text-decoration : underline;
}

.level_3 a{
	color : #170f0c;
	text-decoration : none;
}

.level_3 a:hover{
	font-style : italic;
	text-decoration : underline;
}

.level_3{
	font-size : 90%;
	border : none;
	border-bottom : 1px solid #452e25;
	padding : 1px 0px 1px 10px;
	background: #ffffde;
	color : #170f0c ;
	overflow : hidden;
}



