TD { font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 11pt; } A, A:hover, A:visited { color: #00f; padding-left: 2px; } H1 { font-size: 20pt; font-weight: bold; margin-top: 0; padding-top: 13px; } H2 { font-size: 11pt; font-weight: bold; } H3 { font-size: 11pt; font-weight: bold; } P.ack { font-size: 7pt; } SPAN.yaq2, SPAN.yaq H1, H2.yaq, p.yaq { color: #ffa500; } SPAN.yamp H1 { color: #ffa500; } SPAN.jump H1 { color: #ffa500; } *[disabled] { color: #444; } P.spark, B.spark, SPAN.spark H1, SPAN.spark H2, SPAN.spark H3, TD.spark { color: #ffc425; } SPAN.tl H1 { color: #ffa500; } SPAN.navigation H1 { color: #ffa500; } A IMG { border: none; } A.drop-cap { border: 2px outset #2e8b57; float: left; font-family: serif; font-size: larger; margin: 0 3px 0 0; padding: 0 3px; text-decoration: none; } A.drop-cap:hover { font-size: 18pt; } TABLE.form TD { vertical-align: top; } .errors { border-color: #f00; color: #f00; font-style: italic; } .success { color: #00f; } DIV.success { margin-bottom: 10px; padding: 5px; text-align: center; width: 50%; } UL { list-style-position: outside; } DIV.autocomplete { position: absolute; width: 250px; background-color: #fff; border: solid 1px #888; margin: 0; padding: 0; } DIV.autocomplete UL { list-style-type: none; margin: 0; padding: 0; } DIV.autocomplete UL LI { list-style-type: none; display: block; font-size: smaller; color: #444; margin: 0; padding: 0.1em; height: 1.5em; line-height: 1.5em; cursor: pointer; } DIV.autocomplete UL LI.selected { background-color: #f7e5d2; } TABLE.data { border-collapse: collapse; width: 500px; } TABLE.data TD, TABLE.data TH { border: solid 1px #efefef; padding: 3px; } TABLE.data TH { font-size: 10pt; text-align: left; } TABLE.data TD INPUT { width: 300px; } TABLE.data TD INPUT[type = "checkbox"] { width: 10px; } TABLE.data TD TEXTAREA { height: 100px; width: 300px; } TABLE.data TD LABEL { display: block; text-align: right; } TABLE.data TD.controls { text-align: right; } TABLE.data TD.controls INPUT, TABLE.data TD.controls BUTTON { display: inline; margin-left: 10px; width: 75px; } TABLE.data COLGROUP { width: 75px; } SPAN.mandatory { color: #f00; font-size: smaller; padding-left: 3px; position: relative; top: -3px; } P.mandatory { color: #f00; } INPUT.checkbox, TABLE.data TD INPUT.checkbox { width: 10px; } SELECT.cal { margin-right: 5px; }