* {padding: 0; margin: 0;}
body {background: #fff; font-size: 85%; font-family: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #1371b7;}

form {width: 440px; position: relative; margin: 0 auto; padding: 0;}

h1 {font-size: 140%; font-weight: bold; margin: 5px 5px 0 5px; padding: 0; color: #1371b7;}
h2 {font-size: 115%; font-weight: bold; color: #ffdd00; background-color: #1371b7;}
h2.toggler {cursor: pointer; margin: 0 0 4px 0; padding: 4px;}
h3 {font-size: 105%; font-weight: bold; margin: 5px 5px 0 5px; padding: 0; color: #1371b7;}
p {margin: 0.6em 15px;}

input, select {width: 400px; line-height: 1.2em; margin: 0 20px; padding: 0; border: 1px solid #1371b7;}
.mini {width: 200px;}
#sub {margin: 15px; background-color: #1371b7; color:#ffdd00;}
.button {width:200px; height:55px; font-size:18px;}
.captcha-input {width: 200px; padding: 0; border: 1px solid #1371b7;}
