
.menuCMAbs {
	position: absolute;
	visibility: hidden;
	left: 0;
	top: 0;
}

/* background bar styles */
.menuBar {
	position: absolute;
	width: 10;
	height: 10;
	background-color: '';
	layer-background-color: #004990;
	visibility: hidden;
}

/*Styles for level 0*/
.menuLevel0,.menuLevel0over {
	position: absolute;
	padding: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

.menuLevel0 {
	background-color: '';
	layer-background-color: '';
	color: #004990;
}

.menuLevel0over {
	background-color: '';
	layer-background-color: '';
	color: #d24142;
	cursor: pointer;
	cursor: hand;
}

.menuLevel0border {
	position: absolute;
	visibility: hidden;
	background-color: '';
	layer-background-color: '';
}

/*Styles for level 1*/
.menuLevel1,.menuLevel1over {
	position: absolute;
	padding: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

.menuLevel1 {
	background-color: #eeeeee;
	layer-background-color: #eeeeee;
	color: #004990;
}

.menuLevel1over {
	background-color: #ffffff;
	layer-background-color: #ffffff;
	color: #3776af;
	cursor: pointer;
	cursor: hand;
}

.menuLevel1border {
	position: absolute;
	visibility: hidden;
	background-color: #000000;
	layer-background-color: #004990;
}

/*Styles for level 2*/
.menuLevel2,.menuLevel2over {
	position: absolute;
	padding: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
}

.menuLevel2 {
	background-color: #eeeeee;
	layer-background-color: #eeeeee;
	color: #004990;
}

.menuLevel2over {
	background-color: #ffffff;
	layer-background-color: #ffffff;
	color: #3776af;
	cursor: pointer;
	cursor: hand;
}

.menuLevel2border {
	position: absolute;
	visibility: hidden;
	background-color: #000000;
	layer-background-color: #004990;
}