h1 { color: #369; } p { font-family: verdana, sans-serif } table { font-family: verdana, sans-serif; font-weight: bold; font-size: small } td.border { border: solid 1px black; font-family: arial, sans-serif; font-size: small } td.right { text-align: right } td.red { color: #f00; text-align: right } td.inset { text-align: right; background: #ffc; border: dotted #c0c0c0 1px } div.box { background: #ffc; border: solid 1px #333; padding: 1em; margin-left: 2em; margin-right: 2em } div.box p { font-family: 'Times New Roman', serif; font-weight: bold } pre { font-size: 12px; font-weight: normal; } a:link { color: #00f; text-decoration: none; } a:visited { color: #00f; text-decoration: none; } a:hover { text-decoration: underline } p.reg a { padding: 0 1em; border: solid red 1px; background: #f5f5f5 } div.notice { padding: 1em; font-weight: bold; font-size: larger } div.notice span { border: dotted 2px #f00; padding: 0.5em; background: #f5f5f5 } .dfv_errors { color: #f00 } .info { color: #008080 } #registration { border: dashed 1px #c0c0c0; padding: 5px; background: #f5f5f5 } #registration td { padding: 2px; font-size: 12px } #inset, .indent { margin-left: 15px } #inset td { padding: 2px 5px } #title { text-align: center; background: #ffc; border: dotted #c0c0c0 1px } #main { margin-left: 3em } #red { color: #f00; text-align: center }