body { padding: 2px 5px; background: white; }
body, input, textarea, select { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
fieldset { width: 341px; border: 0px solid rgb(220, 220, 221); }
input, textarea, select { border: 1px solid rgb(128, 128, 128); width: 300px; }
input#fb_captcha { width: 77px; }
img#fb_captcha_img { cursor: pointer; border: 1px solid rgb(220, 220, 230); width: 100px; height: 30px; }
#div1, #div2, #loading_div, #error_div { position: absolute; margin: 20px 0 0 82px; width: 324px; height: 620px; border: 0 solid rgb(100, 100, 100); }
#div2 { display: none; }
  #div2 div, #error_div div { margin-top: 100px; }
#error_div, #loading_div, #div2 { text-align: center; }
#loading_div img { margin-top: 100px; }
#error_div span, #div2 span { text-decoration: underline; cursor: pointer; }
#loading_div, #error_div { display: none}
#fb_send { text-align: center; padding:0 0 10px}
#fb_send span { cursor: pointer; margin-top: 19px; margin-bottom: 10px; padding: 3px; border: 1px solid rgb(200, 200, 200); background: rgb(230, 230, 230); }
span.field_required { color: rgb(255, 0, 0); }

img { margin: 9px 5px; }

h2 { margin: 7px 0px;font-size:18px;text-align:center}
h3 { text-align: center; }
div.navbar { margin: 11px 0; }
span.linkActive, span.linkInactive, span.linkReady { margin: 0 10px; height: 16px; }
span.linkActive, span.linkReady { text-decoration: underline; cursor: pointer; color: rgb(128, 128, 154); }
span.linkInactive { text-decoration: none; cursor: default; color: rgb(200, 200, 200); }

#check_speed { cursor: pointer; color: black; text-decoration: underline; }
#check_speed, #comment, #output { display: none; }
