.main form { background-color: #ccc; padding:5px; margin:15px 0 10px 0; width: 470px;}
.main form h1{ padding-top:10px;font-size: 14px;font-weight:bold;} 
.main form h2{ color:#999; font-size: 14px;font-weight:bold;} 
.main form h3{ color:#73BE1E; font-size: 10px;} 
.main form img{ padding: 0 0 0 5px; margin: 0 0 0 0; vertical-align:sub;}
.main form ul{ list-style-type: none; margin: 0; padding: 0;}
.main form li {margin: 0; padding: 0; }
.main form input,  .main form textarea {width:99%;}
.main form input#guess { padding-left: 20px; width:50%; vertical-align: top;}
.main form textarea {height:75px;}
.main form fieldset{ background-color:#fff; margin: 0 0 5px 0;padding: 5px; width: 480px;}
.main form legend { font-weight:bold; font-size: 14px;padding: 0;margin: 0;}
.main form select { padding: 0; margin: 0; width:29%;}
.main form input#submit {border: none; background:inherit; display:block;  margin: 0; padding:5px 0 0 0; color:#134a9e; font-size: 15px;	font-weight:bold;}
