#nav {
font-family:Arial, Helvetica, sans-serif;
font-size: 100%; /*90%;*/
margin: 0;
padding: 0;
border: 0px solid #FF0000;
background-color:#8097C8;
}
#nav ul {
list-style: none;
margin: 0;
padding:0;
zoom:1;
}
#nav ul.acc0{
background-color:#8097C8;
}
#nav ul.acc1{
background-color:#B7C4E0;
margin-left:10px;
}
#nav ul.acc2 {
background-color:#F1F4F9; 
margin-left:10px;
}
#nav ul.fly {
position: absolute;
top: 0;
width: 15em;
left:100%;
border-style:solid;
border-width:2px;
border-color:#DDDDDD #888888 #888888 #DDDDDD;
background-color:#F1F4F9; 
}
#nav ul.acc0 li{
background-image:url(accmidbl.gif);
background-repeat:repeat-x;
border-left:1px solid #FFFFFF;
border-right:1px solid #999999;
/*position:relative;*/
}
#nav ul.acc1 li{
background-image: url(acclgtbl.gif);
background-repeat:repeat-x;
border-left:1px solid #FFFFFF;
border-right:none;
}
#nav ul.acc2 li{
background-image: none;
border-left:1px solid #FFFFFF;
border-right:none;
}
#nav ul.acc0>li, #nav ul.acc1>li{
vertical-align:bottom;
zoom:1;
}
#nav ul.fly li{
background-image: none;
}
#nav table{
border-collapse:collapse;
border:none;
width:100%;
}
#nav td.left{
padding:0;
}
#nav td.right{
padding:0;
width:2em;
text-align:center;
cursor:pointer;
background-image:url(dblplsup.gif);
background-position:right center;
background-repeat:no-repeat;
}
#nav li.nochildren td.right{
background-image:none;
}
#nav tr.tractive td.right{
background-image:url(dblminup.gif);
}
#nav td.hoverRight{
background-image:url(dblplsdn.gif);
}
#nav tr.tractive td.hoverRight{
background-image:url(dblmindn.gif);
}
#nav p{
margin:0;
padding-top:4px;
padding-bottom:4px;
zoom:1;
border-top: 1px #FFFFFF solid;
border-bottom: 1px #999999 solid;
}
#nav a {
display: block;
zoom:1;
color:#000000;
text-decoration: none;
margin: 0;
padding:4px 5px;
border-top:1px solid #888888;
}
#nav td a{
cursor:pointer;
padding: 4px 10px;
border-top: 1px solid #FFFFFF ;
border-bottom: 1px solid #999999;
}
#nav td.hoverLeft a{
background-color: #3C60AA;
color:#FFFFFF;
}
#nav a.topa{
border-top:none;
}
#nav a.hover{
background-color: #3C60AA;
color:#FFFFFF;
}
#nav a.flypoint{
background-image:url(flyarr_b.gif);
background-position:right center;
background-repeat:no-repeat;
}
#nav a.flypointhover{
background-image:url(flyarr_w.gif);
background-position:right center;
background-repeat:no-repeat;
}
#nav div.shadow{
background:	url(shadow.png) no-repeat bottom right;
padding: 0 9px 9px 0;
position:absolute;
}






