fixMozillaZIndex = true; //Fixes Z-Index problem  with Mozilla browsers but causes odd scrolling problem, toggle to see if it helps
_menuCloseDelay = 500;
_menuOpenDelay = 50;
_subOffsetTop = 2;
_subOffsetLeft = 0;


with(mainMenuStyle = new mm_style())
{
	fontfamily = "Arial, Verdana, Tahoma";
	fontsize="12";
	offcolor="#2E2E2E";
	oncolor="#323232";
	onbgcolor="#E79D22";
	outfilter="randomdissolve(duration=0.3);Alpha(opacity=50)";
	//subimage = _img_dir.concat("/arrow_down.gif");
	itemheight = 33;
	itemwidth = 114;
	align = "center";
	fontweight = "bold";
	bgimage = _img_dir.concat("/bg_menutop.jpg");
	overbgimage = _img_dir.concat("/onbg_menutop.jpg");
	separatorsize = 1;
	//subimagepadding = "0px 5px 0px 0px";
	//padding = "0px 0px 0px 1px";
}

with(subMainMenuStyle = new mm_style())
{
	fontfamily = "Arial,Verdana, Tahoma";
	fontsize="12";
	offbgcolor="#cddcef";
	offcolor="#2E2E2E";
	onbgcolor="#E79D22";
	oncolor="#323232";
	fontweight = "none";
	menualign	= "center";
	outfilter="randomdissolve(duration=0.3)";
	overfilter="Fade(duration=0.2);Alpha(opacity=80)";
	padding = "5px 17px 5px 15px";
	pagebgcolor="#F2F2BE";
	separatorcolor = "#FFFFFF";
	separatorsize = 1;
	subimage = _img_dir.concat("/mnleft_arrow.gif");
	subimagepadding = 2;
	zindex = 1000;
	itemheight = 20;	
}

with(sSubMainMenuStyle = new mm_style())
{
	fontfamily = "Arial,Verdana, Tahoma";
	fontsize="12";
	offbgcolor="#cddcef";
	offcolor="#2E2E2E";
	onbgcolor="#E79D22";
	oncolor="#323232";
	fontweight = "none";
	outfilter="randomdissolve(duration=0.3)";
	overfilter="Fade(duration=0.2);Alpha(opacity=80)";
	padding = "3px 17px 3px 15px";
	pagebgcolor="#F2F2BE";
	separatorcolor = "#FFFFFF";
	separatorsize = 1;
	subimage = _img_dir.concat("/mnleft_arrow.gif");
	subimagepadding = 2;
	zindex = 1000;
	itemheight = 25;
}



with(leftMenuStyle = new mm_style())
{
	fontfamily = "Tahoma, Arial, Verdana";
	fontsize="11";
	offcolor="#2E2E2E";
	oncolor="#E69D21";
	outfilter="randomdissolve(duration=0.3)";
	subimage = _img_dir.concat("/left_arrow.gif");
	itemheight = 27;
	itemwidth = 240;
	align = "right";
	//fontweight = "bold";
//	image = _img_dir.concat("/mnleft_arrow.gif");
	separatorsize = 1;
	separatorcolor = "#74a2de";
	subimagepadding = 0;
	padding = "0 10px 0 0";
}

with(subLeftMenuStyle = new mm_style())
{
	fontfamily = "Arial,Verdana, Tahoma";
	fontsize="12";
	offbgcolor="#cddcef";
	offcolor="#2E2E2E";
	onbgcolor="#E79D22";
	oncolor="#323232";
	outfilter="randomdissolve(duration=0.3)";
	overfilter="Fade(duration=0.2);Alpha(opacity=80)";
	padding = "3px 20px 3px 15px";
	pagebgcolor="#F2F2BE";
	separatorcolor = "#FFFFFF";
	separatorsize = 1;
	subimage = _img_dir.concat("/mnleft_arrow.gif");
	subimagepadding = 2;
}