/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.0
*/
/* Menu styles */

div.yuimenu {
	margin-top:130px;
}

div.yuisubmenu {
	
}

/* Submenus are positioned absolute and hidden by default */

div.yuimenu div.yuimenu,div.yuisubmenu {
    position:absolute;
    visibility:hidden;
}

/*
    Applying a width triggers "haslayout" in IE so that the module's
    body clears its floated elements
*/
div.yuimenu div.bd {

}
div.yuisubmenu div.bd {
	margin:5px 0px 0px 0px;
	padding:8px 10px 0px 10px;
	border:1px solid gray;
	background-color: #EEEEEE;
}

/* Matches the UL inside a Menu or MenuBar instance */

div.yuimenu ul,div.yuisubmenu ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/* MenuItem and MenuBarItem styles */

div.yuimenu li.yuimenuitem {
	display:inline;
	list-style:none;
	margin:0px 40px 0px 0px;
	padding:0px 0px 0px 15px;
	background:url('/main/img/li1.gif') no-repeat 0px 6px;
	color:#3f326b;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
div.yuisubmenu li.yuimenuitem {
	display:block;
	text-align:left;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 15px;
	background:url('/main/img/li1.gif') no-repeat 0px 6px;
	color:#3f326b;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}

div.yuimenu li.yuimenuitem a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color: #6c687c;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
}
div.yuisubmenu li.yuimenuitem a{
	font-size:12px;
}

/* Matches selected menu items */

div.yuimenu li.yuimenuitem a.selected,div.yuisubmenu li.yuimenuitem a.selected{
	color:#3f326b;
}
div.yuimenu li.yuimenuitem a.current, div.yuisubmenu li.yuimenuitem a.current{
	color:#3f326b;
}
div.yuimenu li.current,div.yuisubmenu li.current{
	background:url('/main/img/li2.gif') no-repeat 0px 6px;
}


/* Styles for the the submenu indicator for menu items */

div.yuimenu li.hassubmenu em.submenuindicator{
    display:-moz-inline-box; /* Mozilla */
    display:inline-block; /* IE, Opera and Safari */
    vertical-align:middle;
    height:8px;
    width:8px;
    text-indent:9px;
    font:0/0;
    overflow:hidden;
    visibility: hidden;
}




