p { font-family: arial; font-size: 9pt; color: gray }

a { font-family: arial; font-size: 9pt; color: #873185; text-decoration:none; }
a:hover { font-family: arial; font-size: 9pt; color: #630460; text-decoration:none; }
TD {font-family:verdana,arial,helvetica; font-size: 8pt; color: gray }
body{background-color:#ffffff}

input {font-family:tahoma,sans-serif,Verdana, Geneva, Arial;font-size:11px;text-decoration:none;
background: #eeeeee;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;
color: Black;height: auto;}

textarea {font-family:tahoma,sans-serif,Verdana, Geneva, Arial;font-size:11px;text-decoration:none;
background: #eeeeee;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;
color: Black;height: auto;}

select {font-family:tahoma,sans-serif,Verdana, Geneva, Arial;font-size:11px;text-decoration:none;
background: #eeeeee;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;
color: Black;height: auto;}

table.letters {
 width: 100%;
}

td.letters_common {
 padding: 0.5ex;
 font: 9pt monospace;
 width: 3%;
 text-align: center;
}

td.letters_selected {
 border: 1px solid gray;
 background-color: #873185;
 cursor: arrow;
 color: #ffffff;
}

td.letters_not_selected {
 border: 1px solid gray;
 cursor: arrow;
 background-color: #ffffff;
}

td.letters_no_link {
 border: 1px solid gray;
 cursor: arrow;
 background-color: gray;
}	

table.results_list {
  border-collapse: collapse;
}

table.results_list td {
  border: 1px solid gray;
}
