
 dl {
      outline-width: 1px;
      outline-style:  solid;
      outline-color:  gray;/**/
      /*border: 1px solid gray;*/
      width: 600px;
     }

 .required {
                color: red;
               }

 dt {
       /*display: table-cell;*/
       vertical-align: middle;/**/
       background-color: #e8e8e8;
       padding: 10px;
       /*width: 150px;*/
     }

 dd {

        /*border: 1px solid gray;*/
        /*width: 500px;*/
        /*display: table-caption;*/
        /*caption-sid: right;*/
        /*height: 20px;*/
        /*display: table-row table-cell;*/
        /*display: inherit table-cell;*/
        /*float: left;*/
        /*clear: both;*/
        margin: 5px;
        padding: 10px;

      }
/*dd.aform-input-example
{
  color: blue;
}

dd input {
               {
               border: 2px solid blue;
               margin: 5px;
               padding: 10px;
               }
             }
*/


