#ft {
	BACKGROUND: url(../img/bg-ft.gif) repeat-x 50% top
}
#ft .ft-top H2 {
	POSITION: absolute; WIDTH: 77px; BACKGROUND: url(../img/ft-logo.gif) no-repeat; HEIGHT: 72px; TOP: 12px; LEFT: 0px
}
#ft .ft-top H2 A {
	POSITION: absolute; WIDTH: 77px; DISPLAY: block; HEIGHT: 72px
}
#ft .ft-top H2 SPAN {
	DISPLAY: none
}
#ft .ft-top .tef-mu {
	MARGIN-TOP: 13px; MAX-WIDTH: 130px; FLOAT: left; MARGIN-LEFT: 30px
}
#ft .ft-top .first-mu.tef-mu {
	MARGIN-LEFT: 115px
}
#ft .ft-top .tef-mu LI {
	FONT-SIZE: 85%
}
#ft .ft-top H3 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 131%; COLOR: #333; FONT-SIZE: 93%
}
#ft .ft-top H3 A {
	COLOR: #333
}
#ft .ft-top H3 A:hover {
	COLOR: #f7931e
}
#ft .ft-top LI {
	PADDING-BOTTOM: 7px
}
#ft .ft-top LI A {
	PADDING-LEFT: 9px; DISPLAY: block; BACKGROUND: url(../img/ic-arrow-orange-small.png) no-repeat 0px 4px; TEXT-DECORATION: none
}
#ft .ft-top .bottom_text {
	WIDTH: 100%; FLOAT: left; PADDING-TOP: 30px
}
#ft .ft-top .bottom_text P {
	LINE-HEIGHT: 25px; PADDING-RIGHT: 13px; FLOAT: left; COLOR: #333; FONT-SIZE: 93%
}
#ft .ft-top .bottom_text .btn A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#ft .ft-bottom {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 15px; MIN-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
#ft .ft-bottom .right {
	FLOAT: right
}
#ft .ft-bottom P {
	LINE-HEIGHT: 22px; FLOAT: left; COLOR: #808080; FONT-SIZE: 85%
}
#ft .ft-bottom IMG {
	MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle
}
#ft .ft-bottom SPAN {
	COLOR: #808080; FONT-SIZE: 85%
}
.ui-tabs .ui-tabs-hide {
	DISPLAY: none
}
.ui-tabs {
	PADDING-TOP: 25px
}
.ui-tabs .ui-tabs-nav {
	POSITION: absolute; TEXT-ALIGN: right; HEIGHT: 28px; TOP: 1px; RIGHT: 10px
}
.ui-tabs .ui-tabs-nav LI {
	POSITION: relative; LINE-HEIGHT: 25px; DISPLAY: inline; HEIGHT: 28px; MARGIN-LEFT: -14px; FONT-SIZE: 85%
}
.ui-tabs .ui-tabs-nav LI:first-child {
	MARGIN-LEFT: 0px
}
.ui-tabs .ui-tabs-nav LI SPAN {
	DISPLAY: inline-block; HEIGHT: 25px
}
.ui-tabs .ui-tabs-nav SPAN.border-left {
	PADDING-LEFT: 12px
}
.ui-tabs .ui-tabs-nav SPAN.border-right {
	PADDING-RIGHT: 12px
}
.ui-tabs .ui-tabs-nav .ui-state-active SPAN {
	BACKGROUND: url(../img/controls/bg-border-tabs.gif) no-repeat
}
.ui-tabs .ui-tabs-nav .ui-state-active SPAN.border-left {
	PADDING-LEFT: 12px; BACKGROUND-POSITION: left top
}
.ui-tabs .ui-tabs-nav .ui-state-active SPAN.border-right {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right top
}
.ui-tabs .ui-tabs-nav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 25px; COLOR: #4d4d4d; PADDING-TOP: 0px
}
.ui-tabs .ui-tabs-nav .ui-state-active A {
	BACKGROUND: url(../img/controls/bg-tabs-selected.gif) repeat-x 50% top
}
.tabs-wg .ajax__tab_xp .ajax__tab_header {
	FONT-FAMILY: Arial; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 28px; COLOR: #4d4d4d; FONT-SIZE: 85%
}
.tabs-wg .ajax__tab_xp .ajax__tab_header SPAN {
	MARGIN-LEFT: -14px
}
.tabs-wg .ajax__tab_xp .ajax__tab_header SPAN:first-child {
	MARGIN: 0px
}
.tabs-wg .ajax__tab_xp .ajax__tab_header SPAN SPAN {
	MARGIN: 0px
}
.tabs-wg .ajax__tab_xp .ajax__tab_outer {
	PADDING-RIGHT: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 25px
}
.tabs-wg .ajax__tab_xp .ajax__tab_inner {
	PADDING-LEFT: 12px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.tabs-wg .ajax__tab_xp .ajax__tab_tab {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 15px; PADDING-TOP: 5px
}
.tabs-wg .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {
	BACKGROUND: url(../img/controls/bg-border-tabs.gif) no-repeat right top
}
.tabs-wg .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {
	BACKGROUND: url(../img/controls/bg-border-tabs.gif) no-repeat right top
}
.tabs-wg .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {
	BACKGROUND-POSITION: left top
}
.tabs-wg .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {
	BACKGROUND: url(../img/controls/bg-tabs-selected.gif) repeat-x 50% top
}
.tabs-wg .ajax__tab_xp .ajax__tab_outer {
	DISPLAY: inline-block; HEIGHT: 25px
}
.tabs-wg .ajax__tab_xp .ajax__tab_inner {
	DISPLAY: inline-block; HEIGHT: 25px
}
.tabs-wg .ajax__tab_xp .ajax__tab_hover {
	CURSOR: pointer
}
.tabs-wg .ajax__tab_xp .ajax__tab_hover.ajax__tab_active {
	CURSOR: text
}
.wz-tabs {
	POSITION: relative
}
.wz-tabs .ui-tabs {
	PADDING-TOP: 0px
}
.wz-tabs .ui-tabs .ui-tabs-nav {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../img/wizard/bg-border-sep-wz.gif) repeat-x left bottom; LEFT: 0px
}
.wz-tabs .ui-tabs .ui-tabs-nav LI {
	MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 3px; BACKGROUND: url(../img/wizard/bg-wz-tabs.gif) no-repeat left bottom; FLOAT: left; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.wz-tabs .ui-tabs .ui-tabs-nav LI A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/wizard/bg-wz-tabs.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 28px; COLOR: #fff; MARGIN-RIGHT: -3px; PADDING-TOP: 0px
}
.wz-tabs .ui-tabs .ui-tabs-nav .ui-state-active {
	BACKGROUND: url(../img/wizard/bg-wz-tabs.gif) no-repeat left top
}
.wz-tabs .ui-tabs .ui-tabs-nav .ui-state-active A {
	BACKGROUND: url(../img/wizard/bg-wz-tabs.gif) no-repeat right top
}
.sk-2.wz-tabs .ui-tabs .ui-tabs-nav {
	PADDING-BOTTOM: 0px; WIDTH: 100%; DISPLAY: table; BACKGROUND: none transparent scroll repeat 0% 0%
}
.sk-2.wz-tabs .ui-tabs .ui-tabs-nav LI {
	PADDING-LEFT: 13px; BACKGROUND: url(../img/wizard/bg-wz-tabs-2.gif) no-repeat left bottom; HEIGHT: 29px; MARGIN-RIGHT: 16px
}
.sk-2.wz-tabs .ui-tabs .ui-tabs-nav LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 20px; BACKGROUND: url(../img/wizard/bg-wz-tabs-2.gif) no-repeat right bottom; HEIGHT: 29px; MARGIN-RIGHT: -13px; PADDING-TOP: 0px
}
.sk-2.wz-tabs .ui-tabs .ui-tabs-nav .ui-state-active {
	BACKGROUND: url(../img/wizard/bg-wz-tabs-2.gif) no-repeat left top
}
.sk-2.wz-tabs .ui-tabs .ui-tabs-nav .ui-state-active A {
	BACKGROUND: url(../img/wizard/bg-wz-tabs-2.gif) no-repeat right top
}
.wz-tabs .select_all {
	POSITION: absolute; TOP: 7px; RIGHT: 0px
}
.wz-tabs .select_all INPUT {
	FLOAT: left; VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 5px
}
.wz-tabs .select_all LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; COLOR: #333; FONT-SIZE: 85%; PADDING-TOP: 0px
}
.wz-tabs .grids TABLE TD {
	FONT-SIZE: 85%
}
.wz-tabs .grids TABLE TD TABLE {
	FONT-SIZE: 11px
}
.tef-md-wizard .tef-md-saldo_cuenta .hd {
	HEIGHT: auto; OVERFLOW: visible
}
.tef-md-wizard .tef-md-saldo_cuenta .bd {
	HEIGHT: auto; OVERFLOW: visible
}
.tef-md-wizard .tef-md-saldo_cuenta .hd H3 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 121.4%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../img/wizard/bg-border-sep-wz.gif) repeat-x left bottom; COLOR: #005a42; FONT-SIZE: 108%; PADDING-TOP: 0px
}
.tef-md-wizard .tef-md-saldo_cuenta .bd UL {
	MIN-HEIGHT: 89px; PADDING-LEFT: 100px; BACKGROUND: url(../img/wizard/ic-saldo.png) no-repeat 15px top
}
.tef-md-wizard .tef-md-saldo_cuenta .bd UL LI {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 100%; DISPLAY: table
}
.tef-md-wizard .tef-md-saldo_cuenta .bd UL LI SPAN {
	LINE-HEIGHT: 209%; FLOAT: left; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-wizard .tef-md-saldo_cuenta .bd UL LI SPAN + SPAN {
	TEXT-ALIGN: right; FLOAT: right; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.tef-md-wizard .tef-md-saldo_cuenta .bd UL LI.main {
	BORDER-BOTTOM: #4d4d4d 1px solid
}
.tef-md-wizard .tef-md-saldo_cuenta .bd UL LI.main SPAN {
	LINE-HEIGHT: 164%; COLOR: #333; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
.tef-md-graph .mt P {
	LINE-HEIGHT: 133%; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-graph .graph {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../img/bg-graph-zta.gif) no-repeat left top; OVERFLOW: auto; PADDING-TOP: 20px
}
.tef-md-graph .graph .mg {
	TEXT-ALIGN: center; WIDTH: 270px; FLOAT: left
}
.tef-md-graph .graph .mt {
	FLOAT: left
}
.tef-md-graph .graph .mt .item {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 315px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-TOP: 10px
}
.tef-md-graph .graph .mt .item:first-child {
	BORDER-BOTTOM: #fdd6ab 1px solid; BORDER-TOP: medium none
}
.tef-md-graph .graph .mt .item H3 {
	PADDING-LEFT: 17px; COLOR: #333
}
.tef-md-graph .graph .mt .item H3.orange {
	BACKGROUND: url(../img/ic-references.gif) no-repeat left 1px
}
.tef-md-graph .graph .mt .item H3.green {
	BACKGROUND: url(../img/ic-references.gif) no-repeat left -66px
}
.tef-md-graph .graph .mt .item P {
	MARGIN-TOP: 5px; WIDTH: 100%; DISPLAY: table
}
.tef-md-graph .graph .mt .item P SPAN {
	LINE-HEIGHT: 100%; DISPLAY: block; FLOAT: left; COLOR: #808080; FONT-SIZE: 93%
}
.tef-md-graph .graph .mt .item P SPAN.percent {
	COLOR: #f7931e; FONT-SIZE: 250%; FONT-WEIGHT: bold; MARGIN-RIGHT: 8px
}
.tef-md-graph .graph .mt .item P SPAN STRONG {
	DISPLAY: block; COLOR: #1a1a1a; PADDING-TOP: 3px
}
.tef-md-wizard .tef-md-retiro .hd {
	HEIGHT: auto; OVERFLOW: visible
}
.tef-md-wizard .tef-md-retiro .bd {
	HEIGHT: auto; OVERFLOW: visible
}
.tef-md-wizard .tef-md-retiro .hd H3 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 121.4%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../img/wizard/bg-border-sep-wz.gif) repeat-x left bottom; COLOR: #005a42; FONT-SIZE: 108%; PADDING-TOP: 0px
}
.tef-md-wizard .tef-md-retiro H3 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 121.4%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../img/wizard/bg-border-sep-wz.gif) repeat-x left bottom; COLOR: #005a42; FONT-SIZE: 108%; PADDING-TOP: 0px
}
.tef-md-wizard .tef-md-retiro .hd H3.ic-retiro {
	LINE-HEIGHT: 51px; PADDING-LEFT: 43px; BACKGROUND: url(../img/wizard/ic-saldo-small.png) no-repeat left 50%; HEIGHT: 51px; FONT-WEIGHT: bold
}
.tef-md-wizard .tef-md-retiro {
	PADDING-TOP: 10px
}
.tef-md-wizard .tef-md-retiro INPUT[type='text'] {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 22px; COLOR: #4e4b4a; FONT-SIZE: 138.5%; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.tef-md-wizard .tef-md-retiro LABEL {
	COLOR: #666
}
.tef-md-wizard .tef-md-retiro P {
	MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-wizard .tef-md-retiro P LABEL {
	DISPLAY: inline
}
.tef-md-wizard .tef-md-retiro SPAN.checkbox {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../img/bg-input-checkbox.png) no-repeat left top; FLOAT: left; HEIGHT: 25px; MARGIN-RIGHT: 10px
}
.tef-md-wizard .tef-md-retiro SPAN.txt {
	POSITION: relative; TOP: 5px
}
.tef-md-wizard .tef-md-retiro {
	
}
.tef-md-wizard .tef-md-retiro INPUT[type='radio'] {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 5px
}
.tef-md-wizard .tef-md-retiro TABLE INPUT[type='radio'] {
	FLOAT: none; TOP: 0px !important
}
.tef-md-wizard .tef-md-retiro TABLE SPAN.checked {
	WIDTH: 15px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-checked.png) no-repeat; HEIGHT: 12px
}
.tef-md-wizard #detalle_retiro P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 93%; PADDING-TOP: 10px
}
.tef-md-wizard .tef-md-retiro H4.general {
	PADDING-LEFT: 17px; BACKGROUND: url(../img/wizard/ic-general-green.png) no-repeat left 2px; COLOR: #005a42; FONT-SIZE: 108%
}
.tef-md-wizard .tef-md-retiro .grids INPUT[type='text'] {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 80px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../img/wizard/bg-input-100.png) no-repeat left top; HEIGHT: 16px; COLOR: #333; FONT-SIZE: 100%; FONT-WEIGHT: normal; MARGIN-RIGHT: 5px; PADDING-TOP: 5px
}
.tef-md-wizard .tef-md-retiro .grids TD {
	COLOR: #666; FONT-SIZE: 85%
}
.tef-md-wizard .tef-md-retiro .grids TD INPUT[type='radio'] {
	VERTICAL-ALIGN: bottom
}
.tef-md-wizard .tef-md-retiro A.detail {
	LINE-HEIGHT: 19px; PADDING-LEFT: 23px; WIDTH: 55px; BACKGROUND: url(../img/wizard/btn-detail.png) no-repeat left top; FLOAT: right; COLOR: #fff; MARGIN-RIGHT: 5px
}
.tef-md-wizard .tef-md-retiro .ft {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tef-md-wizard .tef-md-retiro .ft P.message {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 36px; PADDING-LEFT: 53px; WIDTH: 235px; PADDING-RIGHT: 6px; BACKGROUND: url(../img/wizard/ic-error-wz2.png) #edf4f1 no-repeat 8px center; FLOAT: left; COLOR: #666; FONT-SIZE: 93%; PADDING-TOP: 8px
}
.tef-md-wizard .tef-md-retiro .ft .total {
	LINE-HEIGHT: 36px; FLOAT: right; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-wizard .tef-md-retiro .ft .total P {
	FLOAT: left
}
.tef-md-wizard .tef-md-retiro .ft .total .bg-input {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; WIDTH: 110px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/bg-input-130.png) no-repeat left top; FLOAT: right; HEIGHT: 30px; MARGIN-LEFT: 10px; PADDING-TOP: 3px
}
.tef-md-wizard .tef-md-retiro .ft .total .bg-input INPUT[type='text'] {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 110px !important; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4e4b4a; FONT-SIZE: 150%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.tef-md-wizard .tef-md-retiro .ft .total .error.bg-input {
	BACKGROUND-POSITION: left bottom
}
.tef-md-wizard .tef-md-retiro .general-data LI {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 4px; MIN-HEIGHT: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 50px; COLOR: #666; FONT-SIZE: 85%; PADDING-TOP: 4px
}
.tef-md-wizard .tef-md-retiro .general-data LI SPAN {
	POSITION: absolute; FONT-SIZE: 108%; TOP: 4px; RIGHT: 0px; FONT-WEIGHT: bold
}
.tef-md-wizard .tef-md-retiro .msg {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
.tef-md-wizard .tef-md-retiro .msg IMG {
	MARGIN-RIGHT: 10px
}
.tef-md-wizard .tef-md-retiro .msg H4 {
	LINE-HEIGHT: 153.9%; COLOR: #333; FONT-SIZE: 138.5%; FONT-WEIGHT: bold
}
.tef-md-wizard .tef-md-retiro .msg P {
	COLOR: #333; FONT-SIZE: 108%
}
.tef-md-wizard .tef-md-retiro .btn-detail {
	LINE-HEIGHT: 19px; PADDING-LEFT: 23px; WIDTH: 52px; BACKGROUND: url(../img/wizard/btn-detail.png) no-repeat; FLOAT: left; COLOR: #fff; FONT-SIZE: 85%; MARGIN-RIGHT: 5px
}
.tef-md-wizard .tef-md-retiro .btn-print {
	LINE-HEIGHT: 19px; PADDING-LEFT: 23px; WIDTH: 52px; BACKGROUND: url(../img/wizard/btn-detail.png) no-repeat; FLOAT: left; COLOR: #fff; FONT-SIZE: 85%; MARGIN-RIGHT: 5px
}
.tef-md-wizard .tef-md-retiro .btn-print {
	BACKGROUND: url(../img/btn-print.png) no-repeat
}
