
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 166px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position: relative;
}

	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
padding: 1px 5px;
}


/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */


/* -------------------------------------------------------------*/

.level1 li a{
	display:block;
	width:166px;
	height:31px;
	background:url('images/bg_cat.gif') no-repeat;
	font:bold 12px/30px verdana,sans-serif;
	color:#797979;
	text-decoration:none;
	text-indent:28px;
	margin:0 0 6px 5px;
	
}
.level1 li a:hover,.level1 li a.act{
	background:url('images/bg_cat_hover.gif') no-repeat;
	color:#ebebeb;
}
.level2 {
/*
	background:url('images/level2_top.png') top left no-repeat;
	padding:19px 0 0 0 !important;
	*/
	margin:0 0 0 8px !important;
	_margin:0 0 0 -7px !important;
	width:251px !important;
	z-index:50;
}
.level2[class] li a{
	background:url('images/level2_bg.png') left repeat-y !important;
}
.level2 li a{
	padding:0 !important;
	width:251px !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/level2_bg.png');
	font:11px/20px verdana,sans-serif;
	height:20px;
	color:#7a7a7a !important;
	margin:0;
}
.level2 li a:hover{
	font-weight:bold;
}
.level2top[class]{
	background:url('images/level2_top.png') no-repeat !important;
}
.level2top{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/level2_top.png');
	height:19px !important;
	width:251px;
}
.level2bottom[class]{
	background:url('images/level2_bottom.png') no-repeat !important;
}
.level2bottom{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/level2_bottom.png');
	height:19px !important;
	width:251px;
	z-index:50px;
}
.level3{
	margin:0 0 0 0px !important;
	z-index:100;
}
.level3[class] li a{
	background:url('images/level3_bg.png') left repeat-y !important;
}
.level3 li a{
	color:#696969;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/level3_bg.png');
	font:11px/20px verdana,sans-serif;
	width:250px;
	margin:0;
	z-index:1000;
}
.level3 li a:hover{
	color:#c9c9c7 !important;
	font-weight:normal;
}
.level3top[class]{
	background:url('images/level3_top.png') bottom no-repeat !important;
}
.level3top{
	height:7px !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/level3_top.png');
	width:250px;
	z-index:50;
	background-position:bottom;
	_margin-bottom:-12px;
}
.level3bottom[class]{
	background:url('images/level3_bottom.png') no-repeat !important;
}
.level3bottom{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/level3_bottom.png');
	height:7px !important;
	width:250px;
}

