/* CSS Document */

#accordion_wrapper {
  width:100%;
  margin-left:auto;
  margin-right:auto;
  font-family:arial, helvetica, sans-serif;
  clear:both;
}

#accordion_wrapper .acStretchOut img.tooltip {
  width:auto;
  float:none;
  display:inline;
  padding:0 0 0 0.3636em;
  margin:0;
}


#accordion_wrapper .acStretchOut {
  background-color:#EEEEEE;
}

.acToggle {
  width:99%;
  border:0.1em solid #CCCCCC;
  background-color:#FFFFFF;
  font-size:1.2727em;
  color:#666666;
  padding:0.2em 0 0.2em 0.2em;
  cursor:pointer;
  margin:0.1em 0 0 0;
  margin-left:auto;
  margin-right:auto;
}
.acToggle:hover {
  background-color:#EEEEEE;
}

h4.acToggle {
  width:99.2%;
  border:0.1em solid #CCCCCC;
  background-color:#FFFFFF;
  font-size:1em;
  color:#666666;
  padding:0.2em 0 0.2em 0.2em;
  cursor:pointer;
  margin:0.1em 0 0 0;
  margin-left:auto;
  margin-right:auto;
}
h4.acToggle:hover {
  background-color:#EEEEEE;
}

.acToggle a {
  color:#666666;
  text-decoration:none;
  display:block;
}
.acToggle a:hover {
  color:#666;
  background-color:#EEEEEE;
}

#accordion_wrapper .acStretchOut {
  width:99.99%;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0;
}
#accordion_wrapper .acStretchOut .acStretch {
  margin-bottom:0;
}

#accordion_wrapper .acStretchOut p {
  margin:1em 0.5em 1em 0.5em;
  font-size:1.1em;
  line-height:1.5em;
  padding:0;
}
.acStretchOut p.extra {
  font-size:0.9em;
}

#accordion_wrapper .acStretchOut form {
  width:95%;
  margin-left:auto;
  margin-right:auto;
  float:none;
}

#accordion_wrapper .acStretchOut img {
  float:right;
  width:40%;
  margin:0.5em;
}
/*
.acStretchOut a {
  color:#dd0067;
  text-decoration:none;
}
*/
