html,body,div,span,h1,h2,h3,h4,a,em,strong,img,ol,ul,li,form,label,p,ins{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-decoration:none;}input[type="text"]:focus{outline:0;}body{font:normal 10pt "Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;line-height:1.4;color:#000;background-color:#fff;}html,body{height:100%;}a,a:link,a:visited,a:active,a:hover{color:#000;text-decoration:underline;}strong{font-weight:bold;}.spacer{clear:both;height:0;line-height:0;font-size:0;}@font-face{font-family:'Inconsolata';font-style:normal;font-weight:normal;src:local('Inconsolata'),url('http://themes.googleusercontent.com/font?kit=J_eeEGgHN8Gk3Eud0dz8jw') format('truetype');}.wrapper,#content{margin:auto;width:960px;border-left:15px solid transparent;border-right:15px solid transparent;}#content{padding:25px 0;}#header{width:100%;height:149px;line-height:107px;background:url('../images/header.png') repeat-x;}#header .wrapper > a{float:left;margin:19px 0 0 0;width:225px;height:68px;text-indent:-999px;text-decoration:none;display:block;background:url('../images/social-fitness-planner.png') no-repeat;}#header .wrapper > a:hover{background-position:0 -68px;}#header input[type='text']{float:left;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;border:1px solid #fff;background-color:#fff;line-height:23px;width:210px;padding:8px 7px;margin:0;font:normal 10pt "Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;}#header input[type='button']{float:left;margin:0 0 0 5px;}input[type='button'],input[type='submit'],button{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;border:1px solid #cad6e1 !important;background:#cad6e1 url('../images/button-background.png') repeat-x !important;height:35px !important;line-height:35px !important;padding:0 12px !important;font:normal 10pt "Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif !important;color:#40627f !important;margin:0;cursor:pointer;}input[type='button']:hover{background-color:#dae6f1 !important;}input[type='submit'],button{background-color:#5382ab !important;border-color:#5382ab !important;color:#fff !important;clear:both;margin:20px 0 0;padding:0 18px;}input[type='submit']:hover,button:hover{background-color:#6392bb !important;border-color:#6392bb !important;}input[type='submit']:active,button:active{position:relative;top:1px;}#header #search{float:right;margin:35px 0 0 0;}#menu{clear:both;position:relative;position:relative;top:20px;width:100%;height:42px;}#menu li{float:left;margin:0 7px 0 0;list-style:none;}#menu li a{display:block;margin:7px 0 0 0;height:16px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;padding:5px 15px;border:1px solid #354552;background-color:#354552;font:normal 10pt "Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;color:#cad6e1;text-decoration:none;}#menu li a#current{border:1px solid #5a6671;background-color:#5a6671;color:#fff;}#menu li a:hover,#menu li a#current:hover{border:1px solid #caedbc;background-color:#caedbc;color:#222;}#header span{position:relative;float:right;margin:-8px 0 0 0;height:42px;line-height:42px;font:normal 10pt "Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;color:#cad6e1;}#header span a{color:#fff1c8;text-decoration:none;}#header span a:hover{text-decoration:underline;}.column{float:left;width:221px;}#footer-links{padding:40px 0;background-color:#2f3f4d;}#footer-links li{list-style-type:none;}.horiz-space{margin:0 0 1px 0;display:block;float:left;width:25px;height:0;font-size:0;line-height:0;}#footer-links h3{font:normal 10pt "Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;color:#fff1c8;margin:0 0 8px 0;padding:0 0 6px 0;border-bottom:1px solid #3f4f5d;}#footer-links a{display:block;margin:0 0 5px 0;font:normal 10pt "Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;color:#9aa6b1;text-decoration:none;}#footer-links a:hover{color:#cad6e1;}#copyright{background-color:#fff;}#copyright p{float:right;padding:8px 0 15px 0;font:normal 9pt "Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;color:#acacac;}#copyright a{color:#acacac;}#copyright a:hover{color:#646464;}#content h1,#content h2{letter-spacing:1px;font:bold 14pt "Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;}#content p{margin:20px 0 0 0;line-height:17pt;}.error ul{list-style-type:none;margin:25px 0 0;}.error ul li{background:url('../images/x.png') no-repeat 0px 2px;padding:0 0 0 25px;margin:10px 0 0 0;}#content form h2,#content .green-message h2,#content .blue-message h2,#content .cream-message h2,#content .error h2{font:bold 12pt "Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;margin:2px -18px -5px -18px;color:#2f3f4d;background-color:#dae6f1;border:1px solid #dae6f1;padding:10px 18px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;}#content .green-message h2,#content .blue-message h2,#content .cream-message h2{background-color:#c3e8b4;border:1px solid #c3e8b4;}#content .error h2{background-color:#ecc1c8;border:1px solid #ecc1c8;}#content form h2{margin-bottom:15px;}#content form label{float:left;clear:both;display:block;width:150px;margin:0 0 15px 0;}.required:after{color:#f00;content:" *";}#content form input[type='text'],#content form textarea,#content form select{border:1px solid #b5bfc8;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;font:normal 11pt "Inconsolata","Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;padding:3px 5px;height:18px;margin:1px;line-height:14pt;background-color:#fff;}#content form textarea{height:auto;margin:1px 1px 15px 1px;}#content form select{padding:3px 2px;height:auto;}#content form input[type='text']:focus,#content form textarea:focus,#content select:focus{border:2px solid #e7b970;outline:0;margin:0;}#content form textarea:focus{margin:0 0 14px 0;}#content form .requirement{font-size:8pt;color:#6c8091;position:relative;left:10px;}#content form span.prefilled{font:normal 11pt "Inconsolata","Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;line-height:24px;}.green-message,.blue-message,.cream-message,.error,#content form > div{padding:0 20px 20px 20px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;margin:20px 0 0 0;background-color:#d4f3c8;border:1px solid #b3d8a4;}.blue-message,#content form > div{background-color:#e5f3ff;border:1px solid #cad6e1;}#content .blue-message h2{border:1px solid #dae6f1;background-color:#dae6f1;}.cream-message{background-color:#fff7db;border:1px solid #eadfba;}#content .cream-message h2{border:1px solid #faefca;background-color:#faefca;}.error{background-color:#f5d1d7;border:1px solid #dfb3bb;}