.ulmainnav {
	text-transform: uppercase;
	float: right;
	list-style: none;
	margin: 0 0 1em 0;
}

.ulmainnav li {
}

.ulmainnav a {
	padding: 0 8px 0 0;
	text-align: right;
	display: block;
	width: 162px;
}

.ulmainnav a:hover {
	background-color: #fff;
}
.ulmainnav .current {
	color: #c00;
}

.limainnav {
}

.hrefmainnav {
}

.ulprodnav {
	list-style: none;
	margin: 7px 0 0 0;
	padding: 0;
}

.ulprodnav p {
	margin: 0;
	padding: 0;
}

.liprodnav {
	padding: 0.5em 0 0.5em 0;
	margin: 0;
}

.ulprodnav > li + li {
	border-top: 2px dotted #aaa;
}

.hrefprodnav {
}

.active {
}

.current {
}

