ul#nav        { color: #dcdcdc; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; list-style-type: none; list-style-position: outside; margin: 0; padding: 0; width: 150px; border-top: none; border-bottom: 1px solid #fff }

ul li {
	position: relative;
	}

li ul  { display: none; position: absolute; top: 0; left: 149px }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover     { color: #dcdcdc; background-image: url("IMG/diagram/botonon.gif") } /* Hover Styles */

li ul li a    { padding: 5px 5px 5px 25px } /* Sub Menu Styles */

ul li a        { color: #dcdcdc; text-decoration: none; background-color: #191970; display: block; padding: 5px 5px 5px 25px; border-style: solid solid none; border-width: 1px 1px 0; border-color: #fff }

li:hover ul, li.over ul     { background-image: url("IMG/diagram/botonon.gif"); display: block }