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


 Blueprint CSS Framework 0.8
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

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

/* reset.css */
  html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt,
  dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font
  weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
  body {line-height:1.5;}
  table {border-collapse:separate;border-spacing:0;}
  caption, th, td {text-align:left;font-weight:normal;}
  table, td, th {vertical-align:middle;}
  blockquote:before, blockquote:after, q:before, q:after {content:"";}
  blockquote, q {quotes:"" "";}
  a img {border:none;}

/* typography.css */
  body {font-size:100%;background:#6a6867; font-family: Arial, Helvetica, sans-serif; color: #49534e;font-weight: normal;}
  h1, h2, h3, h4, h5, h6 {font-weight:lighter;}
  h1 {font-style: normal; font-family: Arial; font-size: 23px;line-height:33px;margin-bottom:0.5em;color:#347d2c;}
  h2 {font-size:16px;color:#347d2c;font-weight: bold;}
  h3 {font-size:14px;color:#347d2c;font-weight: bold;}
  h4 {font-family: Arial; margin:0 0 1.5em; font-size: 16px; line-height:1.5em;}
  h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
  h6 {font-size:1em;font-weight:bold;}
  h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
  p {font-family: Arial; margin:0 0 1.5em; font-size: 16px; line-height:1.5em;}
  p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
  p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
  a:focus, a:hover {color:#347d2c; text-decoration:underline;}
  a {color:#347d2c;text-decoration:none;}
  blockquote {margin:1.5em;color:#666;font-style:normal;}
  strong {font-weight:bold;}
  em, dfn {font-style:italic;}
  dfn {font-weight:bold;}
  sup, sub {line-height:0;}
  abbr, acronym {border-bottom:1px dotted #666;}
  address {margin:0 0 1.5em;font-style:italic;}
  del {color:#666;}
  pre {margin:1.5em 0;white-space:pre;}
  pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
  li ul, li ol {margin:0 1.5em;}
  ul, ol {margin:0 1.5em 1.5em 1.5em;}
  ul {list-style-type:disc;}
  ol {list-style-type:decimal;}
  dl {margin:0 0 1.5em 0;}
  dl dt {font-weight:bold;}
  dd {margin-left:1.5em;}
  table {margin-bottom:1.4em;width:100%;}
  th {font-weight:bold;}
  thead th {background:#c3d9ff;}
  th, td, caption {padding:4px 10px 4px 5px;}
  tr.even td {background:#e5ecf9;}
  tfoot {font-style:italic;}
  caption {background:#eee;}
  .small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
  .large {font-size:18px;line-height:1.25em;margin-bottom:1.25em;color:#E64C00;}
  .hide {display:none;}
  .quiet {color:#666;}
  .loud {color:#000;}
  .highlight {background:#ff0;}
  .added {background:#060;color:#fff;}
  .removed {background:#900;color:#fff;}
  .first {margin-left:0;padding-left:0;}
  .last {margin-right:0;padding-right:0;}
  .top {margin-top:0;padding-top:0;}
  .bottom {margin-bottom:0;padding-bottom:0;}

  hr {height:3px; width: 480px;
    background-color:#d1d5d4;
    color:#d1d5d4;
    border:1px solid #d1d5d4;
    clear:both;
    margin: 15px 25px 0px 25px;
  }


/* layout.css */
/*  -------  ID Rules   -------*/

  body.home #left a#home, body.news #left a#news,body.public #left a#public,body.schedule #left a#schedule,body.meetings #left a#meetings,body.meeting_minutes #left a#meeting_minutes,
  body.purpose #left a#purpose, body.comments #left a#comments,body.faqs #left a#faqs, body.team #left a#team,body.scope #left a#scope,body.background #left a#background,body.related #left a#related,body.thirteen #left a#thirteen {color: #fff; background-color:#003471;}

  body.meeting_minutes a,
  body.meeting_minutes a:focus,
  body.meeting_minutes a:hover{
    color: #49534E;
    text-decoration: underline;
  }
/*  ------- Utility -------*/

  #utility {width: 856px; min-height:25px; height:auto !important; height:25px;
        position: relative; margin-left:auto; margin-right:auto; margin-top: 20px; clear: both; }
  #utility ul {float: right; margin: 0px 50px 0px 25px;}
  #utility li {float: left;list-style: none;margin: 0px;}

/*  ------- Masthead -------*/

  #masthead { float: left; width: 990px; background-image: url(../_images-base/backgroundMasthead.gif); background-repeat: repeat-x;
          min-height:124px; height:auto !important; height:124px;}
  #masthead img {margin: 0px;}

/*  ------- Wrapper -------*/

  #wrapper { overflow: auto; overflow: hidden; width: 990px; position: relative; margin-left:auto; margin-right:auto; margin-top: 20px; margin-bottom: 20px; background-color: #fff;
        background-image:url(../_images-base/backgroundNav.gif); background-repeat: repeat-y; }

/*  ------- Nav -------*/

  #nav {width: 810px;float: left;border-bottom: solid 3px #D1D5D4;margin: 0px 0px 0px 25px;}
  #nav li {float: left;list-style: none;margin: 0px 0px 0px 0px;}


/*  ------- Content -------*/

  #content {width: 859px;min-height:523px;height:auto !important;height:523px;float: left;text-align: left;}

/*  ------- Copy -------*/

  #copy {width: 720px; float: left; text-align: left;padding-left:20px;  margin: 0px; min-height: 400px; height:auto !important; height:400px; }
  #copy table {
    margin-left: 0 !important;
  }

  #copy h1 {margin: 40px 40px 10px 20px;letter-spacing:.5px;}
  #copy h2 {margin: 20px 40px -10px 20px;font-size: 14px;}
  #copy h3 {margin: 20px 40px -10px 20px;font-size: 14px; *margin-bottom: 0;}
  #copy h3 a { font-size: 12px; margin-left: 5px; color: #003471;}
  #copy h4 {margin: 10px 40px 10px 20px;font-size: 14px;}
  #copy h5 {margin: 10px 40px -10px 20px;font-size: 14px;font-weight: bold;}
  #copy p {margin: 10px 40px 10px 20px;font-size: 14px;}
  #copy ul {margin: 10px 40px 20px 55px;}
  #copy ol {margin: 10px 40px 20px 55px; font-size: 14px;}
  #copy li {margin: 10px 0px 10px 0px;font-size: 14px;}
  #copy strong {font-size: 14px;}

/*  ------- CopyHome -------*/

  #copyHome {width: 410px;float: left;text-align: left;margin: 50px 0px 10px 20px;}
  #copyHome p {font-size: 13px;}

/*  ------- Left -------*/

  #left {width: 200px; float:left; margin: 0px; text-align:left;}
  #left ul {margin: 45px 0px 0px 0px;}
  #left li {list-style: none; margin: 0px 0px 0px 0px; font-size: 14px; font-family: Verdana;
         border-bottom: 1px Solid #fff; text-indent: 10px; *text-indent: 0; }
  #left li a:link, #left li a:visited { display:block; color: #000; margin:0px; text-decoration: none; background-color: #7d9dba;
    font-size: 12px; padding: 5px;}
  #left li a:hover{ display:block; color: #000; margin:0px; text-decoration: none; background-color: #fff;
    font-size: 12px; padding: 5px;}
}


/*  ------- Right -------*/

  #right {width: 380px;float: right;margin: 0px; text-align: left;}
  #right hr {width:158px;float: left;color:#D1D5D4;clear: both;margin: 15px 0px 15px 0px;}
  #right p {margin:0px 0px 0px 7px;font-size:11px;line-height:18px;color:black;}

/*  ------- Login -------*/

  #login {float:left;margin: 400px 0px 0px 0px;text-align: left;}

/*  ------- Footer -------*/

  #footer {width: 856px; height: 52px; position: relative; margin-left:auto; margin-right:auto; margin-top: 0px; background-color: #fff;}
  #footer p {font-size: 10.5px; font-family: Verdana; color: #53473e; margin: 0px 15px 0px 65px; padding-top: 15px;}

/*  ------- Classes -------*/
  .backgroundHome {background-image:url(../_images-base/backgroundHome-1.jpg); background-position: top left; background-repeat: no-repeat; }
  .clearboth {clear: both;}
  .floatLeft {float: left;}
  .floatLogo {float: left; margin: 0px 0px 0px 60px;}
  .floatRight {float: right;}
  .posTextHome {margin: 120px 0px 0px 0px}
  .clear {clear:both;}





/* extras  */

ul.related li {
  line-height: 20px;
}

p#toggle_minutes {
  text-decoration: underline;
  cursor: hand;
}

#comment_form{
  width: 80%;
  padding-left: 6px;
  background-color: #fff;
}
#comment_form .wide{
  width: 70%;
}

div.indent{
text-indent:10px;
}
label, button, input[type="submit"]{cursor:pointer;}



table.copy-table {
  width: 60%;
  margin-left: 30px;
}
table.copy-table .head {
  font-style:oblique;
  padding: 4px;
}
