.navtopMenu,.navtopSubMenu
{
	font-family: Arial;
	cursor: default;
	color: #FFF !important;
}

.navtopMenu
{
	text-align:center;
	border: 0;
}

.navtopMenu TD
{
	padding-left: 3px;
	padding-right: 3px;
	border-right: 2px solid #c3b89c;
	line-height: 15px;
}

.navtopSubMenu
{
	position: absolute;
	visibility: hidden;
    left: 1px;
    top: 1px;
    background-color: #79684a;
}

.navtopSubMenuTable
{
}

.navtopMenuItem,.navtopMenuItemHover,.navtopMenuItemActive
{
	cursor: default;
}


.navtopMainItem,
.navtopMainItemHover,
.navtopMainItemActive
{
	font-size: 11px;
	cursor: pointer;
}
.navtopMenuItem,
.navtopMenuItemHover,
.navtopMenuItemActive
{
	font-size: 11px;
	cursor: pointer;
}
.navtopMenuItem:first-letter,
.navtopMenuItemHover:first-letter,
.navtopMenuItemActive:first-letter
{
	text-transform: uppercase;
	
}


.navtopMainItemHover,
.navtopMainItemActive,
.navtopMenuItemHover,
.navtopMenuItemActive
{
	background-color:#a29166;	
	color: #180b03 !important;
}


/* horizontal main menu sub components */
/* panel doesn't really support horizontal menus */

.navtopMainFolderLeft,.navtopMainItemLeft,
._navtopMainFolderText,.navtopMainItemText,
.navtopMainFolderRight,.navtopMainItemRight
{
	border: 0; 
	background-color: inherit;
}
/* sub menus sub components */

.navtopMenuFolderLeft,.navtopMenuItemLeft,
.navtopMenuFolderText,.navtopMenuItemText,
.navtopMenuFolderRight,.navtopMenuItemRight
{
	padding-top: 2px;
	padding-bottom: 2px;
	white-space: nowrap;

	background-color: inherit;
}

.navtopMenuFolderLeft,.navtopMenuItemLeft
{
	padding-right: 0px;
	padding-left: 2px;
	background-color: inherit;
	white-space: nowrap;
}

.navtopMenuFolderText,.navtopMenuItemText
{
	padding-right: 3px;
	padding-left: 5px;
	white-space: nowrap;
	background-color: inherit;
}

.navtopMenuFolderRight,.navtopMenuItemRight
{
	padding-right: 0px;
	padding-left: 0px;
	background-color: inherit;
	white-space: nowrap;
}


.navtopMenuSplit
{
	margin: 2px;
	height: 1px;
	overflow: hidden;
	background-color: inherit;
	border-top: 1px solid #9C9A9C; 
}

._navtopMainFolderText,.navtopMainItemText {
	padding-left:10px;
	vertical-align: baseline;
	padding-right:10px;
}
.navtopMainFolderRight,.navtopMainItemRight {
	vertical-align: bottom;
	padding-right:0px;
}


