.input{background:url(../images/input_bg.gif) top repeat-x;border:1px solid #fff;font:14px Arial,Helvetica,sans-serif;height:16px;padding:5px 10px;color:#aaa;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;behavior:url(js/PIE.htc);position:relative}.bg{border:1px solid #d9d9d9;border-bottom:1px solid #f7f7f7;border-right:1px solid #f7f7f7;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;behavior:url(js/PIE.htc);position:relative;margin-bottom:15px}.submit{font-size:17px;color:#fff;float:right;line-height:32px;background:url(../images/button1_bg.gif) top repeat-x;text-transform:uppercase;text-decoration:none}.submit span{display:block;background:url(../images/button1_left.jpg) top left no-repeat}.submit span span{padding:0 17px;height:48px;background:url(../images/button1_right.jpg) top right no-repeat}#form_1{width:237px}#form_1 .input{width:213px}#form_1 a{line-height:32px}#form_2 .input1{width:120px}#form_2 .input2{width:91px}#form_2 a{line-height:32px}#ContactForm{line-height:30px;font-weight:700;letter-spacing:-1px;width:100%}#ContactForm a{float:right;margin-bottom:0;background:url(../images/button3_bg.gif) top repeat-x;margin-top:5px}#ContactForm a span{background:url(../images/button3_left.jpg) top left no-repeat}#ContactForm a span span{background:url(../images/button3_right.jpg) top right no-repeat}#ContactForm .bg{float:right;margin-bottom:10px}#ContactForm .input{width:450px}#ContactForm .textarea{background:url(../images/textarea_bg.gif) top repeat-x;border:1px solid #fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;behavior:url(js/PIE.htc);position:relative}#ContactForm textarea{overflow:auto;height:180px;width:450px;padding:5px 10px;background:none;font:14px Arial,Helvetica,sans-serif;color:#aaa}