#screen{position: absolute; top:0px; left:0px; width:100%; height: 100%;background-image: url(anesfhspale.gif); background-position: left top; background-repeat: repeat;}
#wrap{position: absolute; top:0px; left: 50%; margin-top: 25px; margin-left: -325px; width: 650px; height: 98%;}
#search{position: absolute;top:0px;left: 0px;border-style:double;border-width:4px;border-color:silver;padding:10px;width: 620px;height: 200px;background:#EBECF6;}
#results{position:absolute; top:210px;left:0px;border-style:double;border-width:4px;border-color:silver;padding:10px;width: 620px;height: 70%; background:white; overflow:auto;}
#helpbox{position: absolute; top:10px;left: 10px;border-left:1px solid black;border-top:1px solid black;border-right:4px solid black;border-bottom:4px solid black;width:620px;
height:90%;overflow:hidden;background-color:white;padding:5px;z-index:2;visibility:hidden;}
#commentbox{position: absolute; top:240px;left: 100px;border-left:1px solid black;border-top:1px solid black;border-right:4px solid black;border-bottom:4px solid black;width:440px;
height:30%;overflow:hidden;background-color:white;padding:5px;z-index:2;visibility:hidden;}
.heading{position:absolute; top:10px;left:20px;font-size:22px;font-weight:bold;text-align:center;}
.forebox{position:absolute; top: 70px;left:100px;}
.surbox{position:absolute; top: 70px;left:300px;}
.bgbox{position:absolute; top: 125px;left:100px;}
.litbut{position:absolute; top: 55px;left:500px;}
.truncbut{position:absolute; top: 70px;left:500px;}
.sndxbut{position:absolute; top: 85px;left:500px;}
.earlybox{position:absolute; top: 115px;left:445px;}
.latebox{position:absolute; top: 135px;left:445px;}
.forelabel{position:absolute; top: 70px;left:20px; font-style:italic; font-weight:bold;}
.surlabel{position:absolute; top: 70px;left:230px;font-style:italic; font-weight:bold;}
.litlabel{position:absolute; top: 55px;left:530px;font-style:italic; font-weight:bold;}
.bglabelA{position:absolute; top: 118px;left:20px;font-style:italic; font-weight:bold;}
.bglabelB{position:absolute; top: 132px;left:20px;font-style:italic; font-weight:bold;}
.bglabelC{position:absolute; top: 125px;left:80px;font-style:italic; font-weight:bold;}
.trunclabel{position:absolute; top: 70px;left:530px;font-style:italic; font-weight:bold;}
.sndxlabel{position:absolute; top: 85px;left:530px;font-style:italic; font-weight:bold;}
.srch{position:absolute; top: 175px;left:20px;width:80px; overflow:visible;}
.help{position:absolute; top: 175px;left:360px;width:80px;overflow:visible;color:green}
.exit{position:absolute; top: 175px;left:520px;width:80px;overflow:visible;color:red}
.clear{position:absolute; top: 175px;left:190px;width:80px;overflow:visible;}
.yearlabel{position:absolute; top: 125px;left:330px;font-style:italic; font-weight:bold;}
.earlylabel{position:absolute; top: 115px;left:375px;font-style:italic; font-weight:bold;}
.latelabel{position:absolute; top: 135px;left:375px;font-style:italic; font-weight:bold;}
.bglabel{font-family: Arial, Helvetica, sans-serif;font-style: italic; font-weight: normal; font-size:small;}
.stonelabel{font-family: Arial, Helvetica, sans-serif;font-style: italic; font-weight: normal;}
.bgtext{font-family: Arial, Helvetica, sans-serif;font-style: italic; font-weight: bold; font-size:small;}
.stonetext{font-family: Arial, Helvetica, sans-serif;font-style: italic; font-weight: bold;}
th{font-style:italic; font-weight:bold; text-align:center;background:#EBECF6;}
.shadow{background:#ececec;}
#forecomment{position:absolute; top: 90px;left:70px; color:red;}
#surcomment{position:absolute; top: 90px;left:300px; color:red;}
#earlycomment{position:absolute; top: 115px;left:500px; color:red;}
#latecomment{position:absolute; top: 135px;left:500px; color:red;}
#numhits{position:absolute; top:175px; left:110px; width: 100px; color: navy}
#searching{position:absolute; top:175px; left:110px; width: 100px; font-style:italic; font-weight:bold; color: red; text-decoration:blink}
.boldbutton{background:#fcfcfc; border-top:1px solid gray; border-left:1px solid gray; border-right:3px solid #252525; border-bottom:3px solid #252525; font-size:12pt; color:green; font-style:oblique; font-weight:bold; text-decoration:none; padding:1px; line-height:2em;}
.exitbutton{background:#fcfcfc; border-top:1px solid gray; border-left:1px solid gray; border-right:3px solid #252525; border-bottom:3px solid #252525; font-size:12pt; color:red; font-style:oblique; font-weight:bold; text-decoration:none; padding:1px; line-height:2em; text-align:right;}
.centre{text-align:center;}
.right{text-align: right;}
.helphead{font-size:16pt; font-weight: bold; color: green; text-align: center;}
.boldon{font-weight:bold; font-size:medium; font-family: "Times New Roman", serif;}
.boldoff{font-weight:normal; font-size:medium; font-family: "Times New Roman", serif;}
