body { background: white; font-family: Verdana, sans-serif; font-size: 13px; color: black; margin: 0px; } div, img { margin: 0; padding: 0; border: none; } #wrap { margin-left: auto; margin-right: auto; width: 800px; background: url('images/borders.png') repeat-y; } #intro { align: center; } #header { height: 131px; background: url('images/top.png') no-repeat; } #header h1 { valign:center; margin-top:140px; padding-top:40px; font-weight: bold; font-size: 30pt; text-align: center; } #counter { text-align: right; margin: 0 10px 0 11px; } #nav { background: #E5E4E5; text-align: center; vertical-align: middle; margin: 0 10px 0 11px; height: 2em; } #nav a { color: black; line-height: 2em; vv padding: 0 5px 0 5px; text-decoration: none; } #nav a:hover, #nav a.selected { color: black; background: #AFDC3B; } #version{ text-align: right; font-size: x-small; margin: 0 10px 0 11px; background: #C5E76F; } #version a:hover, #nav a.selected { color: #FF9600; background: #AFDC3B; } #version a { color: #FF9600; } #news { margin:20px; font-weight: bold; text-align: center; background: #AFDC3B; } #news-content{ font-weight: normal; margin: 2px; text-align: left; background: #c5e76f; } #content { padding: 0 5% 0 4%; line-height: 1.6; font-family: Verdana, Arial, Helvetica, sans-serif; margin:20px; } #content h3 { margin-left: -5px; } #content p:first-letter { margin-left: 1em; } #content a { text-decoration: none; color: #fa9f0f; } #content a:hover { text-decoration: underline; } #content a.top { font-size: x-small; float: right; } #content img { vertical-align:top; } #footer { background: url('images/bottom.png') no-repeat; height: 127px; text-align: center; font-size: xx-small; padding: 0px 24px 0 25px; } #footer a { text-decoration: underline; } #footer a:hover { color: white; } #footer p { padding-top: 20px; } h2 { font-weight: normal; border-bottom: 1px solid #E5E4E5; } pre { margin: 0 1em 0 1em; padding: 5px; background: #EFEFEF; border: 1px #CCCCCC; border-style: solid none solid; } dl { margin-left: 1em; margin-top: 0.2em; margin-bottom: 0.5em; } dt { font-weight: bold; margin-bottom: 0.1em; } dd { line-height: 1.5em; margin-left: 2em; margin-bottom: 0.1em; } abbr, acronym { border-bottom: 1px dotted black; cursor: help; letter-spacing: normal; } table { font-size: 100%; margin: 0em; } .category { margin: 0px; padding: 0px; font-size: 14pt; } .devpanel { } .userpanel { border-left: solid 1px #e5e4e5; } .artpanel { border-left: solid 1px #e5e4e5; } .formDataHeader { text-align: right; border-right: 1px solid #DADDE0; } .mandatoryFormDataHeader { text-align: right; border-right: 1px solid #DADDE0; color: red; } .box { font-size: 9pt; background-color: #FFFFFF; border: solid 1px #DADDE0; } .openBox { background-color: #FFFFFF; border: solid 1px black; border-top: none; } .explanatoryText { font-size: x-small; color: #777777; }