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


 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:#dfdbdb; 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: Georgia; font-size: 23px;line-height:33px;margin-bottom:0.5em;color:#E64C00;}
  h2 {font-size:16px;color:#49534e;font-weight: bold;}
  h3 {font-size:14px;color:#49534e;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:#49534e; text-decoration:none;}
  a {color:#E64C00;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.one #left a#one, body.two #left a#two,body.three #left a#three,body.four #left a#four,body.five #left a#five,body.six #left a#six,
  body.seven #left a#seven,body.eight #left a#eight,body.nine #left a#nine,body.ten #left a#ten,body.eleven #left a#eleven,body.twelve
  #left a#twelve,body.thirteen #left a#thirteen {color: #E64C00;}

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

  #masthead {width: 960px; height: 159px; margin: 0px;}

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

  #wrapper {width: 960px; position: relative; margin-left: auto; margin-right:auto; margin-top: 20px; border: solid 1px gray;}

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

  #nav {width: 241px; float: left; margin: 0px 0px 10px 48px; font-family: Georgia; font-size: 15px;
      background-image:url(../_images-base/logos_transportation.gif); background-repeat: no-repeat; background-position: bottom;
      min-height:570px; height:auto !important; height:570px; }
  #nav ul {margin-top: 25px; width:241px;}
  #nav li {margin: 0px 0px 0px 0px; list-style-type: none; width:241px;}
  #nav li a {margin: 0px; color: #095209; width:241px;}
  #nav li a:hover {background-color: #fcd666; list-style-image: url(../_images-base/bullet.gif); width:241px;}

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

  #content {width: 960px; min-height:420px; height:auto !important; height:420px; float: left; text-align: left; margin: 0px;
        background-image: url(../_images-base/background_sidenav.gif); background-repeat: repeat-y; background-color: white; }

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

  #copy {width: 660px; float: right; text-align: left; margin: 0px;}
  #copy h1 {margin: 20px 145px 10px 25px; letter-spacing:.5px; color:#095209;}
  #copy h2 {margin: 20px 145px -10px 25px;}
  #copy h3 {margin: 20px 145px -10px 25px;}
  #copy h4 {margin: 10px 145px 10px 25px; font-size: 16px;}
  #copy h5 {margin: 10px 145px -10px 25px; font-size: 14px; font-weight: bold;}
  #copy p {margin: 10px 145px 10px 25px; font-size: 13px;}
  #copy ul {margin: 10px 70px 20px 60px;}
  #copy li {margin: 10px 0px 10px 0px;font-size: 12px;}

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

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


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

  #footer {width: 960px;height: 23px;margin-left: auto; margin-right: auto; margin-bottom: 20px;
      *padding-bottom:20px; /* IE7 and IE6 hack */
       background-image: url(../_images-base/footer.gif); background-repeat: no-repeat;text-align: center;}
  #footer p {font-size: .7em;color: #6D7571;margin: 15px 0px 15px -38px;}

/*  ------- Classes -------*/

  .clearboth {clear: both;}
  .floatLeft {float: left;}
  .floatRight {float: right;}
  .clear {clear:both;}
  .backgroundHome {background-image:url(../_images-base/background-home.jpg); background-repeat: no-repeat; }
  .background1 {background-image:url(../_images-base/background-01.jpg); background-repeat: no-repeat; }
  .background2 {background-image:url(../_images-base/background-02.jpg); background-repeat: no-repeat; }
  .background3 {background-image:url(../_images-base/background-03.jpg); background-repeat: no-repeat; }
  .background4 {background-image:url(../_images-base/background-04.jpg); background-repeat: no-repeat; }
  .background5 {background-image:url(../_images-base/background-05.jpg); background-repeat: no-repeat; }
  .background6 {background-image:url(../_images-base/background-06.jpg); background-repeat: no-repeat; }
  .background7 {background-image:url(../_images-base/background-07.jpg); background-repeat: no-repeat; }
  .background8 {background-image:url(../_images-base/background-08.jpg); background-repeat: no-repeat; }
  .map {margin: 0px 0px 0px 20px;}
  .logo {margin: 0px 0px 0px 48px; *margin: 0px 0px 0px -433px;}

  /* coment area */
  div.indent {
    text-indent:10px;
  }

/* forms.css */
  label {font-weight:bold;}
  fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
  legend {font-weight:bold;font-size:1.2em;}
  input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
  input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
  input.text, input.title {width:300px;padding:5px;}
  input.title {font-size:1.5em;}
  textarea {width:390px;height:250px;padding:5px;}
  .error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
  .error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
  .notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
  .success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
  .error a {color:#8a1f11;}
  .notice a {color:#514721;}
  .success a {color:#264409;}
  .password {width:100px;height:13px;padding:1px;margin:4px;color:#D1D5D4;}
  .posButton {margin-top:8px;}



/*  for hide / show meeting minutes */

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