
#leftnav ul{
margin:0;
padding:0;
border-top:1px solid #E0E0E0;
}

#leftnav ul a{
color:#000000;
text-decoration:none;
}

html>body #leftnav ul a{
background:url(../images/bullet.gif) no-repeat left;
}

#leftnav ul a:hover{
color:#00AEFF;
text-decoration:underline;
}

#list ul li{
list-style-image:url(../images/bullet.gif);
}

#leftnav ul li{
list-style-image:url(../images/bullet.gif);
list-style-position:inside;
border-bottom:1px solid #E0E0E0;
vertical-align:middle;
margin:0;
padding:0;
background-image:url(../images/navback.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

#leftnav ul li a{
display:block;
}

#leftnav ul li span{
display:block;
background-image:url(../images/leftnavright.jpg);
background-repeat:no-repeat;
background-position:right;
}

#leftnav ul li.active span{
display:block;
background-image:none;
}

#leftnav ul li.open span{
display:block;
background-image:none;
}

html>body #leftnav ul li{
padding-left:10px;
/*padding-top:9px;*/
list-style-image:none;
list-style:none;
/*padding-bottom:9px;*/
}

#leftnav ul li.active a{
color:#00AEFF;
text-decoration:none;
}

html>body #leftnav ul li.active a{
background-image:url(../images/tribulgrey.gif);
}

#leftnav ul li.open{
list-style-image:url(../images/downbull.gif);
}


#leftnav ul li.active{
/*list-style-image:url(../images/tribulgrey.gif);*/
background-image:none;
background-color:#EEEEEE;
}

html>body #leftnav ul li.open a{
background:url(../images/downbull.gif) no-repeat left;
}


#leftnav ul li a{
height:22px;
padding-top:8px;
padding-left:9px;
}

#leftnav ul li a.big{
height:25px;
padding-bottom:5px;
padding-top:5px;
}

#leftnav ul li.active ul li{
background-color:#FFFFFF;
}

#leftnav ul li ul{
margin:0;
padding:0;
border:0;
background-color:#EEEEEE;
}

#leftnav ul li ul li{
margin:0;
padding:0;
list-style-image:none;
list-style:none;
border:0;
}

#leftnav ul li.active ul li a{
color:#000000;
}

html>body #leftnav ul li.active ul li a{
background-image:none;
}

#leftnav ul li.active ul li{
background-image:none;
}

#leftnav ul li.open ul li.active{
list-style-image:none;
}

html>body #leftnav ul li.open ul li.active{
background-image:none;
}

#leftnav ul li.open ul li {
background-color:#FFFFFF;
background-image:none;
margin-left:-10px;
padding-left:10px;
}

#leftnav ul li.open ul li.active {
background-color:#EEEEEE;
}


#leftnav ul li.open ul li.active a{
padding-bottom:5px;
}

#leftnav ul li.open ul li.open ul li a{
padding-bottom:5px;
}

#leftnav ul li.open ul li.open a{
padding-bottom:5px;
}

#leftnav ul li.open ul li a{
list-style-image:none;
}

* html #leftnav ul li.open ul li a{
padding-bottom:5px;
}

html>body #leftnav ul li.open ul li a{
background-image:none;
}

#leftnav ul li.open ul li.open ul li.active{
list-style-image:none;
background-image:none;
}

#leftnav ul li.open ul li.active a{
color:#00AEFF;
}

html>body #leftnav ul li.open ul li.active a{
background-image:none;
}

#leftnav ul li.open ul li.active ul li a{
color:#000000;
}

#leftnav ul li.open ul li.active ul li{
background:#EEEEEE;
}

#leftnav ul li.open ul li.open ul li{
background:#EEEEEE;
}

#leftnav ul li.open ul li.open{
background:#EEEEEE;
}

html>body #leftnav ul li.open ul li.active ul li a{
background-image:none;
}

#leftnav ul li ul li a{
display:block;
height:15px;
padding-top:5px;
}

html>body #leftnav ul li ul li a{
background-image:none;
}

#leftnav ul li ul li ul{
margin:0;
padding:0;
margin-left:9px;
border:0;
background-color:#EEEEEE;
}

html>body #leftnav ul li ul li ul{
background-image:none;
}

#leftnav ul li ul li ul li{
padding:0;
}

#leftnav ul li.open ul li.open{
list-style-image:none;
}

#leftnav ul li ul li ul li a{
display:block;
height:15px;
padding-top:5px;
}

#leftnav ul li.open ul li.active ul li a:hover{
color:#00AEEF;
text-decoration:underline;
}

#leftnav ul li.active ul li a{
padding-bottom:6px;
}

#leftnav ul li{
margin:0;
padding:0;
}
