/* Reset */
div#Yui,
div#Yui ul,
div#Yui ul li,
div#Yui ul li a,
div#Yui ul li.yuimenubaritem,
div#Yui ul li.yuimenubaritem-selected,
div#Yui ul li.yuimenubaritem a.yuimenubaritemlabel,
div#Yui ul li.yuimenubaritem-selected a.yuimenubaritemlabel-selected {
	padding:0;
	margin:0;
	border:0;
	float:left;
	overflow:hidden;
	list-style:none;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#ffffff;
	white-space:normal;
	line-height:normal;
	z-index:4000;
}

.yuimenuitem-hassubmenu,
.yuimenubaritem-hassubmenu { background-image:none; }

div#Yui-Alt,
div#Yui-Alt ul,
div#Yui-Alt ul li,
div#Yui-Alt ul li a,
div#Yui-Alt ul li.yuimenubaritem,
div#Yui-Alt ul li.yuimenubaritem-selected,
div#Yui-Alt ul li.yuimenubaritem a.yuimenubaritemlabel,
div#Yui-Alt ul li.yuimenubaritem-selected a.yuimenubaritemlabel-selected {
	padding:0;
	margin:0;
	border:0;
	float:left;
	overflow:hidden;
	list-style:none;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#ffffff;
	white-space:normal;
	line-height:normal;
	z-index:4003;
}

/* 1st Level */
div#Yui ul {  }
div#Yui ul li.yuimenubaritem { height:22px; float:left; margin-right:3px; padding:0; margin-top:2px;  }
div#Yui ul li.yuimenubaritem a.yuimenubaritemlabel { line-height:20px; padding:0 10px 0 10px; border:1px solid transparent; }
div#Yui ul li.yuimenubaritem-selected {  }
div#Yui ul li.yuimenubaritem-selected a.yuimenubaritemlabel-selected { border:1px solid #6F7E8B; }
div#Yui ul li.yuimenubaritem-onstate { }
div#Yui ul li.yuimenubaritem-onstate a.yuimenubaritemlabel-onstate { border:1px solid #6F7E8B; }


/* 2rd Level  */
div#Yui ul li.yuimenubaritem div.yuimenu { width:250px; border:0; padding:0; margin:0; background-image:none; z-index:4000; }
div#Yui ul li.yuimenubaritem div.yuimenu div.bd { overflow:hidden; zoom:1; padding:0; }
div#Yui ul li.yuimenubaritem div.yuimenu ul { border:2px solid #586D7E; }
div#Yui ul li.yuimenubaritem div.yuimenu li.yuimenuitem { width:246px; padding:0; background-color:#A4B1BF; border-bottom:1px solid #586D7F }
div#Yui ul li.yuimenubaritem div.yuimenu li.first-of-type { }
div#Yui ul li.yuimenubaritem div.yuimenu li.last-of-type { border-bottom:none; }
div#Yui ul li.yuimenubaritem div.yuimenu li.yuimenuitem a.yuimenuitemlabel { background-image:none; width:228px !important; height:auto !important; padding:6px 10px !important; color:#323D47 !important; font-size:12px !important; }
div#Yui ul li.yuimenubaritem div.yuimenu li.yuimenuitem-selected a.yuimenuitemlabel-selected { background-image:url('../images/Menus/Navigation/DropDownBackground.jpg'); background-repeat:repeat-x; background-color:transparent; color:#FFFFFF !important; }

/* 3rd Level  */
div#Yui ul li.yuimenubaritem div.yuimenu li.yuimenuitem div.yuimenu { z-index:4000; }



/*YUI Alt*/

#Yui-Alt.yuimenubar { background-color:transparent; position:static; float:right; }
#Yui-Alt .yuimenubaritemlabel { padding:0; }

/* 1st Level */
div#Yui-Alt ul {  }
div#Yui-Alt ul li.yuimenubaritem { float:left; margin-right:3px; padding:0; }
div#Yui-Alt ul li.yuimenubaritem a.yuimenubaritemlabel {  }
div#Yui-Alt ul li.yuimenubaritem-selected {  }
div#Yui-Alt ul li.yuimenubaritem-selected a.yuimenubaritemlabel-selected {  }
div#Yui-Alt ul li.yuimenubaritem-onstate { }
div#Yui-Alt ul li.yuimenubaritem-onstate a.yuimenubaritemlabel-onstate {  }


/* 2rd Level  */
div#Yui-Alt ul li.yuimenubaritem div.yuimenu { width:250px; border:0; padding:0; margin:0; background-image:none; }
div#Yui-Alt ul li.yuimenubaritem div.yuimenu div.bd { overflow:hidden; zoom:1; padding:0; }
div#Yui-Alt ul li.yuimenubaritem div.yuimenu ul { border:2px solid #E3E7EA; }
div#Yui-Alt ul li.yuimenubaritem div.yuimenu li.yuimenuitem { width:250px; padding:0; background-color:#BBC5CC; border-bottom:1px solid #E3E7EA }
div#Yui-Alt ul li.yuimenubaritem div.yuimenu li.first-of-type { }
div#Yui-Alt ul li.yuimenubaritem div.yuimenu li.last-of-type { border-bottom:none; }
div#Yui-Alt ul li.yuimenubaritem div.yuimenu li.yuimenuitem a.yuimenuitemlabel { background-image:none; width:250px !important; height:auto !important; padding:6px 10px !important; color:#3D4A56 !important; font-size:12px !important; }
div#Yui-Alt ul li.yuimenubaritem div.yuimenu li.yuimenuitem-selected a.yuimenuitemlabel-selected { background-color:#E3E7EA; color:#3D4A56 !important; }

/* 3rd Level  */
div#Yui-Alt ul li.yuimenubaritem div.yuimenu li.yuimenuitem div.yuimenu { }




