a:link,.text,td,textarea,input,select	{font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: none;}
a.alphabet:link {font-family: arial; font-size: 14pt; font-style: italic; color: #c0d381;}
a.company:link {font-family: arial; font-size: 14pt; font-style: italic; color: #c0d381; text-decoration: underline;}
a:visited	{font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: none;}
a.alphabet:visited {font-family: arial; font-size: 14pt; font-style: italic; color: #c0d381;}
a.company:visited {font-family: arial; font-size: 14pt; font-style: italic; color: #c0d381; text-decoration: underline;}
a:hover {font-family: Verdana; font-size: 8pt; color: #ffa466; text-decoration: none;}
a.alphabet:hover {font-family: arial; font-size: 14pt; font-style: italic; color: #ffa466;}
a.company:hover {font-family: arial; font-size: 14pt; font-style: italic; color: #ffa466; text-decoration: underline;}
a:active {font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: none;}
a.alphabet:active {font-family: arial; font-size: 14pt; font-style: italic; color: #c0d381;}
a.company:active {font-family: arial; font-size: 14pt; font-style: italic; color: #c0d381; text-decoration: underline;}
h1 {font-family: Verdana; font-size: 20pt; color: #ffa466; text-decoration: none; letter-spacing: 3px; font-weight: normal; margin: 0px;}
h1.medium {font-size: 15pt;}
h1.admin { color: #ff6600;}
h2 {font-family: Verdana; font-size: 10pt; color: #ffa466; text-decoration: none; letter-spacing: 2px; font-weight: normal; margin-top: 8px; margin-bottom: 8px;}
h3 {margin-top: 0px; margin-bottom: 6px;}
td.signup {padding-top: 3px; padding-bottom: 3px;}
td.result_header {color: #ffffff;}
tr.result_header {background-color: #666666;}
tr.result_r1 {background-color: #ffffff;}
tr.result_r2 {background-color: #cccccc;}
td.nowrap {white-space: nowrap;}
td.pad1 {padding-left: 6px; padding-right: 8px;}
p {margin-top: 4px; margin-bottom: 4px;}
p.err {font-weight: bold; margin-left: 20px;}
p.err2 {margin-bottom: 8px; color: #ffa466; font-weight: bold;}
p.home {margin-left: 10px; margin-right: 10px;}
textarea.signup {width: 320; height: 100; overflow: auto; border-style: solid; border-width: 2px; border-color:#c0d381; padding: 5px;}
.asterisk {color: #ffa466;}
.errorbox {margin-top: 6px; border-style: solid; border-color: #ff6600; border-width: 2px; padding: 10px;}
.rp {padding-right: 5px;}
table.block {display: block;}
.topmenu {font-family: Verdana; font-size: 8pt; letter-spacing: 4px; color: #666666; padding-left: 12px; padding-right: 12px; padding-top: 3px; padding-bottom: 3px; cursor: pointer;}
.adminbtn {font-family: Arial; font-size: 10px; color: #ff6600; background-color: #666666; border-style: none; border-width: 0px; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px;}
.ptr {cursor: pointer;}
.ctrl {font-family: Verdana; font-size: 8pt; color: #666666; border-color: #ff6600; border-width: 1px; border-style: solid;}
.desc {position: absolute; left: 0px; top: 0px; width: 300px; z-index: 3; visibility: hidden; background-color: #cccccc; padding: 10px; border-width: 2px; border-style: solid; border-color: #ff6600;}
ul {padding-left: 15px; margin-top: 10px; margin-bottom: 10px; margin-left: 15px; list-style: none; list-style-type: square;}
li {padding-bottom: 3px; padding-top: 3px;}
div.city {visibility: hidden;}