A.niv {
	color: Black;
	font-family: Helvetica, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
}
A.niv_on {
	color: White;
	font-family: Helvetica, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
}

DIV.niv1 {
	background-color: White;
	border-bottom: 1px solid White;
	border-top: 1px solid White;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
DIV.niv1_over {
	background-color: White;
	border-bottom: 1px solid #787C81;
	border-top: 1px solid #787C81;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
DIV.niv1_on {
	background-color: #CD3962;
	border-bottom: 1px solid #CD3962;
	border-top: 1px solid #CD3962;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
DIV.niv1_child {
	background-color: #C8CED7;
	border-bottom: 1px solid #C8CED7;
	border-top: 1px solid #C8CED7;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
DIV.niv1_child_over {
	background-color: #C8CED7;
	border-bottom: 1px solid #787C81;
	border-top: 1px solid #787C81;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

DIV.niv2 {
	background-color: #C8CED7;
	border-bottom: 1px solid #C8CED7;
	border-top: 1px solid #C8CED7;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
DIV.niv2_over {
	background-color: #C8CED7;
	border-bottom: 1px solid #787C81;
	border-top: 1px solid #787C81;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
DIV.niv2_on {
	background-color: #CD3962;
	border-bottom: 0px solid #CD3962;
	border-top: 0px solid #CD3962;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
DIV.niv2_child {
	background-color: #C8CED7;
	border-bottom: 0px solid #C8CED7;
	border-top: 0px solid #C8CED7;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
DIV.niv2_child_over {
	background-color: #C8CED7;
	border-bottom: 0px solid #787C81;
	border-top: 0px solid #787C81;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

DIV.niv3 {
	background-color: #C8CED7;
	border-bottom: 1px solid #C8CED7;
	border-top: 1px solid #C8CED7;
	margin: 1px 0px 1px 30px;
	padding: 1px 2px 1px 2px;
	text-align: left;
}
DIV.niv3_over {
	background-color: #C8CED7;
	border-bottom: 1px solid #787C81;
	border-top: 1px solid #787C81;
	margin: 1px 0px 1px 30px;
	padding: 1px 2px 1px 2px;
	text-align: left;
}
DIV.niv3_on {
	background-color: #CD3962;
	border-bottom: 1px solid #CD3962;
	border-top: 1px solid #CD3962;
	margin: 1px 0px 1px 30px;
	padding: 1px 2px 1px 2px;
	text-align: left;
}