.horizontalcssmenu ul{ background:url('/Images/menu-bg.jpg'); margin: ; padding: 0; list-style-type: none; } /*Top level list items*/ .horizontalcssmenu ul li{ position: relative; /*display: inline;*/ top:5px !important; top:0px; } /*Sub level menu*/ .horizontalcssmenu ul li ul{ left: 0px !important; left: -40px; top: 0px; border: 1px solid #346393; position: absolute; display: block; visibility: hidden; z-index: 100; text-align:left; background: #3b77b4; } .horizontalcssmenu ul li ul li ul{ left: 150px !important; left: 110px; top: 0px; margin-top:-34px; border: 1px solid #346393; position: absolute; display: block; visibility: hidden; z-index: 100; text-align:left; background: #3b77b4; } /*Sub level menu list items*/ .horizontalcssmenu ul li ul li { /*display: inline;*/ display:block; width:150px; float: none; color:#ffffff; height:22 !important; height:24px; } /* Sub level menu links style */ .horizontalcssmenu ul li ul li a{ display:table-cell; width:150px; font-weight: normal; background: #013567; border:solid; border-width:1px; border-collapse:collapse; border-color:#3b77b4; } .horizontalcssmenu ul li ul li a:hover{ background: #336700; } .horizontalcssmenu .arrowdiv{ position: absolute; right: 0; } * html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/ padding-top: 1em; } /* Holly Hack for IE \*/ /* End */ .mainNavigation { width:100%; padding:0px; margin:0px; margin-left:1px; height:24px; } .mainNavigation li { height:24px; display: inline; list-style-type:decimal; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-transform:uppercase; font-weight:bold; background:url('../images/seprates.jpg'); background-position:left; background-repeat:no-repeat; } .mainNavigation li#mainNavigation_first { background:none; } .mainNavigation li#mainNavigation_last { text-align:center; } .mainNavigation li a { height:24px; color:#ffffff; text-decoration:none; padding-top:5px; padding-right:5px; padding-left:5px; padding-bottom:5px; } .mainNavigation li a:link { color:#ffffff; text-decoration:none; } .mainNavigation li a:active { color:#ffffff; text-decoration:none; } .mainNavigation li a:visited { color:#ffffff; text-decoration:none; } .mainNavigation li a:hover { color: #ffffff; text-decoration:none; background: #336700; } .mainNavigation li#mainNavigation_first a { padding-left:7px; } .mainNavigationContainer { background: #063a6c; text-align:center; }