﻿ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}h1,h2,h3,h4,h5,h6{font-weight:normal}body{line-height:1;font-size:62.5%}strong{font-weight:bold}sup{vertical-align:super}em{font-style:italic}.required em,em.required{color:#c30!important}.clearer{clear:both;font-size:0.1em;height:0.1em}.hide{display:none;float:left}.floatLeft{float:left}.floatRight{float:right}input.xxxshort,textarea.xxxshort,select.xxxshort{width:20px}input.xxshort,textarea.xxshort,select.xxshort,.xxshort input{width:35px;margin-right:5px}input.xshort,textarea.xshort,select.xshort{width:60px}input.short,textarea.short,select.short{width:120px}input.mid-short,textarea.mid-short,select.mid-short{width:173px}input.medium,textarea.medium,select.medium{width:250px}input.long,textarea.long,select.long{width:345px}input.xlong,textarea.xlong,select.xlong{width:470px}input.xxlong,textarea.xxlong,select.xxlong{width:500px}input.xxxlong,textarea.xxxlong,select.xxxlong,.xxxlong textarea,.xxxlong input{width:600px}select,input,textarea,input.xxxshort,textarea.xxxshort,input.xxshort,textarea.xxshort,input.xshort,textarea.xshort,input.short,textarea.short,input.medium,textarea.medium,input.long,textarea.long,input.xlong,textarea.xlong,input.xxlong,textarea.xxlong,input.xxxlong,textarea.xxxlong,input.monetary,input.rate{border:1px solid #ccc}input[type="radio"],input[type="checkbox"]{border:none}input.radio{border:none;float:left}label.radio{line-height:1.5;clear:none;padding-top:0;font-weight:normal}.radioFields{float:left;display:inline}.radioFields .description{margin:0 0 0 22px}.question label{float:left}.autocomplete-w1{background:url(themes/img/shadow.png) no-repeat bottom right;position:absolute;top:0;left:0;margin:8px 0 0 6px;_background:none;_margin:0}.autocomplete{border:1px solid #999;background:#fff;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0;_overflow-x:hidden}.autocomplete .selected{background:#f0f0f0}.autocomplete div{padding:2px 5px;white-space:nowrap}.autocomplete strong{font-weight:normal;color:#39f}.sectionContent{float:left;line-height:1.6}.print{display:none}.accessibility{text-indent:-9999em;overflow:hidden;position:absolute}#navAccessibilityLinks{text-indent:-9999em;position:absolute}.blueBG{background-color:#004165}.myPhotoCard .introSection{margin-bottom:20px}.myPhotoCard fieldset{margin-right:0}.largeCardDisplay{width:320px;float:left}.largeCardDisplay img{width:100%}.optionsSection{float:left;padding:0 30px;box-sizing:border-box;line-height:1.6;margin-left:320px}.optionsSectionWrap{float:left;width:100%;margin-left:-320px}.homeLoanModule .calculatedResults.left .optionsSection p{text-align:left}.calculatedResults .largeCardDisplay{width:40%;float:left}.calculatedResults .optionsSection{padding:0 20px;margin:0}.calculatedResults .optionsSectionWrap{margin-left:0;width:60%}.progressBar{width:100%;border-bottom:5px solid #e0e5e6;font-family:myriad-pro-1,Arial,sans-serif;background:#ededed;background:-moz-linear-gradient(top,#fcfcfc 0%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fcfcfc 0%,#ededed 100%);background:-ms-linear-gradient(top,#fcfcfc 0%,#ededed 100%)}.progressBar ul{width:940px;margin:0 auto}.progressBar ul li{display:inline-block;width:266px;border-right:1px solid #ccc;text-align:center}.progressBar ul li:first-child{width:105px;border-left:1px solid #ccc}.progressBar ul li a{display:block;padding:10px 0;font-size:1.6em;text-decoration:none;font-weight:bold;color:#004165}.progressBar ul li:first-child a{background:url(themes/img/Homeloan/House_icon.svg) no-repeat center;background-size:30px;text-indent:-2000px}.next-previous-link{font-size:1.3em}a[href^="tel:"].cs-phone-number,a[href^="tel:"].cs-phone-number:hover,a[href^="tel:"].x_cs-phone-number,a[href^="tel:"].x_cs-phone-number{color:#333;white-space:nowrap;text-decoration:none;cursor:text}@media only screen and (max-width:480px){a[href^="tel:"].cs-phone-number,a[href^="tel:"].x_cs-phone-number{color:#004165;text-decoration:underline}}.isthecardrightlabel{color:#007db8;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;font-size:1rem;text-align:right;color:#007db8;text-decoration:none;display:inline}.row.is-the-card-right-label-row{padding-top:21.6px}.cs-pir-chart-mobile{display:none}.cs-pir-chart-desktop{display:block}@media only screen and (max-width:768px){.cs-pir-chart-desktop{display:none}.cs-pir-chart-mobile{display:block}}