/* For quotations*/
textarea, input[type="text"] {
 font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Lucida Console", "Courier New", Courier, monotype;
 font-size: 1.0em;
}

#middlebox form table, #middlebox form td, #middlebox .forma table, #middlebox .forma td {
 border-width: 0; /* Required for IE */
 border-style: hidden;
}
#middlebox form, #middlebox .forma {
 -moz-border-radius: 10px;
 border: solid 1px #ccccff;
 padding: 1em;
 color: black;
 background: #ffffee;
}

#middlebox form fieldset  {
 -moz-border-radius: 10px;
 border: solid 1px #ccccff;
 margin: 1em 4px 1.5em;
 padding: 1em 4px 6px;
 clear: both;
}
form textarea { margin-bottom: 1em; }
form input[type="checkbox"] { -moz-appearance: checkbox; }
#middlebox form div, #middlebox .forma div { margin-left: 15px; margin-right: 20px; }
#middlebox form table, #middlebox .forma table { margin: 0; padding: 0 1em; }
#middlebox .req { color: red; background: white; font-weight: bold; }

form h1, form h2, form h3, form h4, form h5, form h6, form dt {
 background: #ffffee;
 color: #000066;
 border-top-color: #ccccff;
 -moz-border-radius: 5px;
}
form h3, form h4, form h5, form h6, form dt {
 border-width: 0;
}

#middlebox form div.h { margin:0;padding:0; }
#middlebox form div.h div.f { float:left; width:29em; margin:0;padding:0;}
#middlebox form .f * { margin-right:0}
