body, td { font-family:sans-serif; font-size:10pt; } h1 { font-weight:bold; font-size:18pt; } .breadcrumb { border:#d6d3ce 1px solid; padding:2px 4px 2px 4px; } .breadcrumb .info { float:right; } .breadcrumb .info a { margin-left:8px; } .el_report { padding-left:18px; background-image:url(report.gif); background-position:left center; background-repeat:no-repeat; } .el_group { padding-left:18px; background-image:url(group.gif); background-position:left center; background-repeat:no-repeat; } .el_bundle { padding-left:18px; background-image:url(bundle.gif); background-position:left center; background-repeat:no-repeat; } .el_package { padding-left:18px; background-image:url(package.gif); background-position:left center; background-repeat:no-repeat; } .el_class { padding-left:18px; background-image:url(class.gif); background-position:left center; background-repeat:no-repeat; } .el_source { padding-left:18px; background-image:url(source.gif); background-position:left center; background-repeat:no-repeat; } .el_method { padding-left:18px; background-image:url(method.gif); background-position:left center; background-repeat:no-repeat; } .el_session { padding-left:18px; background-image:url(session.gif); background-position:left center; background-repeat:no-repeat; } pre.source { border:#d6d3ce 1px solid; font-family:monospace; } pre.source ol { margin-bottom: 0px; margin-top: 0px; } pre.source li { border-left: 1px solid #D6D3CE; color: #A0A0A0; padding-left: 0px; } pre.source span.fc { background-color:#ccffcc; } pre.source span.nc { background-color:#ffaaaa; } pre.source span.pc { background-color:#ffffcc; } pre.source span.bfc { background-image: url(branchfc.gif); background-repeat: no-repeat; background-position: 2px center; } pre.source span.bfc:hover { background-color:#80ff80; } pre.source span.bnc { background-image: url(branchnc.gif); background-repeat: no-repeat; background-position: 2px center; } pre.source span.bnc:hover { background-color:#ff8080; } pre.source span.bpc { background-image: url(branchpc.gif); background-repeat: no-repeat; background-position: 2px center; } pre.source span.bpc:hover { background-color:#ffff80; } table.coverage { empty-cells:show; border-collapse:collapse; } table.coverage thead { background-color:#e0e0e0; } table.coverage thead td { white-space:nowrap; padding:2px 14px 0px 6px; border-bottom:#b0b0b0 1px solid; } table.coverage thead td.bar { border-left:#cccccc 1px solid; } table.coverage thead td.ctr1 { text-align:right; border-left:#cccccc 1px solid; } table.coverage thead td.ctr2 { text-align:right; padding-left:2px; } table.coverage thead td.sortable { cursor:pointer; background-image:url(sort.gif); background-position:right center; background-repeat:no-repeat; } table.coverage thead td.up { background-image:url(up.gif); } table.coverage thead td.down { background-image:url(down.gif); } table.coverage tbody td { white-space:nowrap; padding:2px 6px 2px 6px; border-bottom:#d6d3ce 1px solid; } table.coverage tbody tr:hover { background: #f0f0d0 !important; } table.coverage tbody td.bar { border-left:#e8e8e8 1px solid; } table.coverage tbody td.ctr1 { text-align:right; padding-right:14px; border-left:#e8e8e8 1px solid; } table.coverage tbody td.ctr2 { text-align:right; padding-right:14px; padding-left:2px; } table.coverage tfoot td { white-space:nowrap; padding:2px 6px 2px 6px; } table.coverage tfoot td.bar { border-left:#e8e8e8 1px solid; } table.coverage tfoot td.ctr1 { text-align:right; padding-right:14px; border-left:#e8e8e8 1px solid; } table.coverage tfoot td.ctr2 { text-align:right; padding-right:14px; padding-left:2px; } .footer { margin-top:20px; border-top:#d6d3ce 1px solid; padding-top:2px; font-size:8pt; color:#a0a0a0; } .footer a { color:#a0a0a0; } .right { float:right; }