﻿/*top level only*/
/*ul.ui-menubar { height:25px; *//*let it overflow not resize*/

ul.ui-menubar, .ui-menubar ul { padding:0px; margin:0px; overflow: visible; position:relative; }
ul.ui-menubar li { list-style-type:none; float:left;/*keep top aligned*/ top:0px; min-height:25px;}
ul.ui-menubar>li { display:inline-block; width:110px; } /*menubar list items*/
ul.ui-menubar>li>ul { width:110px; position:absolute; top: 22px; } /*dropdown ul*/
ul.ui-menubar ul li { width:110px; position:relative; display:block;} /*dropdown list items*/
ul.ui-menubar>li>ul ul { left:110px; position:absolute; top:0px; } /*flyout ul*/

/*fix size for Products Menu*/
ul.ui-menubar>li:nth-child(2)>ul>li { width:175px; position:relative; display:block;} /*dropdown list items*/
ul.ui-menubar>li:nth-child(2)>ul>li>ul { left:175px; position:absolute; top:0px; } /*flyout ul*/

/*appearance*/
.AspNet-Menu-Horizontal>div { border:0; }
.ui-menubar>li>a { color:#666666; } /*top level text color*/
.ui-menubar, .ui-menubar>*>* a { font-size:10px; }

ul.ui-menubar ul, ul.ui-menubar ul li { background-color:#ffffff;}
ul.ui-menubar ul li /*any non toplevel li*/
{
	line-height:2em;
	border-left:6px solid #92B11E;
	border-right:1px solid #92B11E;
	border-top:1px solid #92B11E;
}
ul.ui-menubar ul li a /*any non toplevel li a*/ { color:#666610; text-transform:uppercase; }
ul.ui-menubar ul li:last-child { border-bottom:1px solid #92B11E; }
ul.ui-menubar ul li:hover { background-color:#e4edbd;}


/*onld menu for IE 7 and 6*/
.StaticMenuItem
{
	font-size: 12px;
	font-family: Arial, Helvetica;
	color: #666610;
	text-align:center;
	width:101px;
	height:32px;
}
.StaticMenuItem:Hover  /*only override what we need to*/
{
    color: #666610;
	background-image:url(/Images/MainMenu.On.png);
}
.StaticMenuItem tr
{
	vertical-align:top;
}
.StaticMenuItem a /*get menubar text vertically centered*/
{
	position:relative;
	top:6px;
}
.StaticMenuItem:Hover a /*stop the links inheriting the rollover image*/
{
	background-image:none;
}

.DynamicSubMenu
{
	background-color:#ffffff;  
	color:#666610;
	font-family:Arial; 
	font-size:10px; 
	font-weight:normal;
	text-decoration: none;	     
	border-left:6px solid #92b11e;       
	border-right:1px solid #92b11e;       
	border-bottom:1px solid #92b11e;  
	border-top:1px solid #92b11e;
	text-align:left;
	z-index:20;
	min-width:150px;
	cursor:default;
}

.DynamicSubMenu:Hover  /*only override what we need to*/
{
	background-color:#e4edbd;
	color:#666610; 
	cursor:hand;
}

.DynamicSubMenuItem
{
	background-color:#ffffff;
	color:#666610;
	font-family:Arial; 
	font-size:10px; 
	border-top:1px solid #92b11e ;       
	border-left:0px solid #92b11e;       
	border-right:0px solid #92b11e;       
	text-decoration: none;
	text-align:left;	     
	cursor:hand;
	cursor:pointer;
	z-index:21;
	text-align:left;
	height:22px;
	min-width:150px;
	width:150px;
	padding-left:6px;
	padding-right:6px;
}

.DynamicSubMenuItem:Hover /*only override what we need to*/
{
	background-color:#e4edbd;
	color:#666610; 
}