<style type="text/css">

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

#blockmenu{
border: 1px solid #fff;
border-bottom-width: 0;
width: 160px;
}

#blockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: 1em Helvetica, sans-serif;
font-weight: bold;
}

#blockmenu li a{
display: block;
padding: 8px 0;
padding-left: 9px;
width: 155px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #BA0878;
border-bottom: 2px solid #fff;
}

#blockmenu li.menuactive a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 155px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #09245D;
background-color: #fff;
border-bottom: 2px solid #BA0878;
margin-bottom: 2px;
}

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

#blockmenu li a:hover {
background-color: #09245D;
color: #fff;
}


#blockmenu li.submenu a{
display: block;
padding: 1px 0;
padding-left: 9px;
width: 143px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #fff;
background-color: #09245D;
border-bottom: 2px solid #fff;
border-left: 12px solid #fff;
}

#blockmenu li.submenu-active a{
display: block;
padding: 1px 0;
padding-left: 9px;
width: 155px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #09245D;
background-color: #fff;
border-bottom: 2px solid #fff;
}

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

#blockmenu li.submenu a:hover {
background-color: #BA0878;
color: #fff;
}



</style>
