@charset "UTF-8";
/*! Written by and copyright © P R Heesom 2017-2019, 2025. All rights reserved */@import url("https://fonts.googleapis.com/css?family=Great+Vibes&display=block");
/*! Written by and copyright © P R Heesom 2017. All rights reserved */a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;border-style:none;font-size:100%;line-height:1;margin:0;padding:0;text-align:left;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background:#999;color:#000;font-family:Century Schoolbook,Times New Roman,Times,serif}h1{color:#1513fe;font-size:120%;font-weight:400}a{border:none;color:inherit;text-decoration:none}a:focus,a:link,a:visited{color:#1513fe}a:active,a:hover{color:#d02200}table{border-collapse:collapse;border-spacing:0}td,th{padding:2px 3px;text-align:center;vertical-align:middle}hr{background-color:#999;border-style:none;height:4px;margin:8px 0;padding-top:0;width:100%}ul{padding-left:1.5em}li,p,ul{line-height:1.2}sup{vertical-align:super}sub,sup{font-size:smaller}sub{vertical-align:sub}button,input,select,textarea{background:#fff;border:1px solid #999;color:#1513fe;font-family:inherit;font-weight:400;padding:1px 3px}textarea{font-size:90%;height:4em;padding:4px;width:20em}select[size="12"],textarea{overflow-y:scroll}textarea.fullwidth{height:15em}input[type=number]{text-align:right}fieldset{margin:0 2em;padding:2px 6px}legend{color:#1513fe;margin-left:4px;padding:0 4px}fieldset p{line-height:28px;padding-bottom:4px}img.icon{background:transparent;border:none;height:32px;width:32px}pre{overflow-x:auto;-moz-tab-size:4;-o-tab-size:4;tab-size:4}

/*! Written by and copyright © P R Heesom 2017-2023. All rights reserved */.big,tr.big td{font-size:120%}.biggish,tr.biggish td{font-size:110%}.huge,tr.huge td{font-size:150%}.big.huge{font-size:200%}.smallish,tr.smallish td{font-size:90%}.small,tr.small td{font-size:80%}.halfWidth,.halfwidth{width:50%}.fullWidth,.fullwidth{width:100%}.thin{font-weight:100}.blue,.darkblue,.lightblue,tr.blue td,tr.darkblue td,tr.lightblue td{color:#1513fe}.green,tr.green td{color:green}.darkred,.red,tr.darkred td,tr.red td{color:#d02200}.black,.lozenge.black,tr.black td{color:#000}.grey,tr.grey td{color:gray}.bluehighlight{background-color:#f0f8ff}.highlight{background-color:#ff0}.hid{display:none}.invisible{visibility:hidden}.ontop{z-index:10000}.top,tr.top td,tr.top th{vertical-align:top}.bottom,tr.bottom td,tr.bottom th{vertical-align:bottom}.left,tr.left td,tr.left th{text-align:left}.right,tr.right td,tr.right th{text-align:right}.center,.centre,tr.center td,tr.center th,tr.centre td,tr.centre th{margin-left:auto;margin-right:auto;text-align:center!important}.spaceabove,.spacebefore{margin-top:10px}.spaceafter,.spacebelow{margin-bottom:10px}.thinspaceabove,.thinspacebefore{margin-top:4px}.thinspaceafter,.thinspacebelow{margin-bottom:4px}.thickspaceabove,.thickspacebefore{margin-top:20px}.thickspaceafter,.thickspacebelow{margin-bottom:20px}.spaceleft{padding-left:1em}.thinspaceleft{padding-left:.5em}.spaceright{padding-right:1em}.thinspaceright{padding-right:.5em}.widespaceleft{margin-left:50px}.littlebutton.spaceleft{margin-left:4px}button.spaceleft,input.spaceleft{margin-left:1em}button.spaceright,input.spaceright{margin-right:1em}button.thinspaceleft,input.thinspaceleft{margin-left:.5em}button.thinspaceright,input.thinspaceright{margin-right:.5em}.spacer:after{content:"";padding-left:2em}.lozenge,.star{color:#1513fe;padding:0 .5em}.lozenge:after{content:"◊"}.star:after{content:"✰"}.indent{margin-left:10px}.dblindent{margin-left:20px}.nobreak,.nowrap,tr.nowrap td{white-space:nowrap}.textblock{white-space:pre-wrap}.italic,tr.italic td{font-style:italic}.bold,tr.bold td{font-weight:700}.underline,tr.underline td{text-decoration:underline}.notbold{font-weight:400!important}.clickable{color:#1513fe;cursor:pointer}.clickable:hover{color:#d02200}.error{color:#d02200;font-weight:700}.box{-webkit-box-sizing:border-box;box-sizing:border-box}.border{border:1px solid #1513fe}.borderless{border-style:none!important}.curvedcorners{border:1px solid #1513fe;border-radius:6px}.bignum,.date{text-align:right;width:6em}.smallctext{text-align:center;width:6em}.smallnum{text-align:right;width:2em}.currency{text-align:right;width:3.5em}.percent{text-align:right;width:3em}.bigtext{width:18em}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}tr.bottomline td{border-bottom:1px solid gray}tr.feint td{border-bottom:1px solid #f0f0ff}tr.topfeint td{border-top:1px solid #f0f0ff}ul.nobullet li{list-style-type:none}.dialog{display:none}.disabled,.readonly{color:gray!important}.disabled{cursor:default!important}.disabled:active{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.relpos{position:relative}p.red a:focus,p.red a:link,p.red a:visited{color:#d02200}p.red a:active,p.red a:hover{font-style:italic}p.green a:focus,p.green a:link,p.green a:visited{color:green}p.green a:active,p.green a:hover{font-style:italic}select[readonly] hr,select[readonly] optgroup,select[readonly] option{display:none}@media only print{.screenonly{display:none}tfoot{display:table-row-group}}@media not print{.printonly{display:none}}body{text-align:center}#main{margin:1.5em auto 0;max-width:1440px;padding:0 0 1px;position:relative;text-align:left;width:90%}@media screen and (width <= 720px){#main{margin:1em auto 0;width:calc(100% - 2em)}}#main p,#main table{margin:1em 31px;padding:0}@media screen and (width <= 720px){#main p,#main table{margin:1em}}#main p.listhead{margin:1em 31px .1em}#main ul{margin:1em 31px;padding-left:2em}#main h1{color:#1513fe;font:700 120% Century Schoolbook,Times New Roman,Times,serif;margin:.5em 31px}#main table.booklist{border:1px solid #999;border-collapse:collapse;font-size:90%;margin:1em auto 0;min-width:620px;padding:0;width:90%}#main fieldset p{line-height:1.2;margin:.5em .5em 0;padding:0}#main fieldset p:first-child{margin-top:0}#panel{background-color:#fff;border-radius:8px;-webkit-box-shadow:12px 12px 8px 0 rgba(0,0,0,.5);box-shadow:12px 12px 8px 0 rgba(0,0,0,.5);padding-bottom:1em}div.editgrid{display:grid;grid-template-columns:auto;grid-gap:0;gap:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:.5em 1em}div.editgrid>div:nth-of-type(2n){margin-bottom:.5em}@media (width > 720px){div.editgrid{grid-template-columns:auto 1fr;grid-gap:.5rem .5rem;gap:.5rem .5rem}div.editgrid>div:nth-of-type(odd){justify-self:end}div.editgrid>div:nth-of-type(2n){margin-bottom:0}}.buttonblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;row-gap:.25em}@media not screen{.buttonblock{display:none}}#menu p,.InlineLinkText,.LinkText{color:#1513fe;cursor:pointer;font-family:Great Vibes,cursive}#menu p:hover,.InlineLinkText:hover,.LinkText:hover{color:#d02200}.LinkText{font-size:36px}.DisplayText{color:#1513fe;font-family:Great Vibes,cursive}.sans{font-family:Verdana,Arial,helvetica,sans-serif;font-size:90%}.cartouche{background-color:rgba(from #1513fe r g b/.1);border-radius:8px;padding:0 4px;white-space:nowrap}#menu p{font-size:40px;margin:.5em 0 0 3em}@media screen and (width <= 720px){#menu p{margin-left:1em}}#banner{left:100px;position:relative;text-align:left;top:12px;width:calc(100% - 100px)}#banner .DisplayText{font-size:68px}#bookshelf{height:76px;left:-110px;position:absolute;top:-20px;width:98px}#note{font-size:80%;margin-top:8px;text-align:center}#footer{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Verdana,Arial,helvetica,sans-serif;font-size:80%;margin:0 auto;max-width:1440px;padding:12px 0;width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer p{margin:0 16px}@media screen and (width <= 720px){#footer p{margin:0 4px}#footer p.left{margin-left:0}#footer p.right{margin-right:0}}@media screen and (width > 720px){#footer p:first-child{-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%}}#frame{background-color:#fff;border-style:none;height:440px;left:20px;min-width:640px;position:relative;width:90%}fieldset{border:1px solid #1513fe;margin:1em auto;padding:.5em;width:90%}.booklist td,.booklist th{border:1px solid silver;padding:2px}legend{color:#000;font-size:120%;font-weight:700}table.inputtable{width:calc(100% - 62px)}table.inputtable td{text-align:left}table.inputtable td:first-child{text-align:right}td.minimalwidth,th.minimalwidth{width:1px}.radiolist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (width <= 720px){.radiolist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.radiolistitem{padding-left:1em}.radiolistitem:first-child{padding-left:0}@media screen and (width <= 720px){.bigscreen{display:none}}@media screen and (width > 720px){.smallscreen{display:none}}@media not screen{body{background:#fff;margin:30 0 0 30}#main{width:100%}#main h1{margin:.5em 0}#main table.booklist{width:100%}footer{display:none}.captionedgraph,fieldset{width:100%}}
