body { background: #f9fcfe; } .upload-file-data { display: none; } #upload-menu { border-top-width: 2em; border-top-style: solid; margin: 0; padding: 0; height: 0; list-style: none; width: 100%; } body > #upload-menu { border-bottom-width: 7px; border-bottom-style: solid;} #upload-menu li { margin: 0; position: relative; top: -2em; padding-bottom: 5px; border: none; border-top-width: 3px; border-top-style:solid; } #upload-menu li a.upload-tab-link { margin-left: 0.75em; padding: 5px 5px 0; display: block; float: left; height: 100%; text-decoration: none; border-bottom: none; } #upload-menu li.current { border-right-width: 2px; border-right-style: solid; } #upload-menu li #current-tab-nav { float: left; padding: 5px 5px 0 0; margin-left: -5px; } #upload-menu li span .page-numbers { padding: 0; border: none; } #upload-menu li span a.page-numbers:hover { text-decoration: underline; } #upload-content { position: relative; clear: both; margin: 0; padding: 0; border: none; width: 100%; height: 100%; background: none; } #upload-file { margin: 0 auto; top: 0; left: 0; width: 95%; height: 100%; } #upload-file th { width: 8em; } form#upload-file input, form#upload-file textarea, div#upload-content.upload table { width: 100%; } form#upload-file .submit input { width: auto; } #upload-file-view { padding: 0 0 0 75px; } #file-title { margin: 0 0 .2em 75px; padding: 0; display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; } h2 { margin: 0 .2em 0 0; padding: 0; display: inline; border: none; font-size: 1.4em; line-height: 1.4em; } .wrap h2 { margin: .4em 0 .5em; display: block; border-bottom-width: .5em; border-bottom-style: solid; font: normal 32px/5px serif; clear: both; } * html .wrap h2 { margin-top: 1em; } .back { display: block; position: absolute; left: 14px; top: 10px; } #upload-files { list-style-type: none; margin: 0; padding: 15px 0 0; } #upload-files li { margin: 0 0 15px 15px; } #upload-files a, #upload-file-view a, a.file-link { border: none; text-decoration: none; } #upload-file-view a img { padding-bottom: .2em; border-bottom-width: 1px; border-bottom-style: solid; } #upload-files a.file-link { display: block; width: 130px; height: 128px; text-align: center; overflow: hidden; } #upload-files a.text { padding-top: 40px; height: 88px; font-size: 16px; } #upload-files a.file-link.image { font-size: 2px; letter-spacing: 0; } #upload-files a.file-link img { vertical-align: middle; } #the-attachment-links textarea { font-size: 10px; overflow: hidden; } form table { float: none; padding: 0 15px; } table { float: left; margin: 0; padding: 0; } th { text-align: right; vertical-align: text-top; } tr, td, th { margin-top: 0; padding-top: 0; } #uploadoptions th { width: 80px; } #uploadoptions p { margin: 0; padding: 0; } #uploadoptions td { padding-left: 1em; line-height: 140%; } #uploadoptions table { width: 300px; }