/* UNLESS YOU KNOW WHAT YOU'RE DOING, DO NOT CHANGE THE FOLLOWING RULES */

.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
.easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
.easy-accordion dt,.easy-accordion dd{position:absolute}
.easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);/*-moz-transform-origin: 20px 0px; */ /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer;}
.easy-accordion dd{z-index:1;opacity:0;overflow:hidden}
.easy-accordion dd.active{opacity:1;}
.easy-accordion dd.no-more-active{z-index:2;opacity:1}
.easy-accordion dd.active{z-index:3}
.easy-accordion dd.plus{z-index:4}
.easy-accordion .slide-number{position:absolute;bottom:0;left:10px;font-weight:normal;font-size:1.1em;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
   
/* FEEL FREE TO CUSTOMIZE THE FOLLOWING RULES */

dd p{line-height:120%}
    
.accordion-1 {width:100%;height:470px;padding:10px 0; margin: 0 auto;}
.accordion-1 dl {width:100%;height:480px;z-index: 0;}  
.accordion-1 dt {height:44px;line-height:44px;text-align:right;padding:0 15px 0 0;font-size:1.1em;font-weight:bold;font-family: Tahoma, Geneva, sans-serif;text-transform:uppercase;letter-spacing:1px;background: url(../img/slide-title-inactive.png) 0 0 no-repeat; color:#3c72a0}
.accordion-1 dt.active{cursor:pointer;color:#fff;background: url(../img/slide-title-active.png) 0 0 no-repeat}
.accordion-1 dt.hover{color:#68889b;}
.accordion-1 dt.active.hover{color:#fff}
.accordion-1 dd {padding:10px 20px;background-color: #FCFCFC;border:1px solid #d1dce5;border-left:1px dashed #959595;margin-right:3px;height: 448px;}
.accordion-1 .slide-number{color:#3c72a0;left:10px;font-weight:bold}
.accordion-1 .active .slide-number{color:#fff;}
.accordion-1 a {color:#68889b}
.accordion-1 dd img {float:right;margin:0 0 0 30px;}
.accordion-1 dd h2, .recibResult ul h2 {color: #959595;font-size: 12px;margin: 0;width: 100%;float: none;}
.accordion-1 dd ul {
	width: 100%;
	margin-bottom: 10px;
	color: #ccc;
	list-style: square inside none;
}
.accordion-1 dd ul li, .recibResult ul li {
	border-bottom: 1px dashed #CCCCCC;
  padding: 5px;
	font-size: 11px;
	color: #9B9B9F;
}
.accordion-1 dd ul li:hover, .recibResult ul li:hover {
	background-color: #F5F5F5;
}
.accordion-1 dd ul li span, .recibResult ul li span {
	color: #454546;
  float: right;
}
.accordion-1 dd ul li span input[type=text] {
	background-color: #D1DCE5;
  border: 0 none;
	color: #454546;
	font-size: 10px;
  height: 14px;
	padding: 0 3px;
  text-align: right;
  width: 110px;
}
.accordion-1 .more{padding-top:10px;display:block}
.accordionTitle {color: #959595;font-size: 18px;margin: 0 0 0 10px;}

.recibResult { 
  width: 100%;
	background-color: #FCFCFC;
	border-top: 1px dashed #959595;
	border-radius: 0 0 3px 3px;
	float: left;
	margin-bottom: 25px;
}
.recibResult .title {
	color: #959595;
  font-size: 20px;
  padding: 10px;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom: 5px;
}
.recibResult ul {
	float: left;
  margin: 10px 12px;
  width: 30%;
}
.recibResult ul h2 {
	padding-bottom: 10px;
}
.recibResult .sep {
	border-right: 1px dotted #CCCCCC;
  float: left;
  height: 133px;
  margin: 5px 0 0;
} 

.accordion-1 dt.warning,
.accordion-1 dt span.warning {
	color: #D6C000;
}
.accordion-1 dt.disable,
.accordion-1 dt span.disable {
	color: #F5F5F5;
}
