body {
font-family : arial, helvetica, sans-serif; 
} 
h1.back {
color : rgb(100,100,100); 
font-family : arial, helvetica, sans-serif; 
} 
.narrow {
width : 100pt; 
} 
.front { position: absolute; left: .4em; top: 0.4em; z-index: 2; }
 
a { font-family : arial, helvetica, sans-serif; } 
div.back { position : relative; width : 100pt; } 
a.front { color : teal; font-size : 80pt; 
font-style : italic; 
text-decoration : none; 
font-family : times, "times new roman", serif; 
} 
.silver{background-color : silver;}
td.silver {
border : 0 none ; 
background-color : silver; 
font-family : "courier new", courier, fixed; 
} 
h1.spacer {
text-align : right; 
} 
h2 {
font-family : arial, helvetica, sans-serif; 
} 
h3 {
font-family : arial, helvetica, sans-serif; 
} 
p {
margin-left : 5mm; 
font-family : arial, helvetca, sans-serif; 
} 
p.comment {
margin-left : 5mm; 
font-weight : bold; 
} 
p.response {
margin-left : 10mm; 
} 
.warning {
background-color : yellow; 
border : 0 none ; 
} 
ol {
font-family : arial, helvetica, sans-serif; 
} 
ul {
font-family : arial, helvetica, sans-serif; 
} 
td {
vertical-align : top; 
font-family : arial, helvetica, sans-serif; 
} 
th {
font-family : arial, helvetica, sans-serif; 
} 
pre { font-family : "courier new", courier, fixed; } 
dl , dt , dd , li {
font-family : arial, helvetica, sans-serif; 
} 
dt {margin-left : 5mm}
ol li {margin-bottom: 12pt}
ul li {margin-bottom: 6pt}
.err{background-color:salmon}
.r {
vertical-align : bottom; 
background-color : red; 
} 
.little {
font-size : x-small; 
} 
ol.a {list-style-type:lower-alpha}

.nolinespace {margin-bottom:0px}
