  /*css reset 
  
body { background-color: #ffffff; color: #000000; background-image: url(stock/histo01.jpg); font-family: sans-serif;}  
  
  */


  html, body, div, span, h1, h2, h3, h4, h5, h6, p, code, small, strike, strong, sub, sup, b, u, i {
      background-color: #ffffff; color: #000000;
	  background-image: url(stock/histo01.jpg);
	  font-family: sans-serif;
	  border:5;
      font-size:100%;
      font:inherit;
      vertical-align:baseline;
      margin:0;
      padding:0;
  }
  article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
      display:block;
  }
  body {
      line-height:1;
	   font: normal 0.9em/1em"Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  ol, ul {
      list-style:none;
  }
  strong {
      font-weight:100;
  }
  #frame {
      max-width:620px;
      width:auto;
      border: 2px solid #8b008b;
      background:#fff;
      padding:10px;
      /* ML-EDIT margin:3px; */
      margin:auto;
  }
  h1 {
      font:normal 1em/1.5em"Helvetica Neue", Helvetica, Arial, sans-serif;
      text-align: center;
      border-bottom:1px solid #8b008b;
      padding:1;
      width:auto
  }
  h2 {
      font:italic bold 1.2em/1em"Helvetica Neue", Helvetica, Arial, sans-serif;
      padding:0;
      text-align:center;
      margin:10px 0;
  }
  p.pager {
      margin:5px 0 5px;
      font:bold 1em/1em"Helvetica Neue", Helvetica, Arial, sans-serif;
      color:#999;
  }
  img.question-image {
      display:block;
      max-width:300px;
      margin:3px auto;
      border:1px solid black;
      width:100%;
      height:auto;
  }
  #choice-block {
      display:block;
      list-style:none;
      margin:0;
      padding:0;
  }
  #submitbutton {
      background:#5a6b8c;
  }
  #submitbutton:hover {
      background:#7b8da6;
  }
  #explanation {
      margin:0 auto;
      padding:20px;
      width:75%;
  }
  .choice-box {
      display:block;
      text-align:center;
      margin:8px auto;
      padding:5px 0;
      border:1px solid #666;
      cursor:pointer;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
  }
  
  .link-box {
      display:block;
      text-align:center;
      margin:8px auto;
      padding:10px 0;
      border:1px solid #9400d3;
      cursor:pointer;
      width: 66%;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
  }  
  
.nav {
  background-color: yellow; 
  list-style-type: none;
  text-align: center;
  margin: 0;
  padding: 0;
}

.nav li {
  display: inline-block;
  font-size: 20px;
  padding: 20px;
}  