/* --- menu styles --- */
/* MENU 1 */
/* level 1 inner */
.m1l1iout {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}
.m1l1iover {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}

/* level 1 outer */
.m1l1oout {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #7a786c;
}
.m1l1oover {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #750000;
}

/* MENU 2 */
/* level 1 inner */
.m2l1iout {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}
.m2l1iover {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
} 

/* level 1 outer */
.m2l1oout {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #7a786c;
}
.m2l1oover {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #750000;
}

/* MENU 3 */
/* level 1 inner */
.m3l1iout {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}
.m3l1iover {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}

/* level 1 outer */
.m3l1oout {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #7a786c;
}
.m3l1oover {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #750000;
}

/* MENU 4 */
/* level 1 inner */
.m4l1iout {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}
.m4l1iover {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}

/* level 1 outer */
.m4l1oout {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #7a786c;
}
.m4l1oover {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #750000;
}

/* MENU 5 */
/* level 1 inner */
.m5l1iout {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}
.m5l1iover {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}

/* level 1 outer */
.m5l1oout {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #7a786c;
}
.m5l1oover {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #750000;
}

/* MENU 6 */
/* level 1 inner */
.m6l1iout {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}
.m6l1iover {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}

/* level 1 outer */
.m6l1oout {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #7a786c;
}
.m6l1oover {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #750000;
}

/* MENU 7 */
/* level 1 inner */
.m7l1iout {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}
.m7l1iover {
	font: 11px Arial;
	color: #fff;
	border: 3px solid #fff;
    padding: 2px 4px 2px 8px;
}

/* level 1 outer */
.m7l1oout {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #7a786c;
}
.m7l1oover {
	text-decoration: none;
	border: 1px solid #750000;
	border-top: 0;
	background-color: #750000;
}
