.buEqn:before{
	display:block;
	content:'Equation';
	text-align:left;
	background:chocolate;
	padding-left:0.5ex;
	margin-bottom:0.5ex;
}
.buEqn{
	margin-top:1ex;
	background:bisque;
	padding-bottom:0.5ex;
}
.buEqn p{
	margin:0.5ex;
}

.buThm:before{
	display:block;
	content:'Theorem';
	text-align:left;
	background:paleturquoise;
	padding-left:0.5ex;
	margin-bottom:0.5ex;
}
.buThm{
	margin-top:1ex;
	background:lightcyan;
	padding-bottom:0.5ex;
}
.buThm p{
	margin:0.5ex;
}

.buExm:before{
	display:block;
	content:' Example';
	text-align:left;
	background:peachpuff;
	padding-left:0.5ex;
	margin-bottom:0.5ex;
}
.buExm{
	background:papayawhip;
	margin-top:1ex;
	margin:0.5ex;
}

.buExm p{
	margin:0.5ex;
}


.buDef:before{
	display:block;
	content:'Definition';
	text-align:left;
	background:cadetblue;
	padding-left:0.5ex;
	margin-bottom:0.5ex;
}
.buDef{
	background:azure;
}
.buDef p{
	margin:0.5ex;
}

.buDlDef dt{
	margin-top:2ex;
	font-family:oblique;
}

.buDlDef dt:before{
	content:'\27A2';
	color:cadetblue;
	margin-right:0.5em;
}


.buLstProp li{
	list-style-type:none;
	margin-top:1ex;
}
.buLstProp li:before{
	content:'\27A2';
	color:cadetblue;
	margin-right:0.5em;
}

.buLstSimple{
	display:block;
	width:90%;
	margin:0 auto;
}
.buLstSimple li{
	width:90%;
	list-style-type:none;
	margin-top:1ex;
}
.buLstSimple li:before{
	content:'\00bb';
	margin-right:0.5em;
}


.buMatrix mtd{
	text-align:right;
}


.buInline{
	display:inline;
}
.buDisplay{
	display:block;
	width:95%;
	margin:2ex auto;
	font-size:80%;
}
