
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px Verdana;
}
 
.sidebarmenu ul li{
position: relative;
padding:0px 0 0 0px;
float:left;
background:url(../images/navigation-icon.jpg) no-repeat 37px 4px;
line-height:24px;
display:block;
width:202px;
margin:0px;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
padding:0px 0 0 60px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#1a191a;
text-decoration:none;
font-weight:bold;
}


.sidebarmenu ul li.slected a{
padding:0px 0 0 60px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#276a9f;
text-decoration:none;
background:url(../images/hover-bg.jpg) no-repeat;
font-weight:bold;
display:block;
}

.sidebarmenu ul li a:hover{
padding:0px 0 0 60px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#276a9f;
text-decoration:none;
font-weight:bold;
background:url(../images/hover-bg.jpg) no-repeat;
display:block;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width:250px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
background:#fff;
padding:0px;
margin:0px;
}

.sidebarmenu ul li ul li{
position: relative;
padding:0px 0 0 0px;
float:left;
background:url(../images/navigation-icon.jpg) no-repeat 7px 4px;
line-height:24px;
display:block;
width:202px;
margin:0px;
}

.sidebarmenu ul li ul li a{
width:200px;
text-decoration:none;
padding:0px 0 0 30px;
}

.sidebarmenu ul li ul li a:hover{
width:200px;
text-decoration:none;
background:url(../images/hover_bg1.png) no-repeat;
padding:0px 0 0 30px;

}



