﻿body {
}

div.MenuBar
{
    float: left;
    height: 33px;
    width: 998px;
    background: #2a8d6e url("/_images/menuBackground.jpg");
    font-size: 11px;
    position:relative;
    z-index: 400;
}


.menuHome
{
    background: url("/_images/menu_home.jpg");
}
.menuHome:hover
{
    background: url("/_images/menu_home_over.jpg");
}
.menuCorporate
{
    background: url("/_images/menu_corporate.jpg");
}
.menuCorporate:hover
{
    background: url("/_images/menu_corporate_over.jpg");
}
.menuDivisions
{
    background: url("/_images/menu_divisions.jpg");
}
.menuDivisions:hover
{
    background: url("/_images/menu_divisions_over.jpg");
}
.menuInvestors
{
    background: url("/_images/menu_investors.jpg");
}
.menuInvestors:hover
{
    background: url("/_images/menu_investors_over.jpg");
}
.menuContacts
{
    background: url("/_images/menu_contacts.jpg");
}
.menuContacts:hover
{
    background: url("/_images/menu_contacts_over.jpg");
}

div.Menu
{
    float: left;
    position: relative;
    width: 710px;
	z-index: 90;
	margin: 0px 0px 0px 147px;
}

	div.MenuOption
	{
		float: left;
		text-align:center;
	}
			
	div.MenuOption ul.Menu
	{
		float: left;
		list-style-type: none;
		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 li a
		{
			line-height:normal;			
		}
		
		a.menuItem
		{
			display:block;
			text-decoration:none;
			height: 33px;
			width: 142px;
			padding: 0px 0px 0px 0px;
			font-weight: bold;
			position:relative;
			left: 0px;
			color: #FFFFFF;
		}
		
		a.menuItemLast
		{
		    border: none;
		}
		
		* html a.menuItem
		{
		    display: inline-block;
		    height: 30px;
		    padding: 0px 0px 0px 0px;		    
		    margin: 0px 0px 0px 0px;
		}
		
				
		a.menuItem:hover
		{ 
        	text-decoration: none;
			padding: 0px 0px 0px 0px;
		}

        		
		* html a.menuItem:hover
		{
		    display: block;
		}
		
			
			div.MenuOption ul.Menu li a table
			{
				border: none;
				display:inline-block;
				position:absolute;
				float:left;
				text-align:left;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				font-weight: normal;
			}
			
			div.MenuOption ul.Menu li a table li a.subLink table
			{
				display:inline;
				position:absolute;
				float:left;
			}

        div.MenuOption ul.Menu li ul.subMenu
		{
			display:block;
			position:absolute;
			width: 142px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			list-style-type:none;
			visibility:hidden;
			font-weight: normal;
		}

			* html div.MenuOption ul.Menu li ul.subMenu
			{
				width: 142px;
				position: absolute;
				left: -71px;
				top: 14px;
			}
			
		div.MenuOption ul.Menu li ul.subMenu li
		{
			float:left;
		}
		
			
				div.MenuOption ul.Menu li ul.subMenu a
				{
					text-align: left;
					font-weight: normal;
					background: #087855;
					color: #FFFFFF;
				}
		
				div.MenuOption ul.Menu li ul.subMenu li
				{	
					text-align:left;
					width: 100%;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
				}
				
				div.MenuOption ul.Menu li:hover ul.subMenu, div.MenuOption ul.Menu li:hover ul.subMenu li:hover ul.flyoutMenu, div.MenuOption ul#selected li ul.subMenu
				{		
					visibility:visible;
				}
				
					div.MenuOption ul.Menu li:hover a.menuItem, div.MenuOption ul.Menu li:hover a.menuItemLast
					,div.blankMenuItem
					{		
                    	text-decoration: none;
						height: 33px;
						padding: 0px 0px 0px 0px;
					}

				
				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 10px;
					margin: 0px 0px 0px 0px;
				}
				
					* html div.MenuOption ul.Menu li ul.subMenu li a.subLink
					{
    					padding: 4px 7px 4px 7px;
					}
					
					div.MenuOption ul.Menu li ul.subMenu li ul.flyoutMenu li a.flyoutLink
					{
						display:block;
						text-decoration: none;
						padding: 4px 7px 4px 7px;
						margin: 0px 0px 0px 0px;
						border-bottom: solid 1px;
					}
					
						* 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: #0c5840;
				}
				

/* Used for widths of columns to ensure the menu goes the length of the Site */

.width1
{
	width: 156px;
}

.width2
{
	width: 130px;
}

.width3
{
	width: 133px;
}

.width4
{
	width: 198px;
}

.width5
{
	width: 147px;
}

	/* Used for widths of columns to ensure the menu goes the length of the Site */

	.IEwidth1
	{
		width: 145px;
	}

	.IEwidth2
	{
		width: 119px;
	}

	.IEwidth3
	{
		width: 119px;
	}

	.IEwidth4
	{
		width: 187px;
	}

	.IEwidth5
	{
		width: 135px;
	}
	div.blankMenuItem
	{
		float:left;
		border-right:solid 1px #fddfb0;
	}
