.n-btn{line-height:14px;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);display:inline-block;padding:7px;font-size:14px;font-weight:700;text-align:center;outline:0 none;-moz-outline:0 none;cursor:pointer;}.n-btn.sm{font-size:12px;line-height:12px;}.n-btn.lrg{font-size:16px;line-height:16px;}.n-btn.xlrg{padding:12px 16px;font-size:18px;line-height:18px;}.n-btn.full-width{display:block;}.n-btn.default, .n-btn.default *{color:#fff;background:#f7901e;text-shadow:0 -1px 0 rgba(0,0,0,0.1);}.n-btn.default:hover, .n-btn.default:hover *{color:#fff;background:#ee7a1d;}.n-btn.alt, .n-btn.alt *{padding:7px 10px;color:#5486a3;background:#fffffe;background:-moz-linear-gradient(top, #fffffe 0%, #e7e6db 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffffe), color-stop(100%,#e7e6db));background:-webkit-linear-gradient(top, #fffffe 0%,#e7e6db 100%);background:-o-linear-gradient(top, #fffffe 0%,#e7e6db 100%);background:-ms-linear-gradient(top, #fffffe 0%,#e7e6db 100%);background:linear-gradient(to bottom, #fffffe 0%,#e7e6db 100%);border:1px solid #beb4a9;}.n-btn.alt:hover, .n-btn.alt:hover *{color:#333;background:#fffffe;background:-moz-linear-gradient(top, #fffffe 0%, #e7e6db 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffffe), color-stop(100%,#e7e6db));background:-webkit-linear-gradient(top, #fffffe 0%,#e7e6db 100%);background:-o-linear-gradient(top, #fffffe 0%,#e7e6db 100%);background:-ms-linear-gradient(top, #fffffe 0%,#e7e6db 100%);background:linear-gradient(to bottom, #fffffe 0%,#e7e6db 100%);}header{background:url("../png/designmine-header-bg.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);width:100%;}header .l-content-width{position:relative;}.header-search-form{position:absolute;right:3px;top:5px;}.l-full-width .header-search-form{position:relative;top:0px;}.l-subnav{width:100%;z-index:3;}.l-subnav.hover{position:fixed;margin-top:-1px;}.l-hcp-header-nav{list-style:none outside none;margin-bottom:0;margin-top:0;padding:0;}.l-hcp-header-nav > li{border-left:1px solid #FBFBFB;border-right:1px solid #ECE9E0;float:left;font-size:12px;font-weight:bold;height:34px;line-height:33px;padding-left:16px;padding-right:16px;margin:0;}@media only screen and (max-width:800px){.l-hcp-header-nav > li{padding-left:13px;padding-right:13px;}}.l-hcp-header-nav > li > a#header-branding-link{padding-top:6px;}.l-hcp-header-nav a#header-branding-link img{width:142px;height:22px;background:url(../png/header_footer_sprite7b30.png?v=4) -3px -543px;vertical-align:inherit;}.l-hcp-header-nav .header-nav-item.active{background:#d9d7cc;background:-moz-linear-gradient(top, #d9d7cc 0%, #cbc9b9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d7cc), color-stop(100%,#cbc9b9));background:-webkit-linear-gradient(top, #d9d7cc 0%,#cbc9b9 100%);background:-o-linear-gradient(top, #d9d7cc 0%,#cbc9b9 100%);background:-ms-linear-gradient(top, #d9d7cc 0%,#cbc9b9 100%);background:linear-gradient(to bottom, #d9d7cc 0%,#cbc9b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d7cc', endColorstr='#cbc9b9',GradientType=0);}.l-hcp-header-nav > li:first-child{border-left:medium none;padding-left:0;}.l-hcp-header-nav > li:last-child{border-right:medium none;padding:0;}.l-hcp-header-nav .header-nav-item.hover{background:#3f3d3a;}.l-hcp-header-nav .header-nav-item.hover a{color:#FFF;}.sub-menu-container{background:#3f3d3a;color:#fff;left:0;position:absolute;top:34px;width:100%;z-index:8;display:none;padding:5px 10px;}.xmd-sub-menu-col{float:left;width:20%;}.xmd-sub-menu-col.two{margin-right:2%;width:58%;}.xmd-sub-menu-col h5{border-bottom:1px solid;line-height:2;margin:5px 0 10px;padding-bottom:3px;}.xmd-sub-menu-col img{margin-top:15px;}.header-nav-item.hover .sub-menu-container{display:block;}.sub-menu-container h5{color:#beb4a9;font-size:12px;}.l-column.t-link-brick-list li{border:medium none;display:block;font-weight:normal;line-height:19px;padding:0;width:100%;}.l-hcp-header-nav .sub-menu-container a.t-link-call-to-action-dark{color:#f7901e;}.my-account{position:relative;}.my-account .sub-menu-container ul{margin:0;padding:0 0 0 10px;font-size:12px;font-weight:normal;line-height:19px;}.l-hcp-header-nav li a{color:#3D4548;}.header-pro-ad-link{margin-top:13px;}#header-costguide-link-brick .l-column{width:21%;}#header-costguide-link-brick .l-column:last-child{width:29%;}.lending-club-ad{margin-top:20px;}#header-myHA-link-brick{width:135px;}.hidden{display:none;}