body { background: black; color: red; }
table { table-layout: inline;}
th { color: red; font-family: helvetica, arial, verdana, sans-serif; font-size: 8pt; text-align: left; }
td { color: white; font-family: helvetica, arial, verdana, sans-serif; font-size: 8pt; text-align: justify; line-height: 150%;}
th.artist { font-family: helvetica, arial, verdana, sans-serif; font-size: 8pt; }
th.title { font-family: helvetica, arial, verdana, sans-serif; font-size: 8pt; }
td.buttonUS { width: 1px; text-align: right; }
td.buttonWORLD { width: 1px; text-align: right; }
th.lister { color: white; }
th.info {color: white; text-align: center; }
th.editer { text-align: center; }
a { color: white; font-weight: bold; font-family: helvetica, arial, verdana, sans-serif; font-size: 8pt; text-align: left; }
img { border: 0; }
input { background-color: black; color: white; font-family: verdana, arial; border: 1px solid red; font-weight: normal; font-size: 7pt; vertical-align: middle; align: center; padding: 0.1em; margin-right: 0px; margin-left: 0px; } 
textarea { background-color: black; color: white; font-family: verdana, arial; border: 1px solid red; font-weight: normal; font-size: 7pt; vertical-align: middle; align: center; padding: 0.1em; height: 10em; width: 50em; } 
input.US { width: 8.1em; }
input.WORLD { width: 8em; }
select { background-color: black; color: white; font-family: verdana, arial; border: 1px solid red; font-weight: normal; font-size: 7pt; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
hr { margin-height: 1px; padding: 0px; }
form { display: inline; margin-left: 0em; margin-right: 0em; padding: 0em; padding-right: 0em; }