html { height: 100.1% ; }

body { background-color: fafaef ; font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif" ; 
font-size: 16.4px ; font-weight: normal ; color: darkblue ; }

a:link { color: brown ; }
a:visited { color: brown ; }
a:hover { color: red ; }
a:active { color: red ; }

table.menu { background-color: fafaef ; font-size: 16.4px ; font-size: 14px ; text-align: right ; }

h1 { padding-left: .2in ; padding-right: .2in ; text-align: justify ; color: darkblue ; font-size: 100% ; }
h2 { padding-left: .8in ; padding-right: 1in ; color: black ; font-size: 100% ; text-align: left ; }

p { padding-left: .2in ; padding-right: .2in ; text-align: justify ;}

p.head { padding-left: 0in ; padding-right: 0in ; text-align: justify ; font-size: 17px ;  ; }
p.menu { padding-left: 0in ; padding-right: 0in ; text-align: justify ; font-size: 16.4px ; }

p.signon  { padding-left : .25in ; text-align: left  ; font-weight: bold ; }
p.signoff { padding-right: .25in ; text-align: right ; font-weight: bold ; }

form.cent { padding-left: .2in ; padding-right: .2in ; text-align: justify ; }
form.centleft { padding-left: .2in ; padding-right: .2in ; text-align: left ; }

img.inl { padding-bottom: .07in ; }
img.inr { padding-bottom: .07in ; }
img.cd { padding-right: .14in ; padding-bottom: .14in ; }

img.border { border-width: 5px ; border-color: white ; }

p.footer { text-align: left ; font-size: 90% ; text-align: left ; }

div.limage { font-size: 80% ; float: left ; padding-left: .2in ; padding-right: .14in ; text-align: justify ; }
div.rimage { font-size: 80% ; float: right ; padding-right: .2in ; padding-left: .14in ; text-align: justify ; }

div.left { float: left ; }
div.right { text-align: right ; }

ul.b { text-align: justify ; }

hr { width: 97% ; height: 1px; }
