body {

border-style: hidden;  /* this seems required to allow padding for narrow windows */
max-width: 800px;
margin: 0 auto;
padding: 10px;

font-size: 1.2em;

}


div.cen{                    /* use <div class="cen"> </div> to replace deprecated <CENTER> */

text-align: center;

}

div.txt{                    /* for indented text */

text-indent: 2em;

}


p.centrd{

text-align: center;  /* use <p class="centrd"> </p>  to replace deprecated <P ALIGN=CENTER> */

}

p.rightd{

text-align: right;  /* use <p class="rightd"> </p> to replace deprecated <P ALIGN=RIGHT> */

}

#footFav {  /* icon */
width: 8%;
height: auto;
}

ol.faq {
list-style-type: none
}


p.faqOut {
text-align: left;
}

li.faqQ {
position: relative;
}


span.faqOutSp {
position: absolute;
left: -36px;
text-align: left;
}


