ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{position: absolute;left:-1px;top:98%;}
ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.cssMenu,ul.cssMenu ul {
   margin:0px;
   list-style:none;
   padding:0px 2px 2px 0px;
   background-color:#ed352b;
   background-repeat:repeat;
   border-color:#ffffff;
   border-width:1px;
   border-style:solid;
   width:766px;
}
ul.cssMenu table {border-collapse:collapse}ul.cssMenu {
   display:block;
   zoom:1;
   float: left;
}
ul.cssMenu ul{
   width:140px;
}
ul.cssMenu li{
   display:block;
   margin:2px 22px 2px 22px;
   font-size:0px;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
outline-style:none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
   display:block;
   vertical-align:middle;
   background-color:#ed352b;
   border-width:0px;
   border-color:#ffffff;
   border-style:solid;
   text-align:center;
   text-decoration:none;
   padding:4px;
   _padding-left:0;
   font-family: Arial, Helv, Helvetica, Swiss, Sans-Serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   text-decoration:none;
/*   cursor:default;*/
}
ul.cssMenu span{
   overflow:hidden;
}
ul.cssMenu li {
   float:left;
}
ul.cssMenu ul li {
   float:none;
}
ul.cssMenu ul a {
   text-align:center;
   white-space:nowrap;
}
ul.cssMenu li.sep{
   text-align:center;
   padding:0px;
   line-height:0;
   height:100%;
}
ul.cssMenu li.sep span{
   float:none;
   padding-right:0;
   width:5;
   height:16;
   display:inline-block;
   background-color:#ed352b;
   background-image:none;}
ul.cssMenu ul li.sep span{
   width:80%;
   height:3;
}
ul.cssMenu li:hover{
   position:relative;
}
ul.cssMenu li:hover>a{
   background-color:#ed352b;
   border-color:#ffffff;
   border-style:solid;
   font-family: Arial, Helv, Helvetica, Swiss, Sans-Serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   text-decoration:none;
}
ul.cssMenu li a:hover{
   position:relative;
   background-color:#ed352b;
   border-color:#ffffff;
   border-style:solid;
   font-family: Arial, Helv, Helvetica, Swiss, Sans-Serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   text-decoration:none;
}
ul.cssMenu li.dis a {
   color: #ed352b;
}
/*
ul.cssMenu img {border: none;float:left;_float:none;margin-right:4px;width:16px;
height:16px;
}
ul.cssMenu ul img {width:16px;
height:16px;
}
ul.cssMenu img.over{display:none}
ul.cssMenu li.dis a:hover img.over{display:none}
ul.cssMenu li.dis a:hover img.def {display:inline}
ul.cssMenu li:hover > a img.def  {display:none}
ul.cssMenu li:hover > a img.over {display:inline}
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover img.over{display:inline}
ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover img.def{display:none}
ul.cssMenu a:hover ul{display:block}
ul.cssMenu span{
   display:block;
   background-image:url(./images/arrv_anim_1.gif);
   background-position:right center;
   background-repeat: no-repeat;
   padding-right:11px;}
ul.cssMenu li:hover>a>span{   background-image:url(./images/arrv_anim_1o.gif);
}
ul.cssMenu a:hover span{   _background-image:url(./images/arrv_anim_1o.gif)}
ul.cssMenu ul span,ul.cssMenu a:hover table span{background-image:url(./images/arr_double_1.gif)}
ul.cssMenu ul li:hover > a span{   background-image:url(./images/arr_double_1o.gif);}
ul.cssMenu table a:hover span{background-image:url(./images/arr_double_1o.gif)}
*/
