#sidebarmenu{
border: 0px solid black;
border-bottom-width: 0;
width: 200px;
}

#sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 100% 'Arial','Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}
#sidebarmenu ul li{
position: relative;
z-index: 100;
}
#sidebarmenu ul li ul li{
z-index: 1000;
}


#sidebarmenu li a{
display: block;
padding: 3px 0;
padding-left: 8px;
width: 185px; /*185px minus all left/right paddings and margins*/
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
color: white;
background-color: #92CAED;
border-bottom: 1px solid #D0E7F9;
border-left: 7px solid #004169;
}


* html #sidebarmenu li a{ /*IE only */
width: 185px; /*IE 5*/
w\idth: 185px; /*185px minus all left/right paddings and margins*/
}

#sidebarmenu li a:hover {
background-color: #2586D7;
border-left-color: #1C64D1;
color:white;
z-index: 500;
}
/* Top level menu links style */
#sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
color: white;
background-color: #92CAED;
border-bottom: 1px solid #D0E7F9;
border-left: 7px solid #004169;
}
#sidebarmenu ul li a:hover{
background-color: #2586D7;
}
/*Sub level menu items */
#sidebarmenu ul li ul{
position: absolute;
width: 185px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}
#sidebarmenu a.subfolderstyle{
background: url(../imagsite/rightm.gif) no-repeat 97% 50%;
display: block;
text-decoration: none;
color: white;
background-color: #92CAED;
border-bottom: 1px solid #D0E7F9;
border-left: 7px solid #004169;
}
#sidebarmenu div.menutitle{
color: white;
border-bottom: 0px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: #003399;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}
* html #sidebarmenu ul li { float: left; height: 1%; }
* html #sidebarmenu ul li a { height: 1%; }



