/* Main Page Structure */
body { margin: 0; background: #fff; padding: 0; line-height: 1.4; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; }

div.jumplinks { position: absolute; top: -5000px; }

div.container { width: 710px; margin: 0 auto; overflow: hidden; }

  div.header { height: 99px; margin: 0; margin: 0; padding: 0; overflow: hidden; border-bottom: solid 1px #4f107a; }

  div.navigation { width: 145px; float: left; overflow: hidden; margin: 10px 0 100px 0; }
    div.navigation div.inner { margin: 0 20px 0 0; }
    
  div.latest-developments { float: left; margin: 20px 20px 0 0; border-bottom: 1px solid #fff; background: #ede7f1; }

  div.pagebody { width: 565px; float: left; clear: none; overflow: hidden; padding: 0 0 15px 0; }

    div.lhp { float: left; width: 548px; padding: 10px 0 0 0; }
      body#about div.lhp { width: 548px; }
      body#accessibility div.lhp { width: 548px; }
      body#chairmans-message div.lhp { width: 548px; }
      body#contact div.lhp { width: 548px; }
      body#engage div.lhp { width: 548px; }
      body#faqs div.lhp { width: 548px; }
      body#home div.lhp { width: 370px; }
      body#links div.lhp { width: 548px; }
      body#latest-news div.lhp { width: 548px; }
      body#making-a-submission div.lhp { width: 548px; }
      body#members div.lhp { width: 264px; }
      body#news-archive div.lhp { width: 548px; }
      body#papers div.lhp { width: 548px; }
      body#policy-on-submissions div.lhp { width: 548px; }
      body#privacy div.lhp { width: 548px; }
      body#questionnaire div.lhp { width: 568px; }
      body#submissions-received div.lhp { width: 548px; }
      body#submission-topics div.lhp { width: 548px; }
      body#discussion-forum div.lhp { width: 548px; }

        div.content {}
          div.getadobereader { padding: 20px 0; }
          div.papers div.group { clear: both; border: solid #4F107A; border-width: 1px 0 0 0; padding: 10px 0; }
          div.papers div.item { padding: 10px 0 0 0; }
          div.links {}
          body#home div.message { height:18em; background:#ede7f1; clear: both; margin-top: 20px; border: solid #4f107a; border-width: 1px 0 0 0; padding: 15px; }
          div.news {}
          div.note { margin: 0; }
          div.responses { clear: both; border: solid #fff; border-width: 5px 0 15px 0; background: #EDE7F1; padding: 10px; }
          div.sitemap {}
          div.subscribe {}
        div.title {}

    div.rhp { float: right; width: 178px; padding: 10px 0 0 0; }
      body#engage div.rhp { width: 278px; }
      body#home div.rhp { width: 178px; padding: 5px 0 0 0; }
      body#members div.rhp { width: 278px; }
      
      div.biography {}
      
  div.footer { width: 710px; height: 55px; clear: both; overflow: hidden; border-top: solid 1px #4f107a; }
