/*#accordion {width:459px; margin:50px auto}
.accordion {width:459px; font:12px Verdana,Arial; color:#033}
.accordion dt {width:439px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; margin-top:5px; cursor:pointer; background:blue}
.accordion dt:hover {background:purple;}
.accordion dd {overflow:hidden; background:grey}
.accordion span {display:block; width:425px; border:2px solid #9ac1c9; border-top:none; padding:15px}

#accordion2 {width:259px; margin:50px auto; border:1px solid #333; border-top:none}
.accordion2 {width:259px; font:12px Verdana,Arial; color:#333}
.accordion2 dt {width:247px; padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#666; background:green; background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #333}
.accordion2 dt:hover {background-color:#555}
.accordion2 .open {background-color:#444; background:orange;}
.accordion2 dd {overflow:hidden; background:yellow}
.accordion2 span {display:block; width:229px; border-top:none; padding:15px}
*/
#accordion, #gleanrguide{
  font-family:Arial, Helvetica, sans-serif;
  margin:0;
  list-style:none;
  margin:0;
  padding:0;
  }

#accordion h3,#gleanrguide h3 {
  float: none;
  margin: 2px 0 0 2px;
  width: 276px;
  outline: none;
}

#accordion h3 a.heading,#gleanrguide h3 a.heading{
  color:#3274D0;
  border:1px solid #E6E6E6;
  height:29px;
  font-style:italic;
  font-weight:bold;
  line-height:29px;
  font-size:1.2em;
  padding:0 0 0 34px;
  background:url(/images/accordian/accordian_down.gif) 6px center no-repeat #F2F2F2;
  margin:0;
  display:block;
  text-decoration:none;
}

#accordion h3 a.actived,#gleanrguide h3 a.actived{
  color:#3274D0 !important;
  border:1px solid #E6E6E6;
  height:29px;
  font-style:italic;
  font-weight:bold;
  line-height:29px;
  font-size:1.2em;
  padding:0 0 0 34px;
  background: url(/images/accordian/accordian_up.gif) 6px center no-repeat #F2F2F2;/*3274D0 */;
  margin:0;
  display:block;
  text-decoration:none;
}
#accordion .current a.heading,#gleanrguide .current a.heading{
  background:url(/images/accordian/accordian_up.gif) 6px center no-repeat #F2F2F2;
}

#accordion .testimonial_content {
  font-size:1.2em;
  font-style:italic;
  padding:10px 25px 10px 28px;
  display:none;
}
#accordion .testimonial_content div.faq_link {
  font-size:0.9em;
  font-style:normal;
  background: transparent url(../../images/icons/blt_arrow.gif) no-repeat scroll 0 0 ;
  margin-top: 5px;
}
#accordion .testimonial_content div.faq_link a {
  text-decoration:none;
  margin: 0 0 0 20px;
}
#accordion li {
  margin: 0;
  font-size: 0.9em;
  padding: 2px;
  position: static;
}

#accordion li ul{
  display:none;
  list-style:none;
  margin:0;
  padding:0;
  }

#accordion li ul li{

  }

ul#accordion li.current ul{
    display: block;
}

#gleanrguide .guide_content {
  font-size:1.2em;
  font-style:italic;
  padding:10px 25px 10px 28px;
  display:none;
}
#gleanrguide .guide_content div.faq_link {
  font-size:0.9em;
  font-style:normal;
  background: transparent url(../../images/icons/blt_arrow.gif) no-repeat scroll 0 0 ;
  margin-top: 5px;
}
#gleanrguide .guide_content div.faq_link a {
  text-decoration:none;
  margin: 0 0 0 20px;
}
#setupguider span.close {
  position:absolute;
  right:5px;
  top:5px
}
#setupguider span.close a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/btn/accordion_close.gif) no-repeat scroll 0 0;
	display:block;
	height:12px;
	overflow:hidden;
	text-indent:-9999px;
	width:12px;
	padding: 0;
}