form#m-form { padding:0 18px 0 0; width:560px; font-size:12px; }
#m-form strong{color:#1b4a1e;}
#m-form .hissu{color:#d7006c;font-size:14px;}
#m-form .pan{ color:#777777; font-size: 12px; padding:5px; text-align:center; background:#fafafa; margin-right: 20px; border:solid 1px #dddddd;;margin-bottom:5px; }
#m-form .send{text-align:center;padding:10px;}
#m-form .message{padding:10px;}
#m-form .info{ color:#666666; margin-top: 5px; margin-bottom: 5px; padding-right: 20px; }
#m-form table{ width:558px; padding: 2px 0; border-top: 1px solid #ccc; }
#m-form th{ font-size:12px; background: #f1f1f1; padding:15px; text-align:left; width:100px; border-bottom: 1px solid #ddd; }
#m-form td{ font-size:12px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding:15px 0 15px 15px; border-bottom: 1px solid #ddd; }
#m-form th.top{  }
#m-form td.top{  }
#m-form textarea{ width: 98%; margin-top: 5px; }
#m-form table.preview th{padding:10px;}
#m-form table.preview td{padding:10px 5px;}
#m-form .error_message{border:1px solid #dd3300;background:#fee1e1;padding:10px;font-size:14px;color:#dd3300;}
