/* --- menu styles ---note:not all browsers render styles the same way so try out your style sheet	on different browsers before publishing;*//* level 0 inner */.m0l0iout {	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:none;	padding:4px;	color:#FFFFFF;	display:none; }.m0l0iover {	font:bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	text-decoration:none;	padding:4px;	color:#000000;}/* level 0 outer */.m0l0oout {	text-decoration:none;	background:#e3003a;	border-right:1px solid #E55A5A;	border-left:1px solid #E55A5A;	display:none;}.m0l0oover {	text-decoration:none;	background:#FF9999;	border-right:1px solid #E55A5A;	border-left:1px solid #E55A5A;}/* level 1 inner */.m0l1iout {	font:12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	text-decoration:none;	padding:4px;	color:#000000;	text-align:left;	display:none;}.m0l1iover {	font:bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	text-decoration:none;	padding:4px;	color:#000000;	text-align:left;}/* level 1 outer */.m0l1oout {	text-decoration:none;	border:1px solid #E55A5A;	background:#f6b5b5;	/* filter:alpha(opacity=70); */	display:none;}.m0l1oover {	text-decoration:none;	border:1px solid #E55A5A;	background:#FF9999;}/* level 2 inner */.m0l2iover {	font:12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	text-decoration :none;	padding:4px;	color:#000000;}/* level 2 outer */.m0l2oout {	text-decoration:none;	border:1px solid #E55A5A;	background:#AB5E4D; /*B44646*/	display:none;}.m0l2oover {	text-decoration:none;	border:1px solid #E55A5A;	background:#FF9999;}