.navigation {
	margin: 0px;
	border: 0px;
	width: 442px;
	height: 35px;
	float: left;
	font-family:Helvetica, "Times New Roman", Times, serif;
	color: #666666;
	font-size:1.5em;
	position:relative;
	z-index:9999;
	text-align: left;
	text-transform: uppercase;
}

.navigation ul {
	list-style:none;
	margin:0px;
	padding: 0px;
	line-height:1em;
}

.navigation li {
	margin:0px;	
	padding: 0px;
}

.navigation li {
	float:left;
	position:relative;
}

.navigation a {
	text-decoration:none;
	color:#666666;
	padding: 0;
	display:block;
}
.navigation a span
{
padding-top: 0px;
}

.navtext
{
padding-top: 0px;
}

.navigation .on, .navigation a:hover {
} 



/*---------------------------------------------------------------------- Start CSS dropdown -------------------------------------------------------*/

.navigation li ul.navigation-2 {
	margin:0;
	padding:0;
	border:0px;
	list-style:none;
	display:none;
	position:absolute;
	height: 25px;
	left:0px;
	font-size:10px;
	font-family: arial;
	font-weight:normal;
	z-index:150;
	color:white;
}
.navigation li:hover ul.navigation-2 {
	display:block;
	z-index:150;
	color:white;
}
.navigation li ul.navigation-2 li {
	clear:left;
	background:url(../Images/Menu/pinktrans.png);
	width: 100%;
	z-index:500;
}
.navigation ul.navigation-2 li a:link, .navigation ul.navigation-2 li a:visited {
	clear:left;
	padding:5px 10px;
	position:relative;
	text-decoration:none;
	border: 0px;
	color:white;
	background:url(../Images/Menu/pinktrans.png);
	z-index:15;
}
.navigation li ul.navigation-2 li:hover a, .navigation li ul.navigation-2 li a:hover {
	background:url(../Images/Menu/pinktrans2.png);
	color:white;
}


.width120 	{
width: 120px;
}

.width122 	{
width: 122px;
}

.width128 	{
width: 128px;
}

.width129 	{
width: 129px;
}

/*----------------------3rd level drop down----------------------*/

.navigation li ul.navigation-2 li ul.navigation-3 {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:12em;
	top:-1px;
	padding:1px 1px -2px 1px;
	background:none;
	z-index:1000;
	border:1px solid #989898;
}
.navigation li ul.navigation-2 li:hover ul.navigation-3 {
	display:block;
}
.navigation li ul.navigation-2 li ul.navigation-3 li a:link, .navigation li ul.navigation-2 li ul.navigation-3 li a:visited {
	width:10.5em;
	clear:left;
	color:#5e5e5e;
}
.navigation li ul.navigation-2 li ul.navigation-3 li:hover a, .navigation li ul.navigation-2 li ul.navigation-3 li a:hover {
	background:white;
	color:orange;
}



/* Menu */

.navigation ul										{padding:0;margin:0;list-style-type:none;}
.navigation ul ul									{width:130px;}
.navigation li										{float:left;position:relative;}
.navigation a, nav a:visited						{display:block; font-size:10px; text-decoration:none; color:#666666; height:35px; border: 0px;}
.navigation ul ul a.drop, nav ul ul a.drop:visited	{background-color:#000000!important;}
.navigation ul ul a.drop:hover						{background-color: #e6218f!important;}
.navigation ul ul :hover > a.drop					{background-color: #e6218f!important;}
.navigation ul ul ul a, nav ul ul ul a:visited		{background-color: #e6218f!important;}
.navigation ul ul ul a:hover						{background:#e6218f!important;}
.navigation ul ul									{visibility:hidden; position:absolute;height:0;top:34px;left:0; width:130px;border:0px;}
* html .navigation ul ul							{top:32px;t\op:33px;}
.navigation ul ul ul								{left:150px; top:0px; width:130px;}
.navigation ul ul ul.left							{left:-130px;}
.navigation ul ul a:link							{background-color: #000000!important; color:#002565; height:auto; line-height:1em; padding:5px 10px; width:130px; border-width:0px; font-weight: normal;}
.navigation ul ul a, nav ul ul a:visited			{background-color: #000000!important; color:#002565; height:auto; line-height:1em; padding:5px 10px; width:130px; border-width:0px; font-weight: normal;}
.navigation a:hover, nav ul ul a:hover				{color:#ffffff;}
.navigation :hover > a, nav ul ul :hover > a		{color:#ffffff;}
.navigation ul ul :hover > a						{color:#ffffff; background: #e6218f!important; text-decoration: none;}
.navigation ul li:hover ul,
.navigation ul a:hover ul							{visibility:visible;}
.navigation ul :hover ul ul							{visibility:hidden;}
.navigation ul :hover ul :hover ul					{visibility:visible;}
.navigation ul :hover ul :hover ul ul				{visibility:hidden;}
.navigation ul :hover ul :hover ul :hover ul		{visibility:visible;}
