﻿/* 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 {
	margin:0;
	border:0;
	float:left;
	overflow:hidden;
	list-style:none;
	background-color:transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	color:#18548E;
	white-space:normal;
}

div#Yui { padding-left:5px;}
.yuimenubar .yuimenu ul { padding:0; }
.yuimenubaritem-hassubmenu, .yuimenuitem-hassubmenu { background-image: none; }

/* 1st Level */
div#Yui ul { float:left; padding-top:5px; }
div#Yui ul li.yuimenubaritem { padding-left:5px; margin-left: 10px; }
div#Yui ul li.yuimenubaritem a { padding-top:10px; text-transform: uppercase; font-size: 12px; font-weight:bold; padding-left:7px; padding-right:14px; color:#333333; float:none; }
div#Yui ul li.yuimenubaritem.last-of-type a { background-image:none; }
div#Yui ul li.yuimenubaritem-selected,
div#Yui ul li.yuimenubaritem-onstate { height:37px; background-image:url('../images/Menu/YUIMenuWrapperLeft.jpg'); background-position:left center; background-repeat:no-repeat; }
div#Yui ul li.yuimenubaritem-selected a,
div#Yui ul li.yuimenubaritem-onstate a { line-height:36px; padding:0 14px 0 7px; height:37px; background-position:right top; margin-left: 0; float:left; color:#FFFFFF; background-image:url('../images/Menu/YUIMenuWrapperRight.jpg') !important; background-repeat:no-repeat; display:block; }

/* 2nd Level */
div#Yui ul li.yuimenubaritem div.yuimenu { width:210px; border:0; padding:0; margin:0; background-color:#B2D1EA; background-image:none !important; }
div#Yui ul li.yuimenubaritem div.yuimenu ul { border:1px solid #98BAD6; padding-top:0; }
div#Yui ul li.yuimenubaritem div.yuimenu div.bd { overflow:hidden; zoom:1; padding:0; }
div#Yui ul li.yuimenubaritem div.yuimenu li.yuimenuitem { line-height:normal; width:208px; padding:0; background-color:#B2D1EA; border-top:1px solid #98BAD6; }
div#Yui ul li.yuimenubaritem div.yuimenu li.first-of-type { border:0; }
div#Yui ul li.yuimenubaritem div.yuimenu li.last-of-type { }
div#Yui ul li.yuimenubaritem div.yuimenu li.yuimenuitem a.yuimenuitemlabel { line-height:normal; padding-left:10px; padding-right:10px; color:#18548E; background-image:none !important; width:206px !important; height:auto !important; padding:5px !important; text-transform: none; font-weight:normal; }
div#Yui ul li.yuimenubaritem div.yuimenu li.yuimenuitem-selected a.yuimenuitemlabel-selected { line-height:normal; background-color:#CBDCEA; font-style:italic; }

/* 3rd Level */
div#Yui ul li.yuimenubaritem div.yuimenu li.yuimenuitem div.yuimenu { border:0; }
div#Yui ul li.yuimenubaritem div.yuimenu.visible li.yuimenuitem div.yuimenu.visible {  }