
.side_menu {width: 188px;}
.side_menu div
{
	padding:0px !important;
}
.side_menu div a, .side_menu div a:visited 
{
    display: block;
    background: url(bk_level1.jpg) top left no-repeat #FDF0D6;
    border-bottom: 1px solid #F7DFB1;
    padding: 5px 6px 6px 28px;
    font-size: 12px;
    line-height: 12px !important;
    text-decoration: none;
    color: #666;
}
.side_menu div a:hover {color: #333; text-decoration: none; background: url(bk_level1r.jpg) top left no-repeat #FDF0D6;}
.side_menu div a.d, .side_menu div a.d:visited, .side_menu div a.d:hover {background: url(bk_level1d.jpg) top left no-repeat;}
.side_menu div a.s, .side_menu div a.s:visited, .side_menu div a.s:hover {background: url(bk_level1s.jpg) top left no-repeat;}

.side_menu div.sub,
.side_menu div.subsub
{
	display:none;
}

.side_menu div.sub a, .side_menu div.sub a:visited {background: url(bk_level2.jpg) top left no-repeat; padding: 6px 0 6px 60px;}
.side_menu div.sub a:hover {background: url(bk_level2r.jpg) top left no-repeat #F8E0B1;}
.side_menu div.sub a.d, .side_menu div.sub a.d:visited, .side_menu div.sub a.d:hover {background: url(bk_level2d.jpg) top left no-repeat #FFF;}
.side_menu div.sub a.s, .side_menu div.sub a.s:visited, .side_menu div.sub a.s:hover {background: url(bk_level2s.jpg) top left no-repeat;}

.side_menu div.subsub a, .side_menu div.subsub a:visited {background: url(bk_level3.jpg) top left no-repeat; padding: 6px 0 6px 60px;}
.side_menu div.subsub a:hover {background: url(bk_level3r.jpg) top left no-repeat #F8E0B1;}
.side_menu div.subsub a.d, .side_menu div.subsub a.d:visited, .side_menu div.subsub a.d:hover {background: url(bk_level3d.jpg) top left no-repeat #FFF;}

