module Roda::RodaPlugins::ExceptionPage

def self.css

Stylesheet used by the HTML exception page
def self.css
  <<END
 { padding:0; margin:0; }
 { padding:10px 20px; }
 * { padding:0; }
 font:small sans-serif; }
iv { border-bottom:1px solid #ddd; }
ont-weight:normal; }
argin-bottom:.8em; }
n { font-size:80%; color:#666; font-weight:normal; }
argin:1em 0 .5em 0; }
argin:0 0 .5em 0; font-weight: normal; }
{
rder:1px solid #ccc; border-collapse: collapse; background:white; }
td, tbody th { vertical-align:top; padding:2px 3px; }
th {
dding:1px 6px 1px 3px; background:#fefefe; text-align:left;
nt-weight:normal; font-size:11px; border:1px solid #ddd; }
th { text-align:right; color:#666; padding-right:.5em; }
vars { margin:5px 0 2px 40px; }
vars td, table.req td { font-family:monospace; }
td.code { width:100%;}
td.code div { overflow:hidden; }
source th { color:#666; }
source td {
nt-family:monospace; white-space:pre; border-bottom:1px solid #eee; }
ceback { list-style-type:none; }
ceback li.frame { margin-bottom:1em; }
ntext { margin: 10px 0; }
ntext ol {
dding-left:30px; margin:0 10px; list-style-position: inside; }
ntext ol li {
nt-family:monospace; white-space:pre; color:#666; cursor:pointer; }
ntext ol.context-line li { color:black; background-color:#ccc; }
ntext ol.context-line li span { float: right; }
mmands { margin-left: 40px; }
mmands a { color:black; text-decoration:none; }
ry { background: #ffc; }
ry h2 { font-weight: normal; color: #666; font-family: monospace; white-space: pre-wrap;}
ry ul#quicklinks { list-style-type: none; margin-bottom: 2em; }
ry ul#quicklinks li { float: left; padding: 0 1em; }
ry ul#quicklinks>li+li { border-left: 1px #666 solid; }
nation { background:#eee; }
back { background:#eee; }
stinfo { background:#f6f6f6; padding-left:120px; }
ry table { border:none; background:transparent; }
stinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; }
stinfo h3 { margin-bottom:-1em; }
 { background: #ffc; }
fic { color:#cc3300; font-weight:bold; }
end