/*** ESSENTIAL STYLES ***/
#nav_478655, #nav_478655 * {
margin:0;
padding:0;
list-style:none;
}
#nav_478655 {
line-height:1.0;
position:absolute;
left:16px;
top:119px;
}
#nav_478655 ul {
position:absolute;
top:-999em;
width:220px; /* left offset of submenus need to match (see below) */
}
#nav_478655 ul li {
width:100%;
}
#nav_478655 li:hover {
visibility:inherit; /* fixes IE7 'sticky bug' */
}
#nav_478655 li {
float:left;
position:relative;
}
#nav_478655 a {
display:block;
position:relative;
}
#nav_478655 ul{
border:1px solid #ccc;
border:1px solid #254085;
border:1px solid #28469D;
border-top:none;
background:#e6e6e6;
}
#nav_478655 li:hover ul,
#nav_478655 li.sfHover ul {
left:3px;
top:29px; /* match top ul list item height */
z-index:999;
}
ul#nav_478655 li:hover li ul,
ul#nav_478655 li.sfHover li ul {
top:-999em;
}
ul#nav_478655 li li:hover ul,
ul#nav_478655 li li.sfHover ul {
left:180px; /* match ul width */
top:0;
}
ul#nav_478655 li li:hover li ul,
ul#nav_478655 li li.sfHover li ul {
top:-999em;
}
ul#nav_478655 li li li:hover ul,
ul#nav_478655 li li li.sfHover ul {
left:180px; /* match ul width */
top:0;
}
/*** DEMO SKIN ***/
#nav_478655 {
float:left;
margin-bottom:1em;
}
#nav_478655 a {
border-left:1px solid #fff;
border-top:1px solid #CFDEFF;
padding:6px 14px;
text-decoration:none;
border:none;
}
#nav_478655 ul a {
font-size:11px;
line-height:16px;
padding:6px 10px;
}
#nav_478655 a { /* visited pseudo selector so IE6 applies text colour*/
font-size:13px;
color:#bfe9f5;
}
#nav_478655 li.selected{
color:#2b2b2b;
background:url(../img/mainNav.gif) no-repeat left top;
padding-bottom:6px;
}
#nav_478655 li.selected a, #nav_478655 li.selected a:hover{
color:#25408F;
background:url(../img/mainNav_02.gif) no-repeat right top;
}
#header #nav_478655 li.selected a{
color:#25408F;
}
#nav_478655 li.selected li{
color:#2b2b2b;
background:#e6e6e6;
color:#25408F;
background:#fff;
}
#nav_478655 li.selected ul li a, #nav_478655 li.selected:hover ul li a{
color:#2b2b2b;
background:#e6e6e6;
color:#25408F;
background:#fff;
}
#nav_478655 li ul li a:hover, #nav_478655 li.selected ul li a:hover, #nav_478655 li.selected:hover ul li a:hover {
color:#25408F;
background:#e3f4f4 url(../img/bl-arrow.gif) no-repeat 206px center;
}
#nav_478655 li li, #nav_478655 li li a, #nav_478655 li.sfHover ul a{
color:#25408F;
background:#fff;
}
#nav_478655 li li li {
background:#9AAEDB;
}
#nav_478655 li:hover, #nav_478655 li.sfHover,
#nav_478655 a:focus, #nav_478655 a:hover, #nav_478655 a:active, #nav_478655 li.sfHover a {
outline:0;
color:#FFEC00;
}

