.clear{clear:both;}
a{color: #FF6600; text-decoration:none;}
  a:hover{text-decoration: underline;}
  a.top{display:block; text-align:right; font-size: .8em; margin:6px 0 0 0;}
  a.arrow{background: transparent url('arrow.gif') no-repeat right center; padding: 0 12px 0 0;}
body{font-size: .9em; font-family: sans-serif; line-height:1; text-align:center; 
  background: #fff url('bg.gif') repeat-y center; padding: 0; margin:0;}
  #container{display: block; margin: 10px auto; width: 800px; padding: 20px; border: 6px solid #000; background: #fff;
    -moz-box-shadow:0px 0px 10px #000; text-align: left;}
    #title{display: block; float:left; margin: 10px 0 0 0; width: 80%; line-height: .9;}
      h1{font-size: 2.15em; margin: 0 0 10px 0; color: #000; letter-spacing: -.05em;}
      h1 strong{font-size: 1.6em; font-variant: normal;}
    #logos{float:right; text-align:right; border-left: 1px solid #ddd; padding: 0 0 0 16px; width: 120px;}
      a#nanets, a#novartis{display: block;}
        a#nanets img, a#novartis img{border: none;}
      a#novartis{margin-top: 5px;}
    a.notice{display: block; padding: 10px 12px 8px 12px; border: 3px solid red; background: #fff; -moz-border-radius: 12px; font-size:1em; color: red;}
      a.notice:hover{background: red; color: #fff; text-decoration: none;}
      a.notice strong{font-weight: bold; font-size: 1.25em;}
    #output{margin:3px 0;}
    form#search{display: none; border:1px solid #BABABA; padding: 6px; background: #ddd; margin: 0 0 0px 0;}
    .searchresult {margin:6px 0 0 0;}
      h2{margin: 10px 0 6px 0; font-size: 1.1em; font-style: italic;}
      table{background: #BABABA;}
        tr
          td{background: #fff; padding:6px;}
          td.abstract-number{background: #ddd; text-align: center; width: 6%;}
            h3{margin: 0;}
              h3 a{font-size: 1.2em; color: #000; font-family: Impact; text-decoration: none; display:block; width: 100%;}
                h3 a:hover{text-decoration: none; color: #FF6600;}
          td.desc{font-size:.9em;}
            .title a{display: block; color: #000; font-weight: bold; text-decoration: none; font-size: 1em; 
              background: transparent url('pdf.gif') no-repeat left top; padding: 0 0px 0 22px;}
              .title a:hover{text-decoration: underline; color: #FF6600;}
            .author{margin:3px 0 3px 20px; font-style: italic; color:#666; font-size:.9em;}
            .exerpt { font-color: blue; border: 1px solid #aaa; background-color: #ddd; padding: 3px 10px 1px 30px;}


/* ------------------------------------ */

div.toggler { display: none; }
#output strong { background-color: #acf; }

