table.me { margin: 10px; border-width: 4px; border-style: solid; border-color: gray; border-collapse: collapse; background-color: white; }
table.me th { text-align: left; padding: 4px; background-color: rgb(250, 240, 230); border-width: 1px 3px 1px 1px; border-style: dashed solid dashed dashed; border-color: gray black gray gray; }
table.me td.star { text-align: right ! important; }
table.me td { text-align: center; border-width: 1px; padding: 4px; border-style: dashed; border-color: gray; background-color: rgb(250, 240, 230); background-repeat: no-repeat; background-position: center center; }
table.me td.audio { background-image: url('mediatype_audio.gif'); }
