ul.horizontal, ul.horizontal li {
    margin:0;
    padding:0;
    list-style-type:none;
}

ul.horizontal {
    position:relative;
    left:0;
    width:100%;
}

ul.horizontal li {
    float:left;
    position: relative;
    margin:0 0 0 0px;
}

ul.horizontal ul {
    z-index:9999920;
    padding:0;
    position:absolute;
    top:auto;
    width:130px;
	margin-left:7px;
    margin-right:0;
    margin-top:0;
    margin-bottom:0;
    border:1px solid #000000;
	background: #E6E6E6;
}

ul.horizontal ul li {
    left:auto;
	margin:0 0 0 0;
	float:left;
}

/*

* html ul.horizontal li {
    margin:0;
    }

ul[class^="horizontal"] li {
    margin:0 -10.55em 0 10.45em;
    left:0.05em;
    }
	
ul.horizontal ul.wider, ul.horizontal ul.wider li {
    width:12.2em;
}


ul.horizontal ul ul {
    margin:0 0 0 121px;
    }


@media Screen, Projection {
    ul.horizontal li:hover > ul { left:auto; }
    ul.horizontal ul li:hover > ul { top:0; }
}
*/
ul.horizontal a, ul.horizontal a:visited {
    display:block;
    border:0px none;
    padding:2px 10px;
    color:#000;
    text-decoration:none;
}

ul.horizontal a:hover, ul.horizontal a:focus, ul.horizontal a.rollover, ul.horizontal a.rollover:visited {
    text-decoration:none;
    color:#FF9900;
}

/*
@media Screen, Projection { ul.horizontal a { float:none; } }

ul.horizontal ul a { float:none !important; }
@media screen, projection {
    * html ul.horizontal li {
        display:inline;
        f\loat:left;
        }
    }

*/
* html ul.horizontal li { position:static; }
* html ul.horizontal a  { position:relative; }
/*
ul[class^="horizontal"] ul { display:none; }
ul[class^="horizontal"] ul { displa\y:block; }
*/