* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
body{font-family:lucida,courier new,trebuchet ms,Verdana,Arial,Helvetica,sans-serif;font-size:120%;color:#000000;position:relative;}
h1{font-size:16pt;font-family:verdana,arial;margin-top:10px}
h2{font-size:15pt;font-family:verdana,arial;margin-top:10px;line-height:140%}
h3{font-size:12pt;font-family:verdana,arial}
h4{font-size:11pt;font-family:verdana,arial}
div.eqBox{width:100%;margin:0px;}
a {text-decoration:none}
.note{border:.1em solid purple;color:black;padding:1em;margin-left:60px;font-style:italic;width:570}
.shift{margin-left:60px;}
.theorem{width:85%;border:1px dotted purple;background:#FFe8cc;color:black;padding:1em;margin-left:60px;font-style:italic;width:570;}
td {line-height:150%}
td.menuLine{background:lightblue;z-index:5;cursor:pointer;min-width:4em;}
table.menu{font-size:100%;position:fixed;visibility:hidden;border:1px solid black;min-width:5em;text-align:center;z-index:5;}
span.menu{background:lightblue;cursor:pointer;border:0px;z-index:5;line-height:110%}
span.handSelected{cursor:pointer;}
#centerDiv{position:absolute;top:95;left:0px;width:1180px;border:0px;padding:0px}
#content{position:absolute;left:10px;width:775px;border:0px;padding-top:0px}
#menuContainer{left:160px;width:775px;height:40px;}
#rightColumn{position:absolute;width:200px;left:770px;}
#leftColumn{position:absolute;width:160px;left:2px}
#leftColumnBottom{position:relative;float:left;width:160px;margin-left:5px}
#logo{left:0px;width:120;float:left}
#header{position:absolute;top:2;left:0}
#footer{height:200px}
#donate{position:absolute;left:905px;width:150px;}
#rightFloater {position:relative;padding:0px;}
.mainFrame {margin:auto;width:740px;margin-top:50px}
.FirstLineIndent {text-indent:20px;}
a:link {color:#0000ff;font-style:italic;font-weight:bold;}
p {padding-bottom:2px; padding-top:5px;line-height:150%}
