﻿
/* ---- ADxMenu: ---- */
.menu li {margin:0; padding:0; border:0; list-style:none none}

.menu ul {margin:0; padding:0; border:0; list-style:none none}

.menu {margin:0; padding:0; border:0; list-style:none none}

.menu ul {width:100%}
.menu li {position:relative; display:inline; float:left; }
.menu li:hover {z-index:10000; white-space:normal}

.menu a {
	display:block;
	margin:0;
	padding:0;
	height:49px;
	overflow:hidden;
	text-indent:-9999px}

.menu li#web a {
	width:219px;	
	z-index:4;
	position:relative;
}

.menu li#web a:hover{
	background:url(../images/webb-main-bg.gif) no-repeat 0 -49px !important;
	z-index:10;
	position:relative;
}

.menu li#web a.selected{
	background:url(../images/webb-main-bg.gif) no-repeat 0 0;
}

.menu li#newsletters a {
	margin-left:-46px;
	width:280px; 
	z-index:3;
	position:relative;
}
	
.menu li#newsletters a:hover{
	background:url(../images/nlb-main-bg.gif) no-repeat 0 -49px;
	z-index:10;
	position:relative;
}

.menu li#newsletters a.selected{
	background:url(../images/nlb-main-bg.gif) no-repeat 0 0;
}

.menu li#content a {
	margin-left:-45px;
	width:265px; 
	z-index:2;
	position:relative;
}
	
.menu li#content a:hover{
	background:url(../images/conb-main-bg.gif) no-repeat 0 -49px;
	z-index:10;
	position:relative;
}

.menu li#content a.selected{
	background:url(../images/conb-main-bg.gif) no-repeat 0 0;
}

.menu li#products a {
	margin-left:-45px;
	width:250px; 
	z-index:1;
	position:relative;
}

.menu li#products a:hover{
	background:url(../images/vpb-main-bg.gif) no-repeat 0 -49px;
	z-index:10;
	position:relative;
}

.menu li#products a.selected{
	background:url(../images/vpb-main-bg.gif) no-repeat 0 0;
}


/* ---- jQuery Menu: ---- */
.menu_list {
	width: 180px;
	margin:70px 0 0 5px;
}

.click{
	color:#fff;
}
.menu_head {
	cursor: pointer;
	position: relative;
	margin:1px;
	font-size:.95em;
    font-weight:bold;
    text-transform:uppercase;
    color:#fff !important;
    background: #fff ;
    border-top:1px dashed #bbbbbb;
}


.menu_head a{
	margin:3px 0;
	padding:8px 10px;
	color:#331c00;
	text-decoration:none;
	width:158px !important;
	display:block;
}


.menu_head a:hover {
	color:#fff !important;
	background:#331c00;
	text-decoration:none;
}

.menu_head a.selected {
	color:#fff;
	background:#331c00;
	text-decoration:none;
}


.menu_body {
	display:none;
	background:#e1ddd9;
	margin:0;
	padding:5px 0 5px 0;
	border-top:1px dashed #bbbbbb;
}

.menu_body a, .menu_body_selected a {
  padding:5px 5px 5px 0;
  display:block;
  color:#331c00;
  background-color:#e1ddd9;
  padding-left:10px;
  text-decoration:none;
}
.menu_body a:hover, .menu_body_selected a:hover {
  color: #331c00;
  text-decoration:underline;
}


.menu_body a.selected{
	font-weight:bold;	
}
