/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/

/* level 0 inner */
.miout {
	font:  11px Tahoma, Verdana, sans-serif;

	text-decoration : ;
	padding: 4px;
	color: #40516D;
}
.miover {
	font:  11px Tahoma, Verdana, sans-serif;

	text-decoration: underline;
	padding: 4px;
	color: #40516D;
}
/* level 0 outer */
.moout {
	text-decoration : none;

	background: ;
}
.moover {
    font:  11px Tahoma, Verdana, sans-serif;
	text-decoration : none;

	background: ;
}

/* level 1 inner */
.m1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid #F5F5F5;
	padding: 2px;
	color: #40516D;

}
.m1iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	border : 1px solid #40516D;
	padding: 2px;
	color: #40516D;
}
/* level 1 outer */
.m1oout {
	text-decoration : none;
	border : 1px solid #40516D;
	background: #F5F5F5;
 filter: alpha(opacity=95);
}
.m1oover {
	text-decoration : none;
	border : 1px solid #F5F5F5;
	background:  #F5F5F5;
}


/* level 1 inner */
.m2iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid #F5F5F5;
	padding: 2px;
	color: #40516D;

}
.m2iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	border : 1px solid #40516D;
	padding: 2px;
	color: #40516D;
}
/* level 1 outer */
.m2oout {
	text-decoration : none;
	border : 1px solid #40516D;
	background: #F5F5F5;
 filter: alpha(opacity=95);
}
.m2oover {
	text-decoration : none;
	border : 1px solid #F5F5F5;
	background:  #F5F5F5;
}




