form { display: inline; }

input.form-textfield { width: 200px; border: 1px solid #9a9a9a; }
textarea.form-textarea { width: 200px; height: 75px; font-size: 11px; font-family: arial; border: 1px solid #9a9a9a; }

table.form { margin: 20px 0px; border: 1px solid #9a9a9a;}     
div.content-detail table.form { margin: 0px 0px 20px 0px; border: 1px solid #9a9a9a;}

td.form-key, td.form-value,td.form-info,td.form-text, td.form-numeric { padding: 2px 5px; }
td.form-info { color: #FFF; font-weight: bold; background: #003479; }


tr.row-1 { background: #d7e8ff; }
tr.row-2 { background: #a7c0e4; }
tr.row-0 { background: #FFF; }

td.form-note,span.form-note, a.form-note { font-size: 10px; }

span.form-required { color: #cc0000; } 