html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;}body{margin:auto;padding:0;text-align:center;background:#E03F99 url(/images/bg-page.jpg) no-repeat top center;color:#FFF;font:62.5% verdana,geneva,sans-serif;line-height:1.8em;}p{margin:10px 0;}a{color:#FFF;text-decoration:underline;outline:none;}a:hover{color:#FFF;text-decoration:none;}img{border:0;}form{margin:0;padding:0;display:inline;}input,textarea,select{font:1.2em verdana,geneva,sans-serif;}hr{color:#666;background:#666;height:1px;border:0;padding:0;margin:25px 0;}address{font-style:normal;}legend{font-size:1.4em;color:#E03F99;font-weight:bold;margin-bottom:10px;}*+html .clearfix{display:inline-block;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear{clear:both;margin:0;padding:0;height:0;font-size:0;line-height:0;}.alert,.required-field{color:#E03F99;}fieldset{font-size:1.2em;border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #BEBEBE;padding:0;padding-bottom:20px;margin-bottom:20px;}.label{float:left;width:17%;}.field{float:left;width:33%;margin-bottom:5px;}.form-right-col{float:right;width:50%;}.form-right-col .label{width:33%;}.form-right-col .field{width:67%;}.contact-col{float:left;width:33%;font-size:1.2em;}.contact-col .label{width:43%;}.contact-col .field{width:57%;}#contact-form textarea{width:100%;}#wrapper{width:900px;margin:auto;text-align:left;}#header{width:900px;height:157px;position:relative;}#content{border-top:solid 1px #FAD6EA;}#footer{width:860px;height:130px;padding:14px 20px;background:url(/images/bg-footer.jpg) no-repeat;}#logo{position:absolute;z-index:90;left:26px;bottom:16px;height:127px;}html>body #logo{background:url(/images/logo.png) no-repeat;}#logo a{display:block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png');width:405px;height:94px;position:relative;z-index:91;}html>body #logo a{background:transparent url(/images/logo.png) no-repeat;}#logo span{display:none;}#nav{width:671px;padding-left:229px;background:url(/images/bg-nav.gif) repeat-x;height:49px;text-align:right;}#nav ul{list-style:none;margin:0;padding:0;}#nav ul li{float:left;position:relative;z-index:95;}#nav ul li a span{display:none;}#nav ul li a{display:block;background:url(/images/bg-nav-items.png) no-repeat;height:49px;}#nav ul li #nav-closing-costs{width:140px;background-position:0 0;}#nav ul li #nav-closing-costs:hover,#nav ul li:hover #nav-closing-costs,#nav ul li.over #nav-closing-costs{background-position:0 -49px;}#nav ul li #nav-company{width:159px;background-position:-140px 0;}#nav ul li #nav-company:hover,#nav ul li:hover #nav-company,#nav ul li.over #nav-company{background-position:-140px -49px;}#nav ul li #nav-services{width:97px;background-position:-299px 0;}#nav ul li #nav-services:hover,#nav ul li:hover #nav-services,#nav ul li.over #nav-services{background-position:-299px -49px;}#nav ul li #nav-order{width:150px;background-position:-396px 0;}#nav ul li #nav-order:hover{background-position:-396px -49px;}#nav ul li #nav-tools{width:125px;background-position:-546px 0;}#nav ul li #nav-tools:hover,#nav ul li:hover #nav-tools,#nav ul li.over #nav-tools{background-position:-546px -49px;}.sub-nav{position:absolute;background:#30021B;list-style:none;margin:0;padding:0;top:49px;left:0;z-index:99;font-size:1.2em;font-weight:bold;text-align:left;display:none;}#nav .sub-nav li{float:none;padding:0;margin:0;}#nav li:hover .sub-nav,#nav li.over .sub-nav{display:block;}.sub-nav .first a{margin-top:15px;}.sub-nav .last a{margin-bottom:15px;}#nav .sub-nav li a{display:block;height:24px;line-height:24px;width:200px;background-image:none;text-decoration:none;color:#FFF;padding:0 19px;}#nav .sub-nav li a:hover{text-decoration:underline;}#nav #sub-nav-company{left:-29px;}#nav #sub-nav-company a{width:150px;}#nav #sub-nav-services{left:-141px;}#nav #sub-nav-tools{left:-133px;}#nav #sub-nav-tools a{width:220px;}#subnav{padding-left:500px;text-transform:uppercase;font-size:1.1em;font-weight:bold;height:71px;text-align:right;padding-top:37px;}#subnav ul{list-style:none;margin:0;padding:0;}#subnav ul li{float:left;margin:0 15px;width:auto;white-space:nowrap;}#subnav ul li a{text-decoration:none;}#subnav ul li a:hover{color:#6D043F;text-decoration:underline;}#banner{width:900px;height:160px;position:relative;z-index:4;display:block;}#banner img{width:900px;height:160px;position:absolute;left:0;top:0;z-index:2;}img.show{display:none;z-index:3!important;}#banner-link a{position:relative;top:-160px;z-index:20;display:block;width:900px;height:160px;background:url(/images/spacer.gif);margin-bottom:-160px;}#home-content-wrapper{background:#960957;height:301px;}.home-content{background:url(/images/bg-home-content.jpg) no-repeat;}a.home-content{display:block;text-decoration:none;}#ct-closer-turntime,#ct-tesitmonials,#ct-closing-team{float:left;}#ct-closer-turntime{margin-right:1px;display:inline;}#ct-ct-closer,#ct-ct-calc{width:298px;height:151px;margin-bottom:1px;}#ct-ct-closer a,#ct-ct-calc a{width:298px;height:151px;background-position:0 0;}#ct-ct-closer a:hover{background-position:-298px 0;}#ct-ct-calc a{background-position:0 -299px;}#ct-ct-calc a:hover{background-position:-298px -299px;}#ct-ct-turntime{width:298px;height:148px;border-top:solid 1px #E94DA4;}#ct-ct-turntime div{width:298px;height:148px;background-position:-298px -151px;}#ct-tesitmonials{margin-right:1px;display:inline;background-position:-596px 0;width:251px;height:233px;padding:68px 24px 0 24px;border-left:solid 1px #E94DA4;position:relative;}.testimonial{padding-bottom:20px;border-bottom:solid 1px #BEBEBE;margin-bottom:20px;}.testimonial-text{font-size:1.2em;margin-bottom:17px;}#ct-tesitmonials .testimonial-text{font-size:1.1em;line-height:1.25em;}.testimonial-author,.testimonial-business{color:#30021B;}.testimonial-author{font-weight:bold;}.testimonial-business{font-style:italic;}#read-more-testimonials{position:absolute;left:24px;bottom:40px;}#read-more-testimonials a{display:block;width:153px;height:11px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-read-testimonials.png');}html>body #read-more-testimonials a{background:url(/images/bg-read-testimonials.png) no-repeat;}#ct-closing-team{width:299px;height:301px;background-position:-895px 0;border-left:solid 1px #E94DA4;position:relative;}#ct-closing-team h2 a{display:block;background:url(/images/spacer.gif) repeat;width:242px;height:25px;position:absolute;left:28px;top:27px;}#meet-team a{display:block;background:url(/images/spacer.gif) repeat;width:107px;height:27px;position:absolute;left:29px;bottom:35px;}#turntime-note{display:block;padding-top:108px;padding-left:20px;font-size:.9em;line-height:1.4em;font-weight:bold;color:#30021B;text-align:center;}#breadcrumbs{border-top:solid 1px #E03F99;border-bottom:solid 1px #E03F99;font-size:1.2em;padding:10px 30px;background:#FFF;color:#000;}#content-wrapper{background:#FFF;color:#000;padding:30px;}#contact-content-wrapper{background:#FFF url(/images/contact.jpg) no-repeat bottom right;color:#000;padding:30px;}#breadcrumbs a{color:#6D043F;font-weight:bold;}#content-wrapper h1,#contact-content-wrapper h1{font-size:3.0em;font-family:"trebuchet ms",helvetica,sans-serif;color:#E03F99;font-weight:bold;margin-bottom:20px;}#content-wrapper p,#contact-content-wrapper p{font-size:1.2em;}#content-wrapper a,#contact-content-wrapper a{color:#6D043F;text-decoration:underline;}#content-wrapper a:hover,#contact-content-wrapper a:hover{color:#6D043F;text-decoration:none;}#vision-list{margin-top:20px;margin-left:40px;color:#D2287E;}#vision-list li span{color:#000;}#content-wrapper li,#contact-content-wrapper li{font-size:1.2em;margin-bottom:10px;}#affiliates{width:100%;height:99px;vertical-align:middle;text-align:center;margin-top:20px;}#affiliates img{padding:0 15px;}#affiliates .first{padding-left:0;}#affiliates .last{padding-right:0;}#guarantee{text-align:center;font-weight:bold;}.team-member{float:left;width:280px;text-align:center;margin-bottom:40px;font-size:1.2em;}.team-member img{border:solid 1px #C0C0C0;}.team-member-imageWrapper{border:solid 1px #C0C0C0;width:200px;padding:10px;margin:auto;margin-bottom:5px;}#mailing-address,#phone-numbers{margin-bottom:20px;}h3,h4{font-size:1.2em;}.to-top{margin-bottom:20px;}#ten-reasons-list{font-weight:bold;font-size:1.1667em;margin-left:40px;}#ten-reasons-list span{font-weight:normal;font-size:.8571em;}.underwriter{margin-bottom:10px;}.underwriter-name{float:left;font-size:1.2em;width:40%;}#alliant{line-height:86px;}#oldrepublic{line-height:86px;}.instructions{text-transform:uppercase;color:#E03F99;padding:5px;margin-bottom:15px;border:solid 1px #E03F99;font-size:1.5em;}.calculator{margin-bottom:20px;background:#7E0549;}.calculator-form{float:left;width:40%;background:#FFF;text-align:center;}.calculator-note{float:left;width:60%;font-style:italic;color:#FFF;}.calculator-note span{display:block;padding:5px;}table.tbl-calculator{border:solid 1px #E03F99;border-collapse:collapse;width:100%;}table.tbl-calculator td{border:solid 1px #E03F99;padding:3px;}table.tbl-calculator thead td{background:#600437;color:#FFF;font-weight:bold;}table.tbl-odd tbody td{background:#ECF1F5;}.term{margin-bottom:20px;font-size:1.2em;line-height:1.8em;}.word{font-weight:bold;}#footer #contact,#footer #copyright{float:left;}#footer #contact{width:300px;font-size:1.2em;}#footer #copyright{width:560px;text-align:right;line-height:18px;}#copyright #copyright-content{float:left;width:481px;}#copyright #bbb-seal{float:left;width:59px;margin-left:20px;}#copyright ul{font-size:1.2em;list-style:none;margin:0;padding:0;width:481px;}#copyright ul li{float:right;}#copyright ul li a{margin:0 10px 15px 10px;text-decoration:none;font-weight:bold;}#copyright ul li a:hover{text-decoration:underline;}#copyright #career-opportunities a{padding-right:15px;border-right:solid 2px #FFF;}#copyright #privacy a{margin-right:0;line-height:35px;}#paperless-closer-login a{display:block;width:278px;height:35px;background:url(/images/btn-closer-login.png) no-repeat;}#paperless-closer-login a span{display:none;}#copyright em{font-size:1.1em;}.calculatorInputs,.endorsements{float:left;}.calculatorInputs{width:416px;}.endorsements{width:350px;padding-left:40px;}.calculatorInputs label{float:left;width:200px;}.calculatorInputs br{clear:both;}.resultValue{font-weight:bold;font-size:2em;float:right;}#disclaimer{margin:10px 0;padding:15px;border:solid 1px #ccc;background:#efefef;font-size:10px;}.alt,h1 span,h2 span{display:none;}

