.spacer{margin:4px}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:solid 1px red}input.input-validation-error{border:1px solid red!important}.col-centered{margin:0 auto;float:none!important}.voffset{margin-top:2px}.voffset1{margin-top:5px}.voffset2{margin-top:10px}.vpadding-15{margin-top:15px;margin-bottom:15px}.vpadding-20{margin-top:20px;margin-bottom:20px}.voffset4{margin-top:30px}.voffset5{margin-top:40px}.voffset6{margin-top:60px}.voffset7{margin-top:80px}.voffset8{margin-top:100px}.voffset9{margin-top:150px}header .logo{padding:15px 20px}header .logo h1{font-size:40px;line-height:45px;margin-bottom:5px}header .logo h1 a,header .logo h1 a:hover,header .logo h1 a:visited{color:#666;text-decoration:none}header .logo .hmeta{color:#777}header form{margin:0 auto;width:100%;padding-top:40px}header .logo a{padding:15px 0;color:#fff;font-size:36px;text-decoration:none}header{margin-left:0;margin-right:0;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding-left:0;padding-right:0;min-height:45px;position:relative;background:linear-gradient(#009eda,#007cbe);color:#fff}.home-image{-moz-background-size:100%;-o-background-size:100%;-webkit-background-size:100%;background-size:100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;vertical-align:top;background-image:url(/images/people.jpg);height:100%}.help{width:24px;height:24px;margin-right:5px;position:absolute;top:100px;right:25px;color:#fff}