tr { font-family:verdana; font-size:11px;}
td#label { text-align:right; padding:3px; padding-right:5px; width:180px; color:black; }
td#input { padding:3px; padding-left:5px; }
td#heading 
{
    text-align:left; padding:5px; border-bottom:0px solid gray;
    font-weight:bold; font-size:12px;
}
input#field,select#field 
{ 
    font-size:11px; border:1px solid rgb(127,157,185); padding:2px;
    padding-left:4px; height:19px; background-color:white; 
}
input#button
{
    font-size:10px;
}
span#desc { margin-left:5px; }
span#req { font-style:italic; font-weight:bold; margin-left:5px; }
