#nice-menu-1 { margin:29px 0; padding:0px; border:0px; height:25px;  background-position:top; background-repeat:repeat-x; width:100%; font-family:Arial, Helvetica, sans-serif; z-index:1000 }
#nice-menu-1 li { border:0px solid red; margin-top:31px; padding:4px 14px; height:25px; font-size:12px;  background-position:top; background-repeat:repeat-x;}
#nice-menu-1 li a { border:0px solid black; margin:0px; padding:0px;  color:#fff; text-decoration:none; font-weight:bold; line-height:25px; padding:0px 10px;}
#nice-menu-1 a:hover { }
#nice-menu-1 li:hover {  background-image:url(/sites/default/files/assets/css/roll_over.png); }
#nice-menu-1 li:hover a {}  

#nice-menu-1 li ul { background-position:top; background-repeat:repeat-x; background-color:#857362; margin-top: 17px; margin-left: 20px;  background-image:url(/sites/default/files/assets/css/inner_nav.png); height:auto;}
#nice-menu-1 li ul li { border:0px solid red; background:none; margin:0px; padding:0px; width:100%; height:auto;}
#nice-menu-1 li ul li a { border:0px solid black; color:#FFF; font-size:9px; margin:0px; padding:0px; padding:0px 18px; height:auto;}
#nice-menu-1 li:hover ul li a { }
#nice-menu-1 li ul li a:hover {}
#nice-menu-1 li ul li:hover { background-image:none;}

#nice-menu-1 li ul li:hover a {color:#c4d8e5;}
#nice-menu-1 li ul li:hover li a {color:#c4d8e5;}
#nice-menu-1 li ul li:hover li a:hover {color:#fff;}

#nice-menu-1 li ul li ul {  background-position:top; background-repeat:repeat-x; background-color:#a1988c; background-image:none; }
#nice-menu-1 li ul li ul li { border:0px solid red; background:none; margin:0px; padding:0px; width:100%; height:auto;}
#nice-menu-1 li ul li ul li a { border:0px solid black; color:#FFF; font-size:9px; margin:0px; padding:0px; line-height:24px; padding:0px 20px;}

#nice-menu-1 #menu-231 { margin-left:199px; padding: 4px 30px 4px 31px}
#menu-231 ul { width:auto;}
#menu-231 ul li a:hover{ background-image:url(/sites/default/files/assets/css/company_highlight.png); background-position:center; background-repeat:no-repeat;}
#menu-231 ul ul {}

#nice-menu-1 #menu-232 {padding: 4px 22px 4px 22px; margin-left: -2px;}
#menu-232 ul { width:245px;}
#menu-232 ul li a:hover{ background-image:url(/sites/default/files/assets/css/markets_highlight.png); background-position:center; background-repeat:no-repeat;}
#menu-232 ul ul {}

#nice-menu-1 #menu-233 {padding: 4px 23px 4px 23px; margin-left:-2px;}
#menu-233 ul { width:135px;}
#menu-233 ul li a:hover{ background-image:url(/sites/default/files/assets/css/solutions_highlight.png); background-position:center; background-repeat:no-repeat;}
#menu-233 ul ul { margin-left:22px;  width:122px; margin-top: 7px;}

#nice-menu-1 #menu-234 {padding: 4px 23px 4px 22px; margin-left:-4px;}
#menu-234 ul { width:auto;}
#menu-234 ul li a:hover{ background-image:url(/sites/default/files/assets/css/highlight.png); background-position:center; background-repeat:no-repeat;}
#menu-234 ul ul {}

#nice-menu-1 li ul li ul li a:hover{background-image:url(/sites/default/files/assets/css/white_highlight.png); background-position:center; background-repeat:no-repeat;}
#nice-menu-1 li ul #menu-262 ul { margin:0 0 0 132px; width:120px;}
#nice-menu-1 li ul #menu-263 ul { margin:0 0 0 132px; width:120px;}

#nice-menu-1 #menu-506 { width:64px;}

