
#leftmenu { margin-top:3px; width:200px; height:200px; text-transform: uppercase; }
#leftmenu dl { width: 100%; }
#leftmenu dl,#leftmenu dd { margin: 0; }
#leftmenu dt {
	padding: 0;
	margin: 0px;
	background: #1a1a1a;
	background-repeat: repeat-x;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
	border-bottom:1px dotted #666666;
	border-top:1px dotted #666666;
}
#leftmenu dt a { font-weight: bold; text-decoration:none; display:block; padding-left:10px; padding-top:4px; height:18px; color:#fff}

#leftmenu dt a:link, #leftmenu dt a:visited, #leftmenu dt a:active { font-weight: bold; text-decoration:none;}
#leftmenu dt a:hover { font-weight: bold; text-decoration:none; color:#999}
#leftmenu dt a:focus { outline:none }

#leftmenu li { display: none;
	padding:4px 0px 4px 15px;
	margin-left:0;
	margin-bottom:0;
	color: #000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
 }

#leftmenu dt a.selected {  background-image:url(../theme_images/categories/dt.selected.png); background-color:#1a1a1a }
#leftmenu li.selected { background-image:url(../theme_images/categories/li.selected.png); background-repeat:no-repeat; }

#leftmenu dd a:hover, dd a:visited, dd a:active , dd a:link { color: #FFF; text-decoration: none}
#leftmenu dd a:focus { outline:none }
#leftmenu ul { list-style: none; padding: 0px; margin-left:0; }

#leftmenu li a:visited, #leftmenu li a:active, #leftmenu li a:link { display:block; padding:0px 10px; color:#e60106 }
#leftmenu li a:hover { color: #fff }
#leftmenu ul a:focus { outline:none }
