div.sed_dc_wrap { font:1em/1.4em "Courier New", courier, monospace; color:#333; border:0 solid #999; border-width:1px 0 0; padding:0.5em 0; margin:2em 0.5em 0.5em; overflow: hidden; } table.sed_dc { border-collapse:collapse; width:99%; } table.sed_dc caption, p.sed_dc { text-align: center; font: bold 12px Arial, sans-serif; letter-spacing: 1px; color: #693; } table.sed_dc caption { text-align: left; border:0; margin:0; text-transform: uppercase; } p.sed_dc { margin-top:5px; font-variant: small-caps; } table.sed_dc tr { vertical-align:top; background: white none; overflow: hidden; } table.sed_dc tr.odd { background: #e6e6fa none; } table.sed_dc tr.hi1, .hi1 { background-color: #006400; color: white; font-weight: bold; } table.sed_dc tr.hi2, .hi2 { background-color: yellow; color: black; font-weight: bold; } table.sed_dc tr.hi3, .hi3 { background-color: #add8e6; color: black; font-weight: bold; } table.sed_dc col.line-no { border-right:1px solid #999; } table.sed_dc th { font-weight: bold; text-align: center; } table.sed_dc td { padding:0 0.5em; } table.sed_dc tr:hover td { background: #483d8b; color: white; font-weight: bold; } table.sed_dc td.tab0 { padding-left:1.5em; } table.sed_dc td.tab1 { padding-left:3em; } table.sed_dc td.tab2 { padding-left:4.5em; } table.sed_dc td.tab3 { padding-left:6em; } table.sed_dc td.tab4 { padding-left:7.5em; } table.sed_dc td.tab5 { padding-left:9em; } table.sed_dc td.tab6 { padding-left:10.5em; } p.sed_dc_error { border: 1px dotted red; background-color: #FFCCCC; margin: 5px; padding: 5px; }