/* T H I S   F I L E   S K I N S   S L I D E R S   */
#calculator, #modal-wrapper,#modal-wrapper-mma,#modal-wrapper-cd,#modal-wrapper-savings,
#TB_ajaxContent {position:relative;overflow:hidden;font-family:arial;font-size:12px;color:#333333;background:url(/images/calc_footer_bg.jpg) left bottom no-repeat;width:661px;padding:0px 0px 15px 0px}
#calculator {background:url(/images/calc_header_bg.jpg) left top no-repeat;padding:16px 0px 23px 0px;overflow:hidden;float:left}
#calc-footer {background:url(/images/calc_footer_bg.jpg) left bottom no-repeat;padding:0px 0px 15px 0px;overflow:hidden;float:left}
#calculator p {margin:0px;padding:0px}
#calculator p.required {font-size:11px}
#calculator a, #modal a {text-decoration:none; color:#0066cc}
#calculator a:hover, #modal a:hover {text-decoration:underline}
#calculator img {border:none}
#calculator #header, #modal {background:url(/images/calc_header_bg.jpg) left bottom no-repeat;padding:16px 0px 23px 2px}
#calculator #header h1, #modal-content h3 {font-size:19px;font-family:arial,helvetica,"sans serif";font-weight:normal;color:#333333;margin:0px;padding:0px 0px 4px 0px}
#calculator #left {float:left;width:392px}
#calculator #content, #modal-content {background:url(/images/calc_background_repeat.jpg) left top repeat-y;float:left}
#calculator #content{padding:15px 25px 10px 22px}
#modal-content {padding:15px 26px 14px 22px}
#calculator #header h2 {margin:0px;padding:0px 0px 12px 0px;font-size:12px;font-weight:normal}
#calculator #top .required {}
#calculator .calcForm h3 {font-size:13px;margin:0px;padding:5px 0px 25px 0px}
#calculator .calcForm h3.secondary {padding-top:25px}
#calculator .calcForm {border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:10px 0px 10px 0px;margin:15px 0px 10px 0px} 
#calculator .calcForm .element {padding:0px 0px 10px 0px;position:relative}
#calculator .calcForm .element div {float:right;width:170px}
#calculator .calcForm .element label {float:left;width:210px}
#calculator .calcForm .element label a {text-decoration:none;border-bottom:1px dotted #0066cc;display:inline-block}
#calculator .calcForm .element label a:hover {border-bottom:1px dotted #ffffff}
#calculator .calcForm .element #infoModal {left:0px;top:-73px}
#calculator .calcForm input {width:150px;border:1px solid #7f9db9;padding:3px}
#calculator .calcForm select {width:158px;border:1px solid #7f9db9;padding:3px;float:right;margin-right:2px}
#calculator .calcForm .element .rate {padding:0px 0px 0px 0px;width:170px}
#calculator .calcForm .element .rate input {width:30px;margin:0px 0px 0px 10px}
#calculator .calcForm .element .rate #pTax {padding-left:10px}
#calculator .calcForm .element label.error {font-weight:bold;border:none !important;display:block !important;float:left;background:url('/images/calc_errorTriangle.jpg') 10px 5px no-repeat !important;width:132px;padding:10px 0px 5px 38px;color:#bf0000}
#calculator .calcForm .element .mContent {display:none}
.aRefinance p {padding:0px 15px 0px 0px}
#calculator #update, #calculator #update2 {float:left;width:392px;padding:0px 0px 0px 0px}
#calculator #update .submit, #calculator #update2 .submit {float:right;position:relative;right:-4px;background:url(/images/calc_update.jpg) left top no-repeat;width:85px;height:23px;margin:0px;padding:0px; border:none}
#calculator #right {padding:0px 0px 0px 63px;float:left}
.rewards #right {padding:0px 0px 0px 61px !important}
#calculator #right #printer {color:#1b76d1;font-size:11px;background:url(/images/calc_printerFriendly.jpg) left top no-repeat;padding:0px 0px 0px 22px}
#calculator #right #panelWrapper {background:url(/images/calc_ctaFooter.gif) left bottom no-repeat;padding:0px 0px 7px 0px}
#calculator #right #panel {width:160px;background:url(/images/calc_ctaTop.gif) left top no-repeat;margin:15px 0px 0px 0px;padding:10px 0px 0px 0px}
#calculator #right #panel h3 {margin:0px;font-size:12px}
#calculator #right #panel a {font-weight:bold}
#calculator #right #panel p {font-size:11px;line-height:15px;margin:7px 0px 0px 0px}
#calculator #right #panel #panelTop {padding:0px 12px 0px 12px}
#calculator #right #panel #panelTop p {border-bottom:2px solid #e6e6e7;padding-bottom:10px}
#calculator #right #panel .car #panelBottom {background:url(/images/calc_ctaCar.jpg) 1px bottom no-repeat;width:160px;padding:10px 0px 0px 12px}
#calculator #right #panel .dollar #panelBottom {background:url(/images/calc_ctaDollar.jpg) 20px bottom no-repeat;width:160px;padding:10px 0px 83px 12px}
#calculator #right #panel .credit #panelBottom {background:url(/images/calc_ctaCredit.jpg) 17px bottom no-repeat;width:160px;padding:10px 0px 84px 12px}
#calculator #right #panel .home #panelBottom {background:url(/images/calc_ctaHouse.jpg) 20px bottom no-repeat;width:160px;padding:10px 0px 80px 12px}
#calculator #right #panel #panelBottomCTA {background:url(/images/calc_ctaRepeat.gif) left bottom repeat-y;padding:0px 0px 0px 0px}
#calculator #right #panel .car #panelBottom {padding-bottom:70px}
#calculator #right #panel #panelBottom h3 {font-weight:normal}
#calculator #right #panel #panelBottom p {margin-top:3px}
#calculator #right #panel #panelBottom p strong {font-size:12px}
#calculator #results, #calculator #resultsMortgage, #calculator #resultsHome {margin:0px 0px 0px 0px;width:100%;float:left;position:relative}
#calculator #results, #calculator #resultsMortgage, #calculator #resultsHome {width:620px !important}
#calculator #results #flash {margin-top:15px}
#calculator .resultText span {font-size:18px;font-weight:bold}
#calculator .resultText .small {font-size:12px;font-weight:normal}
#calculator .resultText {display:none}
#calculator #postOutput {display:none}
#calculator #postOutput .slider {background:url(/images/calc_post_bg.gif) left top no-repeat;width:394px;height:23px;position:absolute;bottom:70px;left:150px;padding:8px 0px 0px 20px}
#calculator .aMortgage {}
#calculator #postOutput div, #postOutput span {float:left;color:#333333}
#calculator #postOutput .title {padding:1px 14px 0px 0px}
#calculator #postOutput .min, #postOutput .max {font-size:10px;color:#26b0d8;padding:1px 0px 0px 0px}
#calculator #postOutput .current {font-weight:bold;font-size:12px;color:#333333;padding:2px 0px 0px 10px}
#calculator #slider {clear:both}
#calculator .ui-slider {width:105px;height:17px;position:relative;background:url('/images/calc_sliderTrack_NW.gif') left 6px repeat-x;padding:0px;margin:0px 12px 0px 12px}
#calculator .ui-slider-handle {position:absolute;z-index:1;height:19px;width:12px;top: -1px;left:0;background-image:url('/images/calc_sliderHandle_NW.gif');margin:0px 0px 0px -7px}
#calculator .ui-slider-handle-active {border:0}
#calculator .ui-slider-disabled .ui-slider-handle {opacity: 0.5;filter: alpha(opacity=50)}
#calculator .ui-slider-range {position:absolute;background:#50A029;opacity:0.3;filter:alpha(opacity=30);width:100%;height:100%}
#calculator .error{border:1px solid #FF0000 !important}
#calculator #errorMessage {padding:0px 0px 15px 0px;width:620px;height:42px;background:url('/images/calc_TopError.jpg') left top no-repeat;display:none}
#calculator #errorMessage #labels {}
#calculator #errorMessage p {color:#bf0000;font-size:12px;font-weight:bold;padding:14px 0px 0px 52px;font-weight:bold}
#calculator .errorRed {color:#bf0000;font-weight:bold !important}

/*   H O W   M U C H   C A N   I   B O R R O W   C A L C U L A T O R   */
#calculator #mortgageForm {display:block}
#calculator #homeForm {display:none}
#calculator #mortgageForm .calcForm, #calculator #homeForm .calcForm {border-top:none;padding-top:0px;margin-top:0px}
#calculator #resultsMortgage {display:block}
#calculator #resultsHome {display:none;width:100%}
#calculator #product {border-top:1px solid #cccccc;padding:10px 0px 0px 0px;margin:15px 0px 0px 0px;height:32px; _height:1px}
#calculator #product label {width:100px;float:left}
#calculator #product div {float:right}
#calculator #product div label {float:none}
#calculator #infoModal {display:none;width:135px;height:63px;background:url('/images/calc_InfoModal.gif') left top no-repeat;position:absolute;padding:5px 6px 5px 5px}
#calculator #infoModal p {color:#333333;font-size:11px;line-height:12px}
#calculator #infoClose {width:11px;height:11px;background:url('/images/calc_InfoModalClose.jpg') left top no-repeat;position:absolute;right:4px;top:2px;display:none}
#calculator #infoClose span {display:none}
#calculator .dynamic {display:block;padding-top:3px;font-weight:bold;color:#333333}
#calculator #resultsTable  {display:none}
#calculator #resultsOutput {width:660px;float:left}
#calculator #resultsOutput th {text-align:left;padding:0px 0px 4px 0px}
#calculator #minPay {padding:3px 0px 0px 10px}
#calculator .mortgage, #calculator .homeEquity, #calculator .auto, #calculator .creditCard, #calculator .savings {display:none}
#calculator #lendingAssets label, #calculator #lendingAssets input {float:left}
#calculator #lendingAssets input {border:none}
#calculator #lendingAssets input {width:auto;margin:0px 0px 0px 10px}
#calculator #lendingAssets label {height:20px;width:45px;padding:1px 0px 0px 10px}

/*   C L E A R F I X   */
#calculator .lending p {margin-bottom:10px}
#resultsReward {padding-top:40px !important}
#modal-wrapper,#modal-wrapper-mma,#modal-wrapper-cd,#modal-wrapper-savings {display:none}
#modal {padding:20px 0px 0px 0px}
#modal-content {width:613px;position:relative}
#modal-content h3 {padding:0px 0px 15px 0px;width:500px}
#modal-content a {display:block;margin-bottom:5px;width:500px;float:left}
#modal-content .close {display:block;background:none;position:absolute;right:5px;top:5px;width:40px}

.element:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.element {display:inline-block}
/* Hide from IE Mac \*/
.element{display:block;}
/* End hide from IE Mac */
