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,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{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}strong{font-weight:bold}body{font-family:"arial",Verdana,sans-serif;color:#000;background:#f7f7f7;font-style:normal;font-weight:normal}.site-header .site-logo{background-color:#204ea4 !important;height:35px;padding:10px 4px}.site-header .site-logo .logo-img img{max-height:100%;width:auto;max-width:100%;height:auto}.site-header .sub-header{background:#0780d1;border-top:1px solid #29aae1;border-bottom:1px solid #29aae1;-webkit-box-shadow:0px 4px 8px #999;-moz-box-shadow:0px 4px 8px #999;box-shadow:0px 4px 8px #999}.site-header .sub-header h1{font-size:16px;text-align:center;color:#fff;text-shadow:none;line-height:21px;padding:4px 0;font-weight:bold}.site-header .sub-header h1 span{display:block;color:#f7dc1d}#page1 .page-content{padding-bottom:1px}.page-content{max-width:440px;margin:0 auto}.page-content p{text-align:center;font-family:Verdana, Geneva, sans-serif;font-size:14px;line-height:18px;margin:10px 0}.page-content .step-button{padding:7px 0;text-align:right}.page-content .nextStep{background:url(images/next-step.png) no-repeat;width:124px;height:35px;display:inline-block}.page-content .findAgentNow{background:url(images/find-agent-now.png) no-repeat;width:180px;height:35px;display:inline-block}.page-content .step-numbers{text-align:right}.page-content .step-numbers a{display:inline-block;margin-right:12px;background:#f7c71d;height:21px;width:21px;text-decoration:none;color:#fff;font-size:12px;line-height:21px;text-align:center;border-radius:21px}.page-content .step-numbers a.active{background:#e83120}.page-content .page-image{margin:0 -16px}.page-content .page-image img{width:100%;height:auto}.siteForm select,.siteForm option{text-align:left}.siteForm .halfFirst{width:48%;float:left;margin-right:3%}.siteForm .halfLast{width:48%;float:right}.header-container{max-width:550px;margin:0 auto}.sitenav{position:absolute;width:100%;left:0;top:56px;z-index:100;background:#0780d1}.sitenav .header-container{position:relative}.sitenav h3{position:absolute;top:-56px;right:0;background:url(images/menu-icon.png) no-repeat center center;background-size:23px;cursor:pointer;width:45px;height:56px;display:block;border-left:1px solid #29aae1}.sitenav ul{display:none}.sitenav ul li{border-bottom:1px solid #29aae1}.sitenav ul li a{font-size:12px;padding:10px;display:block;text-decoration:none;color:#fff !important;text-shadow:none}.site-footer{padding:7px 0px;background-color:transparent !important;border:none}.site-footer ul{text-align:center}.site-footer ul li{display:inline-block;border-left:1px solid #666}.site-footer ul li:first-child{border:none}.site-footer ul li a{font-size:13px;color:#444;padding:5px 20px;text-decoration:none}
.error {
    background-color: #FFFFCC;
    border: 1px solid #FA7D5A;
    color: #FF0000;
    font-size: 8pt;
    font-weight: normal;
    margin-bottom: 20px;
    padding: 5px 10px;
}
input[type=submit].nextStep {
	border:none;
	cursor:pointer;
}