.navigation {margin:0; padding:0; height:29px;}
.submenu {width:763px; background-color:#eaeaea; line-height:30px;}

#dropNav2 {height:29px; position:relative; text-align:left;width:763px;margin:0 0 0 0; z-index:100;}
#dropNav2 ul {padding:0; margin:0; list-style:none;}
#dropNav2 table {border-collapse:collapse; width:0; height:0; margin-top:-1px;}
#dropNav2 ul ul li {float:left;}
#dropNav2 ul ul li a {display:block; float:left;}
.home {width:55px;}
.aboutus {width:83px;}
.newsevents {width:70px;}
.casestudies {width:74px;}
.services {width:79px;}
.products {width:85px;}
.resources {width:93px;}
.markets {width:79px;}
.howtobuy {width:64px;}
.contact {width:78px;}
.home a:hover {background: #eaeaea;}
.aboutus a:hover {background: #eaeaea;}
.newsevents a:hover {background: #eaeaea;}
.casestudies a:hover {background: #eaeaea;}
.services a:hover {background: #eaeaea;}
.products a:hover {background: #eaeaea;}
.resources a:hover {background: #eaeaea;}
.markets a:hover {background: #eaeaea;}
.howtobuy a:hover {background: #eaeaea;}
.contact a:hover {background: #eaeaea;}
#dropNav2 ul ul div {position:absolute; left:-9999px;}
#dropNav2 ul ul div b {display:block; width:763px; height:30px; position:absolute; left:0; top:0; z-index:-1;}

#dropNav2 ul#menuOuter {display:inline-block;} 
#dropNav2 ul#menuOuter li.dN2-li {display:inline-block; display:inline; height:29px;}

#dropNav2 ul ul li a {height:29px; line-height:29px; padding:0 1px 0 0px; font-size:12px; font-family: helvetica, sans-serif; color:#5f6a72; text-decoration:none; text-transform:uppercase;}

#dropNav2 ul ul li a b {display:block; height:29px; float:left; padding:0 0 0 0; font-weight:bold;}
#dropNav2 ul ul li a:hover {line-height:29px;}
#dropNav2 ul ul li a:hover b {color:#005195; line-height:29px;}

#dropNav2 ul ul li:hover > a {line-height:29px;}
#dropNav2 ul ul li:hover > a b {color:#005195; line-height:29px;}

#dropNav2 ul ul li.current a {line-height:29px;}
#dropNav2 ul ul li.current a b {color:#005195; line-height:29px;}

#dropNav2 ul ul li.current div {left:0; top:29px; width:763px; text-align:left;}

#dropNav2 ul ul :hover div {left:0; top:29px; width:763px; text-align:left;}

#dropNav2 ul ul li div ul {background-color:#eaeaea;display:inline-block;width:763px; z-index:50; margin:0; padding:0;top:-2px;}
#dropNav2 ul ul li div ul li {display:inline-block; display:inline;}

#dropNav2 ul ul li div ul li a {height:30px; line-height:30px; font-size:14px; padding:0 7px; text-transform:capitalize;}
#dropNav2 ul ul li div ul li a:hover {color:#005195; line-height:30px;}

#dropNav2 ul#menuOuter li.dN2-li a:hover {direction:ltr;}
#dropNav2 ul#menuOuter li.dN2-li:hover ul li.current div {left:-9999px;}
#dropNav2 ul#menuOuter li.dN2-li a:hover ul li.current div {left:-9999px;}

#dropNav2 ul#menuOuter li.dN2-li:hover ul li.current:hover div {left:0;}
#dropNav2 ul#menuOuter li.dN2-li a:hover ul li.current a:hover div {left:0;}

#dropNav2 ul#menuOuter li.dN2-li:hover ul li.current a {color:#005195; line-height:29px;} 
#dropNav2 ul#menuOuter li.dN2-li:hover ul li.current a b {color:#005195; line-height:29px;}
#dropNav2 ul#menuOuter li.dN2-li a:hover ul li.current a {color:#005195; line-height:29px;} 
#dropNav2 ul#menuOuter li.dN2-li a:hover ul li.current a b {color:#005195; line-height:29px;}

#dropNav2 ul#menuOuter li.dN2-li:hover ul li.current:hover a {line-height:29px;}
#dropNav2 ul#menuOuter li.dN2-li:hover ul li.current:hover a b {color:#005195; line-height:29px;}
#dropNav2 ul#menuOuter li.dN2-li a:hover ul li.current a:hover {line-height:29px;}
#dropNav2 ul#menuOuter li.dN2-li a:hover ul li.current a:hover b {color:#005195; line-height:29px;}

#dropNav2 ul ul li.current div ul li a {color:#5f6a72; line-height:30px;}
#dropNav2 ul#menuOuter li.dN2-li:hover ul li.current:hover ul li a {line-height:30px;}
#dropNav2 ul#menuOuter li.dN2-li a:hover ul li.current a:hover ul li a {line-height:30px;}

#dropNav2 ul#menuOuter li.dN2-li:hover ul li.current div ul li.current_sub a {color:#005195}
#dropNav2 ul#menuOuter li.dN2-li:hover ul li.current div ul li a:hover {color:#005195;}
#dropNav2 ul#menuOuter li.dN2-li a:hover ul li.current div ul li.current_sub a {color:#005195;}
#dropNav2 ul#menuOuter li.dN2-li a:hover ul li.current div ul li a:hover {color:#005195;}

#dropNav2 ul ul li.current div ul li.current_sub a {color:#005195; line-height:30px;}
#dropNav2 ul ul li.current div ul li.current_sub a:hover {line-height:30px;}

