¿Cómo puedo alinear una etiqueta y un área de texto?

termina como

             XXXXX
             XXXXX
Description: XXXXX

quiero

             XXXXX
Description: XXXXX
             XXXXX

La "descripción" a veces abarca varias líneas.

Código:

<p class="DataForm">

<label>Blah blah blah Description:</label>

<asp:TextBox ID="txtBlahblahblahDescription" runat="server" TextMode="MultiLine"  Rows="8" Columns="50"></asp:TextBox><br />

</p>

CSS:

.DataForm
{

}

.DataForm label
{
    display: inline-block;
    font-size:small;
    margin-left:5px;
    width:5%;
    min-width:60px;
}

.DataForm input
{
    margin-right:9px;
    display: inline-block;
    width:21%;
    min-width:30px;
}

Respuestas a la pregunta(7)

Su respuesta a la pregunta