
/* home */
.menu1 {
width: 92px;
margin: 0 auto; 
text-align:left;
}
/* market solutions */
.menu2 {
width: 90px;

}
/* products */
.menu3 {
float:left;
}

/* services & support */
.menu4 {
width: 153px;
}
/* partners */
.menu5 {
width: 94px;
}
/* press room */
.menu6 {
width: 108px;
}
/* resources */
.menu7 {
width: 102px;
}
/* about us */
.menu8 {
width: 129px;
}

#menu {
width: 92px;
position:relative; 
/*float: left;*/
}

#menu ul {
list-style: none;
margin: 0;
padding: 0px;
/*width: 95px;*/
/*float: left;*/
}

#menu ul ul li{
width: 110px;
background: #CCCCCC;

}

#menu a, #menu .menu_top {
font-size: 12px;
font-family: arial, Verdana, helvetica, sans-serif;
display: block;
border-width: 0;
border-style: none;

margin:0;
}

#menu .menu_top {
color: #fff;
text-transform: uppercase;
}

#menu a {
text-decoration: none;
padding: 3px 3px 3px 1px;
align:left;
}

#menu a:hover {
color: #ffffff;

}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;

}

#menu ul ul li {
background: #DDDDDD;

}

#menu ul ul li:hover a{
color: #fff;
background: #8C8C8C;

}

#menu ul ul a {
color: #000;
margin-left:3px;

}

#menu ul ul a:active {
background: #8C8C8C;
}

#menu ul ul ul {
top: 0;
left: 100%;
}

#menu ul ul ul li {
background: #8C8C8C;

}

#menu ul ul ul a{
color: #fff;
margin-left:3px;
width: 128px;
}

#menu ul ul ul a:hover{
color: #fff;
background: #336699;
}


div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu 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;}
/** end navbar css code **/








#footmenu {



}

#footmenu ul {
list-style: none;
margin: 0;
padding: 0px;
width: 104px;


}

#footmenu ul ul li{
width: 210px;
background: #CCCCCC;

}

#footmenu a, #footmenu .footmenu_top {

display: block;
border-width: 0;
border-style: none;
margin:0;
}

#footmenu .footmenu_top {
color: #fff;
text-transform: uppercase;
}

#footmenu a {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; 
text-decoration: none;
padding: 0px;
align:left;

}

#footmenu a:hover {
COLOR: #cc3300;

}

#footmenu li {position: relative;}

#footmenu ul ul {
position: absolute;
z-index: 500;

}

#footmenu ul ul li {
background: #DDDDDD;

}

#footmenu ul ul li:hover a{
color: #fff;
background: #8C8C8C;


}

#footmenu ul ul a {
color: #000;
font-weight:normal;
font-size:12px;
margin-left:3px;
float:none;
padding: 3px 3px 3px 1px;

}
#footmenu ul ul a:hover {
color: #FFF;

}

#footmenu ul ul a:active {
background: #8C8C8C;
}

#footmenu ul ul ul {
top: 0;
left: 100%;

}

#footmenu ul ul ul li {
background: #8C8C8C;

}

#footmenu ul ul ul a{
color: #fff;
margin-left:3px;
width: 128px;

}

#footmenu ul ul ul a:hover{
color: #fff;
background: #336699;
}


div#footmenu ul ul,
div#footmenu ul li:hover ul ul,
div#footmenu ul ul li:hover ul ul
{display: none;}

div#footmenu ul li:hover ul,
div#footmenu ul ul li:hover ul,
div#footmenu ul ul ul li:hover ul
{display: block;}

.pipe {
float:left;
margin: 0 6px 0 6px;
padding:0;
}

.footdrop{
position:relative;
top:200px;
}