#contentWrapper {
    zoom: 1
}

#contentWrapper .loan-calculator-app ol,
#contentWrapper .loan-calculator-app ul {
    margin: 0;
    padding: 0
}

#contentWrapper .loan-calculator-app ol li,
#contentWrapper .loan-calculator-app ul li {
    text-indent: 0!important;
    margin: 0
}

.loan-calculator-app {
    background-color: white;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f6f6f6');
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f6f6f6));
    background: -moz-linear-gradient(top, #fff, #f6f6f6);
    border: 1px #e2e2e2 solid;
    border-radius: 3px;
    box-shadow: 1px 1px 0 rgba(50, 50, 50, 0.3);
    font-color: #000;
    font-family: Helvetica, Arial, Sans-serif;
    padding: 15px;
    position: relative;
    width: 615px;
    font-size: 1.0em
}

.loan-calculator-app .drop-shadow {
    border: 1px #e2e2e2 solid;
    border-radius: 3px;
    box-shadow: 1px 1px 0 rgba(50, 50, 50, 0.3);
    background-color: #fff
}

.loan-calculator-app .gbst-clear {
    clear: both
}

.loan-calculator-app .radiobtn p {
    margin: 0
}

.loan-calculator-app .radiobtn fieldset {
    display: inline-block;
    *display: inline;
    padding: 0;
    font-size: .8em;
    font-family: Helvetica, Arial, sans-serif!important;
    zoom: 1;
    border: 0
}

.loan-calculator-app .radiobtn fieldset legend {
    display: none
}

.loan-calculator-app .radiobtn fieldset input {
    display: none;
    visibility: visible
}

.loan-calculator-app .radiobtn fieldset .hidden {
    text-indent: -10000px
}

.loan-calculator-app .radiobtn fieldset .ui-button .ui-button-text {
    padding: 0;
    text-align: center;
    line-height: 30px;
    display: block
}

.loan-calculator-app .radiobtn fieldset .ui-widget.ui-state-default {
    background-color: #f2f2f2;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#cbcbcb');
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#cbcbcb));
    background: -moz-linear-gradient(top, #f2f2f2, #cbcbcb);
    border: 1px solid #cdcdcd;
    text-shadow: 0 1px 0 #fff;
    color: #666;
    width: 100px;
    font-weight: normal;
    display: inline-block;
    margin-right: -5px
}

.loan-calculator-app .radiobtn fieldset .ui-widget.ui-state-default:hover {
    background-color: #cbcbcb;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcb', endColorstr='#f2f2f2');
    background: -webkit-gradient(linear, left top, left bottom, from(#cbcbcb), to(#f2f2f2));
    background: -moz-linear-gradient(top, #cbcbcb, #f2f2f2)
}

.loan-calculator-app .radiobtn fieldset .ui-widget.ui-state-active {
    background-color: #b80d75;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FB5FBD', endColorstr='#B80D75');
    background: -webkit-gradient(linear, left top, left bottom, from(#fb5fbd), to(#b80d75));
    background: -moz-linear-gradient(top, #fb5fbd, #b80d75);
    border: 1px solid;
    border-color: #b80d75;
    color: #fff;
    cursor: default;
    box-shadow: 2px 2px 7px -3px #929292 inset;
    text-shadow: 0 1px 0 #666;
    font-weight: normal
}

.loan-calculator-app .radiobtn fieldset .ui-widget.ui-state-active:hover {
    background-color: #b80d75;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FB5FBD', endColorstr='#B80D75');
    background: -webkit-gradient(linear, left top, left bottom, from(#fb5fbd), to(#b80d75));
    background: -moz-linear-gradient(top, #fb5fbd, #b80d75)
}

.loan-calculator-app .radiobtn fieldset .ui-widget.ui-corner-right {
    margin-right: 0!important
}

.loan-calculator-app .results {
    position: relative;
    -webkit-perspective: 800px;
    -moz-perspective: 800px
}

.loan-calculator-app .results .front {
    background-color: #fff;
    display: block\9
}

.loan-calculator-app .results .front .drop-shadow {
    box-shadow: 1px 1px 0 rgba(50, 50, 50, 0.3)
}

.loan-calculator-app .results .back {
    background-color: #fff;
    display: none\9
}

.loan-calculator-app .results .back .drop-shadow {
    box-shadow: none
}

.loan-calculator-app .results .flip_trigger.backward {
    display: none
}

.loan-calculator-app .results.flip .front {
    display: none\9
}

.loan-calculator-app .results.flip .front .drop-shadow {
    box-shadow: none
}

.loan-calculator-app .results.flip .back {
    display: block\9
}

.loan-calculator-app .results.flip .back .drop-shadow {
    box-shadow: 1px 1px 0 rgba(50, 50, 50, 0.3)
}

.loan-calculator-app .results.flip .flip_trigger.backward {
    display: block
}

.loan-calculator-app .results .front {
    float: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: inherit;
    height: inherit;
    -webkit-transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-transform: rotateY(0deg);
    -moz-transform-style: preserve-3d;
    -moz-backface-visibility: hidden;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}

.loan-calculator-app .results.flip .front {
    z-index: 1;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg)
}

.loan-calculator-app .results.flip-backwards .front {
    z-index: 1;
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg)
}

.loan-calculator-app .results .back,
.loan-calculator-app .results .buy {
    float: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: inherit;
    height: inherit;
    -webkit-transform: rotateY(-180deg);
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-transform: rotateY(-180deg);
    -moz-transform-style: preserve-3d;
    -moz-backface-visibility: hidden;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}

.loan-calculator-app .results .buy {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg)
}

.loan-calculator-app .results.flip .back,
.loan-calculator-app .results.flip-backwards .buy {
    z-index: 1;
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg)
}

.loan-calculator-app .click .front {
    cursor: pointer;
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg)
}

.loan-calculator-app .click.flip .front {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg)
}

.loan-calculator-app .click .back {
    cursor: pointer;
    -webkit-transform: rotateX(-180deg);
    -moz-transform: rotateX(-180deg)
}

.loan-calculator-app .click.flip .back {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg)
}

.loan-calculator-app .diagonal .front {
    -webkit-transform: rotate3d(45, 45, 0, 0deg);
    -moz-transform: rotate3d(45, 45, 0, 0deg)
}

.loan-calculator-app .diagonal.flip .front {
    -webkit-transform: rotate3d(45, 45, 0, 180deg);
    -moz-transform: rotate3d(45, 45, 0, 180deg)
}

.loan-calculator-app .diagonal .back {
    -webkit-transform: rotate3d(45, 45, 0, -180deg);
    -moz-transform: rotate3d(45, 45, 0, -180deg)
}

.loan-calculator-app .diagonal.flip .back {
    -webkit-transform: rotate3d(45, 45, 0, 0deg);
    -moz-transform: rotate3d(45, 45, 0, 0deg)
}

.loan-calculator-app .results .front,
.loan-calculator-app .results .buy,
.loan-calculator-app .results .back {
    *height: 100%;
    *width: 100%
}

.loan-calculator-app .flip_trigger {
    background-color: transparent;
    border: 0;
    cursor: pointer;
    position: absolute;
    bottom: 7px;
    right: 7px;
    width: 27px;
    height: 14px
}

.loan-calculator-app ul,
.loan-calculator-app li {
    list-style: none!important;
    padding: 0;
    margin: 0
}

.loan-calculator-app li {
    background: none!important;
    text-align: left;
}

.loan-calculator-app button,
.loan-calculator-app input[type=button] {
    padding: 0
}

.loan-calculator-app h2,
.loan-calculator-app h3,
.loan-calculator-app .slider-label,
.loan-calculator-app .standard-label,
.loan-calculator-app .radiogroup-label {
    color: #b80d75;
    font-size: 16px!important;
    font-weight: bold;
    margin: 0!important
}

.loan-calculator-app h3 {
    margin-bottom: 10px!important
}

.loan-calculator-app .prefix,
.loan-calculator-app .suffix {
    font-size: 19px;
    color: #6c6d70;
    display: inline-block;
    margin: 0;
    line-height: 12px;
    *display: inline
}

.loan-calculator-app .suffix {
    padding-left: 1px
}

.loan-calculator-app .extra {
    margin: 10px 0 0 0;
    font-size: .78em;
    margin: 13px 0 0 0\9
}

.loan-calculator-app .prefix,
.loan-calculator-app .suffix {
    *position: absolute;
    *margin-top: 7px;
    *line-height: 20px
}

.loan-calculator-app .cooltip {
    display: inline;
    position: relative;
    float: right;
    *float: none;
    top: 3px\9;
    *top: 3px;
    zoom: 1
}

.loan-calculator-app .cooltip button {
    border: 0;
    background: transparent;
    cursor: pointer;
    height: 26px;
    width: 25px;
    background: url('../images/tooltip.png') no-repeat
}

.loan-calculator-app .tooltips {
    position: absolute;
    top: 0;
    left: 0
}

.loan-calculator-app .tooltips .content {
    display: none;
    position: absolute;
    border-radius: 5px;
    border: 1px solid #bfe0ec;
    background-color: #d9ecfc;
    color: #666;
    font-size: .8em;
    padding: 10px;
    z-index: 100;
    width: 310px
}

.loan-calculator-app .progress {
    background-color: #b80d75
}

.loan-calculator-app .slider {
    float: left;
    margin: 18px 0 0 0;
    position: relative;
    cursor: pointer
}

.loan-calculator-app .handle,
.loan-calculator-app .handle:hover {
    top: -4px;
    position: absolute;
    display: block;
    cursor: pointer
}

.loan-calculator-app .range {
    color: #000;
    background-color: #fff;
    box-shadow: inset #979797 1px 1px 2px;
    border-radius: 2px;
    border: 0;
    float: left;
    clear: left;
    margin: 0;
    width: 108px;
    padding: 5px 0 5px 7px;
    text-align: left;
    border: 1px solid #ccc\9;
    width: 107px \9
}

.loan-calculator-app .range.short-input {
    width: 47px
}

.loan-calculator-app .ui-helper-hidden {
    display: none
}

.loan-calculator-app .ui-helper-hidden-accessible {
    position: absolute
}

.loan-calculator-app .ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none
}

.loan-calculator-app .ui-helper-clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.loan-calculator-app .ui-helper-clearfix {
    display: inline-block
}

.loan-calculator-app * html .ui-helper-clearfix {
    height: 1%
}

.loan-calculator-app .ui-helper-clearfix {
    display: block
}

.loan-calculator-app .ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0)
}

.loan-calculator-app .ui-state-disabled {
    cursor: default!important
}

.loan-calculator-app .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}

.loan-calculator-app .ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.loan-calculator-app .ui-widget {
    font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
    font-size: 1.1em
}

.loan-calculator-app .ui-widget input,
.loan-calculator-app .ui-widget select,
.loan-calculator-app .ui-widget textarea,
.loan-calculator-app .ui-widget button {
    font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
    font-size: 1em
}

.loan-calculator-app .ui-widget-content {
    border: 1px solid #a6c9e2;
    background: #fcfdfd url(../images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;
    color: #222
}

.loan-calculator-app .ui-widget-content a {
    color: #222
}

.loan-calculator-app .ui-widget-header {
    border: 1px solid #4297d7;
    background: #5c9ccc url(../images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;
    color: #fff;
    font-weight: bold
}

.loan-calculator-app .ui-widget-header a {
    color: #fff
}

.loan-calculator-app .ui-state-default,
.loan-calculator-app .ui-widget-content .ui-state-default {
    border: 1px solid #c5dbec;
    background: #dfeffc url(../images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #2e6e9e;
    outline: 0
}

.loan-calculator-app .ui-state-default a,
.loan-calculator-app .ui-state-default a:link,
.loan-calculator-app .ui-state-default a:visited {
    color: #2e6e9e;
    text-decoration: none;
    outline: 0
}

.loan-calculator-app .ui-state-hover,
.loan-calculator-app .ui-widget-content .ui-state-hover,
.loan-calculator-app .ui-state-focus,
.loan-calculator-app .ui-widget-content .ui-state-focus {
    border: 1px solid #79b7e7;
    background: #d0e5f5 url(../images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #1d5987;
    outline: 0
}

.loan-calculator-app .ui-state-hover a,
.loan-calculator-app .ui-state-hover a:hover {
    color: #1d5987;
    text-decoration: none;
    outline: 0
}

.loan-calculator-app .ui-state-active,
.loan-calculator-app .ui-widget-content .ui-state-active {
    border: 1px solid #79b7e7;
    background: #f5f8f9 url(../images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #e17009;
    outline: 0
}

.loan-calculator-app .ui-state-active a,
.loan-calculator-app .ui-state-active a:link,
.loan-calculator-app .ui-state-active a:visited {
    color: #e17009;
    outline: 0;
    text-decoration: none
}

.loan-calculator-app .ui-state-highlight,
.loan-calculator-app .ui-widget-content .ui-state-highlight {
    border: 1px solid #fad42e;
    background: #fbec88 url(../images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;
    color: #363636
}

.loan-calculator-app .ui-state-highlight a,
.loan-calculator-app .ui-widget-content .ui-state-highlight a {
    color: #363636
}

.loan-calculator-app .ui-state-error,
.loan-calculator-app .ui-widget-content .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
    color: #cd0a0a
}

.loan-calculator-app .ui-state-error a,
.loan-calculator-app .ui-widget-content .ui-state-error a {
    color: #cd0a0a
}

.loan-calculator-app .ui-state-error-text,
.loan-calculator-app .ui-widget-content .ui-state-error-text {
    color: #cd0a0a
}

.loan-calculator-app .ui-state-disabled,
.loan-calculator-app .ui-widget-content .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none
}

.loan-calculator-app .ui-priority-primary,
.loan-calculator-app .ui-widget-content .ui-priority-primary {
    font-weight: bold
}

.loan-calculator-app .ui-priority-secondary,
.loan-calculator-app .ui-widget-content .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: normal
}

.loan-calculator-app .ui-icon {
    width: 16px;
    height: 16px;
    background-image: url(../images/ui-icons_469bdd_256x240.png)
}

.loan-calculator-app .ui-widget-content .ui-icon {
    background-image: url(../images/ui-icons_469bdd_256x240.png)
}

.loan-calculator-app .ui-widget-header .ui-icon {
    background-image: url(../images/ui-icons_d8e7f3_256x240.png)
}

.loan-calculator-app .ui-state-default .ui-icon {
    background-image: url(../images/ui-icons_6da8d5_256x240.png)
}

.loan-calculator-app .ui-state-hover .ui-icon,
.loan-calculator-app .ui-state-focus .ui-icon {
    background-image: url(../images/ui-icons_217bc0_256x240.png)
}

.loan-calculator-app .ui-state-active .ui-icon {
    background-image: url(../images/ui-icons_f9bd01_256x240.png)
}

.loan-calculator-app .ui-state-highlight .ui-icon {
    background-image: url(../images/ui-icons_2e83ff_256x240.png)
}

.loan-calculator-app .ui-state-error .ui-icon,
.loan-calculator-app .ui-state-error-text .ui-icon {
    background-image: url(../images/ui-icons_cd0a0a_256x240.png)
}

.loan-calculator-app .ui-icon-carat-1-n {
    background-position: 0 0
}

.loan-calculator-app .ui-icon-carat-1-ne {
    background-position: -16px 0
}

.loan-calculator-app .ui-icon-carat-1-e {
    background-position: -32px 0
}

.loan-calculator-app .ui-icon-carat-1-se {
    background-position: -48px 0
}

.loan-calculator-app .ui-icon-carat-1-s {
    background-position: -64px 0
}

.loan-calculator-app .ui-icon-carat-1-sw {
    background-position: -80px 0
}

.loan-calculator-app .ui-icon-carat-1-w {
    background-position: -96px 0
}

.loan-calculator-app .ui-icon-carat-1-nw {
    background-position: -112px 0
}

.loan-calculator-app .ui-icon-carat-2-n-s {
    background-position: -128px 0
}

.loan-calculator-app .ui-icon-carat-2-e-w {
    background-position: -144px 0
}

.loan-calculator-app .ui-icon-triangle-1-n {
    background-position: 0 -16px
}

.loan-calculator-app .ui-icon-triangle-1-ne {
    background-position: -16px -16px
}

.loan-calculator-app .ui-icon-triangle-1-e {
    background-position: -32px -16px
}

.loan-calculator-app .ui-icon-triangle-1-se {
    background-position: -48px -16px
}

.loan-calculator-app .ui-icon-triangle-1-s {
    background-position: -64px -16px
}

.loan-calculator-app .ui-icon-triangle-1-sw {
    background-position: -80px -16px
}

.loan-calculator-app .ui-icon-triangle-1-w {
    background-position: -96px -16px
}

.loan-calculator-app .ui-icon-triangle-1-nw {
    background-position: -112px -16px
}

.loan-calculator-app .ui-icon-triangle-2-n-s {
    background-position: -128px -16px
}

.loan-calculator-app .ui-icon-triangle-2-e-w {
    background-position: -144px -16px
}

.loan-calculator-app .ui-icon-arrow-1-n {
    background-position: 0 -32px
}

.loan-calculator-app .ui-icon-arrow-1-ne {
    background-position: -16px -32px
}

.loan-calculator-app .ui-icon-arrow-1-e {
    background-position: -32px -32px
}

.loan-calculator-app .ui-icon-arrow-1-se {
    background-position: -48px -32px
}

.loan-calculator-app .ui-icon-arrow-1-s {
    background-position: -64px -32px
}

.loan-calculator-app .ui-icon-arrow-1-sw {
    background-position: -80px -32px
}

.loan-calculator-app .ui-icon-arrow-1-w {
    background-position: -96px -32px
}

.loan-calculator-app .ui-icon-arrow-1-nw {
    background-position: -112px -32px
}

.loan-calculator-app .ui-icon-arrow-2-n-s {
    background-position: -128px -32px
}

.loan-calculator-app .ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px
}

.loan-calculator-app .ui-icon-arrow-2-e-w {
    background-position: -160px -32px
}

.loan-calculator-app .ui-icon-arrow-2-se-nw {
    background-position: -176px -32px
}

.loan-calculator-app .ui-icon-arrowstop-1-n {
    background-position: -192px -32px
}

.loan-calculator-app .ui-icon-arrowstop-1-e {
    background-position: -208px -32px
}

.loan-calculator-app .ui-icon-arrowstop-1-s {
    background-position: -224px -32px
}

.loan-calculator-app .ui-icon-arrowstop-1-w {
    background-position: -240px -32px
}

.loan-calculator-app .ui-icon-arrowthick-1-n {
    background-position: 0 -48px
}

.loan-calculator-app .ui-icon-arrowthick-1-ne {
    background-position: -16px -48px
}

.loan-calculator-app .ui-icon-arrowthick-1-e {
    background-position: -32px -48px
}

.loan-calculator-app .ui-icon-arrowthick-1-se {
    background-position: -48px -48px
}

.loan-calculator-app .ui-icon-arrowthick-1-s {
    background-position: -64px -48px
}

.loan-calculator-app .ui-icon-arrowthick-1-sw {
    background-position: -80px -48px
}

.loan-calculator-app .ui-icon-arrowthick-1-w {
    background-position: -96px -48px
}

.loan-calculator-app .ui-icon-arrowthick-1-nw {
    background-position: -112px -48px
}

.loan-calculator-app .ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px
}

.loan-calculator-app .ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px
}

.loan-calculator-app .ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px
}

.loan-calculator-app .ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px
}

.loan-calculator-app .ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px
}

.loan-calculator-app .ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px
}

.loan-calculator-app .ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px
}

.loan-calculator-app .ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px
}

.loan-calculator-app .ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px
}

.loan-calculator-app .ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px
}

.loan-calculator-app .ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px
}

.loan-calculator-app .ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px
}

.loan-calculator-app .ui-icon-arrowreturn-1-w {
    background-position: -64px -64px
}

.loan-calculator-app .ui-icon-arrowreturn-1-n {
    background-position: -80px -64px
}

.loan-calculator-app .ui-icon-arrowreturn-1-e {
    background-position: -96px -64px
}

.loan-calculator-app .ui-icon-arrowreturn-1-s {
    background-position: -112px -64px
}

.loan-calculator-app .ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px
}

.loan-calculator-app .ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px
}

.loan-calculator-app .ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px
}

.loan-calculator-app .ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px
}

.loan-calculator-app .ui-icon-arrow-4 {
    background-position: 0 -80px
}

.loan-calculator-app .ui-icon-arrow-4-diag {
    background-position: -16px -80px
}

.loan-calculator-app .ui-icon-extlink {
    background-position: -32px -80px
}

.loan-calculator-app .ui-icon-newwin {
    background-position: -48px -80px
}

.loan-calculator-app .ui-icon-refresh {
    background-position: -64px -80px
}

.loan-calculator-app .ui-icon-shuffle {
    background-position: -80px -80px
}

.loan-calculator-app .ui-icon-transfer-e-w {
    background-position: -96px -80px
}

.loan-calculator-app .ui-icon-transferthick-e-w {
    background-position: -112px -80px
}

.loan-calculator-app .ui-icon-folder-collapsed {
    background-position: 0 -96px
}

.loan-calculator-app .ui-icon-folder-open {
    background-position: -16px -96px
}

.loan-calculator-app .ui-icon-document {
    background-position: -32px -96px
}

.loan-calculator-app .ui-icon-document-b {
    background-position: -48px -96px
}

.loan-calculator-app .ui-icon-note {
    background-position: -64px -96px
}

.loan-calculator-app .ui-icon-mail-closed {
    background-position: -80px -96px
}

.loan-calculator-app .ui-icon-mail-open {
    background-position: -96px -96px
}

.loan-calculator-app .ui-icon-suitcase {
    background-position: -112px -96px
}

.loan-calculator-app .ui-icon-comment {
    background-position: -128px -96px
}

.loan-calculator-app .ui-icon-person {
    background-position: -144px -96px
}

.loan-calculator-app .ui-icon-print {
    background-position: -160px -96px
}

.loan-calculator-app .ui-icon-trash {
    background-position: -176px -96px
}

.loan-calculator-app .ui-icon-locked {
    background-position: -192px -96px
}

.loan-calculator-app .ui-icon-unlocked {
    background-position: -208px -96px
}

.loan-calculator-app .ui-icon-bookmark {
    background-position: -224px -96px
}

.loan-calculator-app .ui-icon-tag {
    background-position: -240px -96px
}

.loan-calculator-app .ui-icon-home {
    background-position: 0 -112px
}

.loan-calculator-app .ui-icon-flag {
    background-position: -16px -112px
}

.loan-calculator-app .ui-icon-calendar {
    background-position: -32px -112px
}

.loan-calculator-app .ui-icon-cart {
    background-position: -48px -112px
}

.loan-calculator-app .ui-icon-pencil {
    background-position: -64px -112px
}

.loan-calculator-app .ui-icon-clock {
    background-position: -80px -112px
}

.loan-calculator-app .ui-icon-disk {
    background-position: -96px -112px
}

.loan-calculator-app .ui-icon-calculator {
    background-position: -112px -112px
}

.loan-calculator-app .ui-icon-zoomin {
    background-position: -128px -112px
}

.loan-calculator-app .ui-icon-zoomout {
    background-position: -144px -112px
}

.loan-calculator-app .ui-icon-search {
    background-position: -160px -112px
}

.loan-calculator-app .ui-icon-wrench {
    background-position: -176px -112px
}

.loan-calculator-app .ui-icon-gear {
    background-position: -192px -112px
}

.loan-calculator-app .ui-icon-heart {
    background-position: -208px -112px
}

.loan-calculator-app .ui-icon-star {
    background-position: -224px -112px
}

.loan-calculator-app .ui-icon-link {
    background-position: -240px -112px
}

.loan-calculator-app .ui-icon-cancel {
    background-position: 0 -128px
}

.loan-calculator-app .ui-icon-plus {
    background-position: -16px -128px
}

.loan-calculator-app .ui-icon-plusthick {
    background-position: -32px -128px
}

.loan-calculator-app .ui-icon-minus {
    background-position: -48px -128px
}

.loan-calculator-app .ui-icon-minusthick {
    background-position: -64px -128px
}

.loan-calculator-app .ui-icon-close {
    background-position: -80px -128px
}

.loan-calculator-app .ui-icon-closethick {
    background-position: -96px -128px
}

.loan-calculator-app .ui-icon-key {
    background-position: -112px -128px
}

.loan-calculator-app .ui-icon-lightbulb {
    background-position: -128px -128px
}

.loan-calculator-app .ui-icon-scissors {
    background-position: -144px -128px
}

.loan-calculator-app .ui-icon-clipboard {
    background-position: -160px -128px
}

.loan-calculator-app .ui-icon-copy {
    background-position: -176px -128px
}

.loan-calculator-app .ui-icon-contact {
    background-position: -192px -128px
}

.loan-calculator-app .ui-icon-image {
    background-position: -208px -128px
}

.loan-calculator-app .ui-icon-video {
    background-position: -224px -128px
}

.loan-calculator-app .ui-icon-script {
    background-position: -240px -128px
}

.loan-calculator-app .ui-icon-alert {
    background-position: 0 -144px
}

.loan-calculator-app .ui-icon-info {
    background-position: -16px -144px
}

.loan-calculator-app .ui-icon-notice {
    background-position: -32px -144px
}

.loan-calculator-app .ui-icon-help {
    background-position: -48px -144px
}

.loan-calculator-app .ui-icon-check {
    background-position: -64px -144px
}

.loan-calculator-app .ui-icon-bullet {
    background-position: -80px -144px
}

.loan-calculator-app .ui-icon-radio-off {
    background-position: -96px -144px
}

.loan-calculator-app .ui-icon-radio-on {
    background-position: -112px -144px
}

.loan-calculator-app .ui-icon-pin-w {
    background-position: -128px -144px
}

.loan-calculator-app .ui-icon-pin-s {
    background-position: -144px -144px
}

.loan-calculator-app .ui-icon-play {
    background-position: 0 -160px
}

.loan-calculator-app .ui-icon-pause {
    background-position: -16px -160px
}

.loan-calculator-app .ui-icon-seek-next {
    background-position: -32px -160px
}

.loan-calculator-app .ui-icon-seek-prev {
    background-position: -48px -160px
}

.loan-calculator-app .ui-icon-seek-end {
    background-position: -64px -160px
}

.loan-calculator-app .ui-icon-seek-first {
    background-position: -80px -160px
}

.loan-calculator-app .ui-icon-stop {
    background-position: -96px -160px
}

.loan-calculator-app .ui-icon-eject {
    background-position: -112px -160px
}

.loan-calculator-app .ui-icon-volume-off {
    background-position: -128px -160px
}

.loan-calculator-app .ui-icon-volume-on {
    background-position: -144px -160px
}

.loan-calculator-app .ui-icon-power {
    background-position: 0 -176px
}

.loan-calculator-app .ui-icon-signal-diag {
    background-position: -16px -176px
}

.loan-calculator-app .ui-icon-signal {
    background-position: -32px -176px
}

.loan-calculator-app .ui-icon-battery-0 {
    background-position: -48px -176px
}

.loan-calculator-app .ui-icon-battery-1 {
    background-position: -64px -176px
}

.loan-calculator-app .ui-icon-battery-2 {
    background-position: -80px -176px
}

.loan-calculator-app .ui-icon-battery-3 {
    background-position: -96px -176px
}

.loan-calculator-app .ui-icon-circle-plus {
    background-position: 0 -192px
}

.loan-calculator-app .ui-icon-circle-minus {
    background-position: -16px -192px
}

.loan-calculator-app .ui-icon-circle-close {
    background-position: -32px -192px
}

.loan-calculator-app .ui-icon-circle-triangle-e {
    background-position: -48px -192px
}

.loan-calculator-app .ui-icon-circle-triangle-s {
    background-position: -64px -192px
}

.loan-calculator-app .ui-icon-circle-triangle-w {
    background-position: -80px -192px
}

.loan-calculator-app .ui-icon-circle-triangle-n {
    background-position: -96px -192px
}

.loan-calculator-app .ui-icon-circle-arrow-e {
    background-position: -112px -192px
}

.loan-calculator-app .ui-icon-circle-arrow-s {
    background-position: -128px -192px
}

.loan-calculator-app .ui-icon-circle-arrow-w {
    background-position: -144px -192px
}

.loan-calculator-app .ui-icon-circle-arrow-n {
    background-position: -160px -192px
}

.loan-calculator-app .ui-icon-circle-zoomin {
    background-position: -176px -192px
}

.loan-calculator-app .ui-icon-circle-zoomout {
    background-position: -192px -192px
}

.loan-calculator-app .ui-icon-circle-check {
    background-position: -208px -192px
}

.loan-calculator-app .ui-icon-circlesmall-plus {
    background-position: 0 -208px
}

.loan-calculator-app .ui-icon-circlesmall-minus {
    background-position: -16px -208px
}

.loan-calculator-app .ui-icon-circlesmall-close {
    background-position: -32px -208px
}

.loan-calculator-app .ui-icon-squaresmall-plus {
    background-position: -48px -208px
}

.loan-calculator-app .ui-icon-squaresmall-minus {
    background-position: -64px -208px
}

.loan-calculator-app .ui-icon-squaresmall-close {
    background-position: -80px -208px
}

.loan-calculator-app .ui-icon-grip-dotted-vertical {
    background-position: 0 -224px
}

.loan-calculator-app .ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px
}

.loan-calculator-app .ui-icon-grip-solid-vertical {
    background-position: -32px -224px
}

.loan-calculator-app .ui-icon-grip-solid-horizontal {
    background-position: -48px -224px
}

.loan-calculator-app .ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px
}

.loan-calculator-app .ui-icon-grip-diagonal-se {
    background-position: -80px -224px
}

.loan-calculator-app .ui-corner-tl {
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px
}

.loan-calculator-app .ui-corner-tr {
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px
}

.loan-calculator-app .ui-corner-bl {
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px
}

.loan-calculator-app .ui-corner-br {
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px
}

.loan-calculator-app .ui-corner-top {
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px
}

.loan-calculator-app .ui-corner-bottom {
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px
}

.loan-calculator-app .ui-corner-right {
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px
}

.loan-calculator-app .ui-corner-left {
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px
}

.loan-calculator-app .ui-corner-all {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}

.loan-calculator-app .ui-widget-overlay {
    background: #aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .30;
    filter: Alpha(Opacity=30)
}

.loan-calculator-app .ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .30;
    filter: Alpha(Opacity=30);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px
}

.loan-calculator-app .ui-accordion .ui-accordion-header {
    cursor: pointer;
    position: relative;
    margin-top: 1px;
    zoom: 1
}

.loan-calculator-app .ui-accordion .ui-accordion-li-fix {
    display: inline
}

.loan-calculator-app .ui-accordion .ui-accordion-header-active {
    border-bottom: 0!important
}

.loan-calculator-app .ui-accordion .ui-accordion-header a {
    display: block;
    font-size: 1em;
    padding: .5em .5em .5em 2.2em
}

.loan-calculator-app .ui-accordion .ui-accordion-header .ui-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px
}

.loan-calculator-app .ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    margin-top: -2px;
    position: relative;
    top: 1px;
    margin-bottom: 2px;
    overflow: auto;
    display: none
}

.loan-calculator-app .ui-accordion .ui-accordion-content-active {
    display: block
}

.loan-calculator-app .ui-datepicker {
    width: 17em;
    padding: .2em .2em 0
}

.loan-calculator-app .ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0
}

.loan-calculator-app .ui-datepicker .ui-datepicker-prev,
.loan-calculator-app .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em
}

.loan-calculator-app .ui-datepicker .ui-datepicker-prev-hover,
.loan-calculator-app .ui-datepicker .ui-datepicker-next-hover {
    top: 1px
}

.loan-calculator-app .ui-datepicker .ui-datepicker-prev {
    left: 2px
}

.loan-calculator-app .ui-datepicker .ui-datepicker-next {
    right: 2px
}

.loan-calculator-app .ui-datepicker .ui-datepicker-prev-hover {
    left: 1px
}

.loan-calculator-app .ui-datepicker .ui-datepicker-next-hover {
    right: 1px
}

.loan-calculator-app .ui-datepicker .ui-datepicker-prev span,
.loan-calculator-app .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px
}

.loan-calculator-app .ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center
}

.loan-calculator-app .ui-datepicker .ui-datepicker-title select {
    float: left;
    font-size: 1em;
    margin: 1px 0
}

.loan-calculator-app .ui-datepicker select.ui-datepicker-month-year {
    width: 100%
}

.loan-calculator-app .ui-datepicker select.ui-datepicker-month,
.loan-calculator-app .ui-datepicker select.ui-datepicker-year {
    width: 49%
}

.loan-calculator-app .ui-datepicker .ui-datepicker-title select.ui-datepicker-year {
    float: right
}

.loan-calculator-app .ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em
}

.loan-calculator-app .ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0
}

.loan-calculator-app .ui-datepicker td {
    border: 0;
    padding: 1px
}

.loan-calculator-app .ui-datepicker td span,
.loan-calculator-app .ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none
}

.loan-calculator-app .ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.loan-calculator-app .ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible
}

.loan-calculator-app .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left
}

.loan-calculator-app .ui-datepicker.ui-datepicker-multi {
    width: auto
}

.loan-calculator-app .ui-datepicker-multi .ui-datepicker-group {
    float: left
}

.loan-calculator-app .ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em
}

.loan-calculator-app .ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%
}

.loan-calculator-app .ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%
}

.loan-calculator-app .ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%
}

.loan-calculator-app .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 0
}

.loan-calculator-app .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0
}

.loan-calculator-app .ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left
}

.loan-calculator-app .ui-datepicker-row-break {
    clear: both;
    width: 100%
}

.loan-calculator-app .ui-datepicker-rtl {
    direction: rtl
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-group {
    float: right
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px
}

.loan-calculator-app .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px
}

.loan-calculator-app .ui-datepicker-cover {
    display: none;
    display: block;
    position: absolute;
    z-index: -1;
    filter: mask();
    top: -4px;
    left: -4px;
    width: 200px;
    height: 200px
}

.loan-calculator-app .ui-dialog {
    position: relative;
    padding: .2em;
    width: 300px
}

.loan-calculator-app .ui-dialog .ui-dialog-titlebar {
    padding: .5em .3em .3em 1em;
    position: relative
}

.loan-calculator-app .ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0 .2em
}

.loan-calculator-app .ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 19px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 18px
}

.loan-calculator-app .ui-dialog .ui-dialog-titlebar-close span {
    display: block;
    margin: 1px
}

.loan-calculator-app .ui-dialog .ui-dialog-titlebar-close:hover,
.loan-calculator-app .ui-dialog .ui-dialog-titlebar-close:focus {
    padding: 0
}

.loan-calculator-app .ui-dialog .ui-dialog-content {
    border: 0;
    padding: .5em 1em;
    background: 0;
    overflow: auto;
    zoom: 1
}

.loan-calculator-app .ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin: .5em 0 0 0;
    padding: .3em 1em .5em .4em
}

.loan-calculator-app .ui-dialog .ui-dialog-buttonpane button {
    float: right;
    margin: .5em .4em .5em 0;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    line-height: 1.4em;
    width: auto;
    overflow: visible
}

.loan-calculator-app .ui-dialog .ui-resizable-se {
    width: 14px;
    height: 14px;
    right: 3px;
    bottom: 3px
}

.loan-calculator-app .ui-draggable .ui-dialog-titlebar {
    cursor: move
}

.loan-calculator-app .ui-progressbar {
    height: 2em;
    text-align: left
}

.loan-calculator-app .ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%
}

.loan-calculator-app .ui-resizable {
    position: relative
}

.loan-calculator-app .ui-resizable-handle {
    position: absolute;
    font-size: .1px;
    z-index: 99999;
    display: block
}

.loan-calculator-app .ui-resizable-disabled .ui-resizable-handle,
.loan-calculator-app .ui-resizable-autohide .ui-resizable-handle {
    display: none
}

.loan-calculator-app .ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0
}

.loan-calculator-app .ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0
}

.loan-calculator-app .ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%
}

.loan-calculator-app .ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%
}

.loan-calculator-app .ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px
}

.loan-calculator-app .ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px
}

.loan-calculator-app .ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px
}

.loan-calculator-app .ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px
}

.loan-calculator-app .ui-slider {
    position: relative;
    text-align: left
}

.loan-calculator-app .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default
}

.loan-calculator-app .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0
}

.loan-calculator-app .ui-slider-horizontal {
    height: .8em
}

.loan-calculator-app .ui-slider-horizontal .ui-slider-handle {
    top: -0.3em;
    margin-left: -0.6em
}

.loan-calculator-app .ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%
}

.loan-calculator-app .ui-slider-horizontal .ui-slider-range-min {
    left: 0
}

.loan-calculator-app .ui-slider-horizontal .ui-slider-range-max {
    right: 0
}

.loan-calculator-app .ui-slider-vertical {
    width: .8em;
    height: 100px
}

.loan-calculator-app .ui-slider-vertical .ui-slider-handle {
    left: -0.3em;
    margin-left: 0;
    margin-bottom: -0.6em
}

.loan-calculator-app .ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%
}

.loan-calculator-app .ui-slider-vertical .ui-slider-range-min {
    bottom: 0
}

.loan-calculator-app .ui-slider-vertical .ui-slider-range-max {
    top: 0
}

.loan-calculator-app .ui-tabs {
    padding: .2em;
    zoom: 1
}

.loan-calculator-app .ui-tabs .ui-tabs-nav {
    list-style: none;
    position: relative;
    padding: .2em .2em 0
}

.loan-calculator-app .ui-tabs .ui-tabs-nav li {
    position: relative;
    float: left;
    border-bottom-width: 0!important;
    margin: 0 .2em -1px 0;
    padding: 0
}

.loan-calculator-app .ui-tabs .ui-tabs-nav li a {
    float: left;
    text-decoration: none;
    padding: .5em 1em
}

.loan-calculator-app .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    padding-bottom: 1px;
    border-bottom-width: 0
}

.loan-calculator-app .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.loan-calculator-app .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.loan-calculator-app .ui-tabs .ui-tabs-nav li.ui-state-processing a {
    cursor: text
}

.loan-calculator-app .ui-tabs .ui-tabs-nav li a,
.loan-calculator-app .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
    cursor: pointer
}

.loan-calculator-app .ui-tabs .ui-tabs-panel {
    padding: 1em 1.4em;
    display: block;
    border-width: 0;
    background: 0
}

.loan-calculator-app .ui-tabs .ui-tabs-hide {
    display: none!important
}

.loan-calculator-app .ui-slider {
    text-decoration: none!important;
    -moz-transform-style: preserve-3d
}

.loan-calculator-app .ui-slider .ui-slider-handle {
    overflow: visible!important
}

.loan-calculator-app .ui-slider .ui-slider-tooltip {
    display: none
}

.loan-calculator-app .ui-slider .screenReaderContext {
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    left: -999999999px
}

.loan-calculator-app .ui-slider .ui-state-active .ui-slider-tooltip,
.loan-calculator-app .ui-slider .ui-state-focus .ui-slider-tooltip,
.loan-calculator-app .ui-slider .ui-state-hover .ui-slider-tooltip {
    display: block;
    position: absolute;
    bottom: 2.5em;
    text-align: center;
    padding: .3em .2em .4em;
    font-size: .9em;
    width: 8em;
    margin-left: -3.7em
}

.loan-calculator-app .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down,
.loan-calculator-app .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-bottom-width: 0;
    background: 0
}

.loan-calculator-app .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down {
    border-left: 7px dashed transparent;
    border-right: 7px dashed transparent;
    border-top-width: 8px;
    bottom: -8px;
    right: auto;
    left: 50%;
    margin-left: -7px
}

.loan-calculator-app .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner {
    border-left: 6px dashed transparent;
    border-right: 6px dashed transparent;
    border-top: 7px solid #fff;
    bottom: auto;
    top: -9px;
    left: -6px
}

.loan-calculator-app .ui-slider a {
    text-decoration: none
}

.loan-calculator-app .ui-slider ol,
.loan-calculator-app .ui-slider li,
.loan-calculator-app .ui-slider dl,
.loan-calculator-app .ui-slider dd,
.loan-calculator-app .ui-slider dt {
    list-style: none;
    margin: 0;
    padding: 0
}

.loan-calculator-app .ui-slider ol,
.loan-calculator-app .ui-slider dl {
    position: relative;
    top: 1.3em;
    width: 100%
}

.loan-calculator-app .ui-slider dt {
    top: 1.5em;
    position: absolute;
    padding-top: .2em;
    text-align: center;
    border-bottom: 1px dotted #ddd;
    height: .7em;
    color: #999
}

.loan-calculator-app .ui-slider dt span {
    background: #fff;
    padding: 0 .5em
}

.loan-calculator-app .ui-slider li,
.loan-calculator-app .ui-slider dd {
    position: absolute;
    overflow: visible;
    color: #666
}

.loan-calculator-app .ui-slider span.ui-slider-label {
    position: absolute
}

.loan-calculator-app .ui-slider li span.ui-slider-label,
.loan-calculator-app .ui-slider dd span.ui-slider-label {
    display: none
}

.loan-calculator-app .ui-slider li span.ui-slider-label-show,
.loan-calculator-app .ui-slider dd span.ui-slider-label-show {
    display: block
}

.loan-calculator-app .ui-slider span.ui-slider-tic {
    position: absolute;
    left: 0;
    height: .8em;
    top: -1.3em
}

.loan-calculator-app .ui-slider li span.ui-widget-content,
.loan-calculator-app .ui-slider dd span.ui-widget-content {
    border-right: 0;
    border-left-width: 1px;
    border-left-style: solid;
    border-top: 0;
    border-bottom: 0
}

.loan-calculator-app .ui-slider .first .ui-slider-tic,
.loan-calculator-app .ui-slider .last .ui-slider-tic {
    display: none
}

.loan-calculator-app .ui-slider-scale {
    margin: 0!important
}

.loan-calculator-app .inputs {
    float: left
}

.loan-calculator-app .inputs .slider,
.loan-calculator-app .inputs .standard-input {
    float: none
}

.loan-calculator-app .inputs ul {
    *margin-left: -15px;
    _width: 185px
}

.loan-calculator-app .inputs ul li {
    zoom: 1
}

.loan-calculator-app .inputs .input-wrapper {
    margin: 10px 0 12px 0;
    padding: 15px
}

.loan-calculator-app .inputs .standard-input {
    padding: 7px 0 7px 3px;
    border: 1px solid #c1c6cc;
    border-radius: 5px;
    box-shadow: 0 3px 10px -5px #ccc inset;
    width: 120px
}

.loan-calculator-app .inputs .principal input {
    *margin-left: 15px
}

.loan-calculator-app .inputs .term .standard-input,
.loan-calculator-app .inputs .interestRate .standard-input {
    width: 48px
}

.loan-calculator-app .inputs .term .extra {
    color: #333
}

.loan-calculator-app .inputs .term .suffix {
    color: #b80d75;
    font-size: 1.1em;
    line-height: 7px;
    *line-height: 20px
}

.loan-calculator-app .inputs .interestRate .extra {
    color: #b80d75
}

.loan-calculator-app .inputs .interestRate .suffix span {
    color: #b80d75;
    font-size: .6em
}

.loan-calculator-app .inputs .balloon .drop-shadow {
    *width: 145px;
    margin-bottom: 0\9
}

.loan-calculator-app .inputs .balloon .hasBalloon {
    position: relative\9
}

.loan-calculator-app .inputs .balloon .hasBalloon .tooltip {
    top: 2px\9
}

.loan-calculator-app .inputs .balloon .hasBalloon .ui-state-default {
    width: 55px
}

.loan-calculator-app .inputs .balloon .hasBalloonWrapper {
    display: none;
    position: relative;
    zoom: 1;
    padding-top: 1px\9
}

.loan-calculator-app .inputs .balloon .oldCar .standard-label,
.loan-calculator-app .inputs .balloon .oldCar .radiogroup-label,
.loan-calculator-app .inputs .balloon .balloonPercentage .standard-label,
.loan-calculator-app .inputs .balloon .balloonPercentage .radiogroup-label {
    font-size: .9em!important;
    line-height: 30px
}

.loan-calculator-app .inputs .balloon .oldCar .standard-label,
.loan-calculator-app .inputs .balloon .balloonPercentage .standard-label {
    line-height: 35px
}

.loan-calculator-app .inputs .balloon .oldCar .ui-state-default {
    width: 70px
}

.loan-calculator-app .inputs .balloon .balloonPercentage {
    margin-top: -5px;
    *margin-top: -15px;
    margin-top: -5px \9
}

.loan-calculator-app .inputs .balloon .balloonPercentage .suffix {
    padding-right: 2px;
    letter-spacing: -1px;
    *margin-top: 10px
}

.loan-calculator-app .inputs .balloon .balloonPercentage .percentage {
    width: 28px;
    padding-left: 4px
}

.loan-calculator-app .inputs .balloon .balloonPercentage .amount {
    width: 60px;
    *margin-left: 50px
}

.loan-calculator-app .inputs .balloon .balloonPercentage .amount.large {
    width: 63px;
    padding-left: 4px
}

.loan-calculator-app .inputs .balloon .balloonPercentage .suffix {
    *padding-top: 7px
}

.loan-calculator-app .inputs .balloon .balloonPercentage .percentage,
.loan-calculator-app .inputs .balloon .balloonPercentage .amount {
    *margin-top: 10px
}

.loan-calculator-app .inputs .balloon hr {
    border-bottom: 0!important;
    opacity: .5;
    margin: 8px 0!important;
    *width: 145px
}

.loan-calculator-app .results {
    float: left;
    margin-left: 15px
}

.loan-calculator-app .results .repayments {
    width: 305px
}

.loan-calculator-app .results .repayments .repayment .blue {
    background-color: #720547;
    border-color: #720547;
    color: #fff;
    padding: 18px 15px;
    margin: 10px 0 12px 0
}

.loan-calculator-app .results .repayments .repayment hr {
    border: 0!important;
    border-bottom: 1px solid!important;
    opacity: .4;
    padding: 15px 0 0 0!important;
    margin: 0 0 5px 0!important
}

.loan-calculator-app .results .repayments .repayment .repaymentAmount {
    float: left
}

.loan-calculator-app .results .repayments .repayment .frequency {
    float: right;
    margin-top: 3px
}

.loan-calculator-app .results .repayments .repayment .frequency .ui-state-default {
    width: 80px
}

.loan-calculator-app .results .repayments .repayment .repaymentAmount,
.loan-calculator-app .results .repayments .repayment .balloonPayment {
    font-size: 34px;
    line-height: 32px
}

.loan-calculator-app .results .repayments .repayment .repaymentAmount .label,
.loan-calculator-app .results .repayments .repayment .balloonPayment .label {
    zoom: 1
}

.loan-calculator-app .results .repayments .repayment .balloonAmount {
    font-size: 22px;
    line-height: 22px
}

.loan-calculator-app .results .repayments .repayment .repaymentAmount {
    font-size: 2.15em;
    line-height: 23px;
    *line-height: 33px
}

.loan-calculator-app .results .repayments .repayment .repaymentAmount .large {
    font-size: .8em
}

.loan-calculator-app .results .repayments .repayment .repaymentAmount .larger {
    font-size: .65em
}

.loan-calculator-app .results .repayments .repayment .repaymentAmount sup {
    font-size: 17px!important;
    margin-left: 0!important;
    color: #fff!important
}

.loan-calculator-app .results .repayments .repayment .repaymentAmount sup.large {
    font-size: 13px!important
}

.loan-calculator-app .results .repayments .repayment .repaymentAmount sup.larger {
    font-size: 11px!important
}

.loan-calculator-app .results .repayments .repayment .balloonPayment {
    *margin-top: -10px
}

.loan-calculator-app .results .repayments .repayment .balloonPayment .label {
    font-size: 14px;
    line-height: 36px;
    font-weight: normal;
    vertical-align: top
}

.loan-calculator-app .results .repayments .repayment .hasBalloonWrapper {
    display: none;
    text-align: left;
    *margin-top: 10px
}

.loan-calculator-app .results .repayments .schedule h2 {
    margin: 0 0 10px 0!important
}

.loan-calculator-app .results .repayments .schedule .drop-shadow {
    *position: relative;
    _zoom: 1
}

.loan-calculator-app .results .repayments .schedule ul {
    _zoom: 1
}

.loan-calculator-app .results .repayments .schedule ul li {
    _zoom: 1
}

.loan-calculator-app .results .repayments .schedule .amounts {
    background-color: #eaebef;
    color: #656666;
    font-size: .85em;
    padding: 15px 0!important;
    *height: 35px
}

.loan-calculator-app .results .repayments .schedule .amounts li {
    width: 33.7%;
    display: inline-block;
    margin-left: -6px!important;
    *float: left
}

.loan-calculator-app .results .repayments .schedule .amounts li.right-border {
    border-right: 1px solid #c5c6c8;
    *border-right: 0
}

.loan-calculator-app .results .repayments .schedule .amounts li.left-border {
    border-left: 1px solid #fff
}

.loan-calculator-app .results .repayments .schedule .amounts span {
    text-align: center;
    display: block
}

.loan-calculator-app .results .repayments .schedule .amounts span.title {
    font-weight: bold
}

.loan-calculator-app .results .repayments .schedule .graph {
    margin: 81px 0 2px 0!important;
    overflow: hidden;
    zoom: 1
}

.loan-calculator-app .results .repayments .schedule .graph .gapFill {
    height: 54px;
    display: none
}

.loan-calculator-app .results .repayments .schedule .graph:not(:-moz-handler-blocked) .gapFill {
    height: 55px
}

.loan-calculator-app .results .repayments .schedule .graph .car {
    zoom: 1
}

.loan-calculator-app .results .repayments .schedule .graph .car .image {
    background: url('../images/car.png?MOD=AJPERES&CACHEID=93eb32004d6afcca9e779f32c55cda98') no-repeat;
    width: 267px;
    height: 161px;
    margin: auto;
    position: relative
}

.loan-calculator-app .results .repayments .schedule .graph .car .image .opacity-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 253px;
    height: 92px
}

.loan-calculator-app .results .repayments .schedule .graph .car .image .opacity-wrapper .opacity {
    background-color: #fff;
    height: 100%;
    -ms-filter: "alpha(opacity=70)";
    filter: alpha(opacity=70);
    -moz-opacity: .7;
    -khtml-opacity: .7;
    opacity: .7
}

.loan-calculator-app .results .repayments .schedule .graph .term {
    width: 232px;
    margin: auto!important;
    margin-top: -45px!important
}

.loan-calculator-app .results .repayments .schedule .graph .term .ui-slider-tic {
    display: block!important;
    border: 0;
    border-left: 1px solid #acadae!important;
    top: -11px;
    height: .4em
}

.loan-calculator-app .results .repayments .schedule .graph .term .ui-slider-label {
    font-size: 15px;
    color: #b80d75;
    font-weight: bold;
    top: -3px;
    display: block
}

.loan-calculator-app .results .repayments .schedule .graph .term .ui-widget-content {
    background: url('../images/term-slider.png?MOD=AJPERES&CACHEID=20758c004d6af7c39dca9d32c55cda98') no-repeat;
    border: 0
}

.loan-calculator-app .results .repayments .schedule .graph .term .ui-slider-handle {
    margin-left: -0.4em
}

.loan-calculator-app .results .repayments .schedule .graph .term .ui-slider-handle.ui-state-default,
.loan-calculator-app .results .repayments .schedule .graph .term .ui-slider-handle.ui-state-focus {
    background: url('../images/slider-handle.png?MOD=AJPERES&CACHEID=2c9b31004d6af8379de39d32c55cda98') no-repeat;
    width: 17px;
    height: 18px;
    border: 0
}

.loan-calculator-app .results .repayments .schedule .graph .term .ui-widget-header {
    border-radius: 5px;
    height: 9px!important;
    background-image: url('../images/progress.png?MOD=AJPERES&CACHEID=c990fd804d6afb9a9e249f32c55cda98');
    background-color: #b80d75;
    background-position: 0 0
}

.loan-calculator-app .results .repayments .schedule .graph .information {
    text-align: center;
    margin-top: 40px!important
}

.loan-calculator-app .results .repayments .schedule:not(:-moz-handler-blocked) .graph {
    margin-bottom: 2px!important
}

.loan-calculator-app .features {
    width: 305px;
    *zoom: 1;
    *position: relative!important
}

.loan-calculator-app .features .drop-shadow {
    margin-top: 12px
}

.loan-calculator-app .features table {
    line-height: 16px;
    line-height: 17.5px\9
}

.loan-calculator-app .features td {
    background-color: white;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e9e9e9');
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e9e9e9));
    background: -moz-linear-gradient(top, #fff, #e9e9e9);
    font-size: .8em;
    padding: 18px;
    width: 50%;
    width: auto\0;
    vertical-align: top
}

.loan-calculator-app .features td h3 {
    font-size: 15px!important
}

.loan-calculator-app .features td:first-child {
    border-right: 1px solid #dadada
}

.loan-calculator-app .features tr:first-child {
    border-bottom: 1px solid #dadada
}

.loan-calculator-app .features .gapFix {
    height: 180px;
    display: block
}

.loan-calculator-app .features .gapFill {
    height: 186px;
    display: none
}

.loan-calculator-app .features:not(:-moz-handler-blocked) .gapFix {
    height: 183px
}

.loan-calculator-app .features:not(:-moz-handler-blocked) .gapFill {
    height: 189px
}

.loan-calculator-app .call-to-action {
    clear: left;
    float: none;
    zoom: 1;
    padding-top: 7px\9
}

.loan-calculator-app .call-to-action .drop-shadow {
    padding: 10px!important;
    height: 40px
}

.loan-calculator-app .call-to-action .li,
.loan-calculator-app .call-to-action span,
.loan-calculator-app .call-to-action p {
    float: left;
    margin: 0
}

.loan-calculator-app .call-to-action .call {
    width: 33%
}

.loan-calculator-app .call-to-action .call .icon {
    background: url('../images/phone.png?MOD=AJPERES&CACHEID=7ac680804d6afbf99e4a9f32c55cda98') no-repeat;
    width: 26px;
    height: 26px;
    margin-top: 8px;
    margin-right: 5px
}

.loan-calculator-app .call-to-action .call p {
    margin-top: 12px;
    font-weight: bold
}

.loan-calculator-app .call-to-action .or {
    width: 12%;
    _overflow: hidden;
    _zoom: 1;
    _position: relative
}

.loan-calculator-app .call-to-action .or .icon {
    background: url('../images/or.png?MOD=AJPERES&CACHEID=6c5883004d6afc529e609f32c55cda98') no-repeat;
    width: 19px;
    height: 42px;
    margin-left: 35%;
    _position: relative;
    _overflow: hidden;
    _zoom: 1
}

.loan-calculator-app .call-to-action .we-call a,
.loan-calculator-app .call-to-action .apply-now a {
    cursor: pointer;
    border-radius: 3px;
    color: #fff;
    text-shadow: 0 1px 0 #666;
    line-height: 35px;
    font-size: 1.02em;
    margin: 3px;
    display: block;
    text-align: center;
    text-decoration: none
}

.loan-calculator-app .call-to-action .we-call a {
    border: 1px solid #005b8e;
    width: 127px;
    background-color: #0074b0;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0074b0', endColorstr='#005b8f');
    background: -webkit-gradient(linear, left top, left bottom, from(#0074b0), to(#005b8f));
    background: -moz-linear-gradient(top, #0074b0, #005b8f)
}

.loan-calculator-app .call-to-action .we-call a:hover {
    background-color: #005b8f;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#005b8f', endColorstr='#0074b0');
    background: -webkit-gradient(linear, left top, left bottom, from(#005b8f), to(#0074b0));
    background: -moz-linear-gradient(top, #005b8f, #0074b0)
}

.loan-calculator-app .call-to-action .apply-now a {
    margin-left: 10px;
    border: 1px solid #6ea619;
    width: 110px;
    background-color: #8ec42d;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#8ec42d', endColorstr='#58910b');
    background: -webkit-gradient(linear, left top, left bottom, from(#8ec42d), to(#58910b));
    background: -moz-linear-gradient(top, #8ec42d, #58910b)
}

.loan-calculator-app .call-to-action .apply-now a:hover {
    background-color: #58910b;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#58910b', endColorstr='#8ec42d');
    background: -webkit-gradient(linear, left top, left bottom, from(#58910b), to(#8ec42d));
    background: -moz-linear-gradient(top, #58910b, #8ec42d)
}

.btn-apply-now {
    background: #fb5fbd;
    background-image: -webkit-linear-gradient(top, #fb5fbd, #b80d75);
    background-image: -moz-linear-gradient(top, #fb5fbd, #b80d75);
    background-image: -ms-linear-gradient(top, #fb5fbd, #b80d75);
    background-image: -o-linear-gradient(top, #fb5fbd, #b80d75);
    background-image: linear-gradient(to bottom, #fb5fbd, #b80d75);
    -webkit-border-radius: 9 !important;
    -moz-border-radius: 9 !important;
    border-radius: 9px !important;
    -webkit-box-shadow: 1px 1px 3px #666 !important;
    -moz-box-shadow: 1px 1px 3px #666 !important;
    box-shadow: 1px 1px 3px #666 !important;
    font-family: Arial;
    color: #fff !important;
    border: none !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    padding: 10px 20px 10px 20px;
    text-decoration: none;
    cursor: pointer
}

.btn-apply-now:hover {
    background: #f582c9;
    background-image: -webkit-linear-gradient(top, #f582c9, #ba1e7e);
    background-image: -moz-linear-gradient(top, #f582c9, #ba1e7e);
    background-image: -ms-linear-gradient(top, #f582c9, #ba1e7e);
    background-image: -o-linear-gradient(top, #f582c9, #ba1e7e);
    background-image: linear-gradient(to bottom, #f582c9, #ba1e7e);
    text-decoration: none;
    cursor: pointer
}

.loan-calculator-app .results .repayments .schedule .graph .applynow {
    height: 50px;
    margin-top: 20px!important;
    text-align: center
}

.loan-calculator-app {
    overflow: hidden;
}