a.navigation { text-decoration: none; } a.navigation:link { color: #000000; } a.navigation:hover { color: #0000ff; font-weight: bold; } ul.navigation { list-style-type: none; padding-left: 20px; } body { font-size: 95%; font-family: Arial, Geneva, Helvetica, sans-serif; color: black; background-color: rgba(255,255,255,1); } div.leftpanel { position: fixed; left: 0%; width: 190px; top: 0%; height: 100%; padding-left: 10px; padding-top: 12px; background-color: rgba(221,221,208,1); border-right-style: solid; border-right-width: 1px; border-right-color: rgba(0,0,255,0.5); } div.bodypanel { position: absolute; left: 225px; right: 3%; } div.rightpanel { top: 11%; position: absolute; left: 710px; right: 3%; } /* headers */ h2 { font-size: 130%; font-weight: bold; } h3 { font-size: 110%; font-weight: bold; } h4 { font-size: 100%; font-weight: bold; } /* text file */ p.report { font-family: 'Courier New', sans-serif; font-size: 9pt; color: black; } /* forms */ table.form { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%; color: black; border: 2px solid blue; border-collapse: collapse; } /* tables */ table.report { font-family: 'Courier New', sans-serif; font-size: 9pt; color: black; border: 1px solid rgba(0,0,0,1); border-collapse: collapse; } /* table headers */ th.report { background-color: rgba(221,221,208,1); border: 1px solid rgba(0,0,0,1); padding: 4px; } /* table columns */ td.report { border-left: 1px dotted rgba(0,0,0,1); border-collapse: collapse; padding: 4px; } td.nowrap { white-space: nowrap; text-align: left; border-left: 1px dotted rgba(0,0,0,1); border-collapse: collapse; padding: 4px; } /* table rows */ tr.subheader { background-color: rgba(255,255,255,1); border-bottom: 1px dotted rgba(128,128,128,0.3); border-collapse: collapse; } tr.report:nth-child(odd) { background-color: rgba(255,255,255,1); border-bottom: 1px dotted rgba(128,128,128,0.3); border-collapse: collapse; } tr.report:nth-child(even) { background-color: rgba(0,0,0,0.01); border-bottom: 1px dotted rgba(128,128,128,0.3); border-collapse: collapse; } /* misc. */ .center { text-align: center; } .footer { text-align: center; font-size: 80%; } .nowrap { white-space: nowrap; text-align: center; } .comment { color: red; }