/* Override styles for more compliant browsers - Currently: Opera, Mozilla, Safari, Konqueror */

#nav li.navcon {width:88px;margin-left:267px;}
#nav li.navpro {width:145px;}
#nav li.navcor {width:92px;}
#nav li:hover ul#consub, #nav li:hover ul#prosub, #nav li:hover ul#corsub {margin-left:0;}

#nav li ul {
position:absolute;
height:auto !important;
width:153px;
left:-999em;
}

#nav li.navcon ul li a,
#nav li.navpro ul li a,
#nav li.navcor ul li a {
float:none;
display:block;
width:135px;
padding:4px 0 4px 18px;
margin-left:0;
overflow:auto;
color:#fff;
margin-top:1px;
text-decoration:none;
height:auto !important;
background:url(../images/bullet_nav.gif) no-repeat 8px 9px;
}
