
.CategoryList a:link, .CategoryList a:visited, .CategoryList a:hover {
	display: block;	
	padding: 7px;
	margin-bottom: 4px;
	padding-left: 23px;	
	background-repeat: no-repeat;
	background-position: 3px 3px;
}

.CategoryList a:link, .CategoryList a:visited, .CategoryList a:hover {
	margin-left: 0px;
	background-image: url(http://www.communicationproducts.ca/images/menu/menu_dash_bullet_J.gif);
	background-color: #f6f6f6;
	/*width: 108px;*/
	width: 70%;
	font-size: .8em;
}

.SubCategory a:link, .SubCategory a:visited, .SubCategory a:hover {
	background-image: url(http://www.communicationproducts.ca/images/menu/menu_dash_bullet_J.gif);
	background-color: #e8e4df;
	/*width: 88px;*/
	width: 65%;

}

/* link / visited */
.OtherCategory a:link, .OtherCategory a:visited, .SubCategory a:link, .SubCategory a:visited {
	
	/* typography */
	color: #222;	
	text-decoration: none;
}

.OtherCategory a:hover {
	/* highlight color */
	color: #fff;
	background-color: #afd799;
}

.SubCategory a:link, .SubCategory a:visited {
	background-image: url(http://www.communicationproducts.ca/images/menu/menu_dash_bullet_sub_J.gif);
}

.CurrentCategory a:link, .CurrentCategory a:visited {	
	background-image: url(http://www.communicationproducts.ca/images/menu/menu_dash_bullet_sub_i_white.gif);
	color: #fff;
	background-color: #afd799;
}







