table.sound-letter 
{ 
border-collapse: collapse; 
margin: 0px 0px 20px 20px; 
border-left: 1px solid #CFCFCF; 
border-top: 1px solid #CFCFCF;
margin: 0px auto; 
}
.sound-letter tr {
vertical-align: top;
}

.sound-letter td { 
verti cal-align: top; 
padding: 10px; 
border-right: 1px solid #CFCFCF; 
border-bottom: 1px solid #CFCFCF;
text-align: center;
color: #222;
}

.sound-letter .thbrd {
border-right: 1px solid #CFCFCF;
}


.sound-letter th {
color: #555;
padding:5px;
border-right:solid 1px #fff;
font-size: 12px; 
font-weight: normal;
background-color: #DFDFDF;
text-align: center;
}

table.sound-letter .even {
background-color: #EFEFEF;
}

table.sound-letter td {
padding: 6px 10px;
}

.vowels th, .consonants th {
color: #000;
font-size: 10pt;
}

table.sound-letter .second-th td {
color: #000;
font-size: 11px;
}

