﻿body {
}

div.MenuContainer
{
	position:relative;
	width: 883px;
	height: 39px;
	background: #fff200;
	margin: 0px 0px 0px 0px; 
	z-index: 101;
}

div.Menu
{
	padding: 3px 0px 0px 28px;
}

	* html div.Menu
	{
		padding: 3px 0px 0px 28px;
	}

	div.MenuOption
	{
		float: left;
	}	
	
	div.MenuOption ul.Menu
	{
		float: left;
		position: relative;
		z-index: 100;
		list-style-type: none;
		width: inherit;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	div.MenuOption ul.Menu li
	{
		padding: 0px 0px 0px 0px;
	    margin: 0px 0px 0px 0px;
	    position:relative;		
	}

		div.MenuOption ul.Menu li a span
		{
			line-height: 33px;
			vertical-align: middle;								
		}
		
			* html div.MenuOption ul.Menu li a span
			{
				line-height: 35px;
				vertical-align: middle;								
			}
		
		div.MenuOption ul.Menu li a sup
		{
			position:relative;
			display:inline;
			line-height: 10px;			
		}
		
		div.MenuOption ul.Menu li li a
		{
			line-height:normal;			
		}
		
		a.menuItem
		{
			display:block;
			color: #284153;
			text-decoration:none;
			height: 35px;
			padding: 0px 3px 0px 12px;
			font-weight: bold;
			position:relative;
			left: 0px;
		}
		
		* html a.menuItem
		{
			height: 32px;
			display:inline-block;
			padding: 0px 3px 0px 12px;
		}
		
			a.menuItem span.border
			{
				border-right: solid 3px #FFFFFF;
			    padding: 0px 16px 0px 0px;
			}
			
			a.menuItem span.last
			{
				padding: 0px 16px 0px 0px; 
			}			
			
			a.menuItem span sup
			{
				font-size: 10px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
			}
		
		a#selected
		{
		    color: #000000;
		}
				
		a.menuItem:hover
		{ 
			background-color:#5877ba;
			text-decoration: none;
			color: #FFFFFF;
			border-top: solid 1px #FFFFFF;
			border-left: solid 1px #FFFFFF;
			border-right: solid 1px #FFFFFF;
			padding: 0px 2px 0px 14px;
			left: -6px;
		}
		
		* html a.menuItem:hover
		{
			height: 35px;
			padding: 0px 2px 2px 14px;
			margin: 0px 0px -3px 0px;
		}
		
			a.menuItem:hover span.border
			{
				padding: 0px 16px 0px 0px;
				border:none;
			}
			
			div.MenuOption ul.Menu li a.menuItem table
			{
				border: none;
				display:inline;
				position:absolute;
				float:left;
				left: 5px;
				text-align:left;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				font-weight: normal;
			}
			
			div.MenuOption ul.Menu li a.menuItem table li a.subLink table
			{
				display:inline;
				position:absolute;
				float:left;
				left: 100%;
				top: 0px;
			}

		

        div.MenuOption ul.Menu li ul.subMenu
		{
			display:block;
			position:absolute;
			width: 100%;
			margin:0px 0px 0px 0px;
			padding:0;
			list-style-type:none;
			visibility:hidden;
			font-weight: normal;
			left: -6px;				
		}
		
			* html div.MenuOption ul.Menu li ul.subMenu
			{
				margin: 0px 0px 0px 0px;
				padding: 5px 0px 0px 0px;
				width: 100%;
                position:relative;
                z-index.:100;
			}
			
		div.MenuOption ul.Menu li ul.subMenu li
		{
			float:left;
		}
		
		
		div.MenuOption ul.Menu li ul.subMenu li ul.flyoutMenu
		{
			position:absolute;
			visibility: hidden;
			list-style-type: none;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			width: 175px;
			left: 100%;
			top: 0px;
		}
		
				
				div.MenuOption ul.Menu li ul.subMenu a
				{
					text-align: left;
					font-weight: normal;
				}
		
				div.MenuOption ul.Menu li ul.subMenu li
				{	
					text-align:left;
					width: 100%;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					color:#000000;
				}


				div.MenuOption ul.Menu li:hover ul.subMenu, div.MenuOption ul.Menu li:hover ul.subMenu li:hover ul.flyoutMenu
				{		
					visibility:visible;
				}
				
					div.MenuOption ul.Menu li:hover a.menuItem
					{		
						background-color:#5877ba;
						text-decoration: none;
						color: #FFFFFF;
						border-top: solid 1px #FFFFFF;
						border-left: solid 1px #FFFFFF;
						border-right: solid 1px #FFFFFF;
						padding: 0px 2px 0px 14px;
						left: -6px;
					}
					
					div.MenuOption ul.Menu li:hover li:hover a.subLink
					{		
						background-color:#6c92e4;
					}
					
					div.MenuOption ul.Menu li:hover a.menuItem span.border
					{		
						border:none;
					}
				
				div.MenuOption ul.Menu li a:hover ul.subMenu, div.MenuOption ul.Menu li a:hover ul.subMenu li a:hover ul.flyoutMenu
				{
					visibility:visible;
				}

				div.MenuOption ul.Menu li ul.subMenu li a.subLink
				{
				    display:block;
				    text-decoration: none;
					padding: 4px 7px 4px 7px;
					color: #FFFFFF;
					border-left: solid 1px #FFFFFF;
					border-right: solid 1px #FFFFFF;			
					margin: 0px 0px 0px 0px;
					background-color: #5877ba;
					border-bottom: solid 1px #ffffff;
				}
				
				
				div.MenuOption ul.Menu li ul.subMenu li a.arrow
				{
					background-image: url(/_images/arrow.gif);
					background-position: right center;
					background-repeat: no-repeat;
				}
				
				
				div.MenuOption ul.Menu li ul.subMenu li ul.flyoutMenu li a.flyoutLink
				{
				    display:block;
				    text-decoration: none;
					padding: 4px 7px 4px 7px;
					color: #FFFFFF;
					margin: 0px 0px 0px 0px;
					background: #6c92e4;
				}
				
					* html div.MenuOption ul.Menu li ul.subMenu li a.subLink, * html div.MenuOption ul.Menu li ul.subMenu li a.subLink li a.flyoutLink
					{
						float:left;
						width: 100%;
					}
				
				div.MenuOption ul.Menu li ul.subMenu li a.subLink:hover
				{
					background-color: #6c92e4;
				}
				
				div.MenuOption ul.Menu li ul.subMenu li:hover a.flyoutLink:hover, div.MenuOption ul.Menu li ul.subMenu li a:hover li a.flyoutLink:hover
				{
					background-color: #77a1fc;
				}



/* Used for display Menu Items in  IE 6 */

.width1
{
	width: 106px;
}

.width2
{
	width: 132px;
}

.width3
{
	width: 147px;
}


.width4
{
	width: 162px;
}


.width5
{
	width: 121px;
}


.width6
{
	width: 81px;
} 

