/*
 * Stylesheet for AcmeMenuEffects examples
 */

a.button
	{
	display:block;
	width:18ex;
	background-color:#DDDDDD;
	text-decoration:none; 
	text-align:center;
	border-width:2px;
	border-style:outset;
	}
a.button:link    { color:black; }
a.button:visited { color:black; }
a.button:hover   { color:black; text-decoration:none; }
a.button:active  { color:black; border-style:inset; }

.example
	{
	display:none;
	padding:1ex 2ex;
	border-style:solid;
	border-color:black;
	border-width:1px;
	}
a.example-head,
a.example-head-hilite
	{
	display:block;
	padding:0px 3ex;
	background-position:left top;
	background-repeat:no-repeat;
	}
a.example-head        { background-image:url(dtriangle.gif); }
a.example-head-hilite { background-image:url(utriangle.gif); }


/* Menu Styles */
div.menu {
	visibility:hidden;
	position:absolute;
	color:black;
	background-color:lightyellow;
	border:solid black 1px;
	width:125px;
	}

div.menu a         { display:block; width:100%; }
div.menu a:link,
div.menu a:visited,
div.menu a:active,
div.menu a:hover   { color:black; text-decoration:none; }
div.menu a:hover   { background-color:lightgrey; }

a.menu-head,
a.menu-head:link,
a.menu-head:visited,
a.menu-head:hover,
a.menu-head:active,
a.menu-head-hilite {
	display:block;
	text-align:center;
	color:black;
	border:solid black 1px;
	width:75px;
	text-decoration:none;
	}
a.menu-head        { background-color:lightgrey;   }
a.menu-head:hover,
a.menu-head-hilite { background-color:lightyellow; }

#manmenu     { left:80px;  top:0px; width:150px; }
#mansubmenu  { left:237px; top:0px; width:125px; }
#mansubmenu2 { left:237px; top:0px; width:100px; }

/* Form */
div.formmenu {
	visibility:hidden;
	position:absolute;
	text-align:center;
	color:black;
	background-color:lightyellow;
	border-color:lightgrey;
	border-style:solid;
	border-width:1px;
	padding:3px;
	width:325px; 
	}

a.formmenu-head,
a.formmenu-head-hilite {
	display:block;
	text-align:center;
	color:black;
	border-color:black;
	border-style:solid;
	border-width:1px;
	width:8ex;
	}
a.formmenu-head        { background-color:lightgrey;   }
a.formmenu-head:hover,
a.formmenu-head-hilite { background-color:lightyellow; text-decoration:none; }


/* Fixed Menu Styles */
.fixedmenu { left:0px;top:0px;width:200px;height:200px; }
.fixedmenu {
	position:absolute;
	visibility:hidden;
	background-color:lightyellow;
	border:outset #F0F0F0 2px;
	padding: 2px;
	}
a.fixedmenu-head,
a.fixedmenu-head-hilite {
	display:block;
	border:outset #F0F0F0 2px;
	}
a.fixedmenu-head	{ background-color:lightgrey; }
a.fixedmenu-head:hover,
a.fixedmenu-head-hilite	{ background-color:lightyellow; text-decoration:none; }
