﻿
ul#menu li {
	margin: 0.2em 0em;
	padding: 4px 6px;
	position: relative;
	background-color: #0099FF;
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
	color: #fff;
}

ul#menu li:hover {
	background-color: #73C8FF;
}

ul#menu li.mega a {
	font-weight: bold;
	font-size: 8pt;
	color: #fff;
	text-decoration: none;
}

ul#menu li.mega a:hover {
	text-decoration: none;
}

ul#menu div {
	display: none;
}

ul#menu li.mega div {
	border: 1px solid #0099FF;
	width: 600px;
	position: absolute;
	top: -85px;
	left: 125px;
	padding: 10px 6px;
	background: #fff;
	color: #000;
	z-index: 1000;
}

ul#menu li.hovering div {
	display: block;

}

ul#menu li.mega div a {
	color: #000;
	padding: 0;
	background-image: none;
	text-decoration: underline;
}

ul#menu li.mega div b
{
	color: #0099FF;
	font-size: 12pt;
	padding: 0px 0px 8px 0px;
}

ul#menu li.mega div td a
{
	font-weight: normal;
	font-size: 8pt;
	text-decoration: none;	
}
/*
ul#menu li.mega div td a:hover
{
	color: #0099FF;
	text-decoration: underline;	
}

*/
ul#menu li.mega div td
{
	vertical-align: top;	
}

ul#menu li.mega div td.tdMagaMenuItem 
{
	width: 200px;
}

ul#menu li.mega div td.tdMagaMenuItem li ul
{
	background-color: #fff;
}

ul#menu li.mega div td.tdMagaMenuItem li
{
	width: 192px;
	background-color: #fff;
	margin: 0;
	padding: 0;
	cursor: pointer;
	color: #000;
	line-height: 1.8em;
}

ul#menu li.mega div td.tdMagaMenuItem li a
{
	color: #000;
	text-decoration: none;
	line-height: 1.7em;
	font-size: 8.1pt;
}

ul#menu li.mega div td.tdMagaMenuItem li a:hover
{
	color: #0099FF;
	text-decoration: underline;
}
