/*--------------------------------------------------------------------------------------------------------*/
/* Controls for drop down menu                                                                            */
/*--------------------------------------------------------------------------------------------------------*/

/* main container for the menu bar */
div.menuBar {
	background:url(../images/nav-left.gif) top left no-repeat;
	padding: 2px 0px 4px 25px;
	text-align: left;
}

/* Off state for the links in the main menu bar */
div.menuBar a.menuButton {
	color: #ffffff;
	font-weight:normal;
	font-size:13px;
	cursor: default;
	left: 0px;
	margin: 0px;
	padding: 0px 17px 3px 17px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 100;
	cursor:pointer;
}

/* On state for the links in the main menu bar */
div.menuBar a.menuButtonActive, div.menuBar a.menuButtonActive:hover, div.menuBar a.menuButton:hover {
	text-decoration: none;
	background:url(../images/nav-mainbgOver.gif);
	cursor:pointer;
}

/* container for the drop down menu */
div.menu {
	background-color: #b0beca;
	border:1px solid #b76916;
	left: 0px;
	padding: 0px 1px 1px 0px;
	position: absolute;
	top: 0px;
	visibility: hidden;
	z-index: 101;
	text-align:left;
	cursor:pointer;
}

/* menu items for the drop down menu */
div.menu a.menuItem {
	color: #ffffff;
	cursor: default;
	display: block;
	padding: 3px 15px 3px 15px;
	margin:0px 0px 0px 0px;
	text-decoration: none;
	white-space: nowrap;
	background:url(../images/arrow-white-small.gif) left center no-repeat;
	cursor:pointer;
}

/* menu items for the drop down menu (hover state) */
div.menu a.menuItem:hover {
	background:#9eabb5 url(../images/arrow-white-small.gif) left center no-repeat;
	cursor:pointer;
}

/* menu item seperators */
div.menu div.menuItemSep {
	border-top: 1px solid #d8dfe5;
	margin: 1px 0px 0px 0px;
}