.vertical ul{list-style-type:none;padding:0;border-top:0 solid;width:152px;TEXT-DECORATION:underline;}
.vertical li a{display:block;width:152px;height:2em;padding:.3em 1px;border:0 solid;border-top:0;COLOR:#585043;FONT-FAMILY:verdana,arial;FONT-SIZE:8pt;FONT-WEIGHT:bold;TEXT-DECORATION:underline;}
.vertical li{display:inline;}
.vertical li ul{position:absolute;margin-top:-2em;margin-left:130px;}
.vertical2 ul{list-style-type:none;padding:0;border-top:0 solid;width:152px;TEXT-DECORATION:underline;}
.vertical2 li a{display:block;height:2em;padding:.3em 1px;border:0 solid;border-top:0;COLOR:#585043;FONT-FAMILY:verdana,arial;FONT-SIZE:8pt;FONT-WEIGHT:bold;TEXT-DECORATION:underline;}
.vertical2 li{display:inline;}
.vertical2 li ul{position:absolute;margin-top:-1.5em;margin-left:110px;}
.horizontal ul{list-style-type:none;padding:0;border-left:1px solid;display:block;height:1.4em;}
.horizontal li{float:left;display:inline;}
.horizontal li a{text-decoration:underline;height:1.6em;float:left;display:block;width:125px;padding:0;border-left:none;}
.horizontal li li a{border-top:none;border-left:0 solid;padding:.3em 1px;}
.horizontal li ul{position:absolute;margin-top:1.5em;margin-left:-50px;width:152px;border:none;display:block;height:auto;border-top:0 solid;}
.horizontal li li ul{position:absolute;margin-top:.1em;margin-left:-50px;}
.horizontal li ul li a{width:152px;}
.inaccesible li ul{display:none;padding:0;}
.arrow a span{padding-left:.2em;TEXT-DECORATION:none;}
.arrow a:hover span{padding-left:.2em;TEXT-DECORATION:none;}
.arrow a span.noshow{visibility:hidden;}
.plus a span{padding-left:.5em;}
.blackwhite li a{background-color:white;color:black;border-color:black;}
.blackwhite li a:hover{background-color:black;color:white;border-color:black;}
.blackwhite ul{border-color:black;}
.bluewhite li a{background-color:white;border-color:#003;COLOR:#585043;FONT-FAMILY:verdana,arial;FONT-SIZE:8pt;FONT-WEIGHT:bold;TEXT-DECORATION:none;padding:0;}
.bluewhite ul{border-color:#003;padding:0;}