/* style definitions for main navigation */ #mbar { width: 930px; height: 24px; background: #024cab; padding: 0; border: 0; margin: 0; } #nav, #nav ul { -moz-box-sizing: border-box; float: left; list-style: none; background: #024cab; font-weight: normal; padding: 0; border: 0; margin: 0; } #nav {padding-left:16px;} #nav a { display: block; color: #fff; text-decoration: none; padding: 3px 10px 3px 5px; font-size:12px; } #nav a.intramain { padding: 7px 11px 7px 5px; } #nav a.parent { background: url(parent_arrow.gif) center right no-repeat; } #nav li { float: left; padding: 0; } #nav li ul { position: absolute; background:#fff;/* dropdown color*/ left: -999em; height: auto; width: 180px; w\idth: 180px; font-weight: normal; border: 0; xborder-top:3px solid #617fa1; margin: 0 0 0 0; /* the place of the first level drop-down */ } #nav li li { padding: 0 ; width: 180px; border-bottom:1px solid #024cab; /* border between drop-down rows */ border-left:1px solid #024cab; border-right:1px solid #024cab; } #nav li ul a { width: 160px !important; width: 180px; width/**/:/**/180px; color:#024cab; font-size:12px; padding: 5px 10px 5px 10px;/* drop-down row height */ } #nav li ul ul { border: 0; border-left:1px solid #D1D8DB; margin: -28px 0 0 180px;/* parameters to set drop-down in place */ } #nav li ul ul.onleft { margin: -28px 0 0 -180px;/* drop-down on left */ } #nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; } #nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; } #nav li:hover, #nav li.sfhover, #nav li.hilite { background: #00439a; /* mainbar hovercolor */ } #nav li li:hover, #nav li li.sfhover { background: #024cab; /* drop-down hovercolor */ } #nav li ul a:hover {color:#fff} /* other mainbar links */ a.mbarlink { float:left; display: block; color: #fff; text-decoration: none; padding: 3px 10px 3px 10px; font-size:12px; } a.mbarlink:visited {color:#fff;} a.mbarlink:active {color:#fff;} a.mbarlink:hover { color:#fff; text-decoration: none; background: #00439a; }