.mC {width:100%; margin:5px; }
.mH {color:#008; cursor:pointer;  font-weight:bold; border-top:1px solid #300;}
.mI {color:#00f; margin:10px; cursor:pointer;}
.mL {display:none; margin-bottom:10px;}
.mO {margin-left:10px; display:block;}
body { margin-left: 5%; margin-right: 5%; }
p { text-indent: 1em; margin-top: 0; margin-bottom: 20; }
h1 { font-size: 140%; text-align: center; margin-top: 0; margin-bottom: 20; }
h2 { font-size: 120%; text-align: center; margin-top: 0; margin-bottom: 20; }
h3 { font-size: 100%; text-align: left; margin-top: 0; margin-bottom: 0;  
ul { margin-top: 0; margin-bottom: 0; }