.nobullet {
	list-style-type:none;
}

.legallist > li {
	margin-bottom: 5px;
}

.legallist br {
	display: block;
	content: "";
	margin-top: 5px;
}

ol.stylen {
	counter-reset: section;
	list-style-type: none;
}

ol.stylen > li::before {
	counter-increment: section;
	content: counter(section) ".";
	float: left;
    margin-left: -40px;
}

ol.stylesn {
	counter-reset: subsection;
	list-style-type: none;
}

ol.stylesn > li::before {
	counter-increment: subsection;
	content: counter(section) "." counter(subsection);
	float: left;
    margin-left: -40px;
}

ol.styleb1 {
	counter-reset: bracket;
	list-style-type: none;
}

ol.styleb1 > li::before {
	counter-increment: bracket;
	content: "(" counter(bracket) ")";
	float: left;
    margin-left: -40px;
}

ol.styleba {
	counter-reset: bracket;
	list-style-type: none;
}

ol.styleba > li::before {
	counter-increment: bracket;
	content: "(" counter(bracket, lower-alpha) ")";
	float: left;
    margin-left: -40px;
}

ol.stylebi {
	counter-reset: bracket;
	list-style-type: none;
}

ol.stylebi > li::before {
	counter-increment: bracket;
	content: "(" counter(bracket, lower-roman) ")";
	float: left;
    margin-left: -40px;
}

