#charlistsection img { vertical-align: top; }
#charlistsection p { line-height: 1.2em; margin-top:0;  margin-bottom: 0; font-style: italic; }
.character { margin-left: 7%; margin-right: 28%; }

.choices .ex { font-size: 200%; }
.choices .uname { font-size: 70%; }
.choices th { text-align: center; }
.choices td { padding: 10px 10px 0 10px; }

#toc{ margin-bottom: 1em; }
.toc1 { margin-left: 2em; margin-right: 1em; margin-bottom: 4px; }
.toc2 { margin-left: 2em; margin-right: 1em; font-size: 80%; margin-bottom: 2px; }


.leadin {
	font-weight: bold;
	}
.leadin:link, .leadin:visited,.leadin:hover { 
	color: black;
	text-decoration: none;
	}
#alphabet { margin-left: 7.5%; width: 60%; }
#alphabet th { font-weight:normal; width: 15%; vertical-align: top;  }
#alphabet td { text-align: left; padding-left: 10px; }
 
#voweltable { margin: 0; }
#voweltable td { border:0; padding-left: 0;  padding-bottom: 0; padding-right: 10px; }
#openvowels td { padding: 10px; text-align: left; }
#nasalvowels td { padding: 10px; text-align: left; }
#stoppedvowels td { padding: 10px; text-align: left; }
#openvowels span.ex { font-size: 180%; }
#openvowels th { font-size: 120%; }
#nasalvowels span.ex { font-size: 180%; }
#nasalvowels th { font-size: 100%; }
#nasalvowels tr.th span:lang(my) { font-size: 180%; }
#nasalvowels tr.th td { text-align: center; }
#stoppedvowels span.ex { font-size: 180%; }
#stoppedvowels th { font-size: 100%; }
#stoppedvowels tr.th span:lang(my) { font-size: 180%; }
#stoppedvowels tr.th td { text-align: center; }

#charlistsection img { margin-right: 8px; }