div.indented { padding-left:8px; padding-right:8px }
div.lindent { padding-left:8px }
div.blindent { padding-left:8px }
div.gone { visibility: hidden;}
A:link, A:visited, A:active { text-decoration: none; color: #01018c }
A:hover { color: blue } 
p.menu { line-height: 1.75;}
div.xxx
   {
   border-style:solid;
   border-color:maroon;
   border-width:2;
   }
table.zzz
   {
   border-style:solid;
   border-color:maroon;
   border-width:1;
   color: black;
   width: 506px;
   }
   
   
body {background-position: 100% 100%; background-repeat: no-repeat; background-attachment: fixed;}
body { margin-left: 4px;   background-color: #cadbed; }
body {font-family: Arial,san serif;}

div.boundingbox { width: 90%; margin:auto; max-width: 1400px; background-color:#ffffff; border-style:solid; border-color:#6938FF; border-width:4px; }
div.textbox { margin: 8px; }

.myIframe {
position: relative;
padding-bottom: 8%;
padding-top: 30px;
height: 0;
overflow: auto; 
-webkit-overflow-scrolling:touch; //<<--- THIS IS THE KEY 
border: solid black 1px;
} 
.myIframe iframe {
position: absolute;
top: 0;
left: 0;
width: 99%;
height: 100%;
}

.pc { width: 85% }
.pc1400 { width: 85%; max-width: 1400px }
.pc300 { width: 85%; max-width: 300px }
.pc100 { width: 85%; max-width: 100px }
.pcc { width: 99% }
.stress { color: #882209; font-weight: bold; }
.sm {font-size: 10pt; }
.bigindent {margin-left: 16px; }
