.sidemenu-top a {
	display:block;
	width: 132px;
	padding:5px 5px 5px 5px;
	color:#37251f;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
.sidemenu-top a:hover { 
background: url("../images/rollover_green1.gif") 0 0 no-repeat;
color: #7a5220;
}

.sidemenu-topx a {
	color:#37251f;
	/*color:#382a1b;*/
	text-decoration: none;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
.sidemenu-topx a:hover { 
	color: #7a5220;
}

.sidemenu-top h2 {padding:0;margin:0;}

.sidemenu-top-active {
	display:block;
	width: 132px;
	padding:5px 5px 5px 5px;
	color:#7a5220;
	background: url("../images/rollover_green1.gif") 0 0 no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}

.boxmenulvl {
	padding-bottom:5px; 
	padding-top:5px;
}

.boxmenulvl h2, .boxmenulvl h3 {padding:0;margin:0;}

/*--- SIDE MENU ROOT ---*/
.sidemenu_root {
	text-align:left;
	FONT-WEIGHT: bold; 
	COLOR: #15552B;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.sidemenu_root a:link, .sidemenu_root a:visited, .sidemenu_root a:active {
    color: #15552B;
    text-decoration:  none;
}
.sidemenu_root a:hover {
	color:  #37a45f;
    text-decoration:  none;
}

.sidemenu_root h2, .sidemenu_root h3 {padding:0;margin:0;}

/*--- SIDE MENU SUB ROOT ---*/
.sidemenu_subroot_selected {
	text-align:left;
	FONT-WEIGHT: bold; 
	color:#37251f;
	/*color:#382a1b;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-transform:uppercase;
}
.sidemenu_subroot_selected a, .sidemenu_subroot_selected a:link, .sidemenu_subroot_selected a:visited, .sidemenu_subroot_selected a:active {
    color:#37251f;
	/*color:#382a1b;*/
    text-decoration:  none;
}
.sidemenu_subroot_selected a:hover {
		color: #7a5220;
    text-decoration:  none;
}

.sidemenu_subroot_selected h2, .sidemenu_subroot_selected h3 {padding:0;margin:0;font-size:7pt;}

.sidemenu_subroot_unselected {
	FONT-WEIGHT: bold; 
	color:#37251f;
	/*color:#382a1b;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-transform:uppercase;
}
.sidemenu_subroot_unselected a, .sidemenu_subroot_unselected a:link, .sidemenu_subroot_unselected a:visited, .sidemenu_subroot_unselected a:active {
    color:#37251f;
	/*color:#382a1b;*/
    text-decoration:  none;
}
.sidemenu_subroot_unselected a:hover {
		color: #7a5220;
    text-decoration:  none;
}

.sidemenu_subroot_unselected h2, .sidemenu_subroot_unselected h3 {padding:0;margin:0;font-size:7pt;}

/*--- SIDE MENU CHILD ---*/
.sidemenu_child_selected {
	text-align:left;
	color:#37251f;
	/*color:#382a1b;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.sidemenu_child_selected a, .sidemenu_child_selected a:link, .sidemenu_child_selected a:visited, .sidemenu_child_selected a:active {
    color:#37251f;
	/*color:#382a1b;*/
    text-decoration:  none;
}
.sidemenu_child_selected a:hover {
	color:#000;
    text-decoration:  none;
}

.sidemenu_child_selected h2, .sidemenu_child_selected h3 {padding:0;margin:0;font-size:7pt;}

.sidemenu_child_unselected {
	color:#37251f;
	/*color:#382a1b;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.sidemenu_child_unselected a, .sidemenu_child_unselected a:link, .sidemenu_child_unselected a:visited, .sidemenu_child_unselected a:active{
    color:#37251f;
	/*color:#382a1b;*/
    text-decoration:  none;
}
.sidemenu_child_unselected a:hover {
	color:           #000;
    text-decoration:  none;
}

.sidemenu_child_unselected h2, .sidemenu_child_unselected h3 {padding:0;margin:0;font-size:7pt;}