* { margin:0px; padding:0px; border:0px; } body { font-size:13px; font-family:Calibri,sans-serif; background:#eee; color:#333; width:990px; margin:0 auto; } div { width:450px; margin:10px; padding:10px; border:1px dotted #333; float:left; } div.title { float:none; width:942px; font-weight:bold; text-align:center; font-size:1.5em; background:#333; color:#eee; border-color:#eee; } div.footer { clear:both; width:942px; text-align:center; font-size:0.9em; border:none; } div.files li { margin-top:0; } div.finish { background:#DAFFBF; font-weight:bold; font-size:1.2em; } div.error { background:#FFD0BF; font-weight:bold; font-size:1.2em; } div.link { border:none; } a { color:#EF8100; text-decoration:none; font-size:1.2em; font-style:italic; font-family:"Consolas"; } a:hover { color:#555; border-bottom:1px dotted #555; margin-bottom:0; } div.link a { margin:0 10px; float:right; margin-bottom:1px; } span.lang a { margin:-4px 10px; float:right; } h2 { margin-top:-5px; } ul { margin:0 0 0 20px; } li { margin-top:5px; } li ul li { margin-top:0; } input { border:1px solid #888; -moz-border-radius:3px; } input[type="submit"], input[type="reset"] { padding:2px 5px; } b.new { color:#0ABF00; font-style:italic; } b.miss { color:#BF0008; font-style:italic; } span.title { font-weight:bold; text-decoration:underline; font-size:1.1em; } table { min-width:50%; } td { width:50%; } tr td:first-child { text-align:right; padding-right:5px; }