.cat_category{
	display: block;
	width: 572px;
	margin-top: 5px;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}
.categories_sub .cat_category{
	cursor: default;
}
.cat_categories_list a{
	text-decoration: none;
}
.cat_categories_list .cat_category.even{
	background: url(images/category_blue.gif) no-repeat;
	width: 614px;
}
.cat_categories_list .cat_category.odd{
	background: url(images/category_green.gif) no-repeat;
	width: 614px;
}

.cat_categories_list .cat_category.even .ico,
.cat_categories_list .cat_category.odd .ico{
	background: url(images/cat.gif) no-repeat center;
	height: 20px;
	width: 30px;
	float: left;
}
.cat_categories_list .cat_category.even .ico_on,
.cat_categories_list .cat_category.odd .ico_on{
	background: url(images/cat_on.gif) no-repeat center;
	height: 20px;
	width: 30px;
	float: left;
}

.categories_sub .cat_categories_list .cat_category.even .ico,
.categories_sub .cat_categories_list .cat_category.odd .ico{
	background: url(images/subcat.gif) no-repeat center;
	width: 20px;
	height: 20px;
}

.categories_sub .cat_categories_list .cat_category.even .ico_on,
.categories_sub .cat_categories_list .cat_category.odd .ico_on{
	background: url(images/subcat_on.gif) no-repeat center;
	width: 20px;
	height: 20px;

}

.categories_sub .cat_category.even,
.categories_sub .cat_category.odd{
	background: none;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
.label{
	color: #08559b;
}
.link{
	color: #08559b;
	cursor: pointer;
}