td {  font-size: 14px; line-height: 170%}
div {  font-size: 14px; line-height: 170%}
p {  font-size: 14px; line-height: 170%}
.main_title {  color: #990099; font-weight: 800; font-size: 20px; line-height: 150%; letter-spacing: 4px}
.logo {  color: #990099; font-weight: 1000; font-size: 28px; line-height: 150%; letter-spacing: 10px}
.sub_title {  color: #006600; font-weight: 500; font-size: 14px; line-height: 150%; letter-spacing: 1px}
.error {  color: red; line-height: 170%; letter-spacing: 2px; font-size: 15px}
.dottedtable { border-right: 1px dashed #000099 }
.dashedtable2 { border: 4px dotted #669900 }
.menu_table { border: 1px solid #666666 }
.small_text {  color: #669900; font-size: 13px; line-height: 150% }
.copyright { color: #669900; font-size:12px  }
.wide_text {  color: #6600CC; font-weight: 600; font-size: 16px; line-height: 150%; letter-spacing: 2px}
.message {  color: #000066; font-weight: 400; font-size: 14px; line-height: 150%; letter-spacing: 1px}
.comment {  color: #996633; font-weight: 400; font-size: 14px; line-height: 150%; letter-spacing: 1px}
a:link { color: #0066CC; text-decoration: none; letter-spacing: 2px; border-bottom: 1px  dashed #0066CC}
a:visited { color: #000099; text-decoration: none; letter-spacing: 2px; border-bottom: 1px  dashed #000099}
a:hover { color: #990000; text-decoration: none; letter-spacing: 2px; border-bottom: 1px  solid #990000 }
a:active { color: #CC0000; text-decoration: underline; letter-spacing: 2px }