﻿#topNavMenu
{
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
	left: 240px;
	z-index: 100;
	height: 24px;
	border-left: solid 1px #A0A0A0;
	width: 706px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial;
	font-size: 12px;
	text-decoration: none;
}

#topNavMenu li
{
	padding: 0px;
	background-image: none;
}

#topNavMenu li.menuButton
{
	display: block;
	float: left;
	text-decoration: none;
	z-index: 600px;
}

#topNavMenu li a.menuButtonLink
{
	display: block;
	float: left;
	height: 24px;
	width: 140px;
	border: solid 0px #A0A0A0;
	border-width: 0px 1px 0px 0px;
	cursor: default;
}

#topNavMenu li a
{
	text-decoration: none;
}

#topNavMenu li a.menuButtonLink span
{
	display: block;
	padding: 4px 0px 0px 0px;
	width: 140px;
	height: 20px;
	background: #F4F4F4;
	text-align: center;
}

#topNavMenu li:hover a.menuButtonLink span
{
	background: #FaFaFa;
}



#topNavMenu li:hover a.menuButtonLink
{
	display: block;
	float: left;
	height: 24px;
	width: 140px;
	border: solid 0px #A0A0A0;
	border-width: 0px 1px 0px 0px;
}

#topNavMenu li:hover
{
	position: relative;
	z-index: 50;
}


#topNavMenu ul, #topNavMenu li:hover ul ul, #topNavMenu li:hover ul li:hover ul ul, #topNavMenu li:hover ul li:hover ul li:hover ul ul, #topNavMenu li:hover ul li:hover ul li:hover ul li:hover ul ul
{
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}

#topNavMenu li:hover ul.topDropDown
{
	font-family: Verdana, Helvetica;
	font-size: 10px;
	line-height: 15px;
	left: -1px;
	top: 24px;
	padding: 15px 0px 10px 0px;
	background: transparent url( 'images/background-test.png' ) repeat; /*
	background: #F4F4F4;
	filter: alpha(opacity=90);
	opacity: 0.90; */
	white-space: nowrap;
	width: 142px;
	height: auto;
	z-index: 400;
	border-top: solid 1px #A0A0A0;
}

#topNavMenu li:hover ul.topDropDown li
{
	display: block;
	padding-left: 5px;
	position: relative;
}

#topNavMenu li:hover ul.topDropDown li:hover
{
	display: block;	
	padding-left: 5px;
	position: relative; /* float: left; */
	background: #FFFFFF;
	
}

#topNavMenu li:hover ul.topDropDown li a
{
	display: block;
	line-height: 20px;
	height: 20px;
	text-decoration: none;
}

#topNavLogoBox
{
	width: 960px;
	height: 25px;
	margin: 0px;
	background: #FFFFFF;
	border-bottom: solid 1px #A0A0A0;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.topNavUserInfo
{
	display: inline;
	float: right;
	margin-right: 10px;
}

/*
#topNavMenu li a.menuButtonLink span.solutions
{
	background: url('images/main-nav-solutions.gif'); 
}

#topNavMenu li:hover a.menuButtonLink span.solutions
{
	background: url('images/main-nav-solutions-on.gif'); 
}

#topNavMenu li a.menuButtonLink span.templates
{
	background: url('images/main-nav-templates.gif'); 
	background: #eff2f4;
}

#topNavMenu li:hover a.menuButtonLink span.templates
{
	background: url('images/main-nav-templates-on.gif'); 
	background: #FFFFFF;
}

#topNavMenu li a.menuButtonLink span.subscriptions
{
	background: url('images/main-nav-subscriptions.gif'); 
}

#topNavMenu li:hover a.menuButtonLink span.subscriptions
{
	background: url('images/main-nav-subscriptions-on.gif'); 
}

topNavMenu li a.menuButtonLink span.packages
{
	background: url('images/main-nav-packages.gif'); 
}

#topNavMenu li:hover a.menuButtonLink span.packages
{
	background: url('images/main-nav-packages-on.gif'); 
}

#topNavMenu li a.menuButtonLink span.samples
{
	background: url('images/main-nav-samples.gif'); 
}

#topNavMenu li:hover a.menuButtonLink span.samples
{
	background: url('images/main-nav-samples-on.gif'); 
}

#topNavMenu li a.menuButtonLink span.support
{
	background: url('images/main-nav-support.gif'); 
}

#topNavMenu li:hover a.menuButtonLink span.support
{
	background: url('images/main-nav-support-on.gif'); 
}
*/
