form {margin: 0px;}
input, textarea {outline: none;}
.content form {margin: 0px;}
#window h1 {font-size: 24px;}
#window h1, #window h2, #window h3 {color: #4d4d4d; font-family: "Georgia", serif; margin-bottom: 10px;}
hr {border: none; border-top: solid 1px #999999;}
//#window p {font-size: 15px;}
form .item {margin-bottom: 12px;}
form .input_info {color: #999999; font-family: "Georgia", serif; font-style: italic; font-size: 11px;}
form .input_info b {color: #808080;}
form label {width: 100%; color: #999999; font-size: 15px; font-family: "Verdana", "Geneva", sans-serif; display: block;}
form .item div {width: 100%; border: solid 1px #b3b3b3; margin-top: 4px; margin-left: -1px; margin-bottom: 3px;}
form .item div input, form .item div textarea {width: 97%; border: none; background-color: transparent; color: #000000; font-size: 16px; font-family: "Arial", "Helvetica", sans-serif; margin: 7px 9px;}
.input_info {border: none !important;}

#window {font-size: 15px;}
#window form .button {width: 240px; margin: 0 auto; margin-top: 15px; float: none !important;}
#window table {font-size: 15px; width: 100%;}
#window table td {padding: 5px 4px;}

.progress {width: 100%; padding-top: 20px; overflow: hidden; display: none; text-align: center;}
.progress p {font-size: 15px; height: 32px; line-height: 32px; color: #0071bc;}
.result {width: 100%; padding-top: 20px; overflow: hidden; text-align: center; font-size: 15px;}
.result p {}