/* description: Main stylesheet for the portal navigation menu module. */

/*
Class Hierarchy:
Container: div.[MID].menu_portal

Using image buttons instead of page titles:
Hide Labels:
div.mod_[MID].menu_portal td.item .label { visibility: hidden; }

Button Example:
(buttonID is the page title - all lower case, no spaces)
div.mod_[MID].menu_portal td.item.[buttonID] { width: 100px; background: url('/portals/[PID]/files/button.jpg') no-repeat; }
div.mod_[MID].menu_portal td.item.[buttonID].active,
div.mod_[MID].menu_portal td.item.[buttonID].hover,
div.mod_[MID].menu_portal td.item.[buttonID].pressed { width: 100px; background: url('/portals/[PID]/files/button_hover.jpg') no-repeat; }
*/

/* menu shadow */
div.dynarch-menu-shadow,
img.dynarch-menu-shadow,
div.div.dynarch-IE6-shadow { z-index: 990; position: absolute; }
div.dynarch-menu-shadow { background-color: #999; -moz-opacity: 0.6; filter: alpha(opacity=60); }
iframe#dynarch-menu-hider { z-index: 980; } /* hider */

.top_title {
	padding-top: 9px;
	padding-left: 20px;
	color: #6d94bd;
	font: bold 18px helvetica, tahoma, verdana, san-serif;
}

/* horizontal menu parts */
td.horizontal div.mod_tud7Q7vqYC.menu_portal { /* this class only available when module is configured with horizontal layout */
	white-space: nowrap;
	border: none;
	background-color: transparent;
}

div.mod_tud7Q7vqYC.menu_portal table { /* table that surrounds entire menu */
	border: none;
	background-color: transparent;
}

div.mod_tud7Q7vqYC.menu_portal td.item { /* horizontal page title link */
	color: #7a95b4;
	font: 11px helvetica, tahoma, verdana, san-serif;
	background-color: transparent;
	white-space: nowrap;
	vertical-align: middle;
	padding: 10px 22px 1px 0px;
	cursor: pointer;
	text-decoration: none;
	text-transform: uppercase;
}

div.mod_tud7Q7vqYC.menu_portal td.item.hover { /* horizontal page title link: HOVER */
	color: #e19549;
	text-decoration: underline;
}

div.mod_tud7Q7vqYC.menu_portal td.item.active { /* page title link: ACTIVE */
	color: #e19549;
	text-decoration: underline;
}

div.mod_tud7Q7vqYC.menu_portal td.item.pressed { /* page title link: PRESSED */
	color: #e19549;
	text-decoration: underline;
}

div.mod_tud7Q7vqYC.menu_portal td.item.separator { /* horizontal separator container */
	width: 2px;
}

div.mod_tud7Q7vqYC.menu_portal table tr td.separator div { /* horizontal separator (if any) */
	border-left: #DDDDDD 1px solid;
	border-right: #FFFFFF 1px solid;
	height: 14px;
	overflow: hidden;
}

/* vertical menu parts */
td.vertical div.mod_tud7Q7vqYC.menu_portal { /* this class only available when module is configured with vertical layout */

}

div.mod_tud7Q7vqYC.dynarch-popup-menu.menu_portal {
	display: none;
}

div.dynarch-popup-base-menu.menu_portal {
	visibility: hidden;
}

div.mod_tud7Q7vqYC.menu_portal table.links {
	
}
