#mega-menu {
float: left;
}
.navigation-bar ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.navigation-bar ul li {
position: relative;
float: left;
}
.navigation-bar li {
display: inline;
}
.navigation-bar li a, .navigation-bar li a:visited {
color: ;
display: block;
float: left;
line-height: 29px;
height: 29px;
font-size: 13px;
padding: 0 10px;
}
.navigation-bar ul li a, .navigation-bar ul li a:visited {
background: url('silver-dotted-sep-v.gif') right repeat-y;
}
.navigation-bar ul li a:hover {
color: ;
text-decoration: none;
}
.navigation-bar ul li ul li {
border-left: none;
}
.navigation-bar ul li#last {
}
.navigation-bar ul ul {
border-right: none;
border-left: none;
background: none;
}
.navigation-bar ul ul li a {
color: ;
text-decoration: none;
font-size: ;
}
/* Used to style hover/selected action on top level links */
.navigation-bar ul li a.sel:link,
.navigation-bar ul li a.sel:visited,
.navigation-bar ul li a.sel:active,
.navigation-bar ul li a:hover {
color: white;
text-decoration: none;
background: ;
}
/* Secondary Navigation Bar */
.navigation-bar .page-list h3 {
display: none;
}
/* If there are two menu bars */
.navigation-bar {
height: 55px;
}
.navigation-bar ol {
float: right;
clear: both;
margin: 0 0 5px 0;
padding: 0;
list-style-type: none;
}
.navigation-bar ol li a, .navigation-bar ol li a:visited {
font-size: ;
line-height: 20px;
height: 20px;
}
.navigation-bar ol li {
float: left;
margin: 0;
padding: 4px 10px;
display: inline;
background: url('theme_navbar_separator.gif') left no-repeat;
}
.navigation-bar ol li a {
color: #fff;
padding: 0;
}
.navigation-bar .page-list {
background: none;
}
/* Drop Down Box */
.navigation-bar ul li div {
position: absolute;
top: 28px;
text-align: left;
display: none;
border: 1px solid ;
padding: 5px;
margin-left: -2px;
background: ;
width: echo ( * ( + 12));px;
z-index: 9999999;
}
.navigation-bar ul li div div {
text-align: left;
display: block;
position: relative;
top: 0px;
width: 100%;
}
.lastMenudiv {
right: 0px;
}
.navigation-bar ul li div ul {
width: px;
float: left;
margin: 0px 4px 0px 0px;
}
.navigation-bar ul li div ul.last {
border-right: none;
margin-right: 0px;
}
.navigation-bar ul li div ul li {
float: none;
background: none;
padding: 5px 0;
border-right: none;
}
.navigation-bar ul li div ul li a {
color: ;
text-align: left;
float: none;
padding: 0px;
height: auto;
line-height: normal;
background: none;
}
.navigation-bar ul li div ul li a:hover {
color: ;
background: none;
text-decoration: underline;
}
/* Styles for each row of links */
.navigation-bar ul li div .row {
clear: both;
height: 1%;
overflow: hidden;
background: none;
border: none;
}
/* Used to overwrite id's styles */
a.dropheading, a.dropheading:visited {
background: !important;
border-bottom: 1px dotted ;
color: !important;
padding: 5px 0px !important;
margin: 0px 10px 0px 0px !important;
height: auto !important;
line-height: normal !important;
display: block;
}
a.droplink, a.dropfooter {
color: !important;
background: none !important;
margin-left: 12px !important;
display: block;
}
a.droplink:hover, a.dropfooter:hover {
color: !important;
}