/**
 * ----------------------------------------------------------------------------
 * toggleElements.css - Stylesheet for jQuery-Plugin toggleElements
 * ----------------------------------------------------------------------------
 */

/* Screen ------------------------------------------------------------------- */

@media projection, screen {

/* Toggler - default style */
.toggler {
  margin:3px 2px 3px 25px;
  cursor:pointer;
  padding-left:25px;
  padding-right:5px;
  text-decoration: none;
  font-size: 1.0em;
  font-weight:bold;
  line-height:16px;
  display: block;
}
.toggler-closed {
  color:#004C2D;
  height:16px;
  padding-left:25px;
  background: #fff url('../pic/plus.gif') left no-repeat;
  background-position:2px 7px;
  border: solid 0px white;
}
.toggler-closed:hover {
  color: #004C2D;
  height:16px;
  padding-left:25px;
  background: #fff url('../pic/plus.gif') left no-repeat;
  background-position:2px 7px;
  border: solid 0px #e3e3e3;
}
.toggler-opened {
  color:#004C2D;
  height:16px;
  padding-left:25px;
  background: #fff url('../pic/minus.gif') left no-repeat;
  background-position:2px 7px;
  border: solid 0px white;
}
.toggler-opened:hover {
  color: #004C2D;
  height:16px;
  padding-left:25px;
  background: #fff url('../pic/minus.gif') left no-repeat;
  background-position:2px 7px;
  border: solid 0px #e3e3e3;
}

/* Container - default style */
.toggler-c {
}
.toggler-c-closed {
  background:transparent;
  border:solid 1px #e3e3e3;
  margin:3px 2px 3px 25px;
  padding-left:25px;
}
.toggler-c-opened {
  margin:3px 2px 3px 25px;
  padding-left:25px;
  background:#fff;
  border:solid 1px #fff;
}

  .toggler2 {
    margin:0px 0 0px 0;
    cursor:pointer;
    text-decoration: none;
    font-size: 1.1em;
    font-weight:bold;
    line-height:15px;
    display: block;
    border:solid 0px #d4d4d4;
    padding-top:2px;
    padding-left:30px;
    padding-bottom:3px;
  }
  .toggler2-closed {
    color:#004C2D;
  background: #fff url('../pic/plus.png') left no-repeat;
  background-position:5px 4px;
  }
  .toggler2-closed:hover {
    color: #004C2D;
  background: #fff url('../pic/plus.png') left no-repeat;
  background-position:5px 4px;
  }
  .toggler2-opened {
    color:#004C2D;
  background: #fff url('../pic/minus.png') left no-repeat;
  background-position:5px 4px;
  }
  .toggler2-opened:hover {
    color: #004C2D;
  background: #fff url('../pic/minus.png') left no-repeat;
  background-position:5px 4px;
  }

  /* Container */
  .toggler2-c {
    margin-bottom:0px;
  }
  .toggler2-c-closed {
    margin:0px 0px 0px 0px;
     background:#fff;
     border:solid 0px #d4d4d4;
     border-top:0;
     padding-top:5px;
     padding-left:35px;
    padding-bottom:5px;
  }
  .toggler2-c-opened {
     margin:0px 0px 0px 0px;
     background:#FFF;
     border:solid 0px #d4d4d4;
     border-top:0;
     padding-top:5px;
     padding-left:35px;
    padding-bottom:5px;
  }

}

/* Print -------------------------------------------------------------------- */
@media print {

.toggler-c { margin-bottom:25px; }
.toggler { display: none; }

}