/* dropdown nav */

#navholder {
float: left;
width: 180px;
font: 0.8em/1.5em Verdana, Arial, Helvetica, sans-serif;
margin: 10px 0 0 0;
padding: 0;
z-index: 1500;
}
#navholder ul{
font-size: 110%;
padding: 0;
margin: 10px 0;
}

#nav{
padding: 0;
margin: 0;
background-color: #fff;
color: #036;
list-style: none;
}

#nav li ul {
position: absolute;
left: -999em;
height: auto;
width: 180px;
padding: 0;
margin: 0;
background-color: #9cf;
color: #036;
}
#nav li:hover ul ul, #nav li.subhover ul ul {
left: -999em;
z-index: 200;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.subhover ul, #nav li li.subhover ul {
left: 99%;
top: 0px;
z-index: 200;
}


#nav li {
position: relative;
display: block;
width: 180px;
padding: 0;
margin: 0;
}
#nav a:hover {
background-color: #036;
color: #fff;
}
.SWPAJC #nav a:hover {
background-color: #ccc;
color: #000;
}
#nav li.submenu a{
background: transparent url(../images/submenu.gif) 100% 50% no-repeat;
}
#nav li.submenu ul li a{
background-image: none;
}
#nav li.submenu a:hover {
background: #036 url(../images/submenu-hover.gif) 100% 50% no-repeat;
}
#nav li.submenu ul li a:hover {
background-image: none;
}

#nav li a {
display: block;
padding: 5px 0 5px 0;
margin: 0;
width: 180px;
text-decoration: none;
border-bottom: 1px dashed #c00;
color: #036;
}
.SWPAJC #nav li a {
border-bottom: 1px dashed #ccc;
color: #000;
}
#nav li ul li a {
display: block;
font: 1em/1.5em Verdana, Arial, Helvetica, sans-serif;
padding: 5px 0 5px 5px;
margin: 0;
width: 180px;
text-decoration: none;
border-bottom: 1px dashed #c00;
color: #036;
background: #ffc;
}
#nav li ul li a {
border-bottom: 1px dashed #ccc;
color: #000;
background-color: #fff;
}



