      body {margin: 0 auto .5em auto;font-family: Verdana,Arial,sans-serif; max-width: 1024px; font-size: 16px; background: gray;}
      div {position:relative;}
      .content {background: white; padding: 2em 2em 30px 2em;min-height:700px;}
      .title {background: #0f0f0f; color: white;padding: 2.5em 0 0 0; font-size: 32px; text-align: center;margin-bottom: 0;}
      .version {font-size:10px; text-align: right; padding: 0 20px 10px 0; margin: 30px 0 0px 0;}
      .keyword {font-weight: bold; font-family: monospace;}
      .title .keyword {color: gray; font-family: Verdana,Arial,sans-serif; }
      .key {font-weight: bold; color: purple;}
      div.key {margin: .5em 0; font-size: smaller;}
      .par {margin: 3.5em 0;}
      .description {margin: 3em 0;}
      .subpar{margin: 1.5em 0;}
      .sample{border: 1px solid #efefef; background: #f9f9f9;padding: 0.5em 1em; margin-top: 1em;}
      a, a:visited {font-weight: bold; color: gray; text-decoration: none; font-weight: normal;}
      a:hover {border-bottom: 1px solid gray; }
      .clapi {font-weight: bold;}
      .nav {background: black url("img/nav.png") repeat-x; color: white;position:relative; height: 40px; align: middle}
      .nav div {font-size: 12px; padding: 12px; float:left; border-right: 1px solid gray;}
      .nav a {color: white;}
      .nav a.selected {font-weight: bold;}
      .footer {text-align: right; color: white; font-size: 12px; margin-top: 3px;}
      .footer a {color: white;}
      .footer a:hover {border-bottom: 1px solid white; }

