
/* Products */
.menu1 {
width: 90px;
height: 10px;
background-image:url('../images/spacer.gif');
background-repeat:no-repeat;
}

/* Services */
.menu2 {
width: 90px;
height: 10px;
background-image:url('../images/spacer.gif');
background-repeat:no-repeat;
}

/* Markets */
.menu3 {
width: 90px;
height: 10px;
background-image:url('../images/spacer.gif');
background-repeat:no-repeat;
}

/* Filling Equip. */
.menu4 {
width: 90px;
height: 10px;
background-image:url('../images/spacer.gif');
background-repeat:no-repeat;
}

/* partners */
.menu5 {
width: 200px;
height: 22px;
}
/* press room */
.menu6 {
width: 233px;
}
/* resources */
.menu7 {
width: 102px;
}
/* about us */
.menu8 {
width: 129px;
}

.menu {
/*width: 500px;*/
position:absolute;
left:0;
top:151;
/*border:solid 1px #003366;*/
border-style: none;
background:none;
padding: 0;
margin: 0;
}

.menu ul ul li a.graymenu1 {
	padding-left:30px;
}
.menu ul ul li a.graymenu2 {
	padding-left:45px;
}

.menu ul {
list-style: none;
margin: 0;
left:35px;
top:0;
padding: 0;
}

.menu ul ul li{
width: 300px;
background: #DDDDDD;
margin: 0;
padding: 0;
border-top:solid 1px #003366;
border-left:solid 1px #003366;
border-right:solid 1px #003366;
}

.menu a, .menu .menu_top {
font-size: 11px;
font-family: Arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: none;
border-color: #ccc #888 #555 #bbb;
margin: 0;
}

.menu .menu_top {
color: #ffffff;
text-transform: uppercase;
}

.menu a {
text-decoration: none;
padding: 3px 3px 4px 10px;
font-size: 8pt;
color:#000000;
font-weight:normal;
font-family: Verdana, helvetica, sans-serif;
}


.menu a:hover {
color: #ffffff;
text-decoration: none;
font-size: 8pt;
font-weight:normal;
font-family: Verdana, helvetica, sans-serif;

/*background: #8C8C8C;*/
}

.menu li {position: relative;}

.menu ul ul {
position: absolute;
z-index: 500;
border-bottom:solid 1px #003366;
}

.menu ul ul li {
z-index: 510;
background: #FEFECB;
}

.menu ul ul li a:visited,.menu ul ul li a:active,.menu ul ul li a:link, {
color: #000000;
}

.menu ul ul li a:hover {
color: #fff;
background: #999933;
}
.menu ul ul li:hover a.graymenu1 {
color: #fff;
background: #666666;
}
.menu ul ul li:hover a.graymenu2 {
color: #fff;
background: #999999;
}


.menu ul ul li:hover ul a {
color: #000000;
background: #DDDDff;
}

.menu ul ul li:hover ul ul a {
color: #000000;
background: #DDDDDD;
}

a.menulink:active,a.menulink:visited,a.menulink:link {
color: #000000;
font-size: 8pt;
font-family: Verdana, helvetica, sans-serif;
}
a.menulink:hover {
color: #ffffff;
font-size: 8pt;
font-family: Verdana, helvetica, sans-serif;
}


.menu ul ul a {
color: #000000;
}

.menu ul ul a:active {
background: #FEFECB;
}


.menu ul ul ul {
top: 0;
left: 100%;
}

.menu ul ul ul li {
background: #ddddff;
}

.menu ul ul ul a{
color: #000000;
}

.menu ul ul ul a:hover{
color: #ffffff;
background: #336699;
}



.menu ul ul ul ul {
top: 0;
left: 100%;
}

.menu ul ul ul ul li {
background: #ffdddd;
}

.menu ul ul ul ul a{
color: #ffffff;
}

.menu ul ul ul ul a:hover{
color: #ffffff;
background: #336699;
}

div.menu ul ul,
div.menu ul li:hover ul ul,
div.menu ul ul li:hover ul ul,
div.menu ul ul ul li:hover ul ul
{display: none;}

div.menu ul li:hover ul,
div.menu ul ul li:hover ul,
div.menu ul ul ul li:hover ul
{display: block;}


.submenu1 {
	background-color:#cccccc;
	color: #ffffff;
	display: none;
	visibility: hidden;
}
.submenu1Item {
	font-size: 11px;
	font-family: Arial, helvetica, sans-serif;
	display: block;
	border-top:solid 1px #000000;
	margin: 0;
	background: #cccccc;
}
.menu ul ul li a.submenulink:active,.menu ul ul li a.submenulink:visited,.menu ul ul li a.submenulink:link {
color: #000000;
background: #cccccc;
}
.menu ul ul li a.submenulink:hover {
color: #fff;
background: #666666;
}

.submenu2 {
	background-color:#eeeeee;
	color: #ffffff;
	display: none;
	visibility: hidden;
}
.submenu1Item2 {
	font-size: 11px;
	font-family: Arial, helvetica, sans-serif;
	display: block;
	border-top:solid 1px #000000;
	margin: 0;
	background: #eeeeee;
}
.menu ul ul li a.submenulink2:active,.menu ul ul li a.submenulink2:visited,.menu ul ul li a.submenulink2:link {
color: #000000;
background: #eeeeee;
}
.menu ul ul li a.submenulink2:hover {
color: #fff;
background: #999999;
}

/** end navbar css code **/
