table.sign { width: 400px; color: #fff; background-color: #093; font-weight: bold;
font-family: Verdana, Arial, sans-serif; font-size: 10pt; border: 2px solid #000; 
margin-left: auto; margin-right: auto; }
table.sign td a:link { color: #fff; text-decoration: underline; } 
table.sign td a:visited { color: #ccc; text-decoration: underline; }
table.sign td a:hover { color: #ff6; text-decoration: underline; }

td.t { background-color: #093; text-align: center; width: 100%; font-size: 120%; color: #ff0; font-weight: bold; }
td.l { background-color: #093; text-align: left; width: 40%; }
td.r { background-color: #093; text-align: right; width: 40%; }
td.m { background-color: #093; text-align: center; width: 20%; }

env_center { text-align: center; }

dl.faq dt { color: #039; font-weight: bold; padding: 5px; }
ul li { padding: 4px; }
