.query_form{margin:0px; padding:0px; max-width:350px; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}
.query_form div{margin:8px; padding:0px;}
.query_form select{border:1px solid #000; padding:8px; width:100%; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;font-size: 13px;}
.query_form input{border:1px solid #000; padding:8px; width:100%; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}
.query_form textarea{border:1px solid #000; padding:8px; width:100%; min-height:50px; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}
.query_form input[type=button]{background:#ea732e; color:#fff; border:none; font-size:15pt; cursor:pointer;}
.query_form label{font-size:13px; margin:0px; padding:5px 0px; display:block; text-align:left; font-weight:bold;}
.query_form label span{color:#cc0000;}
.query_form h2{font-size:15px; margin:10px 0px; padding:0px; text-align:center; color:#ea732e;}
.errormessage{background:#cc0000; text-align:center; color:#fff; padding:5px 0px;}
.row_mid{width:50%; float:left;}
.query_form input[type=radio]{width:auto; float:left; margin:7px 5px 0px 5px; padding:0px 0px;}
.successmessage{background:#539936; text-align:center; color:#fff; padding:5px 0px;}
