#topNavMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: auto; LEFT: 240px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 738px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 24px
}
#topNavMenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNavMenu LI.menuButton {
	DISPLAY: block; FLOAT: left
}
#topNavMenu LI A.menuButtonLink {
	BORDER-RIGHT: #a0a0a0 1px solid;
	BORDER-TOP: #a0a0a0 0px solid;
	DISPLAY: block;
	FLOAT: left;
	BORDER-LEFT: #a0a0a0 0px solid;
	WIDTH: 190px;
	CURSOR: default;
	BORDER-BOTTOM: #a0a0a0 0px solid;
	HEIGHT: 24px;
	word-spacing: 1em;
}
#topNavMenu LI A.menuButtonLink SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 24px
}
#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)
}
#topNavMenu LI:hover A.menuButtonLink SPAN.templates {
	BACKGROUND: url(/images/main-nav-templates-on.gif)
}
#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)
}
#topNavMenu LI:hover A.menuButtonLink {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 0px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #a0a0a0 0px solid; WIDTH: 140px; BORDER-BOTTOM: #a0a0a0 0px solid; HEIGHT: 24px
}
#topNavMenu LI:hover {
	Z-INDEX: 50; POSITION: relative
}
#topNavMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
#topNavMenu LI:hover UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
#topNavMenu LI:hover UL LI:hover UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
#topNavMenu LI:hover UL LI:hover UL LI:hover UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
#topNavMenu LI:hover UL LI:hover UL LI:hover UL LI:hover UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
#topNavMenu LI:hover UL.topDropDown {
	PADDING-RIGHT: 0px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: url(/images/background-test.png); LEFT: -1px; PADDING-BOTTOM: 10px; WIDTH: 142px; PADDING-TOP: 15px; WHITE-SPACE: nowrap; TOP: 24px; HEIGHT: auto
}
#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; BACKGROUND: #ffffff; POSITION: relative
}
#topNavMenu LI:hover UL.topDropDown LI A {
	DISPLAY: block; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-DECORATION: none
}
#topNavLogoBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/main-nav-tint-bar.jpg) #ffffff no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 960px; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: auto
}
.topNavUserInfo {
	MARGIN-TOP: 7px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 100px
}
